From 4475788bb2889649c7699f594ed773c4708219f5 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Wed, 28 May 2025 14:36:50 -0700 Subject: [PATCH 1/4] Fix bbcode faq example --- event/main_listener.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/event/main_listener.php b/event/main_listener.php index 764fbbf..716f4d1 100644 --- a/event/main_listener.php +++ b/event/main_listener.php @@ -193,9 +193,9 @@ public function media_embed_help($event) ]); $uid = $bitfield = $flags = ''; - $demo_text = $this->language->lang('HELP_EMBEDDING_MEDIA_DEMO'); - generate_text_for_storage($demo_text, $uid, $bitfield, $flags, true, true); - $demo_display = generate_text_for_display($demo_text, $uid, $bitfield, $flags); + $demo_text = $demo_text_parsed = $this->language->lang('HELP_EMBEDDING_MEDIA_DEMO'); + generate_text_for_storage($demo_text_parsed, $uid, $bitfield, $flags, true, true); + $demo_display = generate_text_for_display($demo_text_parsed, $uid, $bitfield, $flags); $list_sites = implode(', ', $this->get_siteIds()); $this->template->assign_block_vars('faq_block.faq_row', [ From 4cc89f98c84febf6392bc1ef88aef97719c8c844 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Wed, 28 May 2025 14:38:53 -0700 Subject: [PATCH 2/4] Update demo youtube URL --- event/main_listener.php | 11 +++++++---- language/ar/help.php | 1 - language/cs/help.php | 1 - language/da/help.php | 1 - language/de/help.php | 1 - language/en/help.php | 1 - language/es/help.php | 1 - language/es_x_tu/help.php | 1 - language/et/help.php | 1 - language/fr/help.php | 1 - language/it/help.php | 1 - language/nl/help.php | 1 - language/pl/help.php | 1 - language/pt/help.php | 1 - language/pt_br/help.php | 1 - language/ru/help.php | 1 - language/sk/help.php | 1 - language/tr/help.php | 1 - language/zh_cmn_hans/help.php | 1 - language/zh_cmn_hant/help.php | 1 - tests/functional/media_embed_test.php | 4 +++- 21 files changed, 10 insertions(+), 24 deletions(-) diff --git a/event/main_listener.php b/event/main_listener.php index 716f4d1..4bab924 100644 --- a/event/main_listener.php +++ b/event/main_listener.php @@ -25,6 +25,9 @@ */ class main_listener implements EventSubscriberInterface { + /** @var string A link to a rich content media site for demo purposes */ + public const MEDIA_DEMO_URL ='https://youtu.be/Ne18ZQ7LLI0'; + /** @var auth */ protected $auth; @@ -193,14 +196,14 @@ public function media_embed_help($event) ]); $uid = $bitfield = $flags = ''; - $demo_text = $demo_text_parsed = $this->language->lang('HELP_EMBEDDING_MEDIA_DEMO'); - generate_text_for_storage($demo_text_parsed, $uid, $bitfield, $flags, true, true); - $demo_display = generate_text_for_display($demo_text_parsed, $uid, $bitfield, $flags); + $demo_text = self::MEDIA_DEMO_URL; + generate_text_for_storage($demo_text, $uid, $bitfield, $flags, true, true); + $demo_display = generate_text_for_display($demo_text, $uid, $bitfield, $flags); $list_sites = implode(', ', $this->get_siteIds()); $this->template->assign_block_vars('faq_block.faq_row', [ 'FAQ_QUESTION' => $this->language->lang('HELP_EMBEDDING_MEDIA_QUESTION'), - 'FAQ_ANSWER' => $this->language->lang('HELP_EMBEDDING_MEDIA_ANSWER', $demo_text, $demo_display, $list_sites), + 'FAQ_ANSWER' => $this->language->lang('HELP_EMBEDDING_MEDIA_ANSWER', self::MEDIA_DEMO_URL, $demo_display, $list_sites), ]); } } diff --git a/language/ar/help.php b/language/ar/help.php index 9f28a98..d65d397 100644 --- a/language/ar/help.php +++ b/language/ar/help.php @@ -52,5 +52,4 @@

للمزيد من المعلومات والأمثلة للمواقع المدعومة, انقر على هذا الرابط معلومات إدراج مُحتوى الوسائط.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/cs/help.php b/language/cs/help.php index 505361d..0886c14 100644 --- a/language/cs/help.php +++ b/language/cs/help.php @@ -48,5 +48,4 @@

Tyto stránky jsou podporovány:
%3$s.

Pro kompletní dokumentaci podporovaných tránek a příklady URL navštivte MediaEmbed Plugin dokumentace.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/da/help.php b/language/da/help.php index e135c3f..c50d40a 100644 --- a/language/da/help.php +++ b/language/da/help.php @@ -51,5 +51,4 @@

