Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 01. August 2012 13:10

faglork
arbeitet mit CMS/ms
Ort: Fränkische Schweiz
Registriert: 15. Dezember 2010
Beiträge: 1.152
Webseite

[GELÖST] Achtung: prefilter.replaceanchor.php killt 1.11

Moin!

Damit die Ankerlinks funktionieren, haben viele von uns das Plugin prefilter.replaceanchor.php in Verwendung.
Dies führt bei einem Upgrade auf 1.11 zu massiven Problemen: Völlig leere Seite im Frontend, nicht mal ne fehlermeldung, auch nicht mit DEBUG.

Ich habs nur über /tmp/cache/debug.log herausgefunden.

Das prefilter.replaceanchor.php ist ja nix kompliziertes - kann da mal einer drüberschauen der sich mit der 1.11 auskennt?

[== php ==]
<?php function smarty_cms_prefilter_replaceanchor($tpl_source, &$smarty) {
    return preg_replace('/<a href="#([A-Za-z0-9\\._-]+)">(.+)<\/a>/', "{anchor anchor='$1' text='$2'}", $tpl_source); 
} 
?>

Servus,
Alex

Offline

#2 01. August 2012 14:49

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] Achtung: prefilter.replaceanchor.php killt 1.11

[== php ==]
<?php function smarty_prefilter_replaceanchor($tpl_source, &$smarty) {
    return preg_replace('/<a href="#([A-Za-z0-9\\._-]+)">(.+)<\/a>/', "{anchor anchor='$1' text='$2'}", $tpl_source); 
} 

Nach dem Schnell-Debuggen würde ich sagen, dass hier das "cms" im Funktionsnamen weg muss. Neu heisst die Funktion smarty_prefilter_replaceanchor.

So wie's aussieht, müssen alle manuellen Plugins hier entsprechend angepasst werden.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 04. Juni 2013 19:03

faglork
arbeitet mit CMS/ms
Ort: Fränkische Schweiz
Registriert: 15. Dezember 2010
Beiträge: 1.152
Webseite

Re: [GELÖST] Achtung: prefilter.replaceanchor.php killt 1.11

nockenfell schrieb:

Nach dem Schnell-Debuggen würde ich sagen, dass hier das "cms" im Funktionsnamen weg muss. Neu heisst die Funktion smarty_prefilter_replaceanchor.

So wie's aussieht, müssen alle manuellen Plugins hier entsprechend angepasst werden.

Zwar schon etwas her, aber wens interessiert: Das wars. Getestet mit 1.11.7.

Servus,
Alex

Offline

#4 04. Juni 2013 20:17

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] Achtung: prefilter.replaceanchor.php killt 1.11

Danke für die Rückmeldung!!!

Offline