Skip to content

Commit 3d81247

Browse files
committed
Merge branch 'release/v3.4.2'
2 parents 108cbb0 + 947b1c8 commit 3d81247

36 files changed

+549
-40
lines changed

README.md

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -260,26 +260,29 @@ or
260260

261261
As of version 3.x, EmbedVideo supports embedding video content from the following services:
262262

263-
| Site | Service Name(s) | ID Example | URL Example(s) |
264-
|----------------------------------------------------------|---------------------------------|--------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------|
265-
| [Archive.org Videos](https://archive.org/details/movies) | `archiveorg` | electricsheep-flock-244-80000-6 | https://archive.org/details/electricsheep-flock-244-80000-6<br/>https://archive.org/embed/electricsheep-flock-244-80000-6 |
266-
| [Bandcamp](https://bandcamp.com/) | `bandcamp` | 1003592798 | https://emptyhousesmusic.bandcamp.com/album/empty-houses (Click on share/embed, and copy the id after `album=`) |
267-
| [Bilibili](https://www.bilibili.com/) | `bilibili` | BV1Hz4y1k7ae | https://player.bilibili.com/player.html?bvid=1Hz4y1k7ae&amp;page=1 |
268-
| [DailyMotion](https://dailymotion.com/) | `dailymotion` | x1adiiw_archer-waking-up-as-h-jon-benjamin_shortfilms | http://www.dailymotion.com/video/x1adiiw_archer-waking-up-as-h-jon-benjamin_shortfilms |
269-
| [KakaoTV](https://tv.kakao.com/) | `kakaotv` | 301157950 | https://play-tv.kakao.com/embed/player/cliplink/301157950 |
270-
| [Loom](https://www.loom.com/) | `loom` | e5b8c04bca094dd8a5507925ab887002 | https://www.loom.com/share/e5b8c04bca094dd8a5507925ab887002 |
271-
| [NaverTV](https://tv.naver.com/) | `navertv` | 27831593 | https://tv.naver.com/embed/27831593 |
272-
| [Niconico](http://nicovideo.jp/) | `niconico` | sm40807360 | https://embed.nicovideo.jp/watch/sm40807360 |
273-
| SharePoint | `sharepoint` | Not Applicable | https://[SUB].sharepoint.com/sites/[PATH]/_layouts/15/embed.aspx?UniqueId=[ID]&embed=[...] |
274-
| [SoundCloud](http://soundcloud.com/) | `soundcloud` | | https://soundcloud.com/skrillex/skrillex-rick-ross-purple-lamborghini |
275-
| [Spotify](http://spotify.com/) | `spotifyalbum` - Art embed | 3B61kSKTxlY36cYgzvf3cP | https://open.spotify.com/album/3B61kSKTxlY36cYgzvf3cP |
276-
| [Spotify](http://spotify.com/) | `spotifyartist` - Artist embed | 0YC192cP3KPCRWx8zr8MfZ | https://open.spotify.com/artist/0YC192cP3KPCRWx8zr8MfZ |
277-
| [Spotify](http://spotify.com/) | `spotifytrack` - Song embed | 6ZFbXIJkuI1dVNWvzJzown | https://open.spotify.com/track/6ZFbXIJkuI1dVNWvzJzown |
278-
| [Twitch](http://www.twitch.tv) | `twitch` - Live Streams | `twitchvod` - Archived Videos on Demand | twitchplayspokemon |
279-
| [Vimeo](http://www.vimeo.com) | `vimeo` | 105035718 | http://vimeo.com/105035718 |
280-
| [YouTube](http://www.youtube.com/) | `youtube` - Single Videos | pSsYTj9kCHE | https://www.youtube.com/watch?v=pSsYTj9kCHE |
281-
| [YouTube](http://www.youtube.com/) | `youtubeplaylist` - Playlists | PLY0KbDiiFYeNgQkjujixr7qD-FS8qecoP | https://www.youtube.com/embed/?listType=playlist&list=PLY0KbDiiFYeNgQkjujixr7qD-FS8qecoP |
282-
| [YouTube](http://www.youtube.com/) | `youtubevideolist` - Video List | pSsYTj9kCHE - urlargs=playlist=pSsYTj9kCHE,pSsYTj9kCHE | https://www.youtube.com/embed/pSsYTj9kCHE?playlist=pSsYTj9kCHE,pSsYTj9kCHE |
263+
| Site | Service Name(s) | ID Example | URL Example(s) |
264+
|----------------------------------------------------------|-------------------------------------|--------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------|
265+
| [Archive.org Videos](https://archive.org/details/movies) | `archiveorg` | electricsheep-flock-244-80000-6 | https://archive.org/details/electricsheep-flock-244-80000-6<br/>https://archive.org/embed/electricsheep-flock-244-80000-6 |
266+
| [Bandcamp](https://bandcamp.com/) | `bandcamp` | 1003592798 | https://emptyhousesmusic.bandcamp.com/album/empty-houses (Click on share/embed, and copy the id after `album=`) |
267+
| [Bilibili](https://www.bilibili.com/) | `bilibili` | BV1Hz4y1k7ae | https://player.bilibili.com/player.html?bvid=1Hz4y1k7ae&amp;page=1 |
268+
| [DailyMotion](https://dailymotion.com/) | `dailymotion` | x1adiiw_archer-waking-up-as-h-jon-benjamin_shortfilms | http://www.dailymotion.com/video/x1adiiw_archer-waking-up-as-h-jon-benjamin_shortfilms |
269+
| [KakaoTV](https://tv.kakao.com/) | `kakaotv` | 301157950 | https://play-tv.kakao.com/embed/player/cliplink/301157950 |
270+
| [Loom](https://www.loom.com/) | `loom` | e5b8c04bca094dd8a5507925ab887002 | https://www.loom.com/share/e5b8c04bca094dd8a5507925ab887002 |
271+
| [NaverTV](https://tv.naver.com/) | `navertv` | 27831593 | https://tv.naver.com/embed/27831593 |
272+
| [Niconico](http://nicovideo.jp/) | `niconico` | sm40807360 | https://embed.nicovideo.jp/watch/sm40807360 |
273+
| SharePoint | `sharepoint` | Not Applicable | https://[SUB].sharepoint.com/sites/[PATH]/_layouts/15/embed.aspx?UniqueId=[ID]&embed=[...] |
274+
| [SoundCloud](http://soundcloud.com/) | `soundcloud` | | https://soundcloud.com/skrillex/skrillex-rick-ross-purple-lamborghini |
275+
| [Spotify](http://spotify.com/) | `spotifyalbum` - Art embed | 3B61kSKTxlY36cYgzvf3cP | https://open.spotify.com/album/3B61kSKTxlY36cYgzvf3cP |
276+
| [Spotify](http://spotify.com/) | `spotifyartist` - Artist embed | 0YC192cP3KPCRWx8zr8MfZ | https://open.spotify.com/artist/0YC192cP3KPCRWx8zr8MfZ |
277+
| [Spotify](http://spotify.com/) | `spotifytrack` - Song embed | 6ZFbXIJkuI1dVNWvzJzown | https://open.spotify.com/track/6ZFbXIJkuI1dVNWvzJzown |
278+
| [Spotify](http://spotify.com/) | `spotifyshow` - Podcasts / Shows | 7AWhoFQ3SIkEc6Yp1aOiIM | https://open.spotify.com/show/7AWhoFQ3SIkEc6Yp1aOiIM |
279+
| [Spotify](http://spotify.com/) | `spotifyepisode` - Podcast episodes | 11mET6sr9ghOJ6mi4lmZmZ | https://open.spotify.com/episode/11mET6sr9ghOJ6mi4lmZmZ |
280+
| [Twitch](http://www.twitch.tv) | `twitch` - Live Streams | `twitchvod` - Archived Videos on Demand | twitchplayspokemon |
281+
| [Vimeo](http://www.vimeo.com) | `vimeo` | 105035718 | http://vimeo.com/105035718 |
282+
| [Wistia](http://wistia.com) | `wistia` | 62svuailn2 | https://softwareag-2.wistia.com/medias/62svuailn2 |
283+
| [YouTube](http://www.youtube.com/) | `youtube` - Single Videos | pSsYTj9kCHE | https://www.youtube.com/watch?v=pSsYTj9kCHE |
284+
| [YouTube](http://www.youtube.com/) | `youtubeplaylist` - Playlists | PLY0KbDiiFYeNgQkjujixr7qD-FS8qecoP | https://www.youtube.com/embed/?listType=playlist&list=PLY0KbDiiFYeNgQkjujixr7qD-FS8qecoP |
285+
| [YouTube](http://www.youtube.com/) | `youtubevideolist` - Video List | pSsYTj9kCHE - urlargs=playlist=pSsYTj9kCHE,pSsYTj9kCHE | https://www.youtube.com/embed/pSsYTj9kCHE?playlist=pSsYTj9kCHE,pSsYTj9kCHE |
283286

284287
### New Services
285288
New services can be requested by using the following [link](https://github.com/StarCitizenWiki/mediawiki-extensions-EmbedVideo/issues/new?assignees=&labels=enhancement&template=embed-service-request.md&title=Embed+Service+Request%3A+Service+Name) or clicking `New Issue`.

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "starcitizenwiki/embedvideo",
3-
"version": "3.4.1",
3+
"version": "3.4.2",
44
"type": "mediawiki-extension",
55
"description": "Adds a parser function embedding video from popular sources.",
66
"license": "MIT",

extension.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "EmbedVideo",
3-
"version": "3.4.1",
3+
"version": "3.4.2",
44
"author": [
55
"[https://www.mediawiki.org/wiki/User:Octfx Octfx]",
66
"[https://www.mediawiki.org/wiki/User:Alistair3149 Alistair3149]",
@@ -16,8 +16,7 @@
1616
"requires": {
1717
"MediaWiki": ">= 1.39.0",
1818
"platform": {
19-
"php": ">=8.0",
20-
"ext-curl": "*"
19+
"php": ">=8.0"
2120
}
2221
},
2322
"MessagesDirs": {

i18n/ar.json

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"@metadata": {
3+
"authors": [
4+
"Lolekek",
5+
"محمد أحمد عبد الفتاح"
6+
]
7+
},
8+
"embedvideo-description": "يضيف هذا الإصدار المتفرع ميزة تضمين مقاطع الفيديو من المصادر الشائعة للمحلل.",
9+
"embedvideo-load": "تحميل $1",
10+
"embedvideo-type-audio": "الصوت",
11+
"embedvideo-type-content": "المحتوى",
12+
"embedvideo-type-video": "الفيديو",
13+
"embedvideo-consent-privacy-policy": "سياسة الخصوصية",
14+
"embedvideo-consent-privacy-notice-text": "قد يقوم $1 بجمع البيانات الشخصية.",
15+
"embedvideo-consent-privacy-notice-continue": "استمرار",
16+
"embedvideo-consent-privacy-notice-dismiss": "تجاهل",
17+
"embedvideo-service-archiveorg": "Archive.org",
18+
"embedvideo-service-bilibili": "Bilibili",
19+
"embedvideo-service-bandcamp": "Bandcamp",
20+
"embedvideo-service-dailymotion": "Dailymotion",
21+
"embedvideo-service-kakaotv": "KakaoTV",
22+
"embedvideo-service-loom": "Loom",
23+
"embedvideo-service-navertv": "NaverTV",
24+
"embedvideo-service-niconico": "Niconico",
25+
"embedvideo-service-soundcloud": "SoundCloud",
26+
"embedvideo-service-sharepoint": "SharePoint",
27+
"embedvideo-service-spotify": "Spotify",
28+
"embedvideo-service-twitch": "Twitch",
29+
"embedvideo-service-videolink": "وصلة الفيديو",
30+
"embedvideo-service-vimeo": "Vimeo",
31+
"embedvideo-service-wistia": "Wistia",
32+
"embedvideo-service-youtube": "YouTube",
33+
"embedvideo-service-localvideo": "ملف محلي",
34+
"embedvideo-service-externalvideo": "فيديو خارجي",
35+
"embedvideo-play": "تشغيل الفيديو",
36+
"embedvideo-error-missingparams": "يفتقد EmbedVideo معلمة مطلوبة.",
37+
"embedvideo-error-service": "لم يتعرف EmbedVideo على خدمة الفيديو \"$1\".",
38+
"embedvideo-error-id": "تلقى EmbedVideo المعرف السيئ \" $2 \" للخدمة \" $1 \".",
39+
"embedvideo-error-width": "تلقى EmbedVideo معلمة عرض سيئة \" $1 \".",
40+
"embedvideo-error-height": "تلقى EmbedVideo معلمة ارتفاع سيئة \" $1 \".",
41+
"embedvideo-error-alignment": "تم منح EmbedVideo قيمة غير مسموحة لمعلمة المحاذاة \" $1 \". القيم الصالحة هي \"left\" (يسار)، أو \"center\" (مركز) أو \"right\" (يمين).",
42+
"embedvideo-error-valignment": "تم منح EmbedVideo قيمة غير مسموحة لمعلمة المحاذاة \" $1 \". القيم الصالحة هي \"top\" (أعلى)، أو \"middle\" (وسط)، أو \"bottom\" (أسفل)، أو \"baseline\" (خط الأساس).",
43+
"embedvideo-error-urlargs": "تلقى EmbedVideo قائمة بوسائط URL التي تحتوي على بيانات مشوهة أو وسائط فارغة.",
44+
"embedvideo-error-unknown": "واجه EmbedVideo خطًأغير معروف أثناء محاولة إنشاء كتلة تضمين الفيديو هذه. ($1)",
45+
"embedvideo-error-evp_deprecated": "تم إهمال وظيفة المحلل اللغوي #evp في EmbedVideo 2.0. يرجى تحويل علامة وظيفة المحلل اللغوي إلى #ev.",
46+
"apihelp-embedvideo-param-description": "وصف الفيديو"
47+
}

i18n/de.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,24 @@
1717
"embedvideo-consent-privacy-notice-text": "$1 sammelt möglicherweise persönliche Daten.",
1818
"embedvideo-consent-privacy-notice-continue": "Fortfahren",
1919
"embedvideo-consent-privacy-notice-dismiss": "Ausblenden",
20+
"embedvideo-service-archiveorg": "Archive.org",
21+
"embedvideo-service-bilibili": "Bilibili",
22+
"embedvideo-service-bandcamp": "Bandcamp",
23+
"embedvideo-service-dailymotion": "Dailymotion",
24+
"embedvideo-service-kakaotv": "KakaoTV",
25+
"embedvideo-service-loom": "Loom",
26+
"embedvideo-service-navertv": "NaverTV",
27+
"embedvideo-service-niconico": "Niconico",
28+
"embedvideo-service-soundcloud": "SoundCloud",
29+
"embedvideo-service-sharepoint": "SharePoint",
30+
"embedvideo-service-spotify": "Spotify",
31+
"embedvideo-service-twitch": "Twitch",
32+
"embedvideo-service-videolink": "Video-Link",
33+
"embedvideo-service-vimeo": "Vimeo",
34+
"embedvideo-service-wistia": "Wistia",
35+
"embedvideo-service-youtube": "YouTube",
2036
"embedvideo-service-localvideo": "Lokale Datei",
37+
"embedvideo-service-externalvideo": "Externes Video",
2138
"embedvideo-play": "Video abspielen",
2239
"embedvideo-error-missingparams": "EmbedVideo fehlt ein anzugebender Parameter.",
2340
"embedvideo-error-service": "EmbedVideo erkennt den Videodienst „$1“ nicht.",
@@ -33,6 +50,7 @@
3350
"embedvideo-video-long-desc": "$1, $2 Codec, Länge $3, $4x$5 Pixel, $6 insgesamt",
3451
"embedvideo-audio-long-desc": "$1, $2 Codec, Länge $3, $4 insgesamt",
3552
"embedvideo-error-cantdecode_evu": "Konnte das Video von $1 nicht analysieren",
53+
"embedvideo-error-url-not-whitelisted": "Die bereitgestellte URL ist nicht in $wgAllowExternalImagesFrom festgelegt",
3654
"apihelp-embedvideo-summary": "Ermittelt den generierten Videoeinbettungscode für die angegebenen Parameter.",
3755
"apihelp-embedvideo-param-service": "Name des Dienstes (youtube, twitch etc.)",
3856
"apihelp-embedvideo-param-id": "Die ID des Videos für diesen Dienst",

i18n/en.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"embedvideo-service-twitch": "Twitch",
2626
"embedvideo-service-videolink": "Video Link",
2727
"embedvideo-service-vimeo": "Vimeo",
28+
"embedvideo-service-wistia": "Wistia",
2829
"embedvideo-service-youtube": "YouTube",
2930
"embedvideo-service-localvideo": "Local File",
3031
"embedvideo-service-externalvideo": "External Video",

i18n/es.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,22 @@
1313
"embedvideo-consent-privacy-notice-text": "$1 podría recabar datos personales.",
1414
"embedvideo-consent-privacy-notice-continue": "Continuar",
1515
"embedvideo-consent-privacy-notice-dismiss": "Descartar",
16+
"embedvideo-service-archiveorg": "Archive.org",
17+
"embedvideo-service-bilibili": "Bilibili",
18+
"embedvideo-service-bandcamp": "Bandcamp",
19+
"embedvideo-service-dailymotion": "Dailymotion",
20+
"embedvideo-service-kakaotv": "KakaoTV",
21+
"embedvideo-service-loom": "Loom",
22+
"embedvideo-service-navertv": "NaverTV",
23+
"embedvideo-service-niconico": "Niconico",
24+
"embedvideo-service-soundcloud": "SoundCloud",
25+
"embedvideo-service-sharepoint": "SharePoint",
26+
"embedvideo-service-spotify": "Spotify",
27+
"embedvideo-service-twitch": "Twitch",
1628
"embedvideo-service-videolink": "Enlace del video",
29+
"embedvideo-service-vimeo": "Vimeo",
30+
"embedvideo-service-wistia": "Wistia",
31+
"embedvideo-service-youtube": "YouTube",
1732
"embedvideo-service-externalvideo": "Video external",
1833
"embedvideo-play": "Reproducir",
1934
"embedvideo-error-missingparams": "EmbedVideo; falta un parámetro requerido.",

0 commit comments

Comments
 (0)