Besøg dokumentationen til MediaEmbed Plugin for fuld dokumentation på understøttede steder og URL\'er med eksempler.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/de/help.php b/language/de/help.php index 9ff61bc..213b8c2 100644 --- a/language/de/help.php +++ b/language/de/help.php @@ -51,5 +51,4 @@

Für eine komplette Dokumentation der unterstützen Seiten und Beispiel URLs, besuche die MediaEmbed Plugin Documentation.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/en/help.php b/language/en/help.php index b4697ca..e19ba3c 100644 --- a/language/en/help.php +++ b/language/en/help.php @@ -51,5 +51,4 @@

For complete documentation on supported sites and example URLs, visit the MediaEmbed Plugin Documentation.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/es/help.php b/language/es/help.php index 128d5a5..8f4688e 100644 --- a/language/es/help.php +++ b/language/es/help.php @@ -51,5 +51,4 @@

Para obtener una documentación completa sobre los sitios admitidos, y las URL de ejemplo, visite la Documentación del PlugIn MediaEmbed.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/es_x_tu/help.php b/language/es_x_tu/help.php index 128d5a5..8f4688e 100644 --- a/language/es_x_tu/help.php +++ b/language/es_x_tu/help.php @@ -51,5 +51,4 @@

Para obtener una documentación completa sobre los sitios admitidos, y las URL de ejemplo, visite la Documentación del PlugIn MediaEmbed.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/et/help.php b/language/et/help.php index f22f413..7dd4d7e 100644 --- a/language/et/help.php +++ b/language/et/help.php @@ -50,5 +50,4 @@

Toetatud on järgmised veebilehed:
%3$s.

Et näha täielikku dokumentatsiooni toeatatutest lehekülgedest, ning näidis aadressidest, palun külasta lehekülge.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/fr/help.php b/language/fr/help.php index 5a9a00a..29b8817 100644 --- a/language/fr/help.php +++ b/language/fr/help.php @@ -52,5 +52,4 @@

Une documentation complète à propos des services et des exemples d’adresses URL pris en charge, est disponible depuis la page : Sites pris en charges par le plugin MediaEmbed.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/it/help.php b/language/it/help.php index 50676fb..0e28771 100644 --- a/language/it/help.php +++ b/language/it/help.php @@ -51,5 +51,4 @@

Per la documentazione completa sui siti supportati e sugli URL di esempio, consulta la Documentazione sul plug-in multimediale incorporato.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/nl/help.php b/language/nl/help.php index 08c248a..a06140d 100644 --- a/language/nl/help.php +++ b/language/nl/help.php @@ -51,5 +51,4 @@

Voor de volledige documentatie op ondersteunde websites en voorbeeld URL\'s, bezoekt u de MediaEmbed Plugin Documentatie.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/pl/help.php b/language/pl/help.php index 4fafe15..47f02c7 100644 --- a/language/pl/help.php +++ b/language/pl/help.php @@ -50,5 +50,4 @@

Dokumentacja wraz z wszystkimi wspieranymi stronami i przykładami adresów URL znajduje się pod linkiem MediaEmbed Plugin Documentation.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/pt/help.php b/language/pt/help.php index 106ec85..0c8b42b 100644 --- a/language/pt/help.php +++ b/language/pt/help.php @@ -51,5 +51,4 @@

Para obter documentação completa sobre sites suportados e URLs de exemplo, visite a MediaEmbed Plugin Documentation.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/pt_br/help.php b/language/pt_br/help.php index 80f8e08..18f0a7a 100644 --- a/language/pt_br/help.php +++ b/language/pt_br/help.php @@ -51,5 +51,4 @@

Para obter documentação completa sobre sites suportados e URLs de exemplo, visite a MediaEmbed Plugin Documentation.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/ru/help.php b/language/ru/help.php index ca0ab1e..c037c59 100644 --- a/language/ru/help.php +++ b/language/ru/help.php @@ -48,5 +48,4 @@

Поддерживаются следующие сайты::
%3$s.

Полную документацию о поддерживаемых сайтах и ​​URL-адресах смотрите на странице Документация MediaEmbed.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/sk/help.php b/language/sk/help.php index f0c6984..e9a5746 100644 --- a/language/sk/help.php +++ b/language/sk/help.php @@ -52,5 +52,4 @@

Pre kompletnú dokumentáciu ohľadom podporovaných stránok a príkladov adries navštívte dokumentáciu pluginu vkladania médií (v Angličtine).', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/tr/help.php b/language/tr/help.php index 2516cc4..d5bbf9e 100644 --- a/language/tr/help.php +++ b/language/tr/help.php @@ -52,5 +52,4 @@

Desteklenen siteler ve örnek URL adresleri hakkında tüm belgeler için, MediaEmbed Plugin Belgeleri sayfasını ziyaret edin.', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/zh_cmn_hans/help.php b/language/zh_cmn_hans/help.php index 3002815..3fba339 100644 --- a/language/zh_cmn_hans/help.php +++ b/language/zh_cmn_hans/help.php @@ -51,5 +51,4 @@

