Skip to content

Commit a993031

Browse files
committed
1.2.2
1 parent e0ff2b1 commit a993031

10 files changed

Lines changed: 26 additions & 27 deletions

docs/version_check.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"security": false
88
},
99
"3.3": {
10-
"current": "1.2.1",
10+
"current": "1.2.2",
1111
"announcement": "https://github.com/LukeWCS/stats-permissions/releases/tag/1.2.1",
1212
"eol": null,
1313
"security": false

lukewcs/statspermissions/adm/style/acp_stats_permissions_settings.css

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@
1010

1111
/* SETTINGS >>> */
1212

13-
/* [type=button][name^="stats_permissions_"], */
14-
/* .submit-buttons input[type=submit], */
15-
/* .submit-buttons input[type=button] { */
16-
/* padding: 3px 4px; */
17-
/* } */
18-
1913
input[type=button][name^="stats_permissions_"],
2014
.submit-buttons input:is([type="submit"], [type="reset"], [type="button"]) {
2115
padding: 3px 4px;

lukewcs/statspermissions/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"type": "phpbb-extension",
44
"description": "Allows to define independent permissions for viewing statistics and newest member.",
55
"homepage": "https://github.com/LukeWCS/stats-permissions",
6-
"version": "1.2.2-b1",
7-
"time": "2026-04-08",
6+
"version": "1.2.2",
7+
"time": "2026-04-09",
88
"license": "GPL-2.0-only",
99
"authors": [
1010
{

lukewcs/statspermissions/controller/acp_stats_permissions_controller.php

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,23 +42,24 @@ public function module_settings(): void
4242
{
4343
trigger_error($this->language->lang('FORM_INVALID') . adm_back_link($this->u_action), E_USER_WARNING);
4444
}
45-
// config section 1
46-
$this->config->set('stats_permissions_admin_mode' , $this->request->variable('stats_permissions_admin_mode', 0));
47-
$this->config->set('stats_permissions_use_permissions' , $this->request->variable('stats_permissions_use_permissions', 0));
45+
46+
// config SECTION_PERMISSIONS
47+
$this->config->set('stats_permissions_admin_mode' , $this->request->variable('stats_permissions_admin_mode', 0));
48+
$this->config->set('stats_permissions_use_permissions' , $this->request->variable('stats_permissions_use_permissions', 0));
4849

4950
$perm_for_guests = $this->request->variable('stats_permissions_perm_for_guests_stats', 0) ? 1 : 0;
5051
$perm_for_guests += $this->request->variable('stats_permissions_perm_for_guests_newest', 0) ? 2 : 0;
51-
$this->config->set('stats_permissions_perm_for_guests' , $perm_for_guests);
52+
$this->config->set('stats_permissions_perm_for_guests' , $perm_for_guests);
5253

5354
$perm_for_bots = $this->request->variable('stats_permissions_perm_for_bots_stats', 0) ? 1 : 0;
5455
$perm_for_bots += $this->request->variable('stats_permissions_perm_for_bots_newest', 0) ? 2 : 0;
55-
$this->config->set('stats_permissions_perm_for_bots' , $perm_for_bots);
56+
$this->config->set('stats_permissions_perm_for_bots' , $perm_for_bots);
5657

5758
// config end
5859
trigger_error($this->language->lang('STATS_PERMISSIONS_MSG_SAVED_SETTINGS') . adm_back_link($this->u_action));
5960
}
6061

61-
if ($lang_outdated_msg = $this->lang_ver_check_msg('STATS_PERMISSIONS_LANG_VER', 'STATS_PERMISSIONS_MSG_LANGUAGEPACK_OUTDATED'))
62+
if ($lang_outdated_msg = $this->lang_ver_check_msg('STATS_PERMISSIONS_LANG_VER', 'STATS_PERMISSIONS_MSG_LANGUAGEPACK_OUTDATED'))
6263
{
6364
$notes[] = $lang_outdated_msg;
6465
}

lukewcs/statspermissions/event/listener.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,19 @@ public function set_template_vars(): void
7171
$permission_stats = $this->auth->acl_gets('u_stats_permissions_show_stats');
7272
$permission_newest = $this->auth->acl_gets('u_stats_permissions_show_newest');
7373
}
74-
else
74+
else /* use simplified permissions */
7575
{
76-
if ($this->user->data['user_id'] != ANONYMOUS && empty($this->user->data['is_bot'])) /* user */
76+
if ($this->user->data['user_id'] != ANONYMOUS && empty($this->user->data['is_bot'])) /* user */
7777
{
7878
$permission_stats = true;
7979
$permission_newest = true;
8080
}
81-
else if (!empty($this->user->data['is_bot'])) /* bot */
81+
else if (!empty($this->user->data['is_bot'])) /* bot */
8282
{
8383
$permission_stats = $this->config['stats_permissions_perm_for_bots'] & self::PERM_STATS;
8484
$permission_newest = $this->config['stats_permissions_perm_for_bots'] & self::PERM_NEWEST;
8585
}
86-
else /* guest */
86+
else /* guest */
8787
{
8888
$permission_stats = $this->config['stats_permissions_perm_for_guests'] & self::PERM_STATS;
8989
$permission_newest = $this->config['stats_permissions_perm_for_guests'] & self::PERM_NEWEST;

lukewcs/statspermissions/language/de/acp_stats_permissions.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
'STATS_PERMISSIONS_CONFIG_TITLE' => 'Statistik-Berechtigungen',
4545
'STATS_PERMISSIONS_CONFIG_DESC' => 'Hier kannst du die Einstellungen für die Erweiterung <strong>%s</strong> ändern.',
4646

47-
// config section 1
47+
// config SECTION_PERMISSIONS
4848
'STATS_PERMISSIONS_SECTION_PERMISSIONS' => 'Berechtigungen',
4949
'STATS_PERMISSIONS_ADMIN_MODE' => 'Administrator-Modus',
5050
'STATS_PERMISSIONS_ADMIN_MODE_EXP' => 'Dieser Modus setzt alle Berechtigungssysteme außer Kraft und nur Benutzer mit administrativen Rechten können die Statistik sehen. Hilfreich wenn die Statistik kurzfristig für andere nicht sichtbar sein soll.',
@@ -59,7 +59,7 @@
5959
'STATS_PERMISSIONS_PERM_NEWEST' => 'Neuestes Mitglied',
6060
'STATS_PERMISSIONS_PERM_STATS' => 'Statistik',
6161

62-
// config section 2
62+
// config SECTION_RESET
6363
'STATS_PERMISSIONS_SECTION_RESET' => 'Zurücksetzen',
6464
'STATS_PERMISSIONS_DEFAULTS' => 'Einstellungen zurücksetzen',
6565
'STATS_PERMISSIONS_DEFAULTS_EXP' => 'Setzt alle Einstellungen dieser Seite auf den Installationsstandard zurück.',

lukewcs/statspermissions/language/de_x_sie/acp_stats_permissions.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
'STATS_PERMISSIONS_CONFIG_TITLE' => 'Statistik-Berechtigungen',
4545
'STATS_PERMISSIONS_CONFIG_DESC' => 'Hier können Sie die Einstellungen für die Erweiterung <strong>%s</strong> ändern.',
4646

47-
// config section 1
47+
// config SECTION_PERMISSIONS
4848
'STATS_PERMISSIONS_SECTION_PERMISSIONS' => 'Berechtigungen',
4949
'STATS_PERMISSIONS_ADMIN_MODE' => 'Administrator-Modus',
5050
'STATS_PERMISSIONS_ADMIN_MODE_EXP' => 'Dieser Modus setzt alle Berechtigungssysteme außer Kraft und nur Benutzer mit administrativen Rechten können die Statistik sehen. Hilfreich wenn die Statistik kurzfristig für andere nicht sichtbar sein soll.',
@@ -59,7 +59,7 @@
5959
'STATS_PERMISSIONS_PERM_NEWEST' => 'Neuestes Mitglied',
6060
'STATS_PERMISSIONS_PERM_STATS' => 'Statistik',
6161

62-
// config section 2
62+
// config SECTION_RESET
6363
'STATS_PERMISSIONS_SECTION_RESET' => 'Zurücksetzen',
6464
'STATS_PERMISSIONS_DEFAULTS' => 'Einstellungen zurücksetzen',
6565
'STATS_PERMISSIONS_DEFAULTS_EXP' => 'Setzt alle Einstellungen dieser Seite auf den Installationsstandard zurück.',

lukewcs/statspermissions/language/en/acp_stats_permissions.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
'STATS_PERMISSIONS_CONFIG_TITLE' => 'Stats Permissions',
4545
'STATS_PERMISSIONS_CONFIG_DESC' => 'Here you can change the settings for the <strong>%s</strong> extension.',
4646

47-
// config section 1
47+
// config SECTION_PERMISSIONS
4848
'STATS_PERMISSIONS_SECTION_PERMISSIONS' => 'Permissions',
4949
'STATS_PERMISSIONS_ADMIN_MODE' => 'Administrator mode',
5050
'STATS_PERMISSIONS_ADMIN_MODE_EXP' => 'This mode overrides all permissions systems and only users with administrative rights can see the statistics. Helpful if the statistics should not be visible to others at short notice.',
@@ -59,7 +59,7 @@
5959
'STATS_PERMISSIONS_PERM_NEWEST' => 'Newest member',
6060
'STATS_PERMISSIONS_PERM_STATS' => 'Statistics',
6161

62-
// config section 2
62+
// config SECTION_RESET
6363
'STATS_PERMISSIONS_SECTION_RESET' => 'Reset',
6464
'STATS_PERMISSIONS_DEFAULTS' => 'Reset settings',
6565
'STATS_PERMISSIONS_DEFAULTS_EXP' => 'Resets all settings of this page to the installation standard.',

stats-permissions_build_changelog.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
### 1.2.2-b1
1+
### 1.2.2
2+
* Release (2026-04-09)
3+
* Code bereinigt.
4+
5+
#### 1.2.2-b1
26
* Fix: Im ACP Modul sollte unterhalb des Titels in der Beschreibung der tatsächliche Erweiterung-Name angezeigt werden, aber durch eine Änderung in 1.2.1 war das nicht mehr gegeben.
37
* PHP:
48
* Code verwendet jetzt 8.0 Features.

stats-permissions_changelog_de.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
### 1.2.2
2-
(2026-04-)
2+
(2026-04-09)
33

44
* Fix: Im ACP Modul sollte unterhalb des Titels in der Beschreibung der tatsächliche Erweiterung-Name angezeigt werden, aber durch eine Änderung in 1.2.1 war das nicht mehr gegeben.
55
* Technik auf den Stand von Extension Manager Plus 3.1 gebracht, Details im Build Changelog.

0 commit comments

Comments
 (0)