24.12.2009, 10:00
Das ist dann ein wirklich schwieriger Fall. Kannst du nicht danach schauen, was sich darin befindet?
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
erste Schritte zum Plugin
|
24.12.2009, 10:00
Das ist dann ein wirklich schwieriger Fall. Kannst du nicht danach schauen, was sich darin befindet?
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
24.12.2009, 10:07
Du meinst zwischen den Tags? Wenn ich wüsste wie!
24.12.2009, 11:01
(Dieser Beitrag wurde zuletzt bearbeitet: 24.12.2009, 11:01 von frostschutz.)
Wenn du keinen besseren Suchstring ausmachen kannst, musst du halt selbst Hand anlegen. Mit find_replace_templatesets geht das dann nicht mehr (zumindest nicht ohne Verrenkungen). Aber wenn du dir den String selbst zerpflückst ists ja kein Problem dann nur beim x. Vorkommnis was zu ändern.
24.12.2009, 16:10
Ja, die Templateänderungen kann man natürlich auch manuell vornehmen. Aber das ist ja schon alles passiert.
Ich würde das nun aber gerne in ein Plugin einsetzen, um mir zukünftig die Kopierarbeit sparen zu können. Natürlich auch, um das alles ein wenig besser zu verstehen. Im Speziellen geht es um meinen MOD, den ich gerne als Plugin erstellen würde. Aber lange Rede kurzer Sinn: es wird langsam..... Ich habe festgestellt, dass man mit preg_quote() nicht immer gut beraten ist. Im Moment espace ich den ein oder anderen Suchstring manuell und ergänze ggf. Zeilenumbrüche und TABs mit "\n" und "\t". Das funktioniert, wenn man es dann mal geschafft hat, diese richtig zu setzen.
24.12.2009, 17:28
(Dieser Beitrag wurde zuletzt bearbeitet: 24.12.2009, 17:29 von frostschutz.)
nur meinte ich nicht manuell, sondern halt mit eigenem code anstelle der find_replace
Na, da ist sicher noch ein wenig hin, bis ich anstatt des find_replace einen eigenen Code zum Einsatz bringen kann.
So, ich hätte das Plugin fertig! Würde mich super freuen, wenn sich jemand bereit erklären würde, das Plugin mal zu testen und mir ein Feedback zu geben. Ich würde es dann hier reinhängen.
Hier eine Kurzbeschreibung, was das Plugin macht: Zitat:Beschreibung: Nutzen kann man es aber erst richtig, wenn man Themen oder Foren hat, die mehr als 8 Seiten Umfang aufweisen.
25.12.2009, 01:30
Ich kanns gerne mal überfliegen.
Das wäre super, vielen Dank!
Edit: sehe gerade, dass ich dem rar-File einen falschen Namen gegeben habe. Der Inhalt ist aber korrekt. Sorry für die evtl. entstandene Verwirrung.
26.12.2009, 00:40
Ich versuche seit über zwei Stunden, ein Feedback zu schreiben, das nicht fies, böse und gemein klingt. Es gelingt mir einfach nicht - meine Ansprüche an Plugins sind einfach viel zu hoch (und werden nebenbei bemerkt von meinen eigenen Plugins auch nicht erfüllt).
Code/Template-Änderungen in Plugins sind immer kritisch. Die sollte man ganz vermeiden, oder zumindest auf ein Minimum reduzieren, weil dabei viel schief gehen kann. Du ersetzt nun ganze Codeblöcke, die dazu noch bis aufs i-Tüpfelchen samt Whitespace übereinstimmen müssen. Das klappt wahrscheinlich bei einer frischen Installation von MyBB, bei einem älteren Forum bei dem schon so manches herum geändert wurde klappt es aber wahrscheinlich nicht. Für Konflikte (etwa wenn an der gleichen Stelle eine andere Modifikation schon ist) gibt es keine technische Lösung. So hat z.B. die Installation in meinem lokalen Testforum nicht geklappt, da ich dort auch mein Google SEO Plugin installiert habe, welches die inc/functions.php::multipage() auf eine Weise ändert, die dein Ersetzungspattern ins Leere laufen läßt. Und ob eine Ersetzung überhaupt klappt prüfst du nirgends, sprich es gibt keine Fehlermeldung, aber funktionieren tut es dann trotzdem nicht. Eine Anleitung in der steht, wie die Templates geändert werden müssen, erfordert zwar Handarbeit und Verstand seitens des Forenadmins, umgeht aber dafür diese ganze Problematik. So gesehen ist es die mächtigere Lösung. |
|
Möglicherweise verwandte Themen… | |||||
Thema | Verfasser | Antworten | Ansichten | Letzter Beitrag | |
Themen Seitenanzeige -Erste/letzte- Button | sKippah | 2 | 1.583 |
23.09.2008, 15:46 Letzter Beitrag: sKippah |