下面这些网站可以使用:
%3$s.

访问 MediaEmbed Plugin Documentation 可以查看完整的文档,包括支持的网站和网址列子。', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/language/zh_cmn_hant/help.php b/language/zh_cmn_hant/help.php index a206cb9..fa81ddf 100644 --- a/language/zh_cmn_hant/help.php +++ b/language/zh_cmn_hant/help.php @@ -46,5 +46,4 @@

此處顯示的範例將生成:

%2$s

支持以下站點:
%3$s

有關受支持站點和範例網址的完整文件,參訪 MediaEmbed Plugin Documentation。', - 'HELP_EMBEDDING_MEDIA_DEMO' => 'https://youtu.be/QH2-TGUlwu4', ]); diff --git a/tests/functional/media_embed_test.php b/tests/functional/media_embed_test.php index a54961e..6d43f3c 100644 --- a/tests/functional/media_embed_test.php +++ b/tests/functional/media_embed_test.php @@ -10,6 +10,8 @@ namespace phpbb\mediaembed\tests\functional; +use phpbb\mediaembed\event\main_listener; + /** * @group functional */ @@ -129,7 +131,7 @@ public function test_media_embed_help() $crawler = self::request('GET', 'app.php/help/bbcode'); $this->assertContainsLang('HELP_EMBEDDING_MEDIA', $crawler->filter('#faqlinks')->text()); - preg_match('/https:\/\/youtu\.be\/(.*)/', $this->lang('HELP_EMBEDDING_MEDIA_DEMO'), $matches); + preg_match('/https:\/\/youtu\.be\/(.*)/', main_listener::MEDIA_DEMO_URL, $matches); self::assertStringContainsString("//www.youtube.com/embed/$matches[1]", $crawler->filter('body iframe')->attr('src')); } From 39b4916468bff5e10ed277af1873da179bdba877 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Wed, 28 May 2025 14:53:50 -0700 Subject: [PATCH 3/4] Remove yucky XHTML --- adm/style/acp_phpbb_mediaembed_manage.html | 6 +-- adm/style/acp_phpbb_mediaembed_settings.html | 40 +++++++++---------- ...cp_posting_buttons_custom_tags_before.html | 2 +- language/ar/help.php | 10 ++--- language/cs/help.php | 10 ++--- language/da/help.php | 10 ++--- language/de/help.php | 10 ++--- language/en/help.php | 10 ++--- language/es/help.php | 10 ++--- language/es_x_tu/help.php | 10 ++--- language/et/help.php | 10 ++--- language/fr/help.php | 10 ++--- language/it/help.php | 10 ++--- language/nl/help.php | 10 ++--- language/pl/help.php | 8 ++-- language/pt/help.php | 10 ++--- language/pt_br/help.php | 10 ++--- language/ru/help.php | 10 ++--- language/sk/help.php | 10 ++--- language/tr/help.php | 10 ++--- language/zh_cmn_hant/help.php | 10 ++--- 21 files changed, 113 insertions(+), 113 deletions(-) diff --git a/adm/style/acp_phpbb_mediaembed_manage.html b/adm/style/acp_phpbb_mediaembed_manage.html index 74e5ee4..f12acc4 100644 --- a/adm/style/acp_phpbb_mediaembed_manage.html +++ b/adm/style/acp_phpbb_mediaembed_manage.html @@ -22,7 +22,7 @@

{{ lang('WARNING') }}

{% if site %} {% endif %} @@ -38,8 +38,8 @@

{{ lang('WARNING') }}

{{ lang('MARK_ALL') }}{{ lang('UNMARK_ALL') }}

-   - +   +

{{ S_FORM_TOKEN }} diff --git a/adm/style/acp_phpbb_mediaembed_settings.html b/adm/style/acp_phpbb_mediaembed_settings.html index 4823e92..bd6a9db 100644 --- a/adm/style/acp_phpbb_mediaembed_settings.html +++ b/adm/style/acp_phpbb_mediaembed_settings.html @@ -8,51 +8,51 @@

{{ lang('ACP_MEDIA_SETTINGS') }}

{{ lang('ACP_MEDIA_BBCODE_LEGEND') }}
-

{{ lang('ACP_MEDIA_DISPLAY_BBCODE_EXPLAIN') }}
-
-
+

{{ lang('ACP_MEDIA_DISPLAY_BBCODE_EXPLAIN') }}
+
+
{{ lang('ACP_MEDIA_OPTIONS_LEGEND') }}
-

{{ lang('ACP_MEDIA_ALLOW_SIG_EXPLAIN') }}
-
-
+

{{ lang('ACP_MEDIA_ALLOW_SIG_EXPLAIN') }}
+
+
-

{{ lang('ACP_MEDIA_PARSE_URLS_EXPLAIN') }}
-
-
+

{{ lang('ACP_MEDIA_PARSE_URLS_EXPLAIN') }}
+
+
{{ lang('ACP_MEDIA_CACHE_LEGEND') }}
-

