mag lister schrieb:
> Seit mehr als 2 Wochen suche ich schon erfolglos, nun muß ich doch um Hilfe 
> bitten.
>   
...
> Auf den Php.net-Seiten fand ich diese netten Zeilen:
>
> {{padleft:Text|Länge|Füllzeichen}}
>       Ergänzt 'Text' linksbündig mit 'Füllzeichen' auf die angegebene Länge.
>         Beispiel: {{padleft:1234|6|0}} ergibt '001234'
>
> Das wäre es doch! Und klingt auch ganz einfach. Doch wenn ich in meine Seite 
> TOrt.0012 die Zeile
> {{padleft:{$Name}|4|0}}
> einfüge, zeigt sie mir nach dem Speichern nur
> {{padleft:0012|4|0}}
> an. Somit kennt mein Wiki 'padleft' nicht und ich bringe nicht zustande, es 
> irgendwie, -wo zu definieren.
>   

Nach deiner Vorgabe könnte das Ergebnis wie folgt aussehen:

Markup('padleft','inline',"/\\{\\{padleft:([^|]+)\|([0-9]+)\|([^|]+)\\}\\}/e","str_pad('$1',$2,'$3',STR_PAD_LEFT)");

Getestet mit PmWiki 2.1.27 z.B. {{padleft:foobar|10|.}} ....foobar

-- 
eMail: [EMAIL PROTECTED]      ICQ: 267544462      Homepage: www.MEngelke.de


_______________________________________________
pmwiki-users-de mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users-de

Antwort per Email an