From e3dacaeb2d00702da33f8a24ffd4c5834a2b0f06 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Sat, 3 Oct 2020 17:11:39 -0700 Subject: [PATCH 01/14] Remove quotes from mod example --- core/bbcodes_help.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/bbcodes_help.php b/core/bbcodes_help.php index 21de685b..2d48a49d 100644 --- a/core/bbcodes_help.php +++ b/core/bbcodes_help.php @@ -84,7 +84,7 @@ public function faq() 'ABBC3_MARQUEE_HELPLINE' => "[marq=left]{$example_text}[/marq]", 'ABBC3_SPOILER_HELPLINE' => "[spoil]{$example_text}[/spoil]", 'ABBC3_HIDDEN_HELPLINE' => "[hidden]{$example_text}[/hidden]", - 'ABBC3_MOD_HELPLINE' => "[mod=\"{$this->language->lang('USERNAME')}\"]{$example_text}[/mod]", + 'ABBC3_MOD_HELPLINE' => "[mod={$this->language->lang('USERNAME')}]{$example_text}[/mod]", 'ABBC3_OFFTOPIC_HELPLINE' => "[offtopic]{$example_text}[/offtopic]", 'ABBC3_NFO_HELPLINE' => '[nfo]༼ つ ◕_◕ ༽つ ʕ•ᴥ•ʔ ¯\_(ツ)_/¯[/nfo]', 'ABBC3_BBVIDEO_HELPLINE' => '[bbvideo]http://www.youtube.com/watch?v=sP4NMoJcFd4[/bbvideo]', From 365ba2c4bd7f4c4eb950aea7f78d3c198e7d7e5c Mon Sep 17 00:00:00 2001 From: Christian Schnegelberger Date: Tue, 6 Oct 2020 23:10:25 +0200 Subject: [PATCH 02/14] Add german for acp settings pipe tables and fix some typos --- language/de/abbc3.php | 64 +++++++++++++++++----------------- language/de/info_acp_abbc3.php | 6 ++-- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/language/de/abbc3.php b/language/de/abbc3.php index 62210b5b..cdeaf636 100644 --- a/language/de/abbc3.php +++ b/language/de/abbc3.php @@ -26,14 +26,14 @@ // Hidden BBCode 'ABBC3_HIDDEN_ON' => 'Verstecken ist aktiviert', 'ABBC3_HIDDEN_OFF' => 'Verstecken ist deaktiviert (nur für Mitglieder)', - 'ABBC3_HIDDEN_EXPLAIN' => 'Um diesen versteckten Text lesen zu können, mußt du registriert und angemeldet sein.', + 'ABBC3_HIDDEN_EXPLAIN' => 'Um diesen versteckten Text lesen zu können, musst du registriert und angemeldet sein.', // Spoiler BBCode - 'ABBC3_SPOILER_SHOW' => '► Text zeigen', + 'ABBC3_SPOILER_SHOW' => '► Text anzeigen', 'ABBC3_SPOILER_HIDE' => '▼ Text verstecken', // Off Topic BBCode - 'ABBC3_OFFTOPIC' => 'Off Topic', + 'ABBC3_OFFTOPIC' => 'Off-topic', // Font BBCode 'ABBC3_FONT_BBCODE' => 'Schriftarten', @@ -43,7 +43,7 @@ // BBCode help lines 'ABBC3_ALIGN_HELPLINE' => 'Ausrichten von Text: [align=Zentrierter|Linksbündiger|Rechtsbündiger|Block]Text[/align]', - 'ABBC3_BBVIDEO_HELPLINE' => 'Füge ein Web Video hinzu: [bbvideo]http://Video URL[/bbvideo]', + 'ABBC3_BBVIDEO_HELPLINE' => 'Füge ein Webvideo hinzu: [bbvideo]http://Video URL[/bbvideo]', 'ABBC3_BLUR_HELPLINE' => 'Unscharfer Text: [blur=color]Text[/blur]', 'ABBC3_DIR_HELPLINE' => 'Text Richtung (links nach rechts/rechts nach links): [dir=ltr|rtl]Text[/dir]', 'ABBC3_DROPSHADOW_HELPLINE' => 'Text mit Schattenfall: [dropshadow=color]Text[/dropshadow]', @@ -56,7 +56,7 @@ 'ABBC3_MARQUEE_HELPLINE' => 'Lauftext (nach unten|oben|links|rechts): [marq=up|down|left|right]text[/marq]', 'ABBC3_MOD_HELPLINE' => 'Moderator Nachricht: [mod=username]text[/mod]', 'ABBC3_NFO_HELPLINE' => 'NFO ASCII-Art Text: [nfo]Text[/nfo]', - 'ABBC3_OFFTOPIC_HELPLINE' => 'Off Topic Nachricht: [offtopic]Text[/offtopic]', + 'ABBC3_OFFTOPIC_HELPLINE' => 'Off-topic Nachricht: [offtopic]Text[/offtopic]', 'ABBC3_PREFORMAT_HELPLINE' => 'Vorformatierter Text: [pre]Text[/pre]', 'ABBC3_SHADOW_HELPLINE' => 'Text mit Schatten: [shadow=color]Text[/shadow]', 'ABBC3_SOUNDCLOUD_HELPLINE' => 'SoundCloud Link: [soundcloud]http://soundcloud.com/Benutzername/Lied-Titel[/soundcloud]', @@ -64,14 +64,14 @@ 'ABBC3_STRIKE_HELPLINE' => 'Text durchgestrichen: [s]Text[/s]', 'ABBC3_SUB_HELPLINE' => 'Tiefgestellter Text: [sub]Text[/sub]', 'ABBC3_SUP_HELPLINE' => 'Hochgestellter Text: [sup]Text[/sup]', - 'ABBC3_YOUTUBE_HELPLINE' => 'YouTube Video: [youtube]http://Youtube Url[/youtube]', + 'ABBC3_YOUTUBE_HELPLINE' => 'YouTube-Video: [youtube]http://Youtube Url[/youtube]', // Utility BBCodes 'ABBC3_COPY_BBCODE' => 'Den markierten Text kopieren', 'ABBC3_PASTE_BBCODE' => 'Den kopierten Text einfügen', - 'ABBC3_PASTE_ERROR' => 'Du mußt erst einen Text kopieren, bevor du ihn einfügen kannst', + 'ABBC3_PASTE_ERROR' => 'Du musst erst einen Text kopieren, bevor du ihn einfügen kannst', 'ABBC3_PLAIN_BBCODE' => 'Entferne alle BBCodes aus dem markierten Text', - 'ABBC3_NOSELECT_ERROR' => 'Du mußt erst einen Text markieren', + 'ABBC3_NOSELECT_ERROR' => 'Du musst erst einen Text markieren', // BBCode Wizards 'ABBC3_BBCODE_WIZ_SUBMIT' => 'In die Nachricht einfügen', @@ -82,18 +82,18 @@ 'ABBC3_BBVIDEO_LINK' => 'Video URL', // URL Wizard - 'ABBC3_URL_LINK' => 'Fügen Sie eine URL', + 'ABBC3_URL_LINK' => 'Website-URL einfügen', 'ABBC3_URL_DESCRIPTION' => 'Optionale Beschreibung', - 'ABBC3_URL_EXAMPLE' => 'http://www.phpbb.com', + 'ABBC3_URL_EXAMPLE' => 'https://www.phpbb.com', // Pipe tables - 'ABBC3_PIPE_TABLES' => 'Create tables', - 'ABBC3_PIPE_TABLES_EXPLAIN' => 'Create tables using any of these ASCII-style formats.', - 'ABBC3_PIPE_DOCUMENTATION' => 'User Guide', - 'ABBC3_PIPE_SIMPLE' => 'Simple table', - 'ABBC3_PIPE_COMPACT' => 'Compact table', - 'ABBC3_PIPE_COMPACT_EXPLAIN'=> 'The outer pipes and spaces around pipes are optional.', - 'ABBC3_PIPE_ALIGNMENT' => 'Text alignment', + 'ABBC3_PIPE_TABLES' => 'Tabellen erstellen', + 'ABBC3_PIPE_TABLES_EXPLAIN' => 'Erstelle Tabellen indem du die folgenden ASCII-Formate verwendest.', + 'ABBC3_PIPE_DOCUMENTATION' => 'Benutzerhandbuch', + 'ABBC3_PIPE_SIMPLE' => 'Einfache Tabelle', + 'ABBC3_PIPE_COMPACT' => 'Kompakte Tabelle', + 'ABBC3_PIPE_COMPACT_EXPLAIN'=> 'Die äußeren Striche und die Leerzeichen um die Striche sind optional.', + 'ABBC3_PIPE_ALIGNMENT' => 'Textausrichtung', // Pipe Table Example Code: DO NOT NEED TO TRANSLATE THESE EXAMPLES 'ABBC3_PIPE_SIMPLE_EX' => "| Header 1 | Header 2 |\n|----------|----------|\n| Cell 1 | Cell 2 |", 'ABBC3_PIPE_COMPACT_EX' => "Header 1|Header 2\n-|-\nCell 1|Cell 2", @@ -101,24 +101,24 @@ // ACP 'ABBC3_BBCODE_ORDERED' => 'Der BBCode Auftrag wurde neu synchronisiert.', - 'ABBC3_BBCODE_GROUP' => 'Gruppen verwalten, die diese BBCode verwenden können.', - 'ABBC3_BBCODE_GROUP_INFO' => 'Wenn keine Gruppen ausgewählt sind, können alle Benutzer diese BBCode verwenden. Verwende CTRL+CLICK (oderr CMD+CLICK auf Mac) mehr als eine Gruppe zu aktivieren/deaktivieren.', - 'ABBC3_SETTINGS_EXPLAIN' => 'Here you can configure settings for Advanced BBCode Box. For information about customizing the icon bar, visit the ABBC3 FAQ .', - 'ABBC3_PIPES' => 'Enable the Pipe Table PlugIn', - 'ABBC3_PIPES_EXPLAIN' => 'The Pipes Table PlugIn allows users to create tables in their posts and private messages using markdown syntax.', - 'ABBC3_BBCODE_BAR' => 'Enable BBCode icon bar', - 'ABBC3_BBCODE_BAR_EXPLAIN' => 'This will display ABBC3’s icon-based BBCode toolbar. Disable this to display phpBB’s default BBCode buttons.', - 'ABBC3_QR_BBCODES' => 'Enable BBCodes in Quick Reply', - 'ABBC3_QR_BBCODES_EXPLAIN' => 'This will add BBCode buttons to Quick Reply.', - 'ABBC3_ICONS_TYPE' => 'Icon bar image format', - 'ABBC3_ICONS_TYPE_EXPLAIN' => 'Choose the image format to use for ABBC3’s icons. Note that you can only choose one format for all your icons.', - 'ABBC3_LEGEND_ICON_BAR' => 'BBCode Icon Bar', - 'ABBC3_LEGEND_ADD_ONS' => 'Add Ons', + 'ABBC3_BBCODE_GROUP' => 'Gruppen verwalten, die diesen BBCode verwenden können.', + 'ABBC3_BBCODE_GROUP_INFO' => 'Wenn keine Gruppen ausgewählt sind, können alle Benutzer diesen BBCode verwenden. Verwende STRG+CLICK (oder CMD+CLICK auf Mac) mehr als eine Gruppe zu aktivieren/deaktivieren.', + 'ABBC3_SETTINGS_EXPLAIN' => 'Hier kannst du die Einstellungen für die Advanced BBCode Box verändern. Für weitere Informationen, wie du die Menüleiste verändern kannst, rufe bitte die ABBC3 FAQ auf.', + 'ABBC3_PIPES' => 'Aktiviere das „Pipe Table“-Plug-in.', + 'ABBC3_PIPES_EXPLAIN' => 'Mit dem „Pipe Table“-Plug-in können Benutzer Tabellen in ihren Beiträgen und Privaten Nachrichten mit Hilfe der Markdown-Syntax erstellen.', + 'ABBC3_BBCODE_BAR' => 'Aktiviere die BBCode-Menüleiste', + 'ABBC3_BBCODE_BAR_EXPLAIN' => 'Falls aktiviert, wird die ABBC3s iconbasierte BBCode-Menüleiste angezeigt. Sofern deaktiviert werden die Standard phpBB Code Buttons verwendet.', + 'ABBC3_QR_BBCODES' => 'Aktiviere BBCodes bei der Schnellantwort', + 'ABBC3_QR_BBCODES_EXPLAIN' => 'Falls aktiviert, werden bei der Schnellantwort die BBCode-Buttons angezeigt.', + 'ABBC3_ICONS_TYPE' => 'Icon Menüleisten Bildformat', + 'ABBC3_ICONS_TYPE_EXPLAIN' => 'Wähle das Bildformat, das für die ABBC3s Icons verwendet wird. Bitte beachte, dass nur ein Format für alle Icons gewählt.', + 'ABBC3_LEGEND_ICON_BAR' => 'BBCode Icon Menüleiste', + 'ABBC3_LEGEND_ADD_ONS' => 'Add-Ons', 'PNG' => 'PNG', 'SVG' => 'SVG', // BBCode FAQ 'ABBC3_FAQ_TITLE' => 'Advanced BBCode Box BBCodes', - 'ABBC3_FAQ_SAMPLE_TEXT' => 'The quick brown fox jumps over the lazy dog', - 'ABBC3_FAQ_ANSWER' => '%1$s

Example:
%2$s

Result:
%3$s
', + 'ABBC3_FAQ_SAMPLE_TEXT' => 'Der schnelle braune Fuchs springt über den faulen Hund', + 'ABBC3_FAQ_ANSWER' => '%1$s

Beispiel:
%2$s

Ergebnis:
%3$s
', )); diff --git a/language/de/info_acp_abbc3.php b/language/de/info_acp_abbc3.php index 891dba98..a85001e9 100644 --- a/language/de/info_acp_abbc3.php +++ b/language/de/info_acp_abbc3.php @@ -1,7 +1,7 @@ 'Advanced BBCode Box', - 'ACP_ABBC3_SETTINGS' => 'Settings', - 'LOG_ABBC3_ENABLE_FAIL' => 'Advanced BBCode Box was unable to create the directory:
%s', + 'ACP_ABBC3_SETTINGS' => 'Einstellungen', + 'LOG_ABBC3_ENABLE_FAIL' => 'Advanced BBCode Box konnte das folgende Verzeichnis nicht erstellen:
%s', ]); From 7f0e23a051b7ac950f20ed19f419adaa7d019f94 Mon Sep 17 00:00:00 2001 From: Christian Schnegelberger Date: Wed, 7 Oct 2020 17:06:51 +0200 Subject: [PATCH 03/14] Improve german wording and other little fixes --- language/de/abbc3.php | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/language/de/abbc3.php b/language/de/abbc3.php index cdeaf636..52938735 100644 --- a/language/de/abbc3.php +++ b/language/de/abbc3.php @@ -25,7 +25,7 @@ $lang = array_merge($lang, array( // Hidden BBCode 'ABBC3_HIDDEN_ON' => 'Verstecken ist aktiviert', - 'ABBC3_HIDDEN_OFF' => 'Verstecken ist deaktiviert (nur für Mitglieder)', + 'ABBC3_HIDDEN_OFF' => 'Verstecken ist deaktiviert (nur für Mitglieder sichtbar)', 'ABBC3_HIDDEN_EXPLAIN' => 'Um diesen versteckten Text lesen zu können, musst du registriert und angemeldet sein.', // Spoiler BBCode @@ -42,8 +42,8 @@ 'ABBC3_FONT_WIN' => 'Windows Schriftarten', // BBCode help lines - 'ABBC3_ALIGN_HELPLINE' => 'Ausrichten von Text: [align=Zentrierter|Linksbündiger|Rechtsbündiger|Block]Text[/align]', - 'ABBC3_BBVIDEO_HELPLINE' => 'Füge ein Webvideo hinzu: [bbvideo]http://Video URL[/bbvideo]', + 'ABBC3_ALIGN_HELPLINE' => 'Ausrichten von Text: [align=center|left|right|justify]Text[/align] (zentriert, linksbündig, rechtsbündig und blocksatz)', + 'ABBC3_BBVIDEO_HELPLINE' => 'Webvideo hinzufügen: [bbvideo]http://Video URL[/bbvideo]', 'ABBC3_BLUR_HELPLINE' => 'Unscharfer Text: [blur=color]Text[/blur]', 'ABBC3_DIR_HELPLINE' => 'Text Richtung (links nach rechts/rechts nach links): [dir=ltr|rtl]Text[/dir]', 'ABBC3_DROPSHADOW_HELPLINE' => 'Text mit Schattenfall: [dropshadow=color]Text[/dropshadow]', @@ -55,36 +55,36 @@ 'ABBC3_HIGHLIGHT_HELPLINE' => 'Text hervorheben (Gelb): [highlight=yellow]text[/highlight] Tipp: Du kannst auch color=#FF0000 benutzen', 'ABBC3_MARQUEE_HELPLINE' => 'Lauftext (nach unten|oben|links|rechts): [marq=up|down|left|right]text[/marq]', 'ABBC3_MOD_HELPLINE' => 'Moderator Nachricht: [mod=username]text[/mod]', - 'ABBC3_NFO_HELPLINE' => 'NFO ASCII-Art Text: [nfo]Text[/nfo]', + 'ABBC3_NFO_HELPLINE' => 'NFO-ASCII-Art-Text: [nfo]Text[/nfo]', 'ABBC3_OFFTOPIC_HELPLINE' => 'Off-topic Nachricht: [offtopic]Text[/offtopic]', 'ABBC3_PREFORMAT_HELPLINE' => 'Vorformatierter Text: [pre]Text[/pre]', 'ABBC3_SHADOW_HELPLINE' => 'Text mit Schatten: [shadow=color]Text[/shadow]', - 'ABBC3_SOUNDCLOUD_HELPLINE' => 'SoundCloud Link: [soundcloud]http://soundcloud.com/Benutzername/Lied-Titel[/soundcloud]', + 'ABBC3_SOUNDCLOUD_HELPLINE' => 'SoundCloud-Link: [soundcloud]http://soundcloud.com/Benutzername/Lied-Titel[/soundcloud]', 'ABBC3_SPOILER_HELPLINE' => 'Spoiler Nachricht: [spoil]Text[/spoil]', - 'ABBC3_STRIKE_HELPLINE' => 'Text durchgestrichen: [s]Text[/s]', - 'ABBC3_SUB_HELPLINE' => 'Tiefgestellter Text: [sub]Text[/sub]', - 'ABBC3_SUP_HELPLINE' => 'Hochgestellter Text: [sup]Text[/sup]', + 'ABBC3_STRIKE_HELPLINE' => 'Durchgestrichen: [s]Text[/s]', + 'ABBC3_SUB_HELPLINE' => 'Tiefgestellt: [sub]Text[/sub]', + 'ABBC3_SUP_HELPLINE' => 'Hochgestellt: [sup]Text[/sup]', 'ABBC3_YOUTUBE_HELPLINE' => 'YouTube-Video: [youtube]http://Youtube Url[/youtube]', // Utility BBCodes - 'ABBC3_COPY_BBCODE' => 'Den markierten Text kopieren', - 'ABBC3_PASTE_BBCODE' => 'Den kopierten Text einfügen', + 'ABBC3_COPY_BBCODE' => 'Markierten Text kopieren', + 'ABBC3_PASTE_BBCODE' => 'Kopierten Text einfügen', 'ABBC3_PASTE_ERROR' => 'Du musst erst einen Text kopieren, bevor du ihn einfügen kannst', - 'ABBC3_PLAIN_BBCODE' => 'Entferne alle BBCodes aus dem markierten Text', - 'ABBC3_NOSELECT_ERROR' => 'Du musst erst einen Text markieren', + 'ABBC3_PLAIN_BBCODE' => 'Alle BBCodes aus dem markierten Text entfernen', + 'ABBC3_NOSELECT_ERROR' => 'Es wurde kein Text markiert', // BBCode Wizards 'ABBC3_BBCODE_WIZ_SUBMIT' => 'In die Nachricht einfügen', 'ABBC3_BBCODE_WIZ_EXAMPLE' => 'Beispiel', // BBvideo Wizard - 'ABBC3_BBVIDEO_SITES' => 'Zugelassene Sites', - 'ABBC3_BBVIDEO_LINK' => 'Video URL', + 'ABBC3_BBVIDEO_SITES' => 'Zugelassene Websites', + 'ABBC3_BBVIDEO_LINK' => 'Video-URL', // URL Wizard 'ABBC3_URL_LINK' => 'Website-URL einfügen', 'ABBC3_URL_DESCRIPTION' => 'Optionale Beschreibung', - 'ABBC3_URL_EXAMPLE' => 'https://www.phpbb.com', + 'ABBC3_URL_EXAMPLE' => 'http://www.phpbb.com', // Pipe tables 'ABBC3_PIPE_TABLES' => 'Tabellen erstellen', @@ -92,7 +92,7 @@ 'ABBC3_PIPE_DOCUMENTATION' => 'Benutzerhandbuch', 'ABBC3_PIPE_SIMPLE' => 'Einfache Tabelle', 'ABBC3_PIPE_COMPACT' => 'Kompakte Tabelle', - 'ABBC3_PIPE_COMPACT_EXPLAIN'=> 'Die äußeren Striche und die Leerzeichen um die Striche sind optional.', + 'ABBC3_PIPE_COMPACT_EXPLAIN'=> 'Die äußeren senkrechten Striche und die Leerzeichen um die senkrechten Striche sind optional.', 'ABBC3_PIPE_ALIGNMENT' => 'Textausrichtung', // Pipe Table Example Code: DO NOT NEED TO TRANSLATE THESE EXAMPLES 'ABBC3_PIPE_SIMPLE_EX' => "| Header 1 | Header 2 |\n|----------|----------|\n| Cell 1 | Cell 2 |", @@ -107,12 +107,12 @@ 'ABBC3_PIPES' => 'Aktiviere das „Pipe Table“-Plug-in.', 'ABBC3_PIPES_EXPLAIN' => 'Mit dem „Pipe Table“-Plug-in können Benutzer Tabellen in ihren Beiträgen und Privaten Nachrichten mit Hilfe der Markdown-Syntax erstellen.', 'ABBC3_BBCODE_BAR' => 'Aktiviere die BBCode-Menüleiste', - 'ABBC3_BBCODE_BAR_EXPLAIN' => 'Falls aktiviert, wird die ABBC3s iconbasierte BBCode-Menüleiste angezeigt. Sofern deaktiviert werden die Standard phpBB Code Buttons verwendet.', + 'ABBC3_BBCODE_BAR_EXPLAIN' => 'Falls aktiviert, wird die ABBC3s iconbasierte BBCode-Menüleiste angezeigt. Sofern deaktiviert, wird die Standard phpBB BBCode-Menüleiste verwendet.', 'ABBC3_QR_BBCODES' => 'Aktiviere BBCodes bei der Schnellantwort', - 'ABBC3_QR_BBCODES_EXPLAIN' => 'Falls aktiviert, werden bei der Schnellantwort die BBCode-Buttons angezeigt.', - 'ABBC3_ICONS_TYPE' => 'Icon Menüleisten Bildformat', - 'ABBC3_ICONS_TYPE_EXPLAIN' => 'Wähle das Bildformat, das für die ABBC3s Icons verwendet wird. Bitte beachte, dass nur ein Format für alle Icons gewählt.', - 'ABBC3_LEGEND_ICON_BAR' => 'BBCode Icon Menüleiste', + 'ABBC3_QR_BBCODES_EXPLAIN' => 'Falls aktiviert, wird bei der Schnellantwort die BBCode-Menüleiste angezeigt.', + 'ABBC3_ICONS_TYPE' => 'Iconformat der Menüleiste', + 'ABBC3_ICONS_TYPE_EXPLAIN' => 'Wähle das Iconformat, das für die ABBC3s Icons verwendet wird. Bitte beachte, dass nur ein Format für alle Icons gewählt werden kann.', + 'ABBC3_LEGEND_ICON_BAR' => 'BBCode-Menüleiste', 'ABBC3_LEGEND_ADD_ONS' => 'Add-Ons', 'PNG' => 'PNG', 'SVG' => 'SVG', From 56a089142836db18929fe4fe7af8389b81dbad85 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Sat, 10 Oct 2020 16:51:26 -0700 Subject: [PATCH 04/14] Define 1 less bbvideo variable --- controller/wizard.php | 1 - styles/all/template/abbc3_posting_buttons.html | 2 +- styles/prosilver/template/abbc3_bbvideo_wizard.html | 4 ++-- tests/controller/wizard_test.php | 1 - 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/controller/wizard.php b/controller/wizard.php index 85f7487c..be37d170 100644 --- a/controller/wizard.php +++ b/controller/wizard.php @@ -113,7 +113,6 @@ protected function generate_bbvideo_wizard() $this->template->assign_vars([ 'ABBC3_BBVIDEO_SITES' => $bbvideo_sites, - 'ABBC3_BBVIDEO_LINK_EX' => isset($bbvideo_sites[self::BBVIDEO_DEFAULT]) ? $bbvideo_sites[self::BBVIDEO_DEFAULT] : '', 'ABBC3_BBVIDEO_DEFAULT' => self::BBVIDEO_DEFAULT, ]); } diff --git a/styles/all/template/abbc3_posting_buttons.html b/styles/all/template/abbc3_posting_buttons.html index e89f6856..c85b71ed 100644 --- a/styles/all/template/abbc3_posting_buttons.html +++ b/styles/all/template/abbc3_posting_buttons.html @@ -151,7 +151,7 @@ case 'BBvideo': case 'BBvideo=': case 'media': - var tag = (bbcode === 'media') ? bbcode : 'bbvideo'; + var tag = bbcode.replace('=', '').toLowerCase(); if (theSelection || phpbb.isTouch) { bbfontstyle('[' + tag + ']', '[/' + tag + ']'); } else { diff --git a/styles/prosilver/template/abbc3_bbvideo_wizard.html b/styles/prosilver/template/abbc3_bbvideo_wizard.html index f8262ee1..7df23cd6 100644 --- a/styles/prosilver/template/abbc3_bbvideo_wizard.html +++ b/styles/prosilver/template/abbc3_bbvideo_wizard.html @@ -12,11 +12,11 @@ - {% if ABBC3_BBVIDEO_LINK_EX %} + {% if attribute(ABBC3_BBVIDEO_SITES, ABBC3_BBVIDEO_DEFAULT) is defined %}
- +
{% endif %} diff --git a/tests/controller/wizard_test.php b/tests/controller/wizard_test.php index 53f5c98b..ac6322d3 100644 --- a/tests/controller/wizard_test.php +++ b/tests/controller/wizard_test.php @@ -132,7 +132,6 @@ public function test_generate_bbvideo_wizard() ->method('assign_vars') ->with([ 'ABBC3_BBVIDEO_SITES' => [], - 'ABBC3_BBVIDEO_LINK_EX' => '', 'ABBC3_BBVIDEO_DEFAULT' => \vse\abbc3\controller\wizard::BBVIDEO_DEFAULT, ]); From 9ef3a2585dc5fb26d342cda70a603093f44369eb Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Mon, 12 Oct 2020 13:50:30 -0700 Subject: [PATCH 05/14] Improvve BBvideo wiard example listing --- controller/wizard.php | 9 ++++++--- styles/prosilver/template/abbc3_bbvideo_wizard.html | 6 +++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/controller/wizard.php b/controller/wizard.php index be37d170..5a1428f0 100644 --- a/controller/wizard.php +++ b/controller/wizard.php @@ -102,15 +102,18 @@ protected function generate_bbvideo_wizard() // check that siteID is not already a custom bbcode and that it exists in MediaEmbed if (!isset($configurator->BBCodes[$siteId]) && $configurator->tags->exists($siteId)) { - $bbvideo_sites[$siteId] = isset($siteConfig['example']) ? current((array) $siteConfig['example']) : ''; + $bbvideo_sites[$siteId] = [ + 'name' => $siteConfig['name'], + 'example' => isset($siteConfig['example']) ? current((array) $siteConfig['example']) : '', + ]; } } + ksort($bbvideo_sites); + $this->cache->put('_bbvideo_sites', $bbvideo_sites); } - ksort($bbvideo_sites); - $this->template->assign_vars([ 'ABBC3_BBVIDEO_SITES' => $bbvideo_sites, 'ABBC3_BBVIDEO_DEFAULT' => self::BBVIDEO_DEFAULT, diff --git a/styles/prosilver/template/abbc3_bbvideo_wizard.html b/styles/prosilver/template/abbc3_bbvideo_wizard.html index 7df23cd6..524bd25b 100644 --- a/styles/prosilver/template/abbc3_bbvideo_wizard.html +++ b/styles/prosilver/template/abbc3_bbvideo_wizard.html @@ -6,8 +6,8 @@
@@ -16,7 +16,7 @@
- +
{% endif %} From 7fd3af01fb3abf0c8fa80c8e556ba8420602d1f8 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Tue, 13 Oct 2020 12:01:38 -0700 Subject: [PATCH 06/14] Fix doubled QR buttons with Quick Reply Reloaded --- event/listener.php | 8 ++++++-- .../template/event/quickreply_editor_message_before.html | 2 +- tests/event/quick_reply_test.php | 7 +++++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/event/listener.php b/event/listener.php index 7b84df74..47df54ef 100644 --- a/event/listener.php +++ b/event/listener.php @@ -209,12 +209,13 @@ public function add_bbcode_faq($event) /** * If Quick Reply allowed, set our quick_reply property. + * Added compatibility check for Quick Reply Reloaded (qr_bbcode). * * @access public */ public function set_quick_reply() { - $this->quick_reply = $this->config['abbc3_qr_bbcodes']; + $this->quick_reply = $this->config['abbc3_qr_bbcodes'] && !$this->config['qr_bbcode']; } /** @@ -227,7 +228,10 @@ public function add_to_quickreply() if ($this->quick_reply) { $this->user->add_lang('posting'); - $this->template->assign_var('S_BBCODE_ALLOWED', true); + $this->template->assign_vars([ + 'S_ABBC3_QUICKREPLY' => true, + 'S_BBCODE_ALLOWED' => true, + ]); display_custom_bbcodes(); } } diff --git a/styles/all/template/event/quickreply_editor_message_before.html b/styles/all/template/event/quickreply_editor_message_before.html index 88d137f0..9fcca9a9 100644 --- a/styles/all/template/event/quickreply_editor_message_before.html +++ b/styles/all/template/event/quickreply_editor_message_before.html @@ -1,4 +1,4 @@ -{% if S_BBCODE_ALLOWED %} +{% if S_BBCODE_ALLOWED and S_ABBC3_QUICKREPLY %} {% include 'posting_buttons.html' %}