From 832b8b7e3140936b8090d96875312060784902b7 Mon Sep 17 00:00:00 2001 From: "holger.trampe" Date: Tue, 18 Feb 2020 22:26:39 +0100 Subject: [PATCH] =?UTF-8?q?0.8.1=20Alle=20Cloudzugriffssachen=20gekl=C3=A4?= =?UTF-8?q?rt,=20Sicherheitsl=C3=BCcken=20geschlossen=20bei=20den=20div.?= =?UTF-8?q?=20Views=20perlogin=5Frequired,=20zwei=20Bugs=20bei=20Gruppenpr?= =?UTF-8?q?ozessen=20gel=C3=B6st=20und=20einmal=20durcgeklickt.=20QS=20NEE?= =?UTF-8?q?Dcd=20Documents/GIT/digitaleagentur/!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- areas/__pycache__/views.cpython-38.pyc | Bin 2075 -> 2247 bytes areas/views.py | 46 +- ckeditorplugins/youtube/LICENSE.md | 15 - ckeditorplugins/youtube/README.md | 156 ------ ckeditorplugins/youtube/bower.json | 19 - ckeditorplugins/youtube/package.json | 22 - .../youtube/youtube/images/icon-hdpi.png | Bin 1258 -> 0 bytes .../youtube/youtube/images/icon.png | Bin 1165 -> 0 bytes ckeditorplugins/youtube/youtube/lang/ar.js | 24 - ckeditorplugins/youtube/youtube/lang/bg.js | 25 - ckeditorplugins/youtube/youtube/lang/cs.js | 25 - ckeditorplugins/youtube/youtube/lang/de.js | 24 - ckeditorplugins/youtube/youtube/lang/el.js | 23 - ckeditorplugins/youtube/youtube/lang/en.js | 25 - ckeditorplugins/youtube/youtube/lang/es.js | 24 - ckeditorplugins/youtube/youtube/lang/et.js | 24 - ckeditorplugins/youtube/youtube/lang/eu.js | 25 - ckeditorplugins/youtube/youtube/lang/fi.js | 24 - ckeditorplugins/youtube/youtube/lang/fr.js | 24 - ckeditorplugins/youtube/youtube/lang/he.js | 24 - ckeditorplugins/youtube/youtube/lang/hu.js | 25 - ckeditorplugins/youtube/youtube/lang/it.js | 24 - ckeditorplugins/youtube/youtube/lang/ja.js | 24 - ckeditorplugins/youtube/youtube/lang/ko.js | 25 - ckeditorplugins/youtube/youtube/lang/nb.js | 24 - ckeditorplugins/youtube/youtube/lang/nl.js | 25 - ckeditorplugins/youtube/youtube/lang/nn.js | 24 - ckeditorplugins/youtube/youtube/lang/pl.js | 24 - ckeditorplugins/youtube/youtube/lang/pt-br.js | 25 - ckeditorplugins/youtube/youtube/lang/pt.js | 25 - ckeditorplugins/youtube/youtube/lang/ru.js | 25 - ckeditorplugins/youtube/youtube/lang/sk.js | 24 - ckeditorplugins/youtube/youtube/lang/tr.js | 24 - ckeditorplugins/youtube/youtube/lang/uk.js | 25 - ckeditorplugins/youtube/youtube/lang/vi.js | 24 - ckeditorplugins/youtube/youtube/lang/zh.js | 24 - ckeditorplugins/youtube/youtube/plugin.js | 449 ------------------ cloud/__pycache__/views.cpython-38.pyc | Bin 5258 -> 5868 bytes cloud/templates/cloud/cloud_main.html | 28 +- cloud/views.py | 81 +++- news/__pycache__/views.cpython-38.pyc | Bin 3559 -> 3613 bytes news/views.py | 6 +- orga/__pycache__/views.cpython-38.pyc | Bin 1902 -> 1927 bytes orga/views.py | 2 +- quicklinks/__pycache__/views.cpython-38.pyc | Bin 3968 -> 4043 bytes quicklinks/views.py | 2 + standards/__pycache__/views.cpython-38.pyc | Bin 9049 -> 9535 bytes .../templates/standards/standards_update.html | 4 - .../__pycache__/counter_tag.cpython-38.pyc | Bin 2003 -> 2045 bytes standards/templatetags/counter_tag.py | 6 +- standards/views.py | 108 +++-- tasks/__pycache__/views.cpython-38.pyc | Bin 4651 -> 4812 bytes tasks/views.py | 16 +- users/__pycache__/signals.cpython-38.pyc | Bin 3970 -> 3970 bytes users/__pycache__/views.cpython-38.pyc | Bin 17567 -> 17542 bytes users/signals.py | 2 + users/views.py | 9 +- 57 files changed, 192 insertions(+), 1461 deletions(-) delete mode 100644 ckeditorplugins/youtube/LICENSE.md delete mode 100644 ckeditorplugins/youtube/README.md delete mode 100644 ckeditorplugins/youtube/bower.json delete mode 100644 ckeditorplugins/youtube/package.json delete mode 100644 ckeditorplugins/youtube/youtube/images/icon-hdpi.png delete mode 100644 ckeditorplugins/youtube/youtube/images/icon.png delete mode 100644 ckeditorplugins/youtube/youtube/lang/ar.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/bg.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/cs.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/de.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/el.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/en.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/es.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/et.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/eu.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/fi.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/fr.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/he.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/hu.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/it.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/ja.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/ko.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/nb.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/nl.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/nn.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/pl.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/pt-br.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/pt.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/ru.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/sk.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/tr.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/uk.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/vi.js delete mode 100644 ckeditorplugins/youtube/youtube/lang/zh.js delete mode 100644 ckeditorplugins/youtube/youtube/plugin.js diff --git a/areas/__pycache__/views.cpython-38.pyc b/areas/__pycache__/views.cpython-38.pyc index 7cf85387a0fb91935e05d264a726f5d3c58c0d8f..40fcb03c565d7a9ffba27494f31d6e6bb94e2b47 100644 GIT binary patch delta 1082 zcmaJ=OK;Oa5Z+lkiQ_nrhPFxih)SVFp;d)|1EQsB)o?%{gj9+k5>zJZhPbXxH;yWh zqa0Ep5CTzrghO+KGdH**@dLQ|hWG*f31!x8LM0^D+HYs)@y&R~{*d`GFte6SssvZ- z&aFqC1R=l0<>Zp^vV^Vq?L|DSgZRIO@AV!{PEV)ZMP${6CV(CyGVd^R=W%j;* z%a$NWSx&8PuXAI&S?31x+b~jm4}^HcBn&p`JK!%+21W~nNt={2{}A#^sEV2~GlGh* z9+=90+*M7~W=FBVd`!SNLP_R1|CMAw)<2MP!%@9v*wtr&+-w*;h&|=bM%^;}h&+|=#|4sZ zSwR#HuEF`R|3F^J<&Y{!>^OY0Zr4OCFA9zSMZT#_p!AvWc|RJdv@ha?P>rTwkY->E zR3U+o6i^`r8EFu*C>24YGU_I&f}Z>uMpbc?{UxI$_6qLCa|G-{IAm^zt?i9?!=?LD zsF4e#3rY(-D3ga*{9lowwq(Z8q?mD2406_^ELOnIudAMPH0teHS7VB39-eV=GJ+qR zdYfl4B|n8w(QIQ!=Z5ZZX7EaEqi*Y#!@}nBA>p8)!?AJgPI>w6^)f$=`cksZCk2b3 z3S_h4*g?c{bk^YbYY=`$z*zxP0;UC=LkQyiZ2Y`XrV((Am+%OS33D;s)%jInzARwA z4+|&-NkOqb+bc|Tw=sx7XgCAxdlqM+;-gT$jQY~3e;EDgE}|F|nW@_~XRhklF0VhH z)0^&-Ic8KHuDcFz@BwrR2Np)2NF5dt=2sTB9M-gqMKRLG2!aM0OyE9xGFX8|DX14H F`~k{P?6m*@ delta 887 zcmY*YL2DC16rMM;$!<2AG!049)T*^oF|Ibm2|p)K=@#VWGMkZG?0tR)4=K(mGmEBT zh$(r>ywapX)J0-5c_iU0vGPPz@R zQ-33h@|&?)no_OOM}cTHI}Jq?=MkyNOya(E5u>j}tjcGJT7L-_1RR!y0?dLY&XWC%UzLY2^` zSLH^s*r(hqqmKJ#mkqS$ua=?|x8A`vL7!5d6MTL9fzVRrai5yg@s3>Kxq;xGsF?@N zj@u5n7FHA#!9v2{KnZqS7~%Ssk037{wXYV*lSkR5DbDCnJSX*E~jP8!Rf;5w4Ww rTl44E8irbG4W8+#yX(f*+KYf6w!PcxUkKHG9dKX{=jh9U#jNE&wH~uJ diff --git a/areas/views.py b/areas/views.py index f797b70..9b6f172 100644 --- a/areas/views.py +++ b/areas/views.py @@ -7,37 +7,41 @@ from .forms import AreaAddAreaForm from django.contrib.auth.models import User from django.http import HttpResponse, JsonResponse import json +from django.contrib.auth.decorators import login_required - +@login_required def area_addareas_ajax(request): - if request.method == 'GET': - + if request.method == 'GET': # ADD USER TO MANY-TO-MANY USERSFIELD if request.GET['action'] == 'adduser': area = Areas.objects.get(pk=request.GET['objectid']) - area.usersfield.add(User.objects.get(pk=request.GET['userid'])) - area.save() + + if(area.agency == request.user.profile.agency): + area.usersfield.add(User.objects.get(pk=request.GET['userid'])) + area.save() # REMOVE USER TO MANY-TO-MANY USERSFIELD elif request.GET['action'] == 'remuser': area = Areas.objects.get(pk=request.GET['objectid']) - area.usersfield.remove(User.objects.get(pk=request.GET['userid'])) - area.save() + if(area.agency == request.user.profile.agency): + area.usersfield.remove(User.objects.get(pk=request.GET['userid'])) + area.save() userid = request.GET['userid'] workinguser = User.objects.get(pk=userid) username_clean = workinguser.first_name + " " + workinguser.last_name # Getting Remaining-Users area = Areas.objects.get(pk=request.GET['objectid']) - added_users = area.usersfield.all() - possible_users = User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).exclude(pk__in=added_users) - possible_users_js = list(possible_users.values()) - # Cleaned out, that only data is neede will send to the side (first/last-name and id) - final_possible_users = {} - for ele in possible_users_js: - final_possible_users.update({'first_name':ele['first_name'],'last_name':ele['last_name'],'id':ele['id']}) - # Counter for remaining users to show/hide "Keine Mitarbeiter"-Div - remaining_users_counter = len(added_users) - return JsonResponse({'userid' : userid, 'username_clean' : username_clean, 'remaining_users':possible_users_js, 'remaining_users_counter' : final_possible_users}) + if(area.agency == request.user.profile.agency): + added_users = area.usersfield.all() + possible_users = User.objects.filter(profile__agency__pk=request.user.profile.agency.pk).exclude(pk__in=added_users) + possible_users_js = list(possible_users.values()) + # Cleaned out, that only data is neede will send to the side (first/last-name and id) + final_possible_users = {} + for ele in possible_users_js: + final_possible_users.update({'first_name':ele['first_name'],'last_name':ele['last_name'],'id':ele['id']}) + # Counter for remaining users to show/hide "Keine Mitarbeiter"-Div + remaining_users_counter = len(added_users) + return JsonResponse({'userid' : userid, 'username_clean' : username_clean, 'remaining_users':possible_users_js, 'remaining_users_counter' : final_possible_users}) else: return HttpResponse("Request method is not a GET") @@ -54,14 +58,16 @@ def area_addareas_ajax(request): Save all areas after drag n drop elements in table ''' +@login_required def area_neworder(request): if request.method == 'GET': if request.GET['action'] == 'newareaorder': neworderdata = json.loads(request.GET['finalod']) - for ele in neworderdata: + for ele in neworderdata: area = Areas.objects.get(pk=ele['id']) - area.areaorder = ele['neworder'] - area.save() + if(area.agency == request.user.profile.agency): + area.areaorder = ele['neworder'] + area.save() return HttpResponse("UPDATED") else: return HttpResponse("Request method is not a GET") \ No newline at end of file diff --git a/ckeditorplugins/youtube/LICENSE.md b/ckeditorplugins/youtube/LICENSE.md deleted file mode 100644 index 77dea88..0000000 --- a/ckeditorplugins/youtube/LICENSE.md +++ /dev/null @@ -1,15 +0,0 @@ - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - Version 2, December 2004 - - Copyright (C) 2004 Sam Hocevar - - Everyone is permitted to copy and distribute verbatim or modified - copies of this license document, and changing it is allowed as long - as the name is changed. - - DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. You just DO WHAT THE FUCK YOU WANT TO. - - diff --git a/ckeditorplugins/youtube/README.md b/ckeditorplugins/youtube/README.md deleted file mode 100644 index fb7ab64..0000000 --- a/ckeditorplugins/youtube/README.md +++ /dev/null @@ -1,156 +0,0 @@ -Youtube Plugin for CKEditor 4 -============================= - -Copyright © 2017 Jonnas Fonini . - -This work is free. You can redistribute it and/or modify it under the -terms of the Do What The Fuck You Want To Public License, Version 2, -as published by Sam Hocevar. See the LICENSE file for more details. - -This plugin allow you to insert Youtube videos using embed code or just the video URL. - -## Installation - -### With NPM - - 1. npm install ckeditor-youtube-plugin - - 2. Add the plugin to CKEditor (config.js): - - ````js - CKEDITOR.plugins.addExternal('youtube', '../node_modules/ckeditor-youtube-plugin/youtube/'); - - config.extraPlugins = 'youtube'; - ```` - - You may need to adjust the plugin path. The example is assuming that you have the following directory structure: - - ``` - project - └───ckeditor - │ └───config.js - └───node_modules - └───ckeditor-youtube-plugin - ``` - -### Manual - -Follow these steps: - - 1. Download the latest version of the plugin from Github. - 2. Extract the downloaded file into the CKEditor's **plugins** folder. - 3. Enable the plugin by changing or adding the extraPlugins line in your configuration (config.js): - - ````js - config.extraPlugins = 'youtube'; - ```` - -## Configuration -The default options can be overriden on config.js. - -Video width: - -```js -config.youtube_width = '640'; -``` - -Video height: - -```js -config.youtube_height = '480'; -``` - -Make responsive (ignore width and height, fit to width): - -```js -config.youtube_responsive = true; -``` - -Show related videos: - -```js -config.youtube_related = true; -``` - -Use old embed code: - -```js -config.youtube_older = false; -``` - -Enable privacy-enhanced mode: - -```js -config.youtube_privacy = false; -``` - -Start video automatically: - -```js -config.youtube_autoplay = false; -``` - -Show player controls: - -```js -config.youtube_controls = true; -``` - -Disable the change of settings. The elements on the list will be disabled (but still visible). -See the available element list below. - -```js -config.youtube_disabled_fields = ['txtEmbed', 'chkAutoplay']; -``` - -#### List of UI elements - -* txtEmbed -* txtUrl -* txtWidth -* txtHeight -* chkResponsive -* chkNoEmbed -* chkRelated -* chkOlderCode -* chkPrivacy -* chkAutoplay -* txtStartAt -* chkControls - - -## How to use -If everything is ok, a Youtube icon should appear on the CKEditor toolbar. Click it, -paste your embed code or video URL and the video will be inserted. - -## Translators -Thanks to those who helped translate the plugin - - * Eyed Farra (ar) - * N. Petkov (bg) - * Lukáš Říha (cs) - * Sven Jansen (de) - * Dimitris Kotsakis (el) - * Victor (pollin14) (es) - * Kevin Rudissaar (et) - * Asier Iturralde Sarasola (eu) - * Jami Pietilä (fi) - * BiomanRouge (fr) - * Moshe Simantov (he) - * Karmacsi Gábor (hu) - * Francesco Zanoni (it) - * Yayoshi Nobuhide (ja) - * MinSoo Kim (ko) - * Holger Lockertsen (nb, nn) - * Patrick van Lier (nl) - * Michał Zalewski, Wirek (pl) - * Samuel Diogo (pt-br) - * Alexander Ustimenko (ru) - * ivanbarlog (sk) - * Çağdaş Yiğit (tr) - * Mykola Pukhalskyi (uk) - * Vu Thao (vi) - * trowa (zh) - - -[![Licensed under the WTFPL](http://www.wtfpl.net/wp-content/uploads/2012/12/wtfpl-badge-2.png "Licensed under the WTFPL")](http://www.wtfpl.net) diff --git a/ckeditorplugins/youtube/bower.json b/ckeditorplugins/youtube/bower.json deleted file mode 100644 index c94d293..0000000 --- a/ckeditorplugins/youtube/bower.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "ckeditor-youtube-plugin", - "version": "2.1.13", - "homepage": "https://github.com/fonini/ckeditor-youtube-plugin", - "authors": [ - "Jonnas Fonini" - ], - "license": "MIT", - "dependencies": { - "ckeditor": ">= 4.0.0" - }, - "ignore": [ - "**/.*", - "node_modules", - "bower_components", - "test", - "tests" - ] -} diff --git a/ckeditorplugins/youtube/package.json b/ckeditorplugins/youtube/package.json deleted file mode 100644 index b128502..0000000 --- a/ckeditorplugins/youtube/package.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "ckeditor-youtube-plugin", - "description": "Youtube plugin for CKEditor", - "version": "2.1.13", - "author": "fonini", - "repository": { - "type": "git", - "url": "https://github.com/fonini/ckeditor-youtube-plugin" - }, - "keywords": [ - "CKEditor", - "youtube", - "embed" - ], - "files": [ - "youtube/", - "LICENSE.md", - "README.md", - "bower.json", - "package.json" - ] -} \ No newline at end of file diff --git a/ckeditorplugins/youtube/youtube/images/icon-hdpi.png b/ckeditorplugins/youtube/youtube/images/icon-hdpi.png deleted file mode 100644 index d439185547f29833a45ce20db54dfc3bfd6958b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1258 zcmaJ=TWB0r7@iValDaKgC|D60XG5~Z?A-P;7qZ6boQd5g8<)*Owj@F)Gbh<0nTs=% z>?Y=+7DTk#LW81IrBopxT12$qHqeC>YY7$62PJt42+;^?)FeL1dM4S8eTY49?*I4y z-+y~0+xN_&gO47>FzitJB*>v14`y={TEPdeeu=hYzEbe}?GeAEx)76edl=$rQyqml zsOnSC-+`SN)>Jg|1;3E#6*b!=)j)LSMzp=D6jF7*DF@cJN-HCG=IbD+C! z3*Ayg(f1vZqDrL_S&EUiJ4!KvAW$?*v1}AcM7=4?SIbe$3pX?X=xMIu_=auafkt)M zp72uyV!Gpk>0~myiY>1mC=@cPtU44!(v)cier-#8eh&UeV^3)>KjlCw2R(bj)lfc0 z!VNHr-Te&(f{2aytZSg8sN=xaCQNAgX^ODB1T;aOG!jGSZ> z3JtmwprK&0o=dPN;tG&>nQmaymglRM1{-z_WVen@-WMy% zE>wNn&D-{PqXM!;+qb=D#?kShX6RN@BxLf?_vfDn; zLOtW6=D5wg(}Nm|&i3Y&p`jr~Q5F{$CnqOoXJ^;e*4Ee8E0szp6q=ixYj1CFYinz5 zZLQU6kw^rsm%r#C5cVNI*Vm7(_YQ0&{M<40S4{&cUtXI3PCBxHH}C)E;xO3n)t2A9 ze!e)nq>TPKpq67Tr#`7Q|F&=NtC!yX@sZU_3tI<-+|AGvUD6-7r{7q8{nPL!JmL;+ zetvc{vfT1y`0$nUGv}HgdpcYBIYc)tU+ulMFH`L}Gjs9Vmbc)g>ko`{Oti3{MXMVR zA6`A)aaWr;Tm0y%`S@S_oeu%=@s?ffS^MdIvNCUV7q$kg7mnf!@2$MxynA6|>6euU qfBpWHJil@G>%adwU3>9mtO>i;!~AghwF3jl7c8yxfomtuock9|&$dYb diff --git a/ckeditorplugins/youtube/youtube/images/icon.png b/ckeditorplugins/youtube/youtube/images/icon.png deleted file mode 100644 index 6a0877959b238b11c8201249a614d5c84ba733f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1165 zcmaJ=OK1~87+w*i_-NIGq6HndhekBnM>daL8_RZQqfyg_Bw|2>Zg;26((c3EX_NM1 z5wVB|4~iF0#e)?==t=5>_&8Xxf@1NY7mq!N3f@$#vuRR2R0rnq&-~y2fAc>s<$8~7 z*|>WnMNwNaM`51qTZ7rMo~)s8TY+r5uv)?eXAoC34^gt=3?PuPv>}v7nlXO%1?r-x z^<}eI!lmp9Nq4M>7U)E(mP^nS)zw{fHGLRiFo1?kJ4JtaP@{oqr07$zESq%|R5p)J zc&ISZThu3pbEHPECjjA*qN;I-W@M^u*$;*o^IC&DK%VuSxtiu)=?_lHwr^J6_RoMw%6n zD?8Zn%Z>|_LL7v$nr_;`#r_~cEB}SaGslpT_8be;BP^L~FyN9&1&XqeOh%)1_D~R1 z7)vNonH6L{NjI>@8c}OtWB$fd`}+E3XJ;1{7D#PQO-;?u&(F=xEiNwBYPF@MrRnME&d$#E_V(rF+YAHF){{ k;f5PGJ1_tG@!|O7I%?;)O?d47vnX*#Wz=4Hx2OO7Zx>yLfB*mh diff --git a/ckeditorplugins/youtube/youtube/lang/ar.js b/ckeditorplugins/youtube/youtube/lang/ar.js deleted file mode 100644 index 7f72386..0000000 --- a/ckeditorplugins/youtube/youtube/lang/ar.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'ar', { - button : 'شيفرة تضمين اليوتيوب', - title : 'شيفرة تضمين اليوتيوب', - txtEmbed : 'الصق شيفرة التضمين هنا', - txtUrl : 'الصق رابط فيديو اليوتيوب', - txtWidth : 'العرض', - txtHeight : 'الطول', - chkRelated : 'اظهر الفيديوهات المقترحة في نهاية الفيديو', - txtStartAt : 'ابدأ عند (ss او mm:ss او hh:mm:ss)', - chkPrivacy : 'تفعيل وضع تحسين الخصوصية', - chkOlderCode : 'استخدم شيفرة التضمين القديمة', - chkAutoplay : 'Autoplay', - chkControls: 'إظهار عناصر التحكم بالمشغّل', - noCode : 'يجب عليك ادخال شيفرة التضمين او الرابط', - invalidEmbed : 'شيفرة التضمين التي قمت بإدخالها تبدو غير صحيحة', - invalidUrl : 'الرابط الذي قمت بإدخاله يبدو غير صحيح', - or : 'او', - noWidth : 'يجب عليك ادخال العرض', - invalidWidth : 'يجب عليك ادخال عرض صحيح', - noHeight : 'يجب عليك ادخال الطول', - invalidHeight : 'يجب عليك ادخال طول صحيح', - invalidTime : 'يجب عليك ادخال وقت بداية صحيح', - txtResponsive : 'Responsive video' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/bg.js b/ckeditorplugins/youtube/youtube/lang/bg.js deleted file mode 100644 index 45315d3..0000000 --- a/ckeditorplugins/youtube/youtube/lang/bg.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'bg', { - button : 'Вмъкни YouTube видео', - title : 'Вграждане на YouTube видео', - txtEmbed : 'Въведете кода за вграждане тук', - txtUrl : 'Въведете YouTube видео URL', - txtWidth : 'Ширина', - txtHeight : 'Височина', - chkRelated : 'Показва предложени видеоклипове в края на клипа', - txtStartAt : 'Стартирай в (ss или mm:ss или hh:mm:ss)', - chkPrivacy : 'Активирай режим за поверителност', - chkOlderCode : 'Използвай стар код за вграждане', - chkAutoplay: 'Авто стартиране', - chkControls: 'Показва контролите на плейъра', - noCode : 'Трябва да въведете код за вграждане или URL адрес', - invalidEmbed : 'Кодът за вграждане, който сте въвели, не изглежда валиден', - invalidUrl : 'Въведеният URL адрес не изглежда валиден', - or : 'или', - noWidth : 'Трябва да заложите ширината', - invalidWidth : 'Заложете валидна ширина', - noHeight : 'Трябва да заложите височина', - invalidHeight : 'Заложете валидна височина', - invalidTime : 'Заложете валидно време за стартиране', - txtResponsive : 'Напасва по ширина (игнорира Ширина и Височина)', - txtNoEmbed : 'Само видео изображение и връзка' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/cs.js b/ckeditorplugins/youtube/youtube/lang/cs.js deleted file mode 100644 index d6d935d..0000000 --- a/ckeditorplugins/youtube/youtube/lang/cs.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'cs', { - button : 'Vložit video YouTube', - title : 'Vložit video YouTube', - txtEmbed : 'Zde vložte kód pro vložení', - txtUrl : 'Vložte adresu URL videa YouTube', - txtWidth : 'Šířka', - txtHeight : 'Výška', - chkRelated : 'Po dohrání videa zobrazit navrhovaná videa', - txtStartAt : 'Začít přehrávat v čase (ss nebo mm:ss nebo hh:mm:ss)', - chkPrivacy : 'Povolit režim s rozšířeným soukromím', - chkOlderCode : 'Použít starý kód pro vložení', - chkAutoplay : 'Automatické spuštění přehrávání', - chkControls : 'Zobrazit ovladače přehrávání', - noCode : 'Musíte vložit kód pro vložení nebo adresu URL', - invalidEmbed : 'Vložený kód pro vložení zřejmě není platný', - invalidUrl : 'Zadaná adresa URL zřejmě není platná', - or : 'nebo', - noWidth : 'Musíte zadat šířku', - invalidWidth : 'Zadejte platnou šířku', - noHeight : 'Musíte zadat výšku', - invalidHeight : 'Zadejte platnou výšku', - invalidTime : 'Zadejte platný počáteční čas', - txtResponsive : 'Responzivní design (ignorovat výšku a šířku, uzpůsobit šířce)', - txtNoEmbed : 'Pouze obrázek videa s odkazem' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/de.js b/ckeditorplugins/youtube/youtube/lang/de.js deleted file mode 100644 index 6ad4f3c..0000000 --- a/ckeditorplugins/youtube/youtube/lang/de.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'de', { - button : 'YouTube Video einbinden', - title : 'YouTube Video einbinden', - txtEmbed : 'Embed Code hier einfügen', - txtUrl : 'YouTube Video URL hier einfügen', - txtWidth : 'Breite', - txtHeight : 'Höhe', - chkRelated : 'Vorschläge am Ende des Videos einblenden', - txtStartAt : 'Start bei Position (ss oder mm:ss oder hh:mm:ss)', - chkPrivacy : 'Erweiterten Datenschutzmodus aktivieren', - chkOlderCode : 'Benutze alten Embed Code', - chkAutoplay : 'Autoplay', - chkControls : 'Player-Steuerelemente anzeigen', - noCode : 'Sie müssen einen Embed Code oder URL angeben', - invalidEmbed : 'Der angegebene Embed Code scheint nicht gültig zu sein.', - invalidUrl : 'Die angegebene URL scheint nicht gültig zu sein.', - or : 'oder', - noWidth : 'Geben Sie eine Breite an', - invalidWidth : 'Geben Sie eine gültige Breite an', - noHeight : 'Geben Sie eine Höhe an', - invalidHeight : 'Geben Sie eine gültige Höhe an', - invalidTime : 'Geben Sie eine gültige Startzeit an', - txtResponsive : 'Automatische Größe (ignoriert Breite und Höhe)' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/el.js b/ckeditorplugins/youtube/youtube/lang/el.js deleted file mode 100644 index 48716b4..0000000 --- a/ckeditorplugins/youtube/youtube/lang/el.js +++ /dev/null @@ -1,23 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'el', { - button: 'Ενσωμάτωση Youtube βίντεο', - title: 'Ενσωμάτωση Youtube βίντεο', - txtEmbed: 'Επικόλλησε τον κώδικα ενσωμάτωσης', - txtUrl: 'Επικόλλησε το URL του βίντεο', - txtWidth: 'Πλάτος', - txtHeight: 'Ύψος', - chkRelated: 'Εμφάνιση προτεινόμενων βίντεο μόλις ολοκληρωθεί', - txtStartAt: 'Χρόνος εκκίνησης (ss or mm:ss or hh:mm:ss)', - chkPrivacy: 'Ενεργοποίηση λειτουργίας ενισχυμένου απορρήτου', - chkOlderCode: 'Χρήση παλαιού κώδικα ενσωμάτωσης', - chkAutoplay: 'Αυτόματη εκκίνηση', - chkControls: 'Εμφάνιση στοιχείων ελέγχου προγράμματος αναπαραγωγής', - noCode: 'Χρειάζεται κώδικας ενσωμάτωσης ή URL', - invalidEmbed: 'Ο κώδικας ενσωμάτωσης που εισήγατε δεν μοιάζει σωστός', - invalidUrl: 'Το URL που εισήγατε δεν μοιάζει σωστό', - or: 'ή', - noWidth: 'Συμπληρώστε το πλάτος', - invalidWidth: 'Λανθασμένο πλάτος', - noHeight: 'Συμπληρώστε το ύψος', - invalidHeight: 'Λανθασμένο ύψος', - invalidTime: 'Λανθασμένος χρόνος εκκίνησης' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/en.js b/ckeditorplugins/youtube/youtube/lang/en.js deleted file mode 100644 index 4b68236..0000000 --- a/ckeditorplugins/youtube/youtube/lang/en.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'en', { - button : 'Embed YouTube Video', - title : 'Embed YouTube Video', - txtEmbed : 'Paste Embed Code Here', - txtUrl : 'Paste YouTube Video URL', - txtWidth : 'Width', - txtHeight : 'Height', - chkRelated : 'Show suggested videos at the video\'s end', - txtStartAt : 'Start at (ss or mm:ss or hh:mm:ss)', - chkPrivacy : 'Enable privacy-enhanced mode', - chkOlderCode : 'Use old embed code', - chkAutoplay: 'Autoplay', - chkControls: 'Show player controls', - noCode : 'You must input an embed code or URL', - invalidEmbed : 'The embed code you\'ve entered doesn\'t appear to be valid', - invalidUrl : 'The URL you\'ve entered doesn\'t appear to be valid', - or : 'or', - noWidth : 'You must inform the width', - invalidWidth : 'Inform a valid width', - noHeight : 'You must inform the height', - invalidHeight : 'Inform a valid height', - invalidTime : 'Inform a valid start time', - txtResponsive : 'Make Responsive (ignore width and height, fit to width)', - txtNoEmbed : 'Video image and link only' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/es.js b/ckeditorplugins/youtube/youtube/lang/es.js deleted file mode 100644 index b419a3b..0000000 --- a/ckeditorplugins/youtube/youtube/lang/es.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'es', { - button : 'Embed YouTube video', - title : 'Embed YouTube video', - txtEmbed : 'Pegar el código embed', - txtUrl : 'Pegar la URL al video de Youtube', - txtWidth : 'Anchura', - txtHeight : 'Altura', - chkRelated : 'Mostrar videos sugeridos al final de este video', - txtStartAt : 'Comenzar en (ss or mm:ss or hh:mm:ss)', - chkPrivacy : 'Habilitar el modo privacy-enhanced', - chkOlderCode : 'Usar código embed viejo', - chkAutoplay: 'Autoplay', - chkControls: 'Mostrar controles del reproductor', - noCode : 'Debes de introducir un código embed o URL', - invalidEmbed : 'El código embed introducido parece no ser valido', - invalidUrl : 'La URL introducida parece no ser valida', - or : 'o', - noWidth : 'Debes de dar la anchura', - invalidWidth : 'Da una anchura valida', - noHeight : 'Debes dar una altura valida', - invalidHeight : 'Da una altura valida', - invalidTime : 'Da un tiempo de valido', - txtResponsive : 'Hacer responsivo (ignorar anchura y altura, ajustar a la anchura)' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/et.js b/ckeditorplugins/youtube/youtube/lang/et.js deleted file mode 100644 index c89b3ca..0000000 --- a/ckeditorplugins/youtube/youtube/lang/et.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'et', { - button : 'Lisa YouTube video', - title : 'YouTube video lisamine', - txtEmbed : 'Kleepige manustatud kood siia', - txtUrl : 'Kleepige YouTube video veebiaadress', - txtWidth : 'Laius', - txtHeight : 'Kõrgus', - chkRelated : 'Näita soovitatud videosi antud video lõppus', - txtStartAt : 'Alguskoht: (ss või mm:ss või hh:mm:ss)', - chkPrivacy : 'Aktiveerige privaatsust täiendav režiim', - chkOlderCode : 'Kasutage vana manuskoodi', - chkAutoplay: 'Automaatesitlus', - chkControls : 'Kuva pleieri nupud', - noCode : 'Te peate sisestama video manuskoodi või veebiaadressi', - invalidEmbed : 'Manuskood mille sisestasite ei paista olevat korrektne', - invalidUrl : 'Veebiaadress mille sisestasite ei paista olevat korrektne', - or : 'või', - noWidth : 'Te peate sisestama video laiuse', - invalidWidth : 'Sisestage korrektne laius', - noHeight : 'Te peate sisestama video kõrguse', - invalidHeight : 'Sisestage korrektne kõrgus', - invalidTime : 'Sisestage korrektne algusaeg', - txtResponsive : 'Aktiveerige ekraani laiusega ühilduv režiim' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/eu.js b/ckeditorplugins/youtube/youtube/lang/eu.js deleted file mode 100644 index d5abe81..0000000 --- a/ckeditorplugins/youtube/youtube/lang/eu.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'eu', { - button : 'Kapsulatu YouTube-ko bideoa', - title : 'Kapsulatu YouTube-ko bideoa', - txtEmbed : 'Itsatsi kapsulatzeko kodea hemen', - txtUrl : 'Itsatsi YouTube-ko bideoaren URLa', - txtWidth : 'Zabalera', - txtHeight : 'Altuera', - chkRelated : 'Erakutsi gomendatutako bideoak amaieran', - txtStartAt : 'Hasi hemendik (ss edo mm:ss edo hh:mm:ss)', - chkPrivacy : 'Gaitu pribatutasun hobetuko modua', - chkOlderCode : 'Erabili kapsulatzeko kode zaharra', - chkAutoplay: 'Erreproduzitu automatikoki', - chkControls: 'Erakutsi erreproduzigailuaren kontrolak', - noCode : 'Kapsulatzeko kode bat edo URL bat sartu behar duzu', - invalidEmbed : 'Sartu duzun kapsulatzeko kodea ez da baliozkoa', - invalidUrl : 'Sartu duzun URLa ez da baliozkoa', - or : 'edo', - noWidth : 'Zabalera sartu behar duzu', - invalidWidth : 'Sartu baliozko zabalera bat', - noHeight : 'Altuera sartu behar duzu', - invalidHeight : 'Sartu baliozko altuera bat', - invalidTime : 'Sartu baliozko hasierako denbora bat', - txtResponsive : 'Egin moldagarria (ez ikusia egin zabalera eta altuerari, zabalerara doitu)', - txtNoEmbed : 'Bideoaren irudia eta esteka soilik' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/fi.js b/ckeditorplugins/youtube/youtube/lang/fi.js deleted file mode 100644 index cd7ec48..0000000 --- a/ckeditorplugins/youtube/youtube/lang/fi.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'fi', { - button : 'Upota YouTube-video', - title : 'Upota YouTube-video', - txtEmbed : 'Syötä YouTube-videon upotuskoodi', - txtUrl : 'Syötä YouTube-videon www-osoite', - txtWidth : 'Leveys', - txtHeight : 'Korkeus', - chkRelated : 'Näytä suositukset lopussa', - txtStartAt : 'Aloitusaika (ss tai mm:ss tai tt:mm:ss)', - chkPrivacy : 'Aktivoi yksityisyyttä parantava tila', - chkOlderCode : 'Käytä vanhaa upotuskoodia', - chkAutoplay: 'Soita automaattisesti', - chkControls : 'Näytä soittimen ohjaimet', - noCode : 'Sinun täytyy syötää upotuskoodi tai www-osoite', - invalidEmbed : 'Upotuskoodi on virheellinen', - invalidUrl : 'Www-osoite on virheellinen', - or : 'tai', - noWidth : 'Syötä leveys', - invalidWidth : 'Leveys on virheellinen', - noHeight : 'Syötä korkeus', - invalidHeight : 'Korkeus on virheellinen', - invalidTime : 'Aloitusaika on virheellinen', - txtResponsive : 'Responsiivinen leveys (sovita leveys)' -}); \ No newline at end of file diff --git a/ckeditorplugins/youtube/youtube/lang/fr.js b/ckeditorplugins/youtube/youtube/lang/fr.js deleted file mode 100644 index 05e1866..0000000 --- a/ckeditorplugins/youtube/youtube/lang/fr.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'fr', { - button : 'Insérer une vidéo Youtube', - title : 'Insérer une vidéo youtube', - txtEmbed : 'Coller le code embed ici', - txtUrl : 'Coller l\'url de la vidéo ici', - txtWidth : 'Largeur', - txtHeight : 'Hauteur', - chkRelated : 'Montrer les suggestions de vidéo à la fin', - txtStartAt : 'Commencer à (ss ou mm:ss ou hh:mm:ss)', - chkPrivacy : 'Activer la protection de la vie privée', - chkOlderCode : 'Utiliser l\'ancien code embed', - chkAutoplay : 'Autoplay', - chkControls : 'Afficher les commandes du lecteur', - noCode : 'Vous devez entrer un code embed ou une url', - invalidEmbed : 'Le code embed est invalide', - invalidUrl : 'L\'url est invalide', - or : 'ou', - noWidth : 'Vous devez saisir une largeur', - invalidWidth : 'La largeur saisie est invalide', - noHeight : 'Vous devez saisir une hauteur', - invalidHeight : 'La hauteur saisie est invalide', - invalidTime : 'Le temps de départ de la vidéo est invalide', - txtResponsive : 'Responsive video' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/he.js b/ckeditorplugins/youtube/youtube/lang/he.js deleted file mode 100644 index f73009a..0000000 --- a/ckeditorplugins/youtube/youtube/lang/he.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'he', { - button : 'שבץ וידאו של YouTube', - title : 'שבץ וידאו של YouTube', - txtEmbed : 'הדבק את קוד השיבוץ כאן', - txtUrl : 'הדבק כתובת וידאו YouTube', - txtWidth : 'אורך', - txtHeight : 'גובה', - chkRelated : 'הצג סרטונים מומלצים בסוף הודיאו', - txtStartAt : 'התחל ב (ss או mm:ss או hh:mm:ss)', - chkPrivacy : 'הפעל מצב פרטיות המשופרת', - chkOlderCode : 'השתמש בקוד הטמעה ישן', - chkAutoplay: 'הפעלה אוטומטית', - chkControls : 'הצג פקדי נגן', - noCode : 'אתה חייב להזין קוד embed כתובת וידאו אתר', - invalidEmbed : 'קוד ההטמעה שהוזן אינו נראה חוקי', - invalidUrl : 'כתובת הוידאו אינה נראת חוקית', - or : 'או', - noWidth : 'חובה להזין אורך', - invalidWidth : 'האורך שהוזן שגוי', - noHeight : 'חובה להזין גובה', - invalidHeight : 'הגובה שהוזן שגוי', - invalidTime : 'זמן התחלה שהוזן שגוי', - txtResponsive : 'הפוך לרספונסיבי (התעלם מרוחב וגובה, התאם לרוחב)' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/hu.js b/ckeditorplugins/youtube/youtube/lang/hu.js deleted file mode 100644 index 531c20f..0000000 --- a/ckeditorplugins/youtube/youtube/lang/hu.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'hu', { - button : 'Youtube videó beillesztése', - title : 'Youtube videó beillesztése', - txtEmbed : 'Illessze be a beágyazott kódot', - txtUrl : 'Illessze be a Youtube videó URL-jét', - txtWidth : 'Szélesség', - txtHeight : 'Magasság', - txtStartAt : 'Kezdő időpont (ss vagy mm:ss vagy hh:mm:ss)', - chkRelated : 'Ajánlott videók megjelenítése, amikor a videó befejeződik', - chkPrivacy : 'Fokozott adatvédelmi mód engedélyezése', - chkOlderCode : 'Régi beágyazott kód használata', - chkAutoplay : 'Automatikus lejátszás', - chkControls : 'Lejátszásvezérlők mutatása', - noCode : 'A beágyazott kód, vagy az URL megadása kötelező', - invalidEmbed : 'A beágyazott kód érvénytelen', - invalidUrl : 'A megadott URL érvénytelen', - or : 'vagy', - noWidth : 'A szélesség megadása kötelező', - invalidWidth : 'Érvényes szélességet adjon meg', - noHeight : 'A magasság megadása kötelező', - invalidHeight : 'Érvényes magasságot adjon meg', - invalidTime : 'Érvényes kezdő időpontot adjon meg', - txtResponsive : 'Reszponzív videó', - txtNoEmbed : 'Csak kép és hivatkozás jelenjen meg' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/it.js b/ckeditorplugins/youtube/youtube/lang/it.js deleted file mode 100644 index 68b37d3..0000000 --- a/ckeditorplugins/youtube/youtube/lang/it.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'it', { - button : 'Incorpora video Youtube', - title : 'Incorpora video Youtube', - txtEmbed : 'Incolla qui il codice di incorporamento', - txtUrl : 'Incolla l\'URL del video Youtube', - txtWidth : 'Larghezza', - txtHeight : 'Altezza', - chkRelated : 'Mostra i video suggeriti dopo il video', - txtStartAt : 'Inizia a (ss o mm:ss o hh:mm:ss)', - chkPrivacy : 'Abilita la protezione della privacy', - chkOlderCode : 'Usa il vecchio codice di incorporamento', - chkAutoplay : 'Autoplay', - chkControls : 'Mostra i controlli del player', - noCode : 'Devi inserire un codice di incorporamento o un URL', - invalidEmbed : 'Il codice di incorporamento inserito non sembra valido', - invalidUrl : 'L\'URL inserito non sembra valido', - or : 'o', - noWidth : 'Devi indicare la larghezza', - invalidWidth : 'Indica una larghezza valida', - noHeight : 'Devi indicare l\'altezza', - invalidHeight : 'Indica un\'altezza valida', - invalidTime : 'Indica un tempo di inizio valido', - txtResponsive : 'Responsive video' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/ja.js b/ckeditorplugins/youtube/youtube/lang/ja.js deleted file mode 100644 index 4e2b1d1..0000000 --- a/ckeditorplugins/youtube/youtube/lang/ja.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'ja', { - button : 'Youtube動画埋め込み', - title : 'Youtube動画埋め込み', - txtEmbed : '埋め込みコードを貼り付けてください', - txtUrl : 'URLを貼り付けてください', - txtWidth : '幅', - txtHeight : '高さ', - chkRelated : '動画が終わったら関連動画を表示する', - txtStartAt : '開始時間(秒)', - chkPrivacy : 'プライバシー強化モードを有効にする', - chkOlderCode : '以前の埋め込みコードを使用する', - chkAutoplay : '自動再生', - chkControls: 'プレーヤーのコントロールを表示する', - noCode : '埋め込みコードまたはURLを入力してください', - invalidEmbed : '不適切な埋め込みコードが入力されました', - invalidUrl : '不適切なURLが入力されました', - or : 'または', - noWidth : '幅を指定してください', - invalidWidth : '幅指定に誤りがあります', - noHeight : '高さを指定してください', - invalidHeight : '高さ指定に誤りがあります', - invalidTime : '開始時間を正の整数で入力してください', - txtResponsive : 'レスポンシブ表示' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/ko.js b/ckeditorplugins/youtube/youtube/lang/ko.js deleted file mode 100644 index 335c5a3..0000000 --- a/ckeditorplugins/youtube/youtube/lang/ko.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'ko', { - button : '유투브 비디오 삽입', - title : '유투브 비디오 삽입', - txtEmbed : '여기 embed 코드를 붙여넣으세요', - txtUrl : '유투브 주소(URL)를 붙여넣으세요', - txtWidth : '너비', - txtHeight : '높이', - chkRelated : '비디오 마지막에 추천 영상 보이기', - txtStartAt : '시작 시점 (ss 또는 mm:ss 또는 hh:mm:ss)', - chkPrivacy : '개인정보 보호 모드 활성화', - chkOlderCode : '옛날 embed 코드 사용', - chkAutoplay: '자동 재생', - chkControls: '플레이어 컨트롤 표시', - noCode : 'embed 코드 또는 URL을 입력해야 합니다', - invalidEmbed : '입력하신 embed 코드가 유효하지 않습니다', - invalidUrl : '입력하신 주소(URL)가 유효하지 않습니다', - or : '또는', - noWidth : '너비를 알려주세요', - invalidWidth : '너비가 유효하지 않습니다', - noHeight : '높이를 알려주세요', - invalidHeight : '높이가 유효하지 않습니다', - invalidTime : '시작 시점이 유효하지 않습니다', - txtResponsive : '반응형 너비 (입력한 너비와 높이를 무시하고 창 너비에 맞춤)', - txtNoEmbed : '비디오 이미지와 링크만 달기' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/nb.js b/ckeditorplugins/youtube/youtube/lang/nb.js deleted file mode 100644 index 3a5afc2..0000000 --- a/ckeditorplugins/youtube/youtube/lang/nb.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'nb', { - button : 'Bygg inn YouTube-video', - title : 'Bygg inn YouTube-video', - txtEmbed : 'Lim inn embed-kode her', - txtUrl : 'Lim inn YouTube video-URL', - txtWidth : 'Bredde', - txtHeight : 'Høyde', - chkRelated : 'Vis foreslåtte videoer når videoen er ferdig', - txtStartAt : 'Start ved (ss eller mm:ss eller hh:mm:ss)', - chkPrivacy : 'Bruk personverntilpasset modus', - chkOlderCode : 'Bruk gammel embedkode', - chkAutoplay: 'Spill automatisk', - chkControls: 'Vis spillerkontrollene', - noCode : 'Du må legge inn en embed-kode eller URL', - invalidEmbed : 'Emded-koden du la inn ser ikke ut til å være gyldig', - invalidUrl : 'URLen du la inn ser ikke ut til å være gyldig', - or : 'eller', - noWidth : 'Du må legge inn bredde', - invalidWidth : 'Legg inn en gyldig bredde', - noHeight : 'Du må legge inn høyde', - invalidHeight : 'Legg inn en gyldig høyde', - invalidTime : 'Legg inn gyldig starttid', - txtResponsive : 'Gjør responsiv (ignorer bredde og høyde, tilpass bredde på sida)' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/nl.js b/ckeditorplugins/youtube/youtube/lang/nl.js deleted file mode 100644 index 6b2c65a..0000000 --- a/ckeditorplugins/youtube/youtube/lang/nl.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'nl', { - button : 'Youtube video insluiten', - title : 'Youtube video insluiten', - txtEmbed : 'Plak embedcode hier', - txtUrl : 'Plak video URL', - txtWidth : 'Breedte', - txtHeight : 'Hoogte', - chkRelated : 'Toon gesuggereerde video aan het einde van de video', - txtStartAt : 'Starten op (ss of mm:ss of hh:mm:ss)', - chkPrivacy : 'Privacy-enhanced mode inschakelen', - chkOlderCode : 'Gebruik oude embedcode', - chkAutoplay: 'Automatisch starten', - chkControls: 'Afspeelbediening weergeven', - noCode : 'U moet een embedcode of url ingeven', - invalidEmbed : 'De ingegeven embedcode lijkt niet geldig', - invalidUrl : 'De ingegeven url lijkt niet geldig', - or : 'of', - noWidth : 'U moet een breedte ingeven', - invalidWidth : 'U moet een geldige breedte ingeven', - noHeight : 'U moet een hoogte ingeven', - invalidHeight : 'U moet een geldige starttijd ingeven', - invalidTime : 'Inform a valid start time', - txtResponsive : 'Responsive video', - txtNoEmbed : 'Alleen video afbeelding en link' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/nn.js b/ckeditorplugins/youtube/youtube/lang/nn.js deleted file mode 100644 index 7efc3ba..0000000 --- a/ckeditorplugins/youtube/youtube/lang/nn.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'nn', { - button : 'Bygg inn YouTube-video', - title : 'Bygg inn YouTube-video', - txtEmbed : 'Lim inn embed-kode her', - txtUrl : 'Lim inn YouTube video-URL', - txtWidth : 'Breidde', - txtHeight : 'Høgde', - chkRelated : 'Vis foreslåtte videoar når videoen er ferdig', - txtStartAt : 'Start ved (ss eller mm:ss eller hh:mm:ss)', - chkPrivacy : 'Bruk personverntilpassa modus', - chkOlderCode : 'Bruk gamal embedkode', - chkAutoplay: 'Spel automatisk', - chkControls: 'Vis spillerkontrollene', - noCode : 'Du må leggja inn ein embed-kode eller URL', - invalidEmbed : 'Emded-koden du la inn ser ikkje ut til å vera gyldig', - invalidUrl : 'URLen du la inn ser ikkje ut til å vera gyldig', - or : 'eller', - noWidth : 'Du må leggja inn breidde', - invalidWidth : 'Legg inn ei gyldig breidde', - noHeight : 'Du må leggja inn høgde', - invalidHeight : 'Legg inn ei gyldig høgde', - invalidTime : 'Legg inn gyldig starttid', - txtResponsive : 'Gjer responsiv (ignorer breidde og høgde, tilpass breidda på sida)' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/pl.js b/ckeditorplugins/youtube/youtube/lang/pl.js deleted file mode 100644 index 6470c21..0000000 --- a/ckeditorplugins/youtube/youtube/lang/pl.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'pl', { - button : 'Załącznik wideo z YouTube', - title : 'Załącznik wideo z YouTube', - txtEmbed : 'Wklej kod do umieszczenia', - txtUrl : 'Wklej adres URL do wideo z YouTube', - txtWidth : 'Szerokość', - txtHeight : 'Wysokość', - chkRelated : 'Pokaż sugerowane filmy po zakończeniu odtwarzania', - txtStartAt : 'Rozpocznij od (ss lub mm:ss lub gg:mm:ss)', - chkPrivacy : 'Włącz rozszerzony tryb prywatności', - chkOlderCode : 'Użyj starego kodu', - chkAutoplay: 'Autoodtwarzanie', - chkControls: 'Pokaż elementy sterujące odtwarzacza', - noCode : 'Musisz wprowadzić kod lub adres URL', - invalidEmbed : 'Wprowadzony kod nie jest poprawny', - invalidUrl : 'Wprowadzony adres URL nie jest poprawny', - or : 'lub', - noWidth : 'Musisz wpisać szerokość', - invalidWidth : 'Wprowadzona szerokość nie jest poprawna', - noHeight : 'Musisz wprowadzić wysokość', - invalidHeight : 'Wprowadzona wysokość nie jest poprawna', - invalidTime : 'Musisz wprowadzić poprawny czas rozpoczęcia', - txtResponsive : 'El. responsywny (ignoruj szerokość i wysokość, dopasuj do szerokości)' -}); \ No newline at end of file diff --git a/ckeditorplugins/youtube/youtube/lang/pt-br.js b/ckeditorplugins/youtube/youtube/lang/pt-br.js deleted file mode 100644 index 52cda7c..0000000 --- a/ckeditorplugins/youtube/youtube/lang/pt-br.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'pt-br', { - button : 'Inserir Vídeo do Youtube', - title : 'Inserir Vídeo do Youtube', - txtEmbed : 'Cole aqui o código embed de um vídeo do Youtube', - txtUrl : 'Cole aqui uma URL de um vídeo do Youtube', - txtWidth : 'Largura', - txtHeight : 'Altura', - chkRelated : 'Mostrar vídeos sugeridos ao final do vídeo', - txtStartAt : 'Iniciar em (ss ou mm:ss ou hh:mm:ss)', - chkPrivacy : 'Ativar o modo de privacidade aprimorada', - chkOlderCode : 'Usar código de incorporação antigo', - chkAutoplay : 'Reproduzir automaticamente', - chkControls: 'Mostrar controles do player', - noCode : 'Você precisa informar um código embed ou uma URL', - invalidEmbed : 'O código informado não parece ser válido', - invalidUrl : 'A URL informada não parece ser válida', - or : 'ou', - noWidth : 'Você deve informar a largura do vídeo', - invalidWidth : 'Informe uma largura válida', - noHeight : 'Você deve informar a altura do vídeo', - invalidHeight : 'Informe uma altura válida', - invalidTime : 'O tempo informado é inválido', - txtResponsive : 'Vídeo responsivo', - txtNoEmbed : 'Somente imagem e link para o vídeo' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/pt.js b/ckeditorplugins/youtube/youtube/lang/pt.js deleted file mode 100644 index 6043b8e..0000000 --- a/ckeditorplugins/youtube/youtube/lang/pt.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'pt', { - button : 'Inserir Vídeo do Youtube', - title : 'Inserir Vídeo do Youtube', - txtEmbed : 'Cole aqui o código embed de um vídeo do Youtube', - txtUrl : 'Cole aqui uma URL de um vídeo do Youtube', - txtWidth : 'Largura', - txtHeight : 'Altura', - chkRelated : 'Mostrar vídeos sugeridos quando o vídeo terminar', - txtStartAt : 'Iniciar em (ss ou mm:ss ou hh:mm:ss)', - chkPrivacy : 'Ativar o modo de privacidade otimizada', - chkOlderCode : 'Usar código de incorporação antigo', - chkAutoplay : 'Reproduzir automaticamente', - chkControls: 'Mostrar controles do player', - noCode : 'Você precisa informar um código embed ou uma URL', - invalidEmbed : 'O código informado não parece ser válido', - invalidUrl : 'A URL informada não parece ser válida', - or : 'ou', - noWidth : 'Você deve informar a largura do vídeo', - invalidWidth : 'Informe uma largura válida', - noHeight : 'Você deve informar a altura do vídeo', - invalidHeight : 'Informe uma altura válida', - invalidTime : 'O tempo informado é inválido', - txtResponsive : 'Vídeo responsivo', - txtNoEmbed : 'Somente imagem e link para o vídeo' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/ru.js b/ckeditorplugins/youtube/youtube/lang/ru.js deleted file mode 100644 index 6637f4a..0000000 --- a/ckeditorplugins/youtube/youtube/lang/ru.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'ru', { - button : 'Вставить YouTube видео', - title : 'Вставить YouTube видео', - txtEmbed : 'Вставьте HTML-код сюда', - txtUrl : 'Вставьте адрес видео (URL)', - txtWidth : 'Ширина', - txtHeight : 'Высота', - chkRelated : 'Показать похожие видео после завершения просмотра', - txtStartAt : 'Начать с (сс или мм:сс или чч:мм:сс)', - chkPrivacy : 'Включить режим повышенной конфиденциальности', - chkOlderCode : 'Использовать старый код вставки', - chkAutoplay: 'Автозапуск', - chkControls: 'Показать панель управления', - noCode : 'Вы должны ввести HTML-код или адрес', - invalidEmbed : 'Ваш HTML-код не похож на правильный', - invalidUrl : 'Ваш адрес видео не похож на правильный', - or : 'или', - noWidth : 'Вы должны указать ширину', - invalidWidth : 'Укажите правильную ширину', - noHeight : 'Вы должны указать высоту', - invalidHeight : 'Укажите правильную высоту', - invalidTime : 'Укажите правильное время начала', - txtResponsive : 'Растягиваемое видео', - txtNoEmbed : 'Не встраивать видео (обложка-ссылка на YouTube)' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/sk.js b/ckeditorplugins/youtube/youtube/lang/sk.js deleted file mode 100644 index e7f93ad..0000000 --- a/ckeditorplugins/youtube/youtube/lang/sk.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'sk', { - button : 'Vložiť YouTube video', - title : 'Vložiť YouTube video', - txtEmbed : 'Vložiť Youtube Embed Video kódu', - txtUrl : 'Vložiť pomocou YouTube video URL', - txtWidth : 'Šírka', - txtHeight : 'Výška', - chkRelated : 'Zobraziť odporúčané videá po prehratí', - txtStartAt : 'Začať prehrávanie videa (ss alebo mm:ss alebo hh:mm:ss)', - chkPrivacy : 'Povoliť pokročilý mód súkromia', - chkOlderCode : 'Použiť starú metódu vkladania', - chkAutoplay: 'Automatické prehrávanie', - chkControls: 'Zobraziť ovládacie prvky prehrávača', - noCode : 'Musíte vložiť Youtube Embed kód alebo URL', - invalidEmbed : 'Vložený kód nie je valídny', - invalidUrl : 'Vložená URL nie je platná', - or : 'alebo', - noWidth : 'Prosím, zadajte šírku videa', - invalidWidth : 'Zadajte valídnu šírku videa', - noHeight : 'Prosím, zadajte výšku videa', - invalidHeight : 'Zadajte valídnu výšku videa', - invalidTime : 'Zadajte valídny formát začiatku prehrávania videa', - txtResponsive : 'Prispôsobit rozmery videa rozmerom obrazovky (ignoruje šírku a výšku, prispôsobí sa šírke obrazovky)' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/tr.js b/ckeditorplugins/youtube/youtube/lang/tr.js deleted file mode 100644 index 8608691..0000000 --- a/ckeditorplugins/youtube/youtube/lang/tr.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'tr', { - button : 'Youtube Video Gömün (Embed)', - title : 'Youtube Video', - txtEmbed : 'Youtube gömülü kodu (embed) buraya yapıştırınız', - txtUrl : 'Youtube linkinizi buraya yapıştırınız', - txtWidth : 'Genişlik', - txtHeight : 'Yükseklik', - chkRelated : 'Önerilen videoları video bitiminde göster', - txtStartAt : 'Video başlangıç anı (ss ya da dd:ss ya da ss:dd:ss)', - chkPrivacy : 'Gizlilik modunu etkinleştir', - chkOlderCode : 'Eski gömülü kodu (embed) kullan', - chkAutoplay: 'Otomatik', - chkControls: 'Oynatıcı kontrollerini göster', - noCode : 'Gömülü kod (embed) veya url yapıştırmak zorundasınız', - invalidEmbed : 'Verdiğiniz gömülü kod (embed) ile video bulunamadı', - invalidUrl : 'Verdiğiniz linkte video bulunamadı', - or : 'ya da', - noWidth : 'Genişliği belirtmek zorundasınız', - invalidWidth : 'Bir genişlik belirtin', - noHeight : 'Yükseliği belirtmek zorundasınız', - invalidHeight : 'Yükseklik belirtin', - invalidTime : 'Başlangıç anını doğru girin, örneğin: 13 (13. saniye) ya da 12:25 (12. dakika 25. saniye) ya da 01.25.33 (1 saat 25 dakika 33 saniye)', - txtResponsive : 'Responsive video' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/uk.js b/ckeditorplugins/youtube/youtube/lang/uk.js deleted file mode 100644 index a94939c..0000000 --- a/ckeditorplugins/youtube/youtube/lang/uk.js +++ /dev/null @@ -1,25 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'uk', { - button : 'Вставити YouTube-відео', - title : 'Вставити YouTube-відео', - txtEmbed : 'Вставте HTML-код сюди', - txtUrl : 'Вставте URL-адресу сюди', - txtWidth : 'Ширина', - txtHeight : 'Висота', - chkRelated : 'Показати пропоновані відео в кінці', - txtStartAt : 'Почати з (сс або хх:сс або гг:хх:сс)', - chkPrivacy : 'Увімкнути режим підвищеної конфіденційності', - chkOlderCode : 'Використовувати старий код вставки', - chkAutoplay: 'Автовідтворення', - chkControls: 'Показувати елементи управління плеєром', - noCode : 'Ви повинні ввести HTML-код або URL-адресу', - invalidEmbed : 'Код вставки, який ви додали не вірний', - invalidUrl : 'URL-адреса, яку ви додали не вірна', - or : 'або', - noWidth : 'Укажіть ширину', - invalidWidth : 'Укажіть правильну ширину', - noHeight : 'Укажіть висоту', - invalidHeight : 'Укажіть правильну висоту', - invalidTime : 'Укажіть правильний час початку', - txtResponsive : 'Адаптивне (таке, яке розтягується) відео', - txtNoEmbed : 'Додати лише обкладинку та посилання на YouTube' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/vi.js b/ckeditorplugins/youtube/youtube/lang/vi.js deleted file mode 100644 index 8d95d22..0000000 --- a/ckeditorplugins/youtube/youtube/lang/vi.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'vi', { - button : 'Embed Youtube Video', - title : 'Nhúng Video Youtube', - txtEmbed : 'Dãn mã nhúng Embed vào đây', - txtUrl : 'Dãn đường dẫn video Youtube', - txtWidth : 'Rộng', - txtHeight : 'Cao', - chkRelated : 'Hiển thị các video được đề xuất khi video kết thúc', - txtStartAt : 'Bắt đầu (ss hoặc mm:ss hoặc hh:mm:ss)', - chkPrivacy : 'Kích hoạt chế độ bảo mật nâng cao', - chkOlderCode : 'Sử dụng mã nhúng cũ', - chkAutoplay: 'Tự động chạy video', - chkControls: 'Hiển thị các điều khiển trình phát', - noCode : 'Bạn phải nhập mã nhúng hoặc URL', - invalidEmbed : 'Mã nhúng bạn đã nhập không đúng', - invalidUrl : 'URL bạn đã nhập không đúng', - or : 'hoặc', - noWidth : 'Bạn phải chiều rộng', - invalidWidth : 'Chiều rộng hợp lệ', - noHeight : 'Bạn phải chiều cao', - invalidHeight : 'Chiều cao hợp lệ', - invalidTime : 'Thời gian bắt đầu không đúng', - txtResponsive : 'Responsive video' -}); diff --git a/ckeditorplugins/youtube/youtube/lang/zh.js b/ckeditorplugins/youtube/youtube/lang/zh.js deleted file mode 100644 index dfab8be..0000000 --- a/ckeditorplugins/youtube/youtube/lang/zh.js +++ /dev/null @@ -1,24 +0,0 @@ -CKEDITOR.plugins.setLang('youtube', 'zh', { - button: '嵌入 Youtube 影片', - title: '嵌入 Youtube 影片', - txtEmbed: '貼上嵌入碼', - txtUrl: '貼上 Youtube 影片 URL', - txtWidth: '寬', - txtHeight: '高', - txtResponsive: '使用自適應縮放模式 (忽略設定的長寬, 以寬為基準縮放)', - chkRelated: '影片結束時顯示建議影片', - txtStartAt: '開始時間 (ss or mm:ss or hh:mm:ss)', - chkPrivacy: '啟用加強隱私模式', - chkOlderCode: '使用舊的嵌入碼', - chkAutoplay: '自動播放', - chkControls: '显示播放器控件', - noCode: '必須輸入嵌入碼', - invalidEmbed: '錯誤的嵌入碼', - invalidUrl: '錯誤的URL', - or: '或', - noWidth: '必須設定寬', - invalidWidth: '寬設定錯誤', - noHeight: '必須設定高', - invalidHeight: '高設定錯誤', - invalidTime: '開始時間設定錯誤' -}); diff --git a/ckeditorplugins/youtube/youtube/plugin.js b/ckeditorplugins/youtube/youtube/plugin.js deleted file mode 100644 index 35f97aa..0000000 --- a/ckeditorplugins/youtube/youtube/plugin.js +++ /dev/null @@ -1,449 +0,0 @@ -/* -* Youtube Embed Plugin -* -* @author Jonnas Fonini -* @version 2.1.13 -*/ -(function () { - CKEDITOR.plugins.add('youtube', { - lang: [ 'en', 'bg', 'pt', 'pt-br', 'ja', 'hu', 'it', 'fr', 'tr', 'ru', 'de', 'ar', 'nl', 'pl', 'vi', 'zh', 'el', 'he', 'es', 'nb', 'nn', 'fi', 'et', 'sk', 'cs', 'ko', 'eu', 'uk'], - init: function (editor) { - editor.addCommand('youtube', new CKEDITOR.dialogCommand('youtube', { - allowedContent: 'div{*}(*); iframe{*}[!width,!height,!src,!frameborder,!allowfullscreen,!allow]; object param[*]; a[*]; img[*]' - })); - - editor.ui.addButton('Youtube', { - label : editor.lang.youtube.button, - toolbar : 'insert', - command : 'youtube', - icon : this.path + 'images/icon.png' - }); - - CKEDITOR.dialog.add('youtube', function (instance) { - var video, - disabled = editor.config.youtube_disabled_fields || []; - - return { - title : editor.lang.youtube.title, - minWidth : 510, - minHeight : 200, - onShow: function () { - for (var i = 0; i < disabled.length; i++) { - this.getContentElement('youtubePlugin', disabled[i]).disable(); - } - }, - contents : - [{ - id : 'youtubePlugin', - expand : true, - elements : - [{ - id : 'txtEmbed', - type : 'textarea', - label : editor.lang.youtube.txtEmbed, - onChange : function (api) { - handleEmbedChange(this, api); - }, - onKeyUp : function (api) { - handleEmbedChange(this, api); - }, - validate : function () { - if (this.isEnabled()) { - if (!this.getValue()) { - alert(editor.lang.youtube.noCode); - return false; - } - else - if (this.getValue().length === 0 || this.getValue().indexOf('//') === -1) { - alert(editor.lang.youtube.invalidEmbed); - return false; - } - } - } - }, - { - type : 'html', - html : editor.lang.youtube.or + '
' - }, - { - type : 'hbox', - widths : [ '70%', '15%', '15%' ], - children : - [ - { - id : 'txtUrl', - type : 'text', - label : editor.lang.youtube.txtUrl, - onChange : function (api) { - handleLinkChange(this, api); - }, - onKeyUp : function (api) { - handleLinkChange(this, api); - }, - validate : function () { - if (this.isEnabled()) { - if (!this.getValue()) { - alert(editor.lang.youtube.noCode); - return false; - } - else{ - video = ytVidId(this.getValue()); - - if (this.getValue().length === 0 || video === false) - { - alert(editor.lang.youtube.invalidUrl); - return false; - } - } - } - } - }, - { - type : 'text', - id : 'txtWidth', - width : '60px', - label : editor.lang.youtube.txtWidth, - 'default' : editor.config.youtube_width != null ? editor.config.youtube_width : '640', - validate : function () { - if (this.getValue()) { - var width = parseInt (this.getValue()) || 0; - - if (width === 0) { - alert(editor.lang.youtube.invalidWidth); - return false; - } - } - else { - alert(editor.lang.youtube.noWidth); - return false; - } - } - }, - { - type : 'text', - id : 'txtHeight', - width : '60px', - label : editor.lang.youtube.txtHeight, - 'default' : editor.config.youtube_height != null ? editor.config.youtube_height : '360', - validate : function () { - if (this.getValue()) { - var height = parseInt(this.getValue()) || 0; - - if (height === 0) { - alert(editor.lang.youtube.invalidHeight); - return false; - } - } - else { - alert(editor.lang.youtube.noHeight); - return false; - } - } - } - ] - }, - { - type : 'hbox', - widths : [ '55%', '45%' ], - children : - [ - { - id : 'chkResponsive', - type : 'checkbox', - label : editor.lang.youtube.txtResponsive, - 'default' : editor.config.youtube_responsive != null ? editor.config.youtube_responsive : false - }, - { - id : 'chkNoEmbed', - type : 'checkbox', - label : editor.lang.youtube.txtNoEmbed, - 'default' : editor.config.youtube_noembed != null ? editor.config.youtube_noembed : false - } - ] - }, - { - type : 'hbox', - widths : [ '55%', '45%' ], - children : - [ - { - id : 'chkRelated', - type : 'checkbox', - 'default' : editor.config.youtube_related != null ? editor.config.youtube_related : true, - label : editor.lang.youtube.chkRelated - }, - { - id : 'chkOlderCode', - type : 'checkbox', - 'default' : editor.config.youtube_older != null ? editor.config.youtube_older : false, - label : editor.lang.youtube.chkOlderCode - } - ] - }, - { - type : 'hbox', - widths : [ '55%', '45%' ], - children : - [ - { - id : 'chkPrivacy', - type : 'checkbox', - label : editor.lang.youtube.chkPrivacy, - 'default' : editor.config.youtube_privacy != null ? editor.config.youtube_privacy : false - }, - { - id : 'chkAutoplay', - type : 'checkbox', - 'default' : editor.config.youtube_autoplay != null ? editor.config.youtube_autoplay : false, - label : editor.lang.youtube.chkAutoplay - } - ] - }, - { - type : 'hbox', - widths : [ '55%', '45%'], - children : - [ - { - id : 'txtStartAt', - type : 'text', - label : editor.lang.youtube.txtStartAt, - validate : function () { - if (this.getValue()) { - var str = this.getValue(); - - if (!/^(?:(?:([01]?\d|2[0-3]):)?([0-5]?\d):)?([0-5]?\d)$/i.test(str)) { - alert(editor.lang.youtube.invalidTime); - return false; - } - } - } - }, - { - id : 'chkControls', - type : 'checkbox', - 'default' : editor.config.youtube_controls != null ? editor.config.youtube_controls : true, - label : editor.lang.youtube.chkControls - } - ] - } - ] - } - ], - onOk: function() - { - var content = ''; - var responsiveStyle = ''; - - if (this.getContentElement('youtubePlugin', 'txtEmbed').isEnabled()) { - content = this.getValueOf('youtubePlugin', 'txtEmbed'); - } - else { - var url = 'https://', params = [], startSecs, paramAutoplay=''; - var width = this.getValueOf('youtubePlugin', 'txtWidth'); - var height = this.getValueOf('youtubePlugin', 'txtHeight'); - - if (this.getContentElement('youtubePlugin', 'chkPrivacy').getValue() === true) { - url += 'www.youtube-nocookie.com/'; - } - else { - url += 'www.youtube.com/'; - } - - url += 'embed/' + video; - - if (this.getContentElement('youtubePlugin', 'chkRelated').getValue() === false) { - params.push('rel=0'); - } - - if (this.getContentElement('youtubePlugin', 'chkAutoplay').getValue() === true) { - params.push('autoplay=1'); - paramAutoplay='autoplay'; - } - - if (this.getContentElement('youtubePlugin', 'chkControls').getValue() === false) { - params.push('controls=0'); - } - - startSecs = this.getValueOf('youtubePlugin', 'txtStartAt'); - - if (startSecs) { - var seconds = hmsToSeconds(startSecs); - - params.push('start=' + seconds); - } - - if (params.length > 0) { - url = url + '?' + params.join('&'); - } - - if (this.getContentElement('youtubePlugin', 'chkResponsive').getValue() === true) { - content += '
'; - responsiveStyle = 'style="position:absolute;top:0;left:0;width:100%;height:100%"'; - } - - if (this.getContentElement('youtubePlugin', 'chkOlderCode').getValue() === true) { - url = url.replace('embed/', 'v/'); - url = url.replace(/&/g, '&'); - - if (url.indexOf('?') === -1) { - url += '?'; - } - else { - url += '&'; - } - url += 'hl=' + (this.getParentEditor().config.language ? this.getParentEditor().config.language : 'en') + '&version=3'; - - content += ''; - content += ''; - content += ''; - content += ''; - content += ''; - } - else { - content += '