diff --git a/lf-who-was-here-2_build_changelog.md b/lf-who-was-here-2_build_changelog.md index 6eef361..68c2396 100644 --- a/lf-who-was-here-2_build_changelog.md +++ b/lf-who-was-here-2_build_changelog.md @@ -1,6 +1,10 @@ ### Builds 2.0.0 (2019--) +* B25: + * ACP-Modul: Unnötiges `onchange` Ereignis bei `lfwwh_create_hidden_info` entfernt. + * ACP-Modul: Eingabefelder für Zeitraum (H, M, S) auf Zahlen umgestellt mit Unter/Obergrenze. + * Fix: Bei der Umbenennung der Sprachdateien in B18 wurde die Funktion `display()` übersehen. * B24: * `INCLUDEJS` und `INCLUDECSS` werden jetzt über `overall_header_head_append` im Style `all` ausgeführt. Nötig für phpBB 3.1. * Fix: Bei IE11 und phpBB 3.1 wird das Info-Icon unten abgeschnitten dargestellt. (Meldung Kirk) @@ -37,7 +41,7 @@ * Kleinere Korrekturen in den Sprachdateien. * Kleinere Code Änderungen, primär Formatierungen. * Etliche Dateien umbenannt. - * Migration geändert: geänderte Dateinamen des ACP Moduls berücksichtigt. + * Migration geändert: geänderte Dateinamen des ACP-Moduls berücksichtigt. * Dienstname geändert `lukewcs.whowashere.helper` -> `lukewcs.whowashere.core_lfwwh`. * B17: * Kleinere Korrekturen in den deutschen Sprachdateien. @@ -51,7 +55,7 @@ * B15: * Autoreninfo in allen Dateien auf ein einheitliches Format gebracht und überall dort eingefügt, wo es noch fehlte. Als Muster diente dazu "phpBB Skeleton Extension". * Templates: INCLUDEJS ist jetzt an eine Bedingung geknüpft und wird dadurch nur einmal ausgeführt. Relevant bei der Einstellung "Zeige alle Template-Positionen gleichzeitig:" oder bei der Ext "Bridge". - * Mehrere Texte in den Sprachdateien für das ACP Modul geändert. Stichworte "Administrator" und "administrative Rechte". + * Mehrere Texte in den Sprachdateien für das ACP-Modul geändert. Stichworte "Administrator" und "administrative Rechte". * Code bereinigt in Hinsicht auf die Veröffentlichung des 2.0 Zweiges. * Build Changelog vom normalen Changelog abgetrennt. * Build Changelog und normales Changelog werden ab jetzt mit dem Suffix .md (Markdown) geführt, wodurch diese Dateien bei GitHub direkt interpretiert werden. Das Format entsprach ja bereits Markdown. diff --git a/lf-who-was-here-2_changelog.md b/lf-who-was-here-2_changelog.md index 1ec162e..71e6b09 100644 --- a/lf-who-was-here-2_changelog.md +++ b/lf-who-was-here-2_changelog.md @@ -1,7 +1,7 @@ ### Changelog 2.0.0 -#### Beta 1 (2019-04-13) +#### Beta 1 (2019-04-14) * Kompletter Umbau auf eine eigenständige Erweiterung mit eigenen Strukturen. Dadurch baut der Fork nicht länger auf "bb3mobi\washere" auf. Das betrifft die folgenden Bereiche: * Ordner der Erweiterung ("lukewcs\whowashere"). @@ -28,6 +28,7 @@ * Einen neuen Abschnitt eingefügt. * In den Sprachdateien für "Serverlast" 1 neue Variable hinzugefügt. * Die Punkte "Cache für die Besuchertabelle verwenden:", "Aktualisiere mit der Zeitspanne für die Online-Anzeige:" und "Intervall der Aktualisierung:" in den neuen Abschnitt verschoben. + * Bei "Zeitraum:" sind die Eingabefelder für Stunden, Minuten und Sekunden nicht länger für Text, sondern für Zahlen definiert. Diese werden jetzt ausserdem auf Untergrenze (0) und Obergrenze (99999) geprüft. * Die Rechte wurden geändert: * Das bisherige Recht "Kann Mitglieder und Statistik sehen" wurde in "Kann Mitglieder sehen" geändert. Wenn eine Gruppe also sowohl die Statistik als auch die Mitglieder-Liste sehen soll, dann müssen jetzt auch beide Rechte gesetzt sein. So ist es jetzt auch möglich, z.B. nur die Mitglieder-Liste anzuzeigen. * Im ACP-Modul dementsprechend für das einfache Rechtesystem die neue Option "Mitglieder" hinzugefügt. diff --git a/lukewcs/whowashere/adm/style/acp_who_was_here.html b/lukewcs/whowashere/adm/style/acp_who_was_here.html index f515b9a..abbf134 100644 --- a/lukewcs/whowashere/adm/style/acp_who_was_here.html +++ b/lukewcs/whowashere/adm/style/acp_who_was_here.html @@ -130,13 +130,13 @@

