Autor
|
Thread
|
14.01.2008 21:38 Uhr
|
bbcode - img und url drum rum
|
schrecke
|
User
|
|
registriert
|
14.01.2008
|
wohnt in
|
|
Beiträge
|
1
|
|
Hi,
erstma geilo tut haste da geschrieben. Grad für Leute die keine hardcore coder sind. Aba ne Frage hab ich.
Ich hab die Funktion zum kürzen der Links drin, wenn die diese zu lang sind. Also bei [ url]. Wenn ein Bilder ein Link sein soll, also [ url][ img][/ img][/ url] wird der jedoch auch gekürzt. Ich hab mir die Seiten nun mehrmals angeggut, aba ich find die Lösung ni.
Was muss n wie aufgerufen werden?
danke euch
|
|
|
19.01.2008 17:35 Uhr
|
|
Flitze
|
Administrator
|
|
registriert
|
17.10.2006
|
wohnt in
|
Eschwege
|
Beiträge
|
332
|
|
Ähm, genau dieses Problem behandle ich doch, siehe
http://www.mywebsolution.de/tutorials/4/page_2/show_BB-Code.html#up
Diese Stelle:
Zitat:Wie das String kürzen funktioniert, sollte verständlich sein, ansonsten schaut einfach nach den entsprechenden Funktionen im Manual. Was
PHP:
<?php
AND !substr_count(strtolower($linkname), '[img]') AND !substr_count(strtolower($linkname), '[/img]'))
?>
bedeutet, hängt mit den [ img]-Tags zum Einfügen von Bildern als Links zusammen. Wenn man nämlich folgenden Link als Bild erstellen will [ URL=www.mywebsolution.de][ IMG]http://www.mywebsolution.de/forum/pics/buttons/quote.gif [ /IMG][ /URL], dann wird die Adresse des Bildes als Anzeigename des Links erkannt. Dies Adresse hat mehr als 50 Zeichen und würde deshalb gekürzt werden, wodurch die Link-Adresse ungültig wird und das Bild nicht angezeigt werden kann. Deshalb muss diese kleine "Ausnahmeregel" formuliert werden.
|
|
|
18.04.2008 19:28 Uhr
|
|
TEST
|
Forenposter
|
|
registriert
|
16.04.2008
|
wohnt in
|
Deutschland
|
Beiträge
|
81
|
|
hab da mal ne frage:
PHP:
<?php
$text = preg_replace_callback("/\[url=(.*)\](.*)\[\/url\]/Usi", 'linkLenght', $text);
// "reine" URLs umwandeln
$text = preg_replace_callback('#(( |^)(((ftp|http|https|)://)|www.)\S+)#mi', 'linkLenght', $text);
?>
Was muss davon ins textfeld des forums? und was muss irgendwo bzw. oben sstehen oder ist das egal?
|
|
|
18.04.2008 21:39 Uhr
|
|
Flitze
|
Administrator
|
|
registriert
|
17.10.2006
|
wohnt in
|
Eschwege
|
Beiträge
|
332
|
|
Hilft dir das hier?
http://www.mywebsolution.de/forum/faq.php#BB-Code
|
|
|
18.04.2008 21:58 Uhr
|
|
TEST
|
Forenposter
|
|
registriert
|
16.04.2008
|
wohnt in
|
Deutschland
|
Beiträge
|
81
|
|
auch nicht so,
ich wollte wissen wie man das z.B. im Forum verwendet!
was muss z.B. in das formular, was oben in eine datei, was in der datei wo es angezeigt wird und so
|
|
|