JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.6
[ckeditor.git] / _source / plugins / dialogui / plugin.js
index 6446fe4..319af7c 100644 (file)
@@ -124,7 +124,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @extends CKEDITOR.ui.dialog.uiElement\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>label</strong> (Required) The label string.</li>\r
@@ -204,7 +204,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @extends CKEDITOR.ui.dialog.labeledElement\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>default</strong> (Optional) The default value.</li>\r
@@ -293,7 +293,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @example\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>rows</strong> (Optional) The number of rows displayed.\r
@@ -344,7 +344,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @example\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>checked</strong> (Optional) Whether the checkbox is checked\r
@@ -400,7 +400,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @extends CKEDITOR.ui.dialog.labeledElement\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>default</strong> (Required) The default value.</li>\r
@@ -486,7 +486,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @extends CKEDITOR.ui.dialog.uiElement\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>label</strong> (Required) The button label.</li>\r
@@ -569,7 +569,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @constructor\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>default</strong> (Required) The default value.</li>\r
@@ -618,7 +618,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                                        for ( var i = 0, item ; i < elementDefinition.items.length && ( item = elementDefinition.items[i] ) ; i++ )\r
                                        {\r
                                                innerHTML.push( '<option value="',\r
-                                                       CKEDITOR.tools.htmlEncode( item[1] !== undefined ? item[1] : item[0] ), '" /> ',\r
+                                                       CKEDITOR.tools.htmlEncode( item[1] !== undefined ? item[1] : item[0] ).replace( /"/g, '&quot;' ), '" /> ',\r
                                                        CKEDITOR.tools.htmlEncode( item[0] ) );\r
                                        }\r
 \r
@@ -639,7 +639,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @constructor\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>validate</strong> (Optional) The validation function.</li>\r
@@ -712,7 +712,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * @constructor\r
                         * @param {CKEDITOR.dialog} dialog\r
                         * Parent dialog object.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>for</strong> (Required) The file input's page and element Id\r
@@ -765,7 +765,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                                 * @extends CKEDITOR.ui.dialog.uiElement\r
                                 * @name CKEDITOR.ui.dialog.html\r
                                 * @param {CKEDITOR.dialog} dialog Parent dialog object.\r
-                                * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition Element definition.\r
+                                * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition Element definition.\r
                                 * Accepted fields:\r
                                 * <ul>\r
                                 *      <li><strong>html</strong> (Required) HTML code of this element.</li>\r
@@ -837,7 +837,7 @@ CKEDITOR.plugins.add( 'dialogui' );
                         * objects in childObjList.\r
                         * @param {Array} htmlList\r
                         * Array of HTML code that this element will output to.\r
-                        * @param {CKEDITOR.dialog.uiElementDefinition} elementDefinition\r
+                        * @param {CKEDITOR.dialog.definition.uiElement} elementDefinition\r
                         * The element definition. Accepted fields:\r
                         * <ul>\r
                         *      <li><strong>label</strong> (Optional) The legend of the this fieldset.</li>\r