Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.0.0 #352

Merged
merged 3 commits into from
Sep 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 15 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,22 @@
# Changelog

## Vesion 2.x (for phpBB 3.2)
## Version 3.x (for phpBB 3.3)

### 3.0.0 - 2023-05-29

- Dropped support for phpBB 3.2 and PHP 5.
- New minimum requirements: phpBB 3.3.2 and PHP 7.1.3.
- Fixed potential installation problems when default phpBB roles do not exist.
- Rules in the ACP are no longer clickable like Rule Categories, to avoid any confusion.
- Internal code improvements
- Updated Chinese, Turkish and German language packs.
- Added Ukrainian language pack.

## Version 2.x (for phpBB 3.2)

### 2.1.3 - 2021-05-28

- Added a new setting to choose whether rule and category list items be preceded by alpha-numeric ordinals, bullets or nothing.
- Added a new setting to choose whether rule and category list items be preceded by alphanumeric ordinals, bullets or nothing.
- Fixed links to FontAwesome from the ACP Rules Settings page.
- Slightly adjusted the Rule Categories side-menu on the rules page to inherit more styling from the parent style, so it will be more compatible with 3rd party styles.
- Added a more in-depth description to Board Language option screen in the ACP.
Expand Down Expand Up @@ -42,7 +54,7 @@

- Fixed some rare cases where errors caused a blank page. They are now caught, resulting in a proper error message.
- Fixed some missing language keys in rare error messages from the nestedset class.
- Fixed an issue in the ACP where the "Rule parent" field would not retain its value when previewing a rule or getting an warning message.
- Fixed an issue in the ACP where the "Rule parent" field would not retain its value when previewing a rule or getting a warning message.
- Fixed an issue where the AJAX processing indicator was not displaying in the ACP when moving rules up/down.
- Ensure compatibility with Symfony in future phpBB releases.
- Major code improvements and optimisations.
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"type": "phpbb-extension",
"description": "An extension which allows you to create a set of rules for your phpBB forum",
"homepage": "https://www.phpbb.com/customise/db/extension/boardrules/",
"version": "2.1.3",
"version": "3.0.0",
"keywords": ["phpbb", "extension", "rules"],
"license": "GPL-2.0-only",
"authors": [
Expand Down
64 changes: 51 additions & 13 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 7 additions & 7 deletions language/de/boardrules_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down Expand Up @@ -53,17 +53,17 @@
'ACP_BOARDRULES_NOTIFY' => 'Mitglieder erinnern',
'ACP_BOARDRULES_NOTIFY_EXPLAIN' => 'Allen Registrierten eine Mitteilung über die Änderung der Board-Regeln zusenden. Das Versenden der Mitteilung kann einige Minuten dauern.',
'ACP_BOARDRULES_NOTIFY_CONFIRM' => 'Bist du dir sicher, dass du diese Nachricht senden möchtest?',
'ACP_BOARDRULES_SETTINGS_CHANGED' => 'Einstellungen der Board-Regeln wurden geändert.',
'ACP_BOARDRULES_LIST_STYLE' => 'Board rules list style',
'ACP_BOARDRULES_LIST_STYLE_EXPLAIN' => 'Board rules are presented in a list format. Decide if you want rule and category items to be preceded by ordered alpha-numeric ordinals (this is the default behavior), bullets or nothing.',
'ACP_BOARDRULES_LIST_STYLE_ORDERED' => 'Ordered alpha-numeric',
'ACP_BOARDRULES_SETTINGS_CHANGED' => 'Einstellungen der Board-Regeln | Einstellungen geändert.',
'ACP_BOARDRULES_LIST_STYLE' => 'Listenformat der Board-Regeln',
'ACP_BOARDRULES_LIST_STYLE_EXPLAIN' => 'Die Board-Regeln werden im Listenformat angezeigt. Lege fest, ob vor Regel- und Kategorieelementen geordnete alphanumerische Ordnungszahlen (dies ist das Standardverhalten), Aufzählungszeichen (Bullets) oder keine stehen sollen.',
'ACP_BOARDRULES_LIST_STYLE_ORDERED' => 'Alphanumerisch geordnet',
'ACP_BOARDRULES_LIST_STYLE_BULLET' => 'Bullet',
'ACP_BOARDRULES_LIST_STYLE_NONE' => 'None',
'ACP_BOARDRULES_LIST_STYLE_NONE' => 'Keines',

// Manage page
'ACP_BOARDRULES_MANAGE' => 'Regeln verwalten',
'ACP_BOARDRULES_MANAGE_EXPLAIN' => 'Hier kannst du Kategorien und Regeln hinzufügen, ändern und löschen. Kategorien sind Regelblöcke mit ähnlichen Regeln. Jede Kategorie kann unendlich viele Regeln enthalten.',
'ACP_BOARDRULES_LANGUAGE_EXPLAIN' => 'Choose a language for your Board Rules. Users will see the rules you create for their preferred language. If you do not create any rules in their preferred language, then users will see rules created using the board’s default language.',
'ACP_BOARDRULES_LANGUAGE_EXPLAIN' => 'Wählen Sie eine Sprache für Ihre Boardregeln. Die Benutzer sehen die Regeln, die Sie für ihre bevorzugte Sprache erstellen. Wenn Sie keine Regeln in der bevorzugten Sprache erstellen, sehen die Benutzer die Regeln, die in der Standardsprache des Forums erstellt wurden.',
'ACP_BOARDRULES_CATEGORY' => 'Regel-Kategorie',
'ACP_BOARDRULES_RULE' => 'Regel',
'ACP_BOARDRULES_SELECT_LANGUAGE' => 'Sprache auswählen',
Expand Down
4 changes: 2 additions & 2 deletions language/de/boardrules_common.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2013 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down Expand Up @@ -42,6 +42,6 @@
'BOARDRULES' => 'Regeln',
'BOARDRULES_TITLE' => 'Regeln des Boards anzeigen',
'BOARDRULES_AGREEMENT' => 'Du stimmst den Regeln im folgenden Abschnitt zur Nutzung des Forums ausdrücklich zu.',
'BOARDRULES_VIEWONLINE' => 'Schaut die Board-Regeln an',
'BOARDRULES_VIEWONLINE' => 'Sieht sich die Board-Regeln an',
'BOARDRULES_NOTIFICATION' => 'Die Board-Regeln wurden geändert. Bitte lese die geänderte Fassung. Bei Fragen, wende dich bitte an die Board-Administration.',
));
6 changes: 3 additions & 3 deletions language/de/boardrules_controller.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down Expand Up @@ -42,6 +42,6 @@
'BOARDRULES_HEADER' => 'Board-Regeln',
'BOARDRULES_EXPLAIN' => 'Die Regeln auf %s beschreiben die Bedingungen für den reibungslosen Ablauf, den Umgang miteinander und die Verantwortlichkeiten aller Mitglieder und Gäste.',
'BOARDRULES_CATEGORIES' => 'Regelbereiche',
'BOARDRULES_CATEGORY_ANCHOR'=> 'Bereich %s',
'BOARDRULES_RULE_ANCHOR' => 'Regel %s',
'BOARDRULES_CATEGORY_ANCHOR'=> 'Bereich-%s',
'BOARDRULES_RULE_ANCHOR' => 'Regel-%s',
));
14 changes: 7 additions & 7 deletions language/de/boardrules_install.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down Expand Up @@ -39,11 +39,11 @@
//