{{ lang('ACP_MEDIA_ENABLE_CACHE_EXPLAIN') }}
-
-
+

{{ lang('ACP_MEDIA_ENABLE_CACHE_EXPLAIN') }}
+
+
-

{{ lang('ACP_MEDIA_PURGE_CACHE_EXPLAIN') }}
-
+

{{ lang('ACP_MEDIA_PURGE_CACHE_EXPLAIN') }}
+
{{ lang('ACP_MEDIA_WIDTH_LEGEND') }}
-

{{ lang('ACP_MEDIA_FULL_WIDTH_EXPLAIN') }}
-
-
+

{{ lang('ACP_MEDIA_FULL_WIDTH_EXPLAIN') }}
+
+
-

{{ lang('ACP_MEDIA_MAX_WIDTH_EXPLAIN') }}
+

{{ lang('ACP_MEDIA_MAX_WIDTH_EXPLAIN') }}
-   - +   + {{ S_FORM_TOKEN }}
diff --git a/adm/style/event/acp_posting_buttons_custom_tags_before.html b/adm/style/event/acp_posting_buttons_custom_tags_before.html index fdf6430..f44d8e8 100644 --- a/adm/style/event/acp_posting_buttons_custom_tags_before.html +++ b/adm/style/event/acp_posting_buttons_custom_tags_before.html @@ -1,3 +1,3 @@ {% if S_BBCODE_MEDIA %} - + {% endif %} diff --git a/language/ar/help.php b/language/ar/help.php index d65d397..ac1968d 100644 --- a/language/ar/help.php +++ b/language/ar/help.php @@ -43,13 +43,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'كيف أستطيع إدراج مُحتوى الوسائط من المواقع الأخرى في المُشاركات؟', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'يستطيع الأعضاء إدراج محتوى الوسائط مثل الفيديو والمقاطع الصوتية من المواقع المسموح بها بإستخدام الوسم [media][/media], أو ببساطة كتابة الرابط لأحد المواقع المدعومة - كما هو بدون الوسوم. مثال:

+ كما هو بدون الوسوم. مثال:

[media]%1$s[/media] -

كما تلاحظ في المثال أعلاه, تستطيع أيضاً استخدام الرابط بدون الوسم +

كما تلاحظ في المثال أعلاه, تستطيع أيضاً استخدام الرابط بدون الوسم [media]. -

ستكون النتيجة للمثال المذكور أعلاه كالآتي:

%2$s -

القائمة التالية تحتوي على المواقع المدعومة:
%3$s. -

للمزيد من المعلومات والأمثلة للمواقع المدعومة, +

ستكون النتيجة للمثال المذكور أعلاه كالآتي:

%2$s +

القائمة التالية تحتوي على المواقع المدعومة:
%3$s. +

للمزيد من المعلومات والأمثلة للمواقع المدعومة, انقر على هذا الرابط معلومات إدراج مُحتوى الوسائط.', ]); diff --git a/language/cs/help.php b/language/cs/help.php index 0886c14..7252e04 100644 --- a/language/cs/help.php +++ b/language/cs/help.php @@ -40,12 +40,12 @@ $lang = array_merge($lang, [ 'HELP_EMBEDDING_MEDIA' => 'Vkládání médií', 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Jak vkládat média z jiných stránek do příspěvků.', - 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Uživatelů mohou vkládat obsah jako jsou videa nebo zvukové stopy z povolených stránek používáním [media][/media] nebo jednoduše vložením povoleného URL do textu. Například:

+ 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Uživatelů mohou vkládat obsah jako jsou videa nebo zvukové stopy z povolených stránek používáním [media][/media] nebo jednoduše vložením povoleného URL do textu. Například:

[media]%1$s[/media] -

Jak bylo výše zmíněno, odkaz může být také vložen pomocí +

Jak bylo výše zmíněno, odkaz může být také vložen pomocí [media] tagů. -

Uvedený příklad bude vypadat následovně:

%2$s -

Tyto stránky jsou podporovány:
%3$s. -

Pro kompletní dokumentaci podporovaných tránek a příklady URL navštivte +

Uvedený příklad bude vypadat následovně:

%2$s +

Tyto stránky jsou podporovány:
%3$s. +

Pro kompletní dokumentaci podporovaných tránek a příklady URL navštivte
MediaEmbed Plugin dokumentace.', ]); diff --git a/language/da/help.php b/language/da/help.php index c50d40a..51acd4c 100644 --- a/language/da/help.php +++ b/language/da/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Sådan indlejres medie fra andre steder i indlæg', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Brugere kan indlejre indhold, såsom videoer og lyd fra tilladte stedet med [media][/media]-tags, eller blot ved at skrive en understøttet - URL i ren tekst. F.eks.:

+ URL i ren tekst. F.eks.:

[media]%1$s[/media] -

Som beskrevet ovenfor, kan linket også bruges uden +

Som beskrevet ovenfor, kan linket også bruges uden [media]-taggene. -

Eksemplet som vises her genererer:

%2$s -

Følgende steder understøttes:
%3$s. -

Besøg +

Eksemplet som vises her genererer:

%2$s +

Følgende steder understøttes:
%3$s. +

Besøg
dokumentationen til MediaEmbed Plugin for fuld dokumentation på understøttede steder og URL\'er med eksempler.', ]); diff --git a/language/de/help.php b/language/de/help.php index 213b8c2..48c2a13 100644 --- a/language/de/help.php +++ b/language/de/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Wie werden Medien von anderen Seiten in Posts eingebunden', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'User können Medien von anderen erlaubten Seiten wie Video und Audio einbinden indem die [media][/media] Tags oder indem einfach die reine URL der erlaubten Seite - in den Text kopiert wird. Als Beispiel:

+ in den Text kopiert wird. Als Beispiel:

[media]%1$s[/media] -

Wie oben beschrieben kann die URL auch ohne die +

Wie oben beschrieben kann die URL auch ohne die [media] Tags verwendet werden. -

Das hier gezeigt Beispiel würde folgendes generieren:

%2$s -

Die folgenden Seiten sind erlaubt:
%3$s. -

Für eine komplette Dokumentation der unterstützen Seiten und Beispiel URLs, +

Das hier gezeigt Beispiel würde folgendes generieren:

%2$s +

Die folgenden Seiten sind erlaubt:
%3$s. +

Für eine komplette Dokumentation der unterstützen Seiten und Beispiel URLs, besuche die MediaEmbed Plugin Documentation.', ]); diff --git a/language/en/help.php b/language/en/help.php index e19ba3c..2f07f1a 100644 --- a/language/en/help.php +++ b/language/en/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'How to embed media from other sites into posts', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Users can embed content such as videos and audio from allowed sites using the [media][/media] tags, or from simply posting a supported - URL in plain text. For example:

+ URL in plain text. For example:

[media]%1$s[/media] -

As noted above, the link could also be used without the +

As noted above, the link could also be used without the [media] tags. -

The example shown here would generate:

%2$s -

The following sites are supported:
%3$s. -

For complete documentation on supported sites and example URLs, +

The example shown here would generate:

%2$s +

The following sites are supported:
%3$s. +

For complete documentation on supported sites and example URLs, visit the MediaEmbed Plugin Documentation.', ]); diff --git a/language/es/help.php b/language/es/help.php index 8f4688e..c994050 100644 --- a/language/es/help.php +++ b/language/es/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Cómo insertar medios de otros sitios en los mensajes', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Los usuarios pueden incorporar contenido como videos y audio desde sitios permitidos usando las etiquetas [media][/media], o simplemente publicando una URL soportada - en texto plano. Por ejemplo:

+ en texto plano. Por ejemplo:

[media]%1$s[/media] -

Como se indicó anteriormente, el enlace también podría utilizarse sin las +

Como se indicó anteriormente, el enlace también podría utilizarse sin las etiquetas [media]. -

El ejemplo mostrado aquí generaría:

%2$s -

Los siguientes sitios son compatibles:
%3$s. -

Para obtener una documentación completa sobre los sitios admitidos, y las URL de ejemplo, +

El ejemplo mostrado aquí generaría:

%2$s +

Los siguientes sitios son compatibles:
%3$s. +

Para obtener una documentación completa sobre los sitios admitidos, y las URL de ejemplo, visite la Documentación del PlugIn MediaEmbed.', ]); diff --git a/language/es_x_tu/help.php b/language/es_x_tu/help.php index 8f4688e..c994050 100644 --- a/language/es_x_tu/help.php +++ b/language/es_x_tu/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Cómo insertar medios de otros sitios en los mensajes', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Los usuarios pueden incorporar contenido como videos y audio desde sitios permitidos usando las etiquetas [media][/media], o simplemente publicando una URL soportada - en texto plano. Por ejemplo:

+ en texto plano. Por ejemplo:

[media]%1$s[/media] -

Como se indicó anteriormente, el enlace también podría utilizarse sin las +

Como se indicó anteriormente, el enlace también podría utilizarse sin las etiquetas [media]. -

El ejemplo mostrado aquí generaría:

%2$s -

Los siguientes sitios son compatibles:
%3$s. -

Para obtener una documentación completa sobre los sitios admitidos, y las URL de ejemplo, +

El ejemplo mostrado aquí generaría:

%2$s +

Los siguientes sitios son compatibles:
%3$s. +

Para obtener una documentación completa sobre los sitios admitidos, y las URL de ejemplo, visite la Documentación del PlugIn MediaEmbed.', ]); diff --git a/language/et/help.php b/language/et/help.php index 7dd4d7e..73373fc 100644 --- a/language/et/help.php +++ b/language/et/help.php @@ -42,12 +42,12 @@ 'HELP_EMBEDDING_MEDIA' => 'Meedia manustamine', 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Kuidas manustada meediat teiselt veebileheküljelt postitusse', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Kasutajatel on võimalik manustada sisu nagu näiteks videosi ja helifaile lubatud veebilehekülgedelt kasutades - [media][/media] silte või lihtsalt postitades toetatud veebiaadresse puhta tekstina. Näiteks:

+ [media][/media] silte või lihtsalt postitades toetatud veebiaadresse puhta tekstina. Näiteks:

[media]%1$s[/media] -

Nii nagu eespool öeldud, siis aadressi on võimalik kasutada ka ilma +

Nii nagu eespool öeldud, siis aadressi on võimalik kasutada ka ilma [media] siltideta. -

Siin toodud näide tekitab aga tulemuseks sellise:

%2$s -

Toetatud on järgmised veebilehed:
%3$s. -

Et näha täielikku dokumentatsiooni toeatatutest lehekülgedest, ning näidis aadressidest, palun külasta +

Siin toodud näide tekitab aga tulemuseks sellise:

%2$s +

Toetatud on järgmised veebilehed:
%3$s. +

Et näha täielikku dokumentatsiooni toeatatutest lehekülgedest, ning näidis aadressidest, palun külasta
lehekülge.', ]); diff --git a/language/fr/help.php b/language/fr/help.php index 29b8817..06dbbf8 100644 --- a/language/fr/help.php +++ b/language/fr/help.php @@ -43,13 +43,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Intégrer un média dans les messages provenant d’un service d’un autre site Web', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Les utilisateurs peuvent intégrer du contenu multimédia (audio, vidéo) provenant de services fournis par d’autres sites Web en utilisant les balises du BBCode [media][/media], - ou en publiant simplement l’adresse URL d’un lien pris en charge. Tel que, par exemple :

+ ou en publiant simplement l’adresse URL d’un lien pris en charge. Tel que, par exemple :

[media]%1$s[/media] -

Comme indiqué précédemment, le lien peut aussi être utilisé sans +

Comme indiqué précédemment, le lien peut aussi être utilisé sans les balises du BBCode [media]. -

Ainsi, l’exemple montré ci-dessus affichera :

%2$s -

Le services des sites Web suivants sont supportés :
%3$s. -

Une documentation complète à propos des services et des exemples d’adresses URL pris en charge, +

Ainsi, l’exemple montré ci-dessus affichera :

%2$s +

Le services des sites Web suivants sont supportés :
%3$s. +

Une documentation complète à propos des services et des exemples d’adresses URL pris en charge, est disponible depuis la page : Sites pris en charges par le plugin MediaEmbed.', ]); diff --git a/language/it/help.php b/language/it/help.php index 0e28771..587143b 100644 --- a/language/it/help.php +++ b/language/it/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Come incorporare i contenuti multimediali da altri siti nei messaggi', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Gli utenti possono incorporare contenuti come video e audio dai siti consentiti utilizzando i tags [media][/media], o semplicemente postando in testo normale un URL - che lo supporta. Per esempio:

+ che lo supporta. Per esempio:

[media]%1$s[/media] -

Come notato sopra, il collegamento potrebbe anche essere utilizzato senza +

Come notato sopra, il collegamento potrebbe anche essere utilizzato senza [media] tags. -

L’esempio mostrato qui genererebbe:

%2$s -

Sono supportati i seguenti siti:
%3$s. -

Per la documentazione completa sui siti supportati e sugli URL di esempio, +

L’esempio mostrato qui genererebbe:

%2$s +

Sono supportati i seguenti siti:
%3$s. +

Per la documentazione completa sui siti supportati e sugli URL di esempio, consulta la Documentazione sul plug-in multimediale incorporato.', ]); diff --git a/language/nl/help.php b/language/nl/help.php index a06140d..9a17515 100644 --- a/language/nl/help.php +++ b/language/nl/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Hoe voeg je media van andere website in in je berichten', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Gebruikers kunnen inhoud zoals video\'s en audo invoegen van toegestane websites met gebruik van de [media][/media] tags, of door heel simpel het plaatsen van een ondersteunde - URL in platte tekst. Als voorbeeld:

+ URL in platte tekst. Als voorbeeld:

[media]%1$s[/media] -

Zoals we zien hierboven kan de link ook worden gebruikt zonder de +

Zoals we zien hierboven kan de link ook worden gebruikt zonder de [media] tags. -

Bovenstaand voorbeeld geeft als resultaat:

%2$s -

De volgende websites worden ondersteund:
%3$s. -

Voor de volledige documentatie op ondersteunde websites en voorbeeld URL\'s, +

Bovenstaand voorbeeld geeft als resultaat:

%2$s +

De volgende websites worden ondersteund:
%3$s. +

