diverse eregs
Jedesmal wenn ich eins dieser unzähligen Movable Type Plugin sehe (Dank ans wurchlog), werd ich grün vor Neid;)
Textile bspw. erleichtert die Eingabe von Einträgen ungemein, da man diverse Kürzel benutzen kann, die dann durch entsprechende Tags ersetzt werden.
Im folgenden ein QuickHack, bzw. eine paar ereg_replace
, um ein paar dieser Kürzel umzusetzen.
- *strong*
$text = ereg_replace( "*([^*]*)*", "<strong>1</strong>", $text );
- _em_
$text = ereg_replace( "_([^*]*)_", "<em>1</em>", $text );
- ??cite??
$text = ereg_replace( "??([^*]*)??", "<cite>1</cite>", $text );
- –
del– $text = ereg_replace( "-([^*]*)-", "<del>1</del>", $text );
- +ins+
$text = ereg_replace( "+([^*]*)+", "<ins>1</ins>", $text );
- ^sup^
$text = ereg_replace( "^([^*]*)^", "<sup>1</sup>", $text );
- ~sub~
$text = ereg_replace( "~([^*]*)~", "<sub>1</sub>", $text );
- „testurl (test)“:http://testurl.de/ => <a href=“http://testurl.de/“ title=“test“>testurl</a>
$text = ereg_replace(
""([^*]*) (([^*]*))":((([[:alpha:]]+://))+". "[^.<>[:space:]]+.[^<>[:space:]]+)",
"<a href="3" target="_top" title="2">1</a>",
stripslashes($text)
); (([^*]*))",$text = ereg_replace(
"([A-Z][A-Z0-9]+">ABC
"<acronym title="2">1</acronym>",
$text
);