Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Benutzer Diskussion:Rene/SGPack: Unterschied zwischen den Versionen

Diskussionsseite von Benutzer:Rene/SGPack
Hammond (Diskussion | Beiträge)
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 106: Zeile 106:
Hey Rene,
Hey Rene,


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]). Wäre cool, wenn du das fixen könntest. Außerdem scheint die #recursive Funktion nicht mehr ganz das zu machen, was sie soll. Die Vorlage wird zwar rekursiv aufgerufen, allerdings wird jetzt alles, was nicht definiert ist geklammert, statt stehen zu bleiben (daher geehn auch etwaige Zeilenumbrüche nicht mehr).
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)
--{{Benutzer:Ghost/Signatur}}  14:53, 26. Aug. 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)
:Ich habe gerade gesehen, es gibt eine [https://www.mediawiki.org/wiki/Extension:WhosOnline Extension], die die WhosOnline Funktionalität hat, gibt. Von daher werde ich das aus dem SGPack rausnehmen.--{{Benutzer:Hammond/sig}}  20:09, 20. Dez. 2020 (CET)