Rene (Diskussion | Beiträge) →Code: GPL Freigabe |
Rene (Diskussion | Beiträge) K →Code: Problem mit Zeilenumbruch im Filter behoben |
||
| Zeile 84: | Zeile 84: | ||
function FilterPage($text) { | function FilterPage($text) { | ||
// <noinclude> Bereiche komplett entfernen | // <noinclude> Bereiche komplett entfernen | ||
$expr = '/(.*)<noinclude>.*<\/noinclude>(.*)/'; | $expr = '/(.*)<noinclude>(?s).*<\/noinclude>(.*)/'; | ||
$replace = '$1$2'; | $replace = '$1$2'; | ||
$text = preg_replace($expr,$replace,$text); | $text = preg_replace($expr,$replace,$text); | ||