anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 14:43

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Bio....
BeitragVerfasst: So 20 Jan, 2008 19:36 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 11 Apr, 2007 10:38
Beiträge: 80
Hallo,

ich würde gerne Bilder in die Bio einbauen....Ich habe mich auf anpera bereits umgeschaut bzw. die Suchfunktion schon benutzt, wurde aber nicht fündig, was mich zufriedenstellen kann. (Z.B. Thread: Bilder in der Bio...)

Im Moment kann man die Charakterbeschreibung bei mir in der prefs.php ändern....wie also
stelle ich das an, dass wenn man bei den Beschreibungen das eingibt: <img scr="http://www.Bild.de"> und auch dann ein Bild in der Bio angezegt wird????

MfG


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: So 20 Jan, 2008 19:46 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Folgendes in der bio.php (Sieht eventuell etwas anders aus).
$this->bbcode_second_pass_code('', 'output("`n`^Bio: `@`n".soap($row['bio'])."`n");')
Ersetzen durch
$this->bbcode_second_pass_code('', 'output("`n`^Bio: `@`n".soap($row['bio'])."`n",true);')

Das wichtige ist also das ,true hinter dem Ausgabestring. Damit wird der Funtkion der zweite, optionale Parameter übergeben, damit die Funktion weiss, dass HTML erlaubt werden soll.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: So 20 Jan, 2008 19:51 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Das ganze ist - zuminest in dieser Form - zutiefst gefährlich!

Durch diese Methode kann ein Bösewicht jeden beliebigen HTML-Code einbringen und so z.B. iframes von fremden (eventuell verbotenen) Seiten einspeisen oder versuchen, Passwörter zu stehlen.

Es sollte besser noch eine Filterung mit strip_tags oder ähnlichem durchgeführt werden!

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: So 20 Jan, 2008 20:10 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Dazu gibt es hier im Forum auch irgendwo eine kleine Anleitung zu.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: So 20 Jan, 2008 22:09 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Das hatte mir damals ganz gut geholfen

http://anpera.homeip.net/forum/viewtopi ... bio&t=2429

_________________
Billig und gut einfach nur zum empfehlen


Zuletzt geändert von Varius am Mo 21 Jan, 2008 00:20, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: So 20 Jan, 2008 22:38 
Offline
Held
Held
Benutzeravatar

Registriert: Di 21 Aug, 2007 23:04
Beiträge: 290
Wohnort: Darmstadt
Geschlecht: Männlich
Kurz und knapp, in der bio.php über

$this->bbcode_second_pass_code('', 'require_once "common.php";')

folgendes einfügen:

$this->bbcode_second_pass_code('', 'function removeEvilTags($source){
$allowedTags = '<h1><h2><h3><h4><h5><a><img><label>'.
'<p><br><span><sup><sub><ul><li><ol>'.
'<table><tr><td><th><tbody><div><hr><em><b><i><font>';
$source = strip_tags(stripslashes($source), $allowedTags);
return trim($source);
}')

und dann noch

$this->bbcode_second_pass_code('', 'if ($row['bio']>"")
output("`n`^Bio: `@`n".soap($row['bio'])."`n");')

ersetzen durch:

$this->bbcode_second_pass_code('', 'if ($row['bio']>'')
output('`n`^Bio: `@`n'.soap(removeEvilTags(nl2br($row['bio']))).'`n',true);')


Viele Grüße
Kai A. Wolf

_________________
Legend of the Green Dragon - Die Mysterien um Ched Nasad


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: Mo 21 Jan, 2008 18:15 
Offline
Eingeweihter
Eingeweihter

Registriert: Mi 11 Apr, 2007 10:38
Beiträge: 80
Vielne Dank für eure Antworten....
Den Thread Bilder in der Bio habe ich schon u Rate gezogen....ich hab das glieche Problem wie Drazar hatte.
Es erscheint bei mir ein Kästchen mit einem Viereck , kreis, Dreieck.....

WIe verfahre ich denn jetzt weiter???

Ok....Ich habe es jetzt doch gelöst....Tausend Dank!!!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: Fr 03 Apr, 2009 21:57 
Offline
Eingeweihter
Eingeweihter

Registriert: Fr 13 Mär, 2009 16:14
Beiträge: 68
Geschlecht: Weiblich
Hallöchen ^^
Sorry wenn ich das nochmal ausgrabe *lol*
Aber ein Nutzer hätte gerne

PHP:
<colgroup>


in seiner bio. Das habe ich unter $allowedTags = eingefügt... allerdings scheint es trotzdem nicht zu funktionieren o.o
Alles andere was ich eingebe klappt...

Kann mir jemand helfen?
source: http://mutant-legacy.de/source.php


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: Fr 03 Apr, 2009 22:14 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
wieso hast du es denn 4x drin?

mit colgroup kommen nicht alle Browser zurecht, funktioniert es in keinem, oder nur nicht im IE oder firefox oder opera?

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: Fr 03 Apr, 2009 22:50 
Offline
Eingeweihter
Eingeweihter

Registriert: Fr 13 Mär, 2009 16:14
Beiträge: 68
Geschlecht: Weiblich
*lol* das mit den viermal war... ein versehen *g* Weil es einfach nicht klappen wollte *lol*

Also ich habs mit dem ie und firefox ausprobiert. Bei beiden Browsner sieht die Bio gleich aus.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bio....
BeitragVerfasst: Fr 03 Apr, 2009 23:15 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 12 Mai, 2008 21:51
Beiträge: 137
Geschlecht: Weiblich
hallöchen
mein tipp wäre folgender
füge <col> auch noch mit dazu, ich schätze nähmlich der User nutzt die ebenso..
die braucht die colgorup nähmlich dann...
dann sollte sich da auch was ändern...

http://de.selfhtml.org/html/tabellen/aufbau.htm#vordefinieren

da sieht man ein beispiel...
so das wars von mir
mfg


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 27 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum