From 6fcfb7c04d32e1c8b26a312295bf7ac3ec2d2ad7 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Fri, 13 Jul 2018 19:06:45 +0200 Subject: Fixed many permissions and began admin interface --- .../ckeditor/plugins/forms/dialogs/button.js | 8 ++++++++ .../ckeditor/plugins/forms/dialogs/checkbox.js | 9 +++++++++ .../ckeditor/plugins/forms/dialogs/form.js | 8 ++++++++ .../ckeditor/plugins/forms/dialogs/hiddenfield.js | 7 +++++++ .../ckeditor/plugins/forms/dialogs/radio.js | 9 +++++++++ .../ckeditor/plugins/forms/dialogs/select.js | 20 ++++++++++++++++++++ .../ckeditor/plugins/forms/dialogs/textarea.js | 8 ++++++++ .../ckeditor/plugins/forms/dialogs/textfield.js | 11 +++++++++++ .../ckeditor/plugins/forms/icons/button.png | Bin 0 -> 493 bytes .../ckeditor/plugins/forms/icons/checkbox.png | Bin 0 -> 544 bytes .../ckeditor/plugins/forms/icons/form.png | Bin 0 -> 380 bytes .../ckeditor/plugins/forms/icons/hiddenfield.png | Bin 0 -> 613 bytes .../ckeditor/plugins/forms/icons/hidpi/button.png | Bin 0 -> 833 bytes .../ckeditor/plugins/forms/icons/hidpi/checkbox.png | Bin 0 -> 1024 bytes .../ckeditor/plugins/forms/icons/hidpi/form.png | Bin 0 -> 660 bytes .../plugins/forms/icons/hidpi/hiddenfield.png | Bin 0 -> 1129 bytes .../plugins/forms/icons/hidpi/imagebutton.png | Bin 0 -> 1345 bytes .../ckeditor/plugins/forms/icons/hidpi/radio.png | Bin 0 -> 1426 bytes .../plugins/forms/icons/hidpi/select-rtl.png | Bin 0 -> 920 bytes .../ckeditor/plugins/forms/icons/hidpi/select.png | Bin 0 -> 905 bytes .../plugins/forms/icons/hidpi/textarea-rtl.png | Bin 0 -> 1081 bytes .../ckeditor/plugins/forms/icons/hidpi/textarea.png | Bin 0 -> 1048 bytes .../plugins/forms/icons/hidpi/textfield-rtl.png | Bin 0 -> 805 bytes .../plugins/forms/icons/hidpi/textfield.png | Bin 0 -> 805 bytes .../ckeditor/plugins/forms/icons/imagebutton.png | Bin 0 -> 755 bytes .../ckeditor/plugins/forms/icons/radio.png | Bin 0 -> 655 bytes .../ckeditor/plugins/forms/icons/select-rtl.png | Bin 0 -> 455 bytes .../ckeditor/plugins/forms/icons/select.png | Bin 0 -> 451 bytes .../ckeditor/plugins/forms/icons/textarea-rtl.png | Bin 0 -> 568 bytes .../ckeditor/plugins/forms/icons/textarea.png | Bin 0 -> 524 bytes .../ckeditor/plugins/forms/icons/textfield-rtl.png | Bin 0 -> 419 bytes .../ckeditor/plugins/forms/icons/textfield.png | Bin 0 -> 419 bytes .../ckeditor/plugins/forms/images/hiddenfield.gif | Bin 0 -> 178 bytes .../ckeditor/plugins/forms/lang/af.js | 3 +++ .../ckeditor/plugins/forms/lang/ar.js | 3 +++ .../ckeditor/plugins/forms/lang/az.js | 3 +++ .../ckeditor/plugins/forms/lang/bg.js | 3 +++ .../ckeditor/plugins/forms/lang/bn.js | 3 +++ .../ckeditor/plugins/forms/lang/bs.js | 3 +++ .../ckeditor/plugins/forms/lang/ca.js | 3 +++ .../ckeditor/plugins/forms/lang/cs.js | 3 +++ .../ckeditor/plugins/forms/lang/cy.js | 3 +++ .../ckeditor/plugins/forms/lang/da.js | 3 +++ .../ckeditor/plugins/forms/lang/de-ch.js | 3 +++ .../ckeditor/plugins/forms/lang/de.js | 3 +++ .../ckeditor/plugins/forms/lang/el.js | 3 +++ .../ckeditor/plugins/forms/lang/en-au.js | 3 +++ .../ckeditor/plugins/forms/lang/en-ca.js | 3 +++ .../ckeditor/plugins/forms/lang/en-gb.js | 3 +++ .../ckeditor/plugins/forms/lang/en.js | 3 +++ .../ckeditor/plugins/forms/lang/eo.js | 3 +++ .../ckeditor/plugins/forms/lang/es-mx.js | 3 +++ .../ckeditor/plugins/forms/lang/es.js | 3 +++ .../ckeditor/plugins/forms/lang/et.js | 3 +++ .../ckeditor/plugins/forms/lang/eu.js | 3 +++ .../ckeditor/plugins/forms/lang/fa.js | 3 +++ .../ckeditor/plugins/forms/lang/fi.js | 3 +++ .../ckeditor/plugins/forms/lang/fo.js | 3 +++ .../ckeditor/plugins/forms/lang/fr-ca.js | 3 +++ .../ckeditor/plugins/forms/lang/fr.js | 3 +++ .../ckeditor/plugins/forms/lang/gl.js | 3 +++ .../ckeditor/plugins/forms/lang/gu.js | 3 +++ .../ckeditor/plugins/forms/lang/he.js | 3 +++ .../ckeditor/plugins/forms/lang/hi.js | 3 +++ .../ckeditor/plugins/forms/lang/hr.js | 3 +++ .../ckeditor/plugins/forms/lang/hu.js | 3 +++ .../ckeditor/plugins/forms/lang/id.js | 3 +++ .../ckeditor/plugins/forms/lang/is.js | 3 +++ .../ckeditor/plugins/forms/lang/it.js | 3 +++ .../ckeditor/plugins/forms/lang/ja.js | 2 ++ .../ckeditor/plugins/forms/lang/ka.js | 3 +++ .../ckeditor/plugins/forms/lang/km.js | 3 +++ .../ckeditor/plugins/forms/lang/ko.js | 2 ++ .../ckeditor/plugins/forms/lang/ku.js | 3 +++ .../ckeditor/plugins/forms/lang/lt.js | 3 +++ .../ckeditor/plugins/forms/lang/lv.js | 3 +++ .../ckeditor/plugins/forms/lang/mk.js | 3 +++ .../ckeditor/plugins/forms/lang/mn.js | 3 +++ .../ckeditor/plugins/forms/lang/ms.js | 3 +++ .../ckeditor/plugins/forms/lang/nb.js | 3 +++ .../ckeditor/plugins/forms/lang/nl.js | 3 +++ .../ckeditor/plugins/forms/lang/no.js | 3 +++ .../ckeditor/plugins/forms/lang/oc.js | 3 +++ .../ckeditor/plugins/forms/lang/pl.js | 3 +++ .../ckeditor/plugins/forms/lang/pt-br.js | 3 +++ .../ckeditor/plugins/forms/lang/pt.js | 3 +++ .../ckeditor/plugins/forms/lang/ro.js | 3 +++ .../ckeditor/plugins/forms/lang/ru.js | 3 +++ .../ckeditor/plugins/forms/lang/si.js | 3 +++ .../ckeditor/plugins/forms/lang/sk.js | 3 +++ .../ckeditor/plugins/forms/lang/sl.js | 3 +++ .../ckeditor/plugins/forms/lang/sq.js | 3 +++ .../ckeditor/plugins/forms/lang/sr-latn.js | 3 +++ .../ckeditor/plugins/forms/lang/sr.js | 3 +++ .../ckeditor/plugins/forms/lang/sv.js | 3 +++ .../ckeditor/plugins/forms/lang/th.js | 3 +++ .../ckeditor/plugins/forms/lang/tr.js | 3 +++ .../ckeditor/plugins/forms/lang/tt.js | 3 +++ .../ckeditor/plugins/forms/lang/ug.js | 3 +++ .../ckeditor/plugins/forms/lang/uk.js | 3 +++ .../ckeditor/plugins/forms/lang/vi.js | 3 +++ .../ckeditor/plugins/forms/lang/zh-cn.js | 2 ++ .../ckeditor/plugins/forms/lang/zh.js | 2 ++ .../ckeditor/plugins/forms/plugin.js | 14 ++++++++++++++ 104 files changed, 300 insertions(+) create mode 100644 public/bower_components/ckeditor/plugins/forms/dialogs/button.js create mode 100644 public/bower_components/ckeditor/plugins/forms/dialogs/checkbox.js create mode 100644 public/bower_components/ckeditor/plugins/forms/dialogs/form.js create mode 100644 public/bower_components/ckeditor/plugins/forms/dialogs/hiddenfield.js create mode 100644 public/bower_components/ckeditor/plugins/forms/dialogs/radio.js create mode 100644 public/bower_components/ckeditor/plugins/forms/dialogs/select.js create mode 100644 public/bower_components/ckeditor/plugins/forms/dialogs/textarea.js create mode 100644 public/bower_components/ckeditor/plugins/forms/dialogs/textfield.js create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/button.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/checkbox.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/form.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hiddenfield.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/button.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/checkbox.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/form.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/hiddenfield.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/imagebutton.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/radio.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/select-rtl.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/select.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/textarea-rtl.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/textarea.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/textfield-rtl.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/hidpi/textfield.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/imagebutton.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/radio.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/select-rtl.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/select.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/textarea-rtl.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/textarea.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/textfield-rtl.png create mode 100644 public/bower_components/ckeditor/plugins/forms/icons/textfield.png create mode 100644 public/bower_components/ckeditor/plugins/forms/images/hiddenfield.gif create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/af.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ar.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/az.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/bg.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/bn.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/bs.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ca.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/cs.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/cy.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/da.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/de-ch.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/de.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/el.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/en-au.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/en-ca.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/en-gb.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/en.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/eo.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/es-mx.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/es.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/et.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/eu.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/fa.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/fi.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/fo.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/fr-ca.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/fr.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/gl.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/gu.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/he.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/hi.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/hr.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/hu.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/id.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/is.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/it.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ja.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ka.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/km.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ko.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ku.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/lt.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/lv.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/mk.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/mn.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ms.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/nb.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/nl.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/no.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/oc.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/pl.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/pt-br.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/pt.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ro.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ru.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/si.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/sk.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/sl.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/sq.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/sr-latn.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/sr.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/sv.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/th.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/tr.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/tt.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/ug.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/uk.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/vi.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/zh-cn.js create mode 100644 public/bower_components/ckeditor/plugins/forms/lang/zh.js create mode 100644 public/bower_components/ckeditor/plugins/forms/plugin.js (limited to 'public/bower_components/ckeditor/plugins/forms') diff --git a/public/bower_components/ckeditor/plugins/forms/dialogs/button.js b/public/bower_components/ckeditor/plugins/forms/dialogs/button.js new file mode 100644 index 0000000..13b6083 --- /dev/null +++ b/public/bower_components/ckeditor/plugins/forms/dialogs/button.js @@ -0,0 +1,8 @@ +/* + Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. + For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license +*/ +CKEDITOR.dialog.add("button",function(b){function d(a){var b=this.getValue();b?(a.attributes[this.id]=b,"name"==this.id&&(a.attributes["data-cke-saved-name"]=b)):(delete a.attributes[this.id],"name"==this.id&&delete a.attributes["data-cke-saved-name"])}return{title:b.lang.forms.button.title,minWidth:350,minHeight:150,onShow:function(){delete this.button;var a=this.getParentEditor().getSelection().getSelectedElement();a&&a.is("input")&&a.getAttribute("type")in{button:1,reset:1,submit:1}&&(this.button= +a,this.setupContent(a))},onOk:function(){var a=this.getParentEditor(),b=this.button,d=!b,c=b?CKEDITOR.htmlParser.fragment.fromHtml(b.getOuterHtml()).children[0]:new CKEDITOR.htmlParser.element("input");this.commitContent(c);var e=new CKEDITOR.htmlParser.basicWriter;c.writeHtml(e);c=CKEDITOR.dom.element.createFromHtml(e.getHtml(),a.document);d?a.insertElement(c):(c.replace(b),a.getSelection().selectElement(c))},contents:[{id:"info",label:b.lang.forms.button.title,title:b.lang.forms.button.title,elements:[{id:"name", +type:"text",bidi:!0,label:b.lang.common.name,"default":"",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:d},{id:"value",type:"text",label:b.lang.forms.button.text,accessKey:"V","default":"",setup:function(a){this.setValue(a.getAttribute("value")||"")},commit:d},{id:"type",type:"select",label:b.lang.forms.button.type,"default":"button",accessKey:"T",items:[[b.lang.forms.button.typeBtn,"button"],[b.lang.forms.button.typeSbm,"submit"],[b.lang.forms.button.typeRst, +"reset"]],setup:function(a){this.setValue(a.getAttribute("type")||"")},commit:d}]}]}}); \ No newline at end of file diff --git a/public/bower_components/ckeditor/plugins/forms/dialogs/checkbox.js b/public/bower_components/ckeditor/plugins/forms/dialogs/checkbox.js new file mode 100644 index 0000000..f6f4922 --- /dev/null +++ b/public/bower_components/ckeditor/plugins/forms/dialogs/checkbox.js @@ -0,0 +1,9 @@ +/* + Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. + For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license +*/ +CKEDITOR.dialog.add("checkbox",function(d){return{title:d.lang.forms.checkboxAndRadio.checkboxTitle,minWidth:350,minHeight:140,onShow:function(){delete this.checkbox;var a=this.getParentEditor().getSelection().getSelectedElement();a&&"checkbox"==a.getAttribute("type")&&(this.checkbox=a,this.setupContent(a))},onOk:function(){var a,b=this.checkbox;b||(a=this.getParentEditor(),b=a.document.createElement("input"),b.setAttribute("type","checkbox"),a.insertElement(b));this.commitContent({element:b})},contents:[{id:"info", +label:d.lang.forms.checkboxAndRadio.checkboxTitle,title:d.lang.forms.checkboxAndRadio.checkboxTitle,startupFocus:"txtName",elements:[{id:"txtName",type:"text",label:d.lang.common.name,"default":"",accessKey:"N",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:function(a){a=a.element;this.getValue()?a.data("cke-saved-name",this.getValue()):(a.data("cke-saved-name",!1),a.removeAttribute("name"))}},{id:"txtValue",type:"text",label:d.lang.forms.checkboxAndRadio.value, +"default":"",accessKey:"V",setup:function(a){a=a.getAttribute("value");this.setValue(CKEDITOR.env.ie&&"on"==a?"":a)},commit:function(a){var b=a.element,c=this.getValue();!c||CKEDITOR.env.ie&&"on"==c?CKEDITOR.env.ie?(c=new CKEDITOR.dom.element("input",b.getDocument()),b.copyAttributes(c,{value:1}),c.replace(b),d.getSelection().selectElement(c),a.element=c):b.removeAttribute("value"):b.setAttribute("value",c)}},{id:"cmbSelected",type:"checkbox",label:d.lang.forms.checkboxAndRadio.selected,"default":"", +accessKey:"S",value:"checked",setup:function(a){this.setValue(a.getAttribute("checked"))},commit:function(a){var b=a.element;if(CKEDITOR.env.ie){var c=!!b.getAttribute("checked"),e=!!this.getValue();c!=e&&(c=CKEDITOR.dom.element.createFromHtml('\x3cinput type\x3d"checkbox"'+(e?' checked\x3d"checked"':"")+"/\x3e",d.document),b.copyAttributes(c,{type:1,checked:1}),c.replace(b),d.getSelection().selectElement(c),a.element=c)}else a=this.getValue(),CKEDITOR.env.webkit&&(b.$.checked=a),a?b.setAttribute("checked", +"checked"):b.removeAttribute("checked")}},{id:"required",type:"checkbox",label:d.lang.forms.checkboxAndRadio.required,"default":"",accessKey:"Q",value:"required",setup:function(a){this.setValue(a.getAttribute("required"))},commit:function(a){a=a.element;this.getValue()?a.setAttribute("required","required"):a.removeAttribute("required")}}]}]}}); \ No newline at end of file diff --git a/public/bower_components/ckeditor/plugins/forms/dialogs/form.js b/public/bower_components/ckeditor/plugins/forms/dialogs/form.js new file mode 100644 index 0000000..8dc0f20 --- /dev/null +++ b/public/bower_components/ckeditor/plugins/forms/dialogs/form.js @@ -0,0 +1,8 @@ +/* + Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. + For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license +*/ +CKEDITOR.dialog.add("form",function(a){var d={action:1,id:1,method:1,enctype:1,target:1};return{title:a.lang.forms.form.title,minWidth:350,minHeight:200,onShow:function(){delete this.form;var b=this.getParentEditor().elementPath().contains("form",1);b&&(this.form=b,this.setupContent(b))},onOk:function(){var b,a=this.form,c=!a;c&&(b=this.getParentEditor(),a=b.document.createElement("form"),a.appendBogus());c&&b.insertElement(a);this.commitContent(a)},onLoad:function(){function a(b){this.setValue(b.getAttribute(this.id)|| +"")}function e(a){this.getValue()?a.setAttribute(this.id,this.getValue()):a.removeAttribute(this.id)}this.foreach(function(c){d[c.id]&&(c.setup=a,c.commit=e)})},contents:[{id:"info",label:a.lang.forms.form.title,title:a.lang.forms.form.title,elements:[{id:"txtName",bidi:!0,type:"text",label:a.lang.common.name,"default":"",accessKey:"N",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:function(a){this.getValue()?a.data("cke-saved-name",this.getValue()): +(a.data("cke-saved-name",!1),a.removeAttribute("name"))}},{id:"action",type:"text",label:a.lang.forms.form.action,"default":"",accessKey:"T"},{type:"hbox",widths:["45%","55%"],children:[{id:"id",type:"text",label:a.lang.common.id,"default":"",accessKey:"I"},{id:"enctype",type:"select",label:a.lang.forms.form.encoding,style:"width:100%",accessKey:"E","default":"",items:[[""],["text/plain"],["multipart/form-data"],["application/x-www-form-urlencoded"]]}]},{type:"hbox",widths:["45%","55%"],children:[{id:"target", +type:"select",label:a.lang.common.target,style:"width:100%",accessKey:"M","default":"",items:[[a.lang.common.notSet,""],[a.lang.common.targetNew,"_blank"],[a.lang.common.targetTop,"_top"],[a.lang.common.targetSelf,"_self"],[a.lang.common.targetParent,"_parent"]]},{id:"method",type:"select",label:a.lang.forms.form.method,accessKey:"M","default":"GET",items:[["GET","get"],["POST","post"]]}]}]}]}}); \ No newline at end of file diff --git a/public/bower_components/ckeditor/plugins/forms/dialogs/hiddenfield.js b/public/bower_components/ckeditor/plugins/forms/dialogs/hiddenfield.js new file mode 100644 index 0000000..c2b5922 --- /dev/null +++ b/public/bower_components/ckeditor/plugins/forms/dialogs/hiddenfield.js @@ -0,0 +1,7 @@ +/* + Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. + For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license +*/ +CKEDITOR.dialog.add("hiddenfield",function(d){return{title:d.lang.forms.hidden.title,hiddenField:null,minWidth:350,minHeight:110,onShow:function(){delete this.hiddenField;var a=this.getParentEditor(),b=a.getSelection(),c=b.getSelectedElement();c&&c.data("cke-real-element-type")&&"hiddenfield"==c.data("cke-real-element-type")&&(this.hiddenField=c,c=a.restoreRealElement(this.hiddenField),this.setupContent(c),b.selectElement(this.hiddenField))},onOk:function(){var a=this.getValueOf("info","_cke_saved_name"), +b=this.getParentEditor(),a=CKEDITOR.env.ie&&8>CKEDITOR.document.$.documentMode?b.document.createElement('\x3cinput name\x3d"'+CKEDITOR.tools.htmlEncode(a)+'"\x3e'):b.document.createElement("input");a.setAttribute("type","hidden");this.commitContent(a);a=b.createFakeElement(a,"cke_hidden","hiddenfield");this.hiddenField?(a.replace(this.hiddenField),b.getSelection().selectElement(a)):b.insertElement(a);return!0},contents:[{id:"info",label:d.lang.forms.hidden.title,title:d.lang.forms.hidden.title,elements:[{id:"_cke_saved_name", +type:"text",label:d.lang.forms.hidden.name,"default":"",accessKey:"N",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:function(a){this.getValue()?a.setAttribute("name",this.getValue()):a.removeAttribute("name")}},{id:"value",type:"text",label:d.lang.forms.hidden.value,"default":"",accessKey:"V",setup:function(a){this.setValue(a.getAttribute("value")||"")},commit:function(a){this.getValue()?a.setAttribute("value",this.getValue()):a.removeAttribute("value")}}]}]}}); \ No newline at end of file diff --git a/public/bower_components/ckeditor/plugins/forms/dialogs/radio.js b/public/bower_components/ckeditor/plugins/forms/dialogs/radio.js new file mode 100644 index 0000000..c175443 --- /dev/null +++ b/public/bower_components/ckeditor/plugins/forms/dialogs/radio.js @@ -0,0 +1,9 @@ +/* + Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. + For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license +*/ +CKEDITOR.dialog.add("radio",function(c){return{title:c.lang.forms.checkboxAndRadio.radioTitle,minWidth:350,minHeight:140,onShow:function(){delete this.radioButton;var a=this.getParentEditor().getSelection().getSelectedElement();a&&"input"==a.getName()&&"radio"==a.getAttribute("type")&&(this.radioButton=a,this.setupContent(a))},onOk:function(){var a,b=this.radioButton;b||(a=this.getParentEditor(),b=a.document.createElement("input"),b.setAttribute("type","radio"),a.insertElement(b));this.commitContent({element:b})}, +contents:[{id:"info",label:c.lang.forms.checkboxAndRadio.radioTitle,title:c.lang.forms.checkboxAndRadio.radioTitle,elements:[{id:"name",type:"text",label:c.lang.common.name,"default":"",accessKey:"N",setup:function(a){this.setValue(a.data("cke-saved-name")||a.getAttribute("name")||"")},commit:function(a){a=a.element;this.getValue()?a.data("cke-saved-name",this.getValue()):(a.data("cke-saved-name",!1),a.removeAttribute("name"))}},{id:"value",type:"text",label:c.lang.forms.checkboxAndRadio.value,"default":"", +accessKey:"V",setup:function(a){this.setValue(a.getAttribute("value")||"")},commit:function(a){a=a.element;this.getValue()?a.setAttribute("value",this.getValue()):a.removeAttribute("value")}},{id:"checked",type:"checkbox",label:c.lang.forms.checkboxAndRadio.selected,"default":"",accessKey:"S",value:"checked",setup:function(a){this.setValue(a.getAttribute("checked"))},commit:function(a){var b=a.element;if(CKEDITOR.env.ie){var d=b.getAttribute("checked"),e=!!this.getValue();d!=e&&(d=CKEDITOR.dom.element.createFromHtml('\x3cinput type\x3d"radio"'+ +(e?' checked\x3d"checked"':"")+"\x3e\x3c/input\x3e",c.document),b.copyAttributes(d,{type:1,checked:1}),d.replace(b),e&&d.setAttribute("checked","checked"),c.getSelection().selectElement(d),a.element=d)}else a=this.getValue(),CKEDITOR.env.webkit&&(b.$.checked=a),a?b.setAttribute("checked","checked"):b.removeAttribute("checked")}},{id:"required",type:"checkbox",label:c.lang.forms.checkboxAndRadio.required,"default":"",accessKey:"Q",value:"required",setup:function(a){this.setValue(a.getAttribute("required"))}, +commit:function(a){a=a.element;this.getValue()?a.setAttribute("required","required"):a.removeAttribute("required")}}]}]}}); \ No newline at end of file diff --git a/public/bower_components/ckeditor/plugins/forms/dialogs/select.js b/public/bower_components/ckeditor/plugins/forms/dialogs/select.js new file mode 100644 index 0000000..1ee8aa7 --- /dev/null +++ b/public/bower_components/ckeditor/plugins/forms/dialogs/select.js @@ -0,0 +1,20 @@ +/* + Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. + For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license +*/ +CKEDITOR.dialog.add("select",function(c){function h(a,b,e,d,c){a=f(a);d=d?d.createElement("OPTION"):document.createElement("OPTION");if(a&&d&&"option"==d.getName())CKEDITOR.env.ie?(isNaN(parseInt(c,10))?a.$.options.add(d.$):a.$.options.add(d.$,c),d.$.innerHTML=0c?0:c).insertBeforeMe(d):a.append(d),d.setText(0b)return!1;a=a.getChild(b);a.setText(e);a.setValue(d);return a}function m(a){for(a=f(a);a.getChild(0)&&a.getChild(0).remove(););}function l(a,b,e){a=f(a);var d=g(a);if(0>d)return!1;b=d+b;b=0>b?0:b;b=b>=a.getChildCount()?a.getChildCount()-1:b;if(d==b)return!1;var d=a.getChild(d),c=d.getText(),r=d.getValue();d.remove();d=h(a,c,r,e?e:null,b);k(a,b);return d}function g(a){return(a=f(a))?a.$.selectedIndex:-1} +function k(a,b){a=f(a);if(0>b)return null;var e=a.getChildren().count();a.$.selectedIndex=b>=e?e-1:b;return a}function n(a){return(a=f(a))?a.getChildren():!1}function f(a){return a&&a.domId&&a.getInputElement().$?a.getInputElement():a&&a.$?a:!1}return{title:c.lang.forms.select.title,minWidth:CKEDITOR.env.ie?460:395,minHeight:CKEDITOR.env.ie?320:300,onShow:function(){delete this.selectBox;this.setupContent("clear");var a=this.getParentEditor().getSelection().getSelectedElement();if(a&&"select"==a.getName()){this.selectBox= +a;this.setupContent(a.getName(),a);for(var a=n(a),b=0;b