Stefan Muenz: Bildbearbeitung und Bildkomprimierung

Beitrag lesen

Bislang lautet die entscheidende Zeile in Perl:
$printbody =~ s/(.*)(.*)/<a href="\1">\1</a>/g;

So, und jetzt lautet sie:

$printbody =~ s/[[Ll]ink:(.*?)]/<a href="\1">\1</a>/g;

Dazugekommen ist einfach ein Fragezeichen hinter dem Sternchen-Platzhalter. Das Fragezeichen bewirkt an dieser Stelle, dass Perl das NAECHSTE Auftreten der schliessenden eckigen Klammer sucht und nicht das LETZTE.

Also: Linken geht hier im Forum nun so:
[\link:http://www.teamone.de/]
(nur das \ hinter der oeffnenden eckigen Klammer entfernen, dann hat es diese Wirkung: http://www.teamone.de/).

Und wer noch mehr will:
[\image:http://www.teamone.de/sonst.jpg]
(gleiches Prinzip, wieder den \ entfernen, dann kommt so was raus:
<img src="http://www.teamone.de/sonst.jpg" alt="">

Und schliesslich, nicht fuer den taeglichen Gebrauch gedacht, aber vielleicht auch manchmal ganz hilfreich:
[\iframe:http://www.teamone.de/]
(bindet eine andere Seite als eingebettetes Framefenster in die Forumsnachricht ein - Netscape, der den Befehl nicht kennt, zeigt stattdessen einen Link auf die URL an). Beispiel:

<iframe src="http://www.teamone.de/" width="90%" height="90%">http://www.teamone.de/</iframe>

Na denn also,
viele Gruesse
  Stefan Muenz