{{ LFWWH_CONFIG_TITLE_TEXT }}

- {{ lang('HOURS') }} + {{ lang('HOURS') }}
- {{ lang('MINUTES') }} + {{ lang('MINUTES') }}
- {{ lang('SECONDS') }} + {{ lang('SECONDS') }}
@@ -203,8 +203,8 @@

{{ LFWWH_CONFIG_TITLE_TEXT }}


{{ lang('LFWWH_CREATE_HIDDEN_INFO_EXP') }}
- - + +
diff --git a/lukewcs/whowashere/composer.json b/lukewcs/whowashere/composer.json index dd0bd1a..17c556a 100644 --- a/lukewcs/whowashere/composer.json +++ b/lukewcs/whowashere/composer.json @@ -4,7 +4,7 @@ "description": "Shows a visitor statistic of the current day or a freely selectable period. It lists both visitors and bots, as well as numbers on visible members, invisible members, bots and guests. In addition, the extension offers a visitor record and is extensively adjustable.", "homepage": "https://github.com/LukeWCS/lf-who-was-here-2", "version": "2.0.0-beta1", - "time": "2019-04-13", + "time": "2019-04-14", "license": "GPL-2.0-only", "authors": [ { diff --git a/lukewcs/whowashere/core/who_was_here.php b/lukewcs/whowashere/core/who_was_here.php index 1bc5c43..ad2bc3e 100644 --- a/lukewcs/whowashere/core/who_was_here.php +++ b/lukewcs/whowashere/core/who_was_here.php @@ -35,12 +35,14 @@ class who_was_here /** * Constructor * - * @param \phpbb\template\template $template Template object - * @param \phpbb\config\config $config Config object - * @param \phpbb\user $user User object - * @param \phpbb\db\driver\driver_interface $db Database object - * @return \lukewcs\whowashere\core\who_was_here - * @access public + * @param \phpbb\template\template $template Interface template class + * @param \phpbb\config\config $config Configuration container class + * @param \phpbb\user $user Base user class + * @param \phpbb\auth\auth $auth Permission/Auth class + * @param \phpbb\cache\driver\driver_interface $cache An interface that all cache drivers must implement + * @param \phpbb\db\driver\driver_interface $db Interface driver_interface + * @param string $table_prefix Tables prefix + * */ public function __construct( @@ -209,7 +211,7 @@ public function display() if (!$this->prune()) { // Error while purging the list, database is missing :-O - $this->user->add_lang_ext('lukewcs/whowashere', 'info_acp_whowashere'); + $this->user->add_lang_ext('lukewcs/whowashere', 'info_acp_who_was_here'); return; } diff --git a/lukewcs/whowashere/migrations/s_2_0_0_initial_schema.php b/lukewcs/whowashere/migrations/s_2_0_0_initial_schema.php index 336daed..80231b3 100644 --- a/lukewcs/whowashere/migrations/s_2_0_0_initial_schema.php +++ b/lukewcs/whowashere/migrations/s_2_0_0_initial_schema.php @@ -25,7 +25,7 @@ static public function depends_on() } public function update_schema() - {//echo 'update_schema'.'
'; + { return array( 'add_tables' => array( $this->table_prefix . 'lfwwh' => array(