anpera.net
https://anpera.dyndns.org/phpbb3/

Bio....
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4286
Seite 1 von 1

Autor:  Superman [ So 20 Jan, 2008 19:36 ]
Betreff des Beitrags:  Bio....

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

Autor:  Harthas [ So 20 Jan, 2008 19:46 ]
Betreff des Beitrags:  Re: Bio....

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.

Autor:  Auric [ So 20 Jan, 2008 19:51 ]
Betreff des Beitrags:  Re: Bio....

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!

Autor:  Harthas [ So 20 Jan, 2008 20:10 ]
Betreff des Beitrags:  Re: Bio....

Dazu gibt es hier im Forum auch irgendwo eine kleine Anleitung zu.

Autor:  Varius [ So 20 Jan, 2008 22:09 ]
Betreff des Beitrags:  Re: Bio....

Das hatte mir damals ganz gut geholfen

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

Autor:  Arath [ So 20 Jan, 2008 22:38 ]
Betreff des Beitrags:  Re: Bio....

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

Autor:  Superman [ Mo 21 Jan, 2008 18:15 ]
Betreff des Beitrags:  Re: Bio....

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!!!

Autor:  Lyn [ Fr 03 Apr, 2009 21:57 ]
Betreff des Beitrags:  Re: Bio....

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

Autor:  Rikkarda [ Fr 03 Apr, 2009 22:14 ]
Betreff des Beitrags:  Re: Bio....

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?

Autor:  Lyn [ Fr 03 Apr, 2009 22:50 ]
Betreff des Beitrags:  Re: Bio....

*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.

Autor:  Minerva [ Fr 03 Apr, 2009 23:15 ]
Betreff des Beitrags:  Re: Bio....

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

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/