Blame view
public/ckeditor/samples/old/magicline/magicline.html
8.2 KB
180e53f58 Редактор ckeditor |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 |
<!DOCTYPE html> <!-- Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. CKEditor 4 LTS ("Long Term Support") is available under the terms of the Extended Support Model. --> <html lang="en"> <head> <meta charset="utf-8"> <title>Using Magicline plugin — CKEditor Sample</title> <script src="../../../ckeditor.js"></script> <link rel="stylesheet" href="../../../samples/old/sample.css"> <meta name="ckeditor-sample-name" content="Magicline plugin"> <meta name="ckeditor-sample-group" content="Plugins"> <meta name="ckeditor-sample-description" content="Using the Magicline plugin to access difficult focus spaces."> <meta name="description" content="Try the latest sample of CKEditor 4 and learn more about customizing your WYSIWYG editor with endless possibilities."> </head> <body> <h1 class="samples"> <a href="../../../samples/old/index.html">CKEditor Samples</a> » Using Magicline plugin </h1> <div class="warning deprecated"> This sample is not maintained anymore. Check out its <a href="https://ckeditor.com/docs/ckeditor4/latest/examples/magicline.html">brand new version in CKEditor Examples</a>. </div> <div class="description"> <p> This sample shows the advantages of <strong>Magicline</strong> plugin which is to enhance the editing process. Thanks to this plugin, a number of difficult focus spaces which are inaccessible due to browser issues can now be focused. </p> <p> <strong>Magicline</strong> plugin shows a red line with a handler which, when clicked, inserts a paragraph and allows typing. To see this, focus an editor and move your mouse above the focus space you want to access. The plugin is enabled by default so no additional configuration is necessary. </p> </div> <div> <label for="editor1"> Editor 1: </label> <div class="description"> <p> This editor uses a default <strong>Magicline</strong> setup. </p> </div> <textarea cols="80" id="editor1" name="editor1" rows="10"> <table border="1" cellpadding="1" cellspacing="1" style="width: 100%; "> <tbody> <tr> <td>This table</td> <td>is the</td> <td>very first</td> <td>element of the document.</td> </tr> <tr> <td>We are still</td> <td>able to acces</td> <td>the space before it.</td> <td> <table border="1" cellpadding="1" cellspacing="1" style="width: 100%; "> <tbody> <tr> <td>This table is inside of a cell of another table.</td> </tr> <tr> <td>We can type&nbsp;either before or after it though.</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <p>Two succesive horizontal lines (<tt>HR</tt> tags). We can access the space in between:</p> <hr /> <hr /> <ol> <li>This numbered list...</li> <li>...is a neighbour of a horizontal line...</li> <li>...and another list.</li> </ol> <ul> <li>We can type between the lists...</li> <li>...thanks to <strong>Magicline</strong>.</li> </ul> <p>Lorem ipsum dolor sit amet dui. Morbi vel turpis. Nullam et leo. Etiam rutrum, urna tellus dui vel tincidunt mattis egestas, justo fringilla vel, massa. Phasellus.</p> <p>Quisque iaculis, dui lectus varius vitae, tortor. Proin lacus. Pellentesque ac lacus. Aenean nonummy commodo nec, pede. Etiam blandit risus elit.</p> <p>Ut pretium. Vestibulum rutrum in, adipiscing elit. Sed in quam in purus sem vitae pede. Pellentesque bibendum, urna sem vel risus. Vivamus posuere metus. Aliquam gravida iaculis nisl. Nam enim. Aliquam erat ac lacus tellus ac felis.</p> <div style="border: 2px dashed green; background: #ddd; text-align: center;"> <p>This text is wrapped in a&nbsp;<tt>DIV</tt>&nbsp;element. We can type after this element though.</p> </div> </textarea> <script> // This call can be placed at any point after the // <textarea>, or inside a <head><script> in a // window.onload event handler. CKEDITOR.replace( 'editor1', { extraPlugins: 'magicline', // Ensure that magicline plugin, which is required for this sample, is loaded. allowedContent: true // Switch off the ACF, so very complex content created to // show magicline's power isn't filtered. } ); </script> </div> <br> <div> <label for="editor2"> Editor 2: </label> <div class="description"> <p> This editor is using a blue line. </p> <pre class="samples"> CKEDITOR.replace( 'editor2', { magicline_color: 'blue' });</pre> </div> <textarea cols="80" id="editor2" name="editor2" rows="10"> <table border="1" cellpadding="1" cellspacing="1" style="width: 100%; "> <tbody> <tr> <td>This table</td> <td>is the</td> <td>very first</td> <td>element of the document.</td> </tr> <tr> <td>We are still</td> <td>able to acces</td> <td>the space before it.</td> <td> <table border="1" cellpadding="1" cellspacing="1" style="width: 100%; "> <tbody> <tr> <td>This table is inside of a cell of another table.</td> </tr> <tr> <td>We can type&nbsp;either before or after it though.</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <p>Two succesive horizontal lines (<tt>HR</tt> tags). We can access the space in between:</p> <hr /> <hr /> <ol> <li>This numbered list...</li> <li>...is a neighbour of a horizontal line...</li> <li>...and another list.</li> </ol> <ul> <li>We can type between the lists...</li> <li>...thanks to <strong>Magicline</strong>.</li> </ul> <p>Lorem ipsum dolor sit amet dui. Morbi vel turpis. Nullam et leo. Etiam rutrum, urna tellus dui vel tincidunt mattis egestas, justo fringilla vel, massa. Phasellus.</p> <p>Quisque iaculis, dui lectus varius vitae, tortor. Proin lacus. Pellentesque ac lacus. Aenean nonummy commodo nec, pede. Etiam blandit risus elit.</p> <p>Ut pretium. Vestibulum rutrum in, adipiscing elit. Sed in quam in purus sem vitae pede. Pellentesque bibendum, urna sem vel risus. Vivamus posuere metus. Aliquam gravida iaculis nisl. Nam enim. Aliquam erat ac lacus tellus ac felis.</p> <div style="border: 2px dashed green; background: #ddd; text-align: center;"> <p>This text is wrapped in a&nbsp;<tt>DIV</tt>&nbsp;element. We can type after this element though.</p> </div> </textarea> <script> // This call can be placed at any point after the // <textarea>, or inside a <head><script> in a // window.onload event handler. CKEDITOR.replace( 'editor2', { extraPlugins: 'magicline', // Ensure that magicline plugin, which is required for this sample, is loaded. magicline_color: 'blue', // Blue line allowedContent: true // Switch off the ACF, so very complex content created to // show magicline's power isn't filtered. }); </script> </div> <div id="footer"> <hr> <p> CKEditor - The text editor for the Internet - <a class="samples" href="https://ckeditor.com/">https://ckeditor.com</a> </p> <p id="copy"> Copyright © 2003-2023, <a class="samples" href="https://cksource.com/">CKSource</a> Holding sp. z o.o. All rights reserved. </p> </div> </body> </html> |