In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Name der Extension: Newest X Users Autor:Kirk, 4seven (Original Author)
Version der Extension: 1.1.0 Beschreibung der Extension:
Diese Erweiterung basiert auf den Snippet Get Newest X Users von 4seven.
Zeigt in der Forenübersicht im Statistik Block die X neuesten Mitglieder an, wobei das "X" als Platzhalter zu verstehen ist, die gewünschte Anzahl der neuen Mitglieder kann man im ACP unter Erweiterungen/Newest X Users/Einstellungen eingeben werden.
Man hat die Möglichkeit zu wählen ob ein Toggle Switch oder die Radio Buttons Ja/Nein angezeigt werden sollen.
Standardmäßig wird bei der Installation dieser EXT die 5 neuesten Mitglieder angezeigt.
Kompatibel mit Stats Permissions von LukeWCS kompatibel. Das bedeutet sind beide Extensionen inst. und aktiviert, greifen die Berechtigungen die in der Stats Permissions Extension gemacht werden bei der Newest X Users EXT.
Kompatibel mit Toggle Control (Schalter-Stil zentral festlegen) Hinweis: Wenn die oben genannte Extension inst. und die Funktion aktiviert ist, hat der Schalter "Toggle Switch aktivieren" keine Bedeutung!
Installation der Erweiterung:
Nach dem Download entpacke diese Datei und lade den gesammten Ordner kirk nach root/ext hoch.
Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Deaktivierte Erweiterungen
in der Zeile Newest X Users auf Aktivieren klicken.
PHP Events: (für Ext Coder)
Event: kirk.newestxusers.display_condition Variable:bool force_api_mode Seit Version: 1.0.5 Beschreibung: Erzwingt den API-Modus damit Newest X Users nicht angezeigt wird, sondern lediglich die Template Variablen erzeugt werden. Erklärung: Wenn andere Erweiterungen die Newest X Users einbinden möchten, wäre die original Anzeige von Newest X Users unerwünscht. Mit dieser Variable ist es möglich die original Anzeige auf der Indexseite zu unterdrücken. Beispiel:[3.3][3.2]"Extension bridge for “Statistics Block”"
Wichtiger Hinweis:
Da sich der Dateiname geändert hat, muss die Vorgänger Version dieser Extension (Inkl. Arbeitsdaten löschen) komplett gelöscht werden.
Es gibt in der Version 1.0.5 einen kleinen Bug. Dies betrifft nur den Style Dark Vision in Verbindung mit der Statistics Block EXT sowie mit Extension bridge for “Statistics Block" sowie Stats Permissions
Es kann (je nach Einstellung) dazu führen das die Statistik doppelt angezeigt wird.
Zu Behebung muss folgendes gemacht werden: Öffne:root/ext/kirk/newestxusers/styles/dark_vision/template/event/index_body_stat_blocks_after.html Finde:
Erweiterung wurde auf Version 1.1.0 upgedatet.
Download siehe 1. Beitrag!
Neuerungen:
Bug in der ./newestxusers/styles/dark_vision/template/event/index_body_stat_blocks_after.html beseitigt.
Language sowie config Variablen geändert, letzteres wurde in der neuen migrations Datei berücksichtigt so das alle gemachten Änderungen erhalten bleiben.
Die Meldungen wenn Newest X Users deaktiviert oder der Admin-Modus aktiv ist, wurden überarbeitet. Dies wird über eine Funktion add_newest_x_users_note im controller geregelt, somit konnte der Code in der acp_newestxusers_settings.html reduziert werden.
Die Radio Buttons im ACP Modul Ja/Nein wurden durch ein Toggle Switch ersetzt.
Außerdem ist es möglich zu wählen ob ein Toggle Switch oder die Radio Buttons Ja/Nein angezeigt werden sollen.
Die Einstellungen ob Toogle, Radio Buttons sind auf twig macro umgestellt worden.
Die ext.php wurde überarbeitet und eine PHP Prüfung mit eingebaut.
[phpBB Debug] PHP Warning: in file [ROOT]/ext/kirk/newestxusers/event/listener.php on line 113: Undefined variable $newest_x_users_activated
Die Reihenfolge der neuesten Mitglieder erfolgt nicht mehr wie bisher über die User ID sondern nach dem Registrierungsdatum.
Kompatibel mit Toggle Control (Schalter-Stil zentral festlegen) Hinweis: Wenn die oben genannte Extension inst. und die Funktion aktiviert ist, hat der Schalter "Toggle Switch aktivieren" keine Bedeutung!