Voor de volledige documentatie op ondersteunde websites en voorbeeld URL\'s, bezoekt u de MediaEmbed Plugin Documentatie.', ]); diff --git a/language/pl/help.php b/language/pl/help.php index 47f02c7..92f0620 100644 --- a/language/pl/help.php +++ b/language/pl/help.php @@ -43,11 +43,11 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Jak wyświetlić multimedia z innych stron na forum', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Użytkownicy mogą wyświetlić zawartość z innych stron jak wideo lub muzyka poprzez znacznik [media][/media]. Należy wkleić adres URL pomiędzy znacznikami. -

Na przykład: +

Na przykład: [media]%1$s[/media] -

Powyższy adres URL zostanie wyświetlony jak pokazano poniżej:

%2$s -

Na forum wspierane są strony:
%3$s. -

Dokumentacja wraz z wszystkimi wspieranymi stronami i przykładami adresów URL +

Powyższy adres URL zostanie wyświetlony jak pokazano poniżej:

%2$s +

Na forum wspierane są strony:
%3$s. +

Dokumentacja wraz z wszystkimi wspieranymi stronami i przykładami adresów URL znajduje się pod linkiem MediaEmbed Plugin Documentation.', ]); diff --git a/language/pt/help.php b/language/pt/help.php index 0c8b42b..e95331f 100644 --- a/language/pt/help.php +++ b/language/pt/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Como inserir mídia de outros sites em postagens', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Os usuários podem incorporar conteúdo como vídeos e áudio de sites permitidos usando as tags [media][/media], ou simplesmente postando uma - URL suportada em texto simples. Por exemplo:

+ URL suportada em texto simples. Por exemplo:

[media]%1$s[/media] -

Conforme mencionado acima, o link também pode ser usado sem as tags +

Conforme mencionado acima, o link também pode ser usado sem as tags [media]. -

O exemplo mostrado aqui geraria:

%2$s -

Os seguintes sites são suportados:
%3$s. -

Para obter documentação completa sobre sites suportados e URLs de exemplo, +

O exemplo mostrado aqui geraria:

%2$s +

Os seguintes sites são suportados:
%3$s. +

Para obter documentação completa sobre sites suportados e URLs de exemplo, visite a MediaEmbed Plugin Documentation.', ]); diff --git a/language/pt_br/help.php b/language/pt_br/help.php index 18f0a7a..e6f91ca 100644 --- a/language/pt_br/help.php +++ b/language/pt_br/help.php @@ -42,13 +42,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Como inserir mídia de outros sites em postagens', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Os usuários podem incorporar conteúdo como vídeos e áudio de sites permitidos usando as tags [media][/media], ou simplesmente postando uma - URL suportada em texto simples. Por exemplo:

+ URL suportada em texto simples. Por exemplo:

[media]%1$s[/media] -

Conforme mencionado acima, o link também pode ser usado sem as tags +

Conforme mencionado acima, o link também pode ser usado sem as tags [media]. -

O exemplo mostrado aqui geraria:

%2$s -

Os seguintes sites são suportados:
%3$s. -

Para obter documentação completa sobre sites suportados e URLs de exemplo, +

O exemplo mostrado aqui geraria:

%2$s +

Os seguintes sites são suportados:
%3$s. +

Para obter documentação completa sobre sites suportados e URLs de exemplo, visite a MediaEmbed Plugin Documentation.', ]); diff --git a/language/ru/help.php b/language/ru/help.php index c037c59..939e837 100644 --- a/language/ru/help.php +++ b/language/ru/help.php @@ -41,11 +41,11 @@ 'HELP_EMBEDDING_MEDIA' => 'Встраивание мультимедиа', 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Как вставлять медиа с других сайтов в сообщения?', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Пользователи могут вставлять контент, например, видео и аудио с разрешенных сайтов, используя бб-код - [media][/media], или просто вставив поддерживаемую ссылку в текстовом формате. Например:

+ [media][/media], или просто вставив поддерживаемую ссылку в текстовом формате. Например:

[media]%1$s[/media] -

Как говорилось выше, ссылка также может использоваться без бб-кода [media]. -

Пример, показанный здесь, будет генерировать:

%2$s -

Поддерживаются следующие сайты::
%3$s. -

Полную документацию о поддерживаемых сайтах и ​​URL-адресах смотрите на странице +

Как говорилось выше, ссылка также может использоваться без бб-кода [media]. +

Пример, показанный здесь, будет генерировать:

%2$s +

Поддерживаются следующие сайты::
%3$s. +