$lang = array_merge($lang, array(
'BOARDRULES_SAMPLE_CATEGORY_TITLE' => 'Beispiel Regel-Kategorie',
'BOARDRULES_SAMPLE_CATEGORY_MESSAGE' => 'Dies ist eine Beispiel-Kategorie der Board-Regeln. Kategorien sind Regelblöcke mit ähnlichen Regeln. Regel-Anmerkungen (wie diese) werden bei Kategorien nicht auf der Seite der Board-Regeln angezeigt.',
'BOARDRULES_SAMPLE_CATEGORY_ANCHOR' => 'beispiel_kategorie_anker',
'BOARDRULES_SAMPLE_CATEGORY_TITLE' => 'Beispiel Kategorie',
'BOARDRULES_SAMPLE_CATEGORY_MESSAGE' => 'Dies ist eine Beispielkategorie (Anmerkung) deiner Board-Regeln. Kategorien sind Regelblöcke mit ähnlichen Regeln, diese enthalten Gruppen von zusammengehörigen Regeln. Regel-Anmerkungen (wie diese) werden bei Kategorien auf der Seite der Board-Regeln <strong>nicht</strong> angezeigt.',
'BOARDRULES_SAMPLE_CATEGORY_ANCHOR' => 'beispiel-kategorie',

'BOARDRULES_SAMPLE_RULE_TITLE' => 'Beispiel-Regel',
'BOARDRULES_SAMPLE_RULE_MESSAGE' => 'Dies ist eine Beispiel-Regel der Board-Regeln. Die Erweiterung funktioniert einwandfrei. Du kannst diese Regel bearbeiten oder löschen, um eigene Regeln zu erstellen, zu bearbeten oder hinzuzufügen.',
'BOARDRULES_SAMPLE_RULE_ANCHOR' => 'beispiel_regel_anker',
'BOARDRULES_SAMPLE_RULE_TITLE' => 'Beispiel Regel',
'BOARDRULES_SAMPLE_RULE_MESSAGE' => 'Dies ist eine Beispielregel der Board-Regeln. Alles scheint zu funktionieren. Du kannst diese Regel bearbeiten oder löschen, um eigene Regeln zu erstellen, zu bearbeiten oder hinzuzufügen.',
'BOARDRULES_SAMPLE_RULE_ANCHOR' => 'beispiel-regel',
));
4 changes: 2 additions & 2 deletions language/de/exceptions.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down Expand Up @@ -53,7 +53,7 @@
'EXCEPTION_INVALID_ARGUMENT' => 'Ungültige Eingabe in `%1$s`. Grund: %2$s',
'EXCEPTION_OUT_OF_BOUNDS' => 'Feld `%1$s` enthält unzulässige Zeichen',
'EXCEPTION_TOO_LONG' => 'Die Eingabe ist länger als maximal zulässig.',
'EXCEPTION_NOT_UNIQUE' => 'Uneindeutige Eingabe (Bezeichnung bereits vergeben).',
'EXCEPTION_NOT_UNIQUE' => 'Uneindeutige Eingabe (Bezeichnung gegebenenfalls bereits vergeben).',
'EXCEPTION_UNEXPECTED_VALUE' => 'Unerwartete Zeichen in Feld `%1$s`. Grund: %2$s',
'EXCEPTION_ILLEGAL_CHARACTERS' => 'Die Eingabe enthält für dieses Feld nicht zulässige Zeichen.',

