Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
10.08.2010, 19:23
(Dieser Beitrag wurde zuletzt bearbeitet: 11.03.2012, 15:00 von StefanT.)
Bevor ihr eure Foren auf MyBB 1.6 aktualisiert solltet ihr sicherstellen, dass die Plugins kompatibel sind.
Hier gibt es 2 Möglichkeiten:
- Wartet darauf, dass der Autor sein Plugin aktualisiert
- oder aktualisiert sie selber.
Wenn du dich für die zweite Option entscheidest, musst du den Plugin-Code bearbeiten. Zuerst musst du den Kompatibilitäts-Indikator anpassen:
PHP-Code:
"compatibility" => "14*",
to
PHP-Code:
"compatibility" => "16*",
welches sich in der Funktion 'pluginname_info' befindet.
Wenn du Probleme mit mod_security in deinem Forum hast, musst du alle Urls im ACP im alten Format (config/settings) finden. Hier musst du '/' mit '-' ersetzen.
Wenn du immer noch Probleme hast, kannst du versuchen die Autor zu kontaktieren. Es könnte ein altes Datenbank-Feld oder etwas anderes Geändertes in MyBB 1.6 sein. Bei den meisten Plugins muss aber nur eine oder zwei Sachen ändern.
Bitte beachte auch:
https://www.mybb.de/doku/haeufig-gestell...datei.html
Quelle:
http://community.mybb.com/thread-75646.html
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.443
Themen: 95
Registriert seit: 15.12.2005
MyBB-Version: 1.6.x
Hm, also ich finde die Methode 2 aus Pluginentwicklersicht nicht so schön...
Spätestens wenn die ersten Frage kommen wie zu den Themen "Header already send", "Umlaute werden merkwürdig dargestellt" oder ganz allgemein "Warum läuft das Plugin nicht? Ich habe es doch kompatibel mit MyBB 1.6 gemacht" werden sich die ersten Pluginautoren freuen...
Daher diese klare Aussage von mir: Ich geben keinen Support für meine Plugins, wenn diese in irgendeiner Weise verändert wurden (dazu zählt auch die Zahl "14" in "16" zu ändern)! Natürlich lasse ich jeden die Freiheit meine Plugins individuell anzupassen oder sogar zu verbessern (nicht umsonst stehen sie unter der GPL). Aber Support kann ich dann nicht mehr geben.
Das ist meine persönliche Position, wie andere Pluginautoren zu dem Thema stehen, ist auf einen anderen Blatt geschrieben.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Leider updaten viele Autoren nur sehr langsam...
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 343
Themen: 19
Registriert seit: 17.09.2006
MyBB-Version: 1.8.6
wenn man das so macht, und der Autor gibt später selbst eine kompatible Version heraus, wird jene dann vom Update-Check erkannt?
cu/2
Borsti
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Da du die Version vom Plugin selbst nicht änderst, ja - solange der Autor sein Plugin updated und nicht etwa ein neues Plugin unter gleichem Namen für 1.6 rausbringt.
Beiträge: 1.443
Themen: 95
Registriert seit: 15.12.2005
MyBB-Version: 1.6.x
13.08.2010, 08:48
(Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2010, 09:18 von querschlaeger.)
Was ich sehr unschön finde, ist die Tatsache, dass MyBB trotzdem mit nicht-kompatiblen Plugins läuft und dabei keinerlei Warnungen ausgibt. Einzig die Pluginseite im ACP prüft die Version und verhindert die Aktivierung (allerdings nur durch Ausblenden des Installationslinks).
Wurde MyBB von 1.4 auf 1.6 aktualisiert und die Plugins vorher nicht deaktiviert, laufen diese ohne irgendwelche Hinweise weiter munter vor sich hin...
Beiträge: 2.318
Themen: 13
Registriert seit: 09.11.2008
Und deaktivieren kann man sie vorher nicht, weils zu viele gibt die beim Deaktiveren schon Einstellungen und Daten löschen.
So ist es halt.
Es gibt schlimmeres...
Beiträge: 206
Themen: 24
Registriert seit: 18.03.2007
MyBB-Version: 1.8.15
20.08.2010, 21:14
(Dieser Beitrag wurde zuletzt bearbeitet: 20.08.2010, 21:15 von RebelAce.)
Ich finde es auch reichlich unsicher, einfach die Zahlen abzuändern.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Der Autor wird meistens auch nicht mehr machen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 3
Themen: 0
Registriert seit: 11.04.2011
StefanT
tut mir leid wenn ich nerve aber ich kapier das nicht so ganz.
Zitat:welches sich in der Funktion 'pluginname_info' befindet.
Wo find ich das denn?