Полную документацию о поддерживаемых сайтах и ​​URL-адресах смотрите на странице
Документация MediaEmbed.', ]); diff --git a/language/sk/help.php b/language/sk/help.php index e9a5746..4ad418a 100644 --- a/language/sk/help.php +++ b/language/sk/help.php @@ -43,13 +43,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Ako vložiť obsah z inej stránky do príspevku', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Používatelia môžu vložiť obsah (napríklad video alebo zvuk z povolených stránok použítím [media][/media] kódu alebo jednoducho odoslať podporovanú - URL v texte. Napríklad:

+ URL v texte. Napríklad:

[media]%1$s[/media] -

Ako je uvedené vyššie, odkaz môže byť použitý bez +

Ako je uvedené vyššie, odkaz môže byť použitý bez [media] kódu. -

Príklad zobrazený tuto vygeneruje:

%2$s -

Podporované sú tieto stránky:
%3$s. -

Pre kompletnú dokumentáciu ohľadom podporovaných stránok a príkladov adries +

Príklad zobrazený tuto vygeneruje:

%2$s +

Podporované sú tieto stránky:
%3$s. +

Pre kompletnú dokumentáciu ohľadom podporovaných stránok a príkladov adries navštívte dokumentáciu pluginu vkladania médií (v Angličtine).', ]); diff --git a/language/tr/help.php b/language/tr/help.php index d5bbf9e..3f33013 100644 --- a/language/tr/help.php +++ b/language/tr/help.php @@ -43,13 +43,13 @@ 'HELP_EMBEDDING_MEDIA_QUESTION' => 'Diğer sitelerden alınan medya(ortam) içerikleri mesajların içerisine nasıl yerleştirilir', 'HELP_EMBEDDING_MEDIA_ANSWER' => 'Kullanıcılar izin verilen sitelerden aldığı video ve ses gibi içerikleri [media][/media] etiketlerini kullanarak, ya da düz metin içerisine desteklenen URL adreslerini basit bir şekilde ekleyerek - mesajlara yerleştirebilir. Örneğin:

+ mesajlara yerleştirebilir. Örneğin:

[media]%1$s[/media] -

Yukarıda belirtildiği gibi, [media] etiketleri olmadan +

Yukarıda belirtildiği gibi, [media] etiketleri olmadan sadece bağlantılar da kullanılabilir. -

Burada gösterilen örnek şu şekilde oluşturulacaktır:

%2$s -

Şu siteler desteklenmektedir:
%3$s. -

Desteklenen siteler ve örnek URL adresleri hakkında tüm belgeler için, +

Burada gösterilen örnek şu şekilde oluşturulacaktır:

%2$s +

Şu siteler desteklenmektedir:
%3$s. +

Desteklenen siteler ve örnek URL adresleri hakkında tüm belgeler için, MediaEmbed Plugin Belgeleri sayfasını ziyaret edin.', ]); diff --git a/language/zh_cmn_hant/help.php b/language/zh_cmn_hant/help.php index fa81ddf..215a16f 100644 --- a/language/zh_cmn_hant/help.php +++ b/language/zh_cmn_hant/help.php @@ -41,9 +41,9 @@ 'HELP_EMBEDDING_MEDIA' => '嵌入媒體', 'HELP_EMBEDDING_MEDIA_QUESTION' => '如何將來自其他網站的媒體嵌入到文章中', 'HELP_EMBEDDING_MEDIA_ANSWER' => '會員可以使用 [media][/media] 標籤嵌入來自允許網站的視頻和音頻等內容,或者簡單地以純文本形式發表受支持的網址。例如: -

[media]%1$s[/media] -

如上所述,連結也可以在沒有 [media] 標籤的情況下使用。 -

此處顯示的範例將生成:

%2$s -

支持以下站點:
%3$s。 -

有關受支持站點和範例網址的完整文件,參訪 MediaEmbed Plugin Documentation。', +

[media]%1$s[/media] +

如上所述,連結也可以在沒有 [media] 標籤的情況下使用。 +

此處顯示的範例將生成:

%2$s +

支持以下站點:
%3$s。 +

有關受支持站點和範例網址的完整文件,參訪 MediaEmbed Plugin Documentation。', ]); From f0debe7d499eb74e3586de773af4e3491aa01215 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Wed, 28 May 2025 14:54:02 -0700 Subject: [PATCH 4/4] Fix whitespacing issue --- event/main_listener.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/event/main_listener.php b/event/main_listener.php index 4bab924..59cda8d 100644 --- a/event/main_listener.php +++ b/event/main_listener.php @@ -26,7 +26,7 @@ class main_listener implements EventSubscriberInterface { /** @var string A link to a rich content media site for demo purposes */ - public const MEDIA_DEMO_URL ='https://youtu.be/Ne18ZQ7LLI0'; + public const MEDIA_DEMO_URL = 'https://youtu.be/Ne18ZQ7LLI0'; /** @var auth */ protected $auth; @@ -76,13 +76,13 @@ public static function getSubscribedEvents() /** * Constructor * - * @param auth $auth - * @param config $config - * @param db_text $config_text - * @param language $language - * @param template $template - * @param customsitescollection $custom_sites - * @param string $cache_dir + * @param auth $auth + * @param config $config + * @param db_text $config_text + * @param language $language + * @param template $template + * @param customsitescollection $custom_sites + * @param string $cache_dir */ public function __construct(auth $auth, config $config, db_text $config_text, language $language, template $template, customsitescollection $custom_sites, $cache_dir) {