Expand Down
2 changes: 1 addition & 1 deletion language/de/info_acp_boardrules.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down
2 changes: 1 addition & 1 deletion language/de/permissions_boardrules.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Casual Honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down
14 changes: 7 additions & 7 deletions language/de_x_sie/boardrules_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Formal honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Formal honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down Expand Up @@ -53,17 +53,17 @@
'ACP_BOARDRULES_NOTIFY' => 'Mitglieder erinnern',
'ACP_BOARDRULES_NOTIFY_EXPLAIN' => 'Allen Registrierten eine Mitteilung über die Änderung der Board-Regeln zusenden. Das Versenden der Mitteilung kann einige Minuten dauern.',
'ACP_BOARDRULES_NOTIFY_CONFIRM' => 'Sind Sie sicher, allen Mitgliedern diese Nachricht übersenden zu wollen?',
'ACP_BOARDRULES_SETTINGS_CHANGED' => 'Einstellungen der Board-Regeln.',
'ACP_BOARDRULES_LIST_STYLE' => 'Board rules list style',
'ACP_BOARDRULES_LIST_STYLE_EXPLAIN' => 'Board rules are presented in a list format. Decide if you want rule and category items to be preceded by ordered alpha-numeric ordinals (this is the default behavior), bullets or nothing.',
'ACP_BOARDRULES_LIST_STYLE_ORDERED' => 'Ordered alpha-numeric',
'ACP_BOARDRULES_SETTINGS_CHANGED' => 'Einstellungen der Board-Regeln | Einstellungen geändert.',
'ACP_BOARDRULES_LIST_STYLE' => 'Listenformat der Board-Regeln',
'ACP_BOARDRULES_LIST_STYLE_EXPLAIN' => 'Die Board-Regeln werden im Listenformat präsentiert. Legen Sie fest, ob vor Regel- und Kategorieelementen geordnete alphanumerische Ordnungszahlen (dies ist das Standardverhalten), Aufzählungszeichen (Bullets) oder keine stehen sollen.',
'ACP_BOARDRULES_LIST_STYLE_ORDERED' => 'Alphanumerisch geordnet',
'ACP_BOARDRULES_LIST_STYLE_BULLET' => 'Bullet',
'ACP_BOARDRULES_LIST_STYLE_NONE' => 'None',
'ACP_BOARDRULES_LIST_STYLE_NONE' => 'Keines',

// Manage page
'ACP_BOARDRULES_MANAGE' => 'Regeln verwalten',
'ACP_BOARDRULES_MANAGE_EXPLAIN' => 'Hier können Sie Kategorien und Regeln hinzufügen, ändern und löschen. Kategorien sind Regelblöcke mit ähnlichen Regeln. Jede Kategorie kann unendlich viele Regeln enthalten.',
'ACP_BOARDRULES_LANGUAGE_EXPLAIN' => 'Choose a language for your Board Rules. Users will see the rules you create for their preferred language. If you do not create any rules in their preferred language, then users will see rules created using the board’s default language.',
'ACP_BOARDRULES_LANGUAGE_EXPLAIN' => 'Wählen Sie eine Sprache für Ihre Boardregeln. Die Benutzer sehen die Regeln, die Sie für ihre bevorzugte Sprache erstellen. Wenn Sie keine Regeln in der bevorzugten Sprache erstellen, sehen die Benutzer die Regeln, die in der Standardsprache des Forums erstellt wurden.',
'ACP_BOARDRULES_CATEGORY' => 'Regel-Kategorie',
'ACP_BOARDRULES_RULE' => 'Regel',
'ACP_BOARDRULES_SELECT_LANGUAGE' => 'Sprache auswählen',
Expand Down
2 changes: 1 addition & 1 deletion language/de_x_sie/boardrules_common.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
*
* Board Rules extension for the phpBB Forum Software package.
* German (Formal honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.2
* German (Formal honorifics) translation by Talk19Zehn (www.ongray-design.de), extension version 2.1.3
*
* @copyright (c) 2013 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
Expand Down
Loading