klaus müller: pseudo-html-code wie hier im forum

hallo forumler,

in diesem forum kann man ja mit [ link :     ] einen link setzen.
wie kann man diesen pseudocode programmiertechnisch umsetzen?

ich möchte für ein newssytem ebenfalls sowas machen, allerdings
fehlt mir dazu ein ansatz... wie kann man sowas mit php realisieren?

danke euch,
klaus

  1. hallo Klaus

    Vermutlich suchst Du viel zu weit: es ist recht einfach.

    Du musst einfach den Text den Du bekommst selbst parsen. Findest Vordefinierte Tokens (z.B. [ link : ] etc.) und ersetzt dieses Muster/Token mit dem HTML-Code den Du dort effektiv haben wills. Natürlich wirds etwas "schwieriger" wenn du wie beim Link noch Argumente übernehmen wills.

    Mit Regular-Expressions geht das prima.

    HTH
    kaepten

    1. super, danke !!
      das ich da mit den regulären ausdrücken zum ziel komme,
      habe ich fast schon befürchtet... aber danke, dann werde ich mich
      da wohl mal einlesen...

      meld mich sicher wieder ;-)))

      grüße klaus

  2. Hallo Klaus,

    in diesem forum kann man ja mit [ link :     ] einen link setzen.
    wie kann man diesen pseudocode programmiertechnisch umsetzen?

    Aus dem Perl-Code des alten Forums (Funktionalitaet war die gleiche):

    $body =~ s/[link:(.*?)]/<a href="$1">$1</a>/ig;

    viele Gruesse
      Stefan Muenz