Ghost (Diskussion | Beiträge) |
Neuen Abschnitt erstellt →SGPack aktualisieren |
||
| Zeile 107: | Zeile 107: | ||
seit MW 1.21 ist $wgSpecialPageGroups deprecated und seit MW 1.26 komplett entfernt worden. Da AddWhosOnline diese benutzt, funktioniert es nicht mehr (die Standardlösungen, die bei anderen Erweiterungen seites MW verwendet wurden haben bei mir zumindest nicht funktioniert (siehe [https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/1214/commits/09ac11f0d1f5b2b0fae241d67a7aee0c8f0750c0 hier]). Außerdem scheint es mir mit den aktuellen MediaWiki Versionen nicht möglich, das VideoPlayer plugin aus dem SGPack zu benuzen. PHP wirft Fehler in Bezug auf die in der SGPack_body.php implementierte switch Anweisung (Fehler ist ''Undefined index: typ''). Wäre cool, wenn du das fixen könntest. Außerdem solte man in der SGPack Dokumentation erwähnen, dass die '''#recursive''' Funktion die Option <code>$wgPFEnableStringFunctions = true;</code> in den LocalSettings benötigt, um zu funktionieren. --{{Benutzer:Ghost/Signatur}} 13:21, 10. Sep. 2016 (CEST) | seit MW 1.21 ist $wgSpecialPageGroups deprecated und seit MW 1.26 komplett entfernt worden. Da AddWhosOnline diese benutzt, funktioniert es nicht mehr (die Standardlösungen, die bei anderen Erweiterungen seites MW verwendet wurden haben bei mir zumindest nicht funktioniert (siehe [https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/1214/commits/09ac11f0d1f5b2b0fae241d67a7aee0c8f0750c0 hier]). Außerdem scheint es mir mit den aktuellen MediaWiki Versionen nicht möglich, das VideoPlayer plugin aus dem SGPack zu benuzen. PHP wirft Fehler in Bezug auf die in der SGPack_body.php implementierte switch Anweisung (Fehler ist ''Undefined index: typ''). Wäre cool, wenn du das fixen könntest. Außerdem solte man in der SGPack Dokumentation erwähnen, dass die '''#recursive''' Funktion die Option <code>$wgPFEnableStringFunctions = true;</code> in den LocalSettings benötigt, um zu funktionieren. --{{Benutzer:Ghost/Signatur}} 13:21, 10. Sep. 2016 (CEST) | ||
== SGPack aktualisieren == | |||
Also ich habe mich mal dran gesetzt. Es ist viel Arbeit. Ich habe jetzt erstmal das Grundgerüst an die neuste Version angepasst, wie man eine Extension erstellt. Das ganze habe ich auf [https://github.com/TFWIsaac/SGPack Github] gestellt, falls da wer auch Interesse hat. Jetzt gerade habe ich mich an die WhosOnline Extension gesetzt. In meinem lokalen System habe ich mittlerweile den Link zu Seite etc., aber leider wird mir gesagt, dass die Seite nicht existiert und am Code kann ich leider auch nicht erkennen, wie genau die Seite erstellt wird. Aber ich schaue weiter.--{{Benutzer:Hammond/sig}} 19:46, 20. Dez. 2020 (CET) | |||