plugin:ckgedit
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:ckgedit [2020-07-29 14:29] – [CKGEdit Plugin] turnermm | plugin:ckgedit [2023-07-27 16:01] (current) – [CKGEdit Plugin] turnermm | ||
---|---|---|---|
Line 3: | Line 3: | ||
---- plugin ---- | ---- plugin ---- | ||
description: | description: | ||
- | author | + | author |
email : turnermm02@shaw.ca | email : turnermm02@shaw.ca | ||
type : syntax, action | type : syntax, action | ||
- | lastupdate : 2020-07-29 | + | lastupdate : 2022-10-06 |
- | compatible : Angua,Adora Belle, Weatherwax, | + | compatible : Detritus, |
depends | depends | ||
- | conflicts | + | conflicts |
- | similar | + | similar |
- | tags : wysiwyg, | + | tags : wysiwyg, |
- | downloadurl: | + | downloadurl: |
bugtracker : https:// | bugtracker : https:// | ||
sourcerepo : https:// | sourcerepo : https:// | ||
Line 19: | Line 19: | ||
screenshot_img : http:// | screenshot_img : http:// | ||
---- | ---- | ||
+ | |||
+ | ===== Version 2022-02-27 ===== | ||
+ | ==== This version adds two new features. ==== | ||
+ | - CTRL-Q will exit the editor and save any changes to the document | ||
+ | - Compatibility with [[plugin: | ||
+ | |||
===== Index to Ckgedit documentation on dokuwiki.org ===== | ===== Index to Ckgedit documentation on dokuwiki.org ===== | ||
** [[plugin: | ** [[plugin: | ||
+ | |||
===== About ckgedit ===== | ===== About ckgedit ===== | ||
+ | |||
Ckgedit is a graphical editor for Dokuwiki based on the open source CKEditor. | Ckgedit is a graphical editor for Dokuwiki based on the open source CKEditor. | ||
Line 29: | Line 37: | ||
+ | ===== Changelog ===== | ||
- | ==== History ==== | ||
- | The original of ckgedit was called DokuwikiFCK (about 2007) and was based on a Perl parser which converted HTML into wiki markup for a variety of wikis, including Dokuwiki. | ||
- | |||
- | In the meantime, I came across a javascript HTML parser written by John Resig (creator of jQuery) and realized I could convert html to markup in the browser. | ||
- | |||
- | ===== Changelog ===== | ||
==== Last 15 commits ==== | ==== Last 15 commits ==== | ||
- | {{rss> | + | {{rss> |
===== Installation ===== | ===== Installation ===== | ||
- | For the basic install use the Dokuwiki [[plugin: | + | For the basic install use the Dokuwiki [[plugin: |
Line 52: | Line 55: | ||
==== File Browser ==== | ==== File Browser ==== | ||
+ | |||
When the plugin is initally installed, you will get an information message saying that a set of symbolic links have been created. | When the plugin is initally installed, you will get an information message saying that a set of symbolic links have been created. | ||
ln -s path_to/ | ln -s path_to/ | ||
Line 61: | Line 65: | ||
| | ||
In all of the examples, it is assumed you are in '' | In all of the examples, it is assumed you are in '' | ||
+ | |||
+ | For information about creating symbolic links in Windows using the Power Shell, see \\ https:// | ||
For a complete discussion of how to handle the security for this set-up, see the [[http:// | For a complete discussion of how to handle the security for this set-up, see the [[http:// | ||
Line 68: | Line 74: | ||
There are extended instructions for using the file browser on the fckgLite [[http:// | There are extended instructions for using the file browser on the fckgLite [[http:// | ||
- | Many problems can be solved by using the [[plugin: | + | Many problems can be solved by using the [[plugin: |
==== ckgdoku ==== | ==== ckgdoku ==== | ||
Line 93: | Line 99: | ||
- | === Alternate Save Directory === | + | ==== Alternate Save Directory |
- | If you set the [[: | + | In Windows systems, |
- | - You must use the '' | + | |
- | | + | |
- | < | + | |
- | ln -s / | + | |
- | ln -s / | + | |
- | ln -s / | + | |
- | </ | + | |
- | On Windows machines you can create links using '' | ||
+ | For any new save directory, | ||
- | For more information consult | + | On Windows machines you can create links using '' |
- | === CKEditor Upgrades === | + | For these to work properly for images, you have to install one of more lenient '' |
+ | ==== CKEditor Upgrades | ||
The current distribution of ckgedit has been upgraded from CKEditor 4.10 to 4.11.4. It had previously been upgraded from 4.01 to 4.2.2 and then to 4.4.3, 4.5.1 and 4.7 | The current distribution of ckgedit has been upgraded from CKEditor 4.10 to 4.11.4. It had previously been upgraded from 4.01 to 4.2.2 and then to 4.4.3, 4.5.1 and 4.7 | ||
Line 234: | Line 234: | ||
< | < | ||
===== HTML BLOCKS ===== | ===== HTML BLOCKS ===== | ||
- | **Note:** This feature requires that either Dokuwiki' | + | **Note:** This feature requires that either Dokuwiki' |
Feature added 22 Apr 2015. | Feature added 22 Apr 2015. | ||
Line 312: | Line 312: | ||
It is possible to handle images of 2 - 2.5 MB in Firefox using the MS Word plugin. | It is possible to handle images of 2 - 2.5 MB in Firefox using the MS Word plugin. | ||
- | |||
- | A fool-proof method of copying and pasting is to install the [[plugin: | ||
- | |||
Line 379: | Line 376: | ||
===== Compression ===== | ===== Compression ===== | ||
- | The '' | + | The '' |
===== Editor Window Height ===== | ===== Editor Window Height ===== | ||
Line 398: | Line 395: | ||
- | | CTRL + I |italic| | + | | CTRL + I |
- | | CTRL + B |bold| | + | | CTRL + B |
- | | CTRL + U |underline| | + | | CTRL + U | underline |
- | | CTRL + Z |undo| | + | | CTRL + Z |
- | | CTRL + Y |redo| | + | | CTRL + Y |
- | | CTRL + L |link| | + | | CTRL + L |
- | | ALT + - | + | | ALT + - | numbered list |
- | | ALT + 8 |bulleted list| | + | | ALT + 8 | bulleted list |
- | | ALT + * |bulleted list| | + | | ALT + * | bulleted list |
- | | ALT + m |code| | + | | ALT + m | code | |
+ | | CTRL+Q | ||
The short-cut keys for inserting headers were changed form ALT+n to CTRL+n on 8/30/2013 in order to avoid conflicts with keyboards that use AltGR. | The short-cut keys for inserting headers were changed form ALT+n to CTRL+n on 8/30/2013 in order to avoid conflicts with keyboards that use AltGR. | ||
Line 422: | Line 420: | ||
With this method, the user clicks in the browser and the Dokuwiki Editor opens, loading the section of the page beneath the mouse pointer, just as it would if the section edit button were clicked. | With this method, the user clicks in the browser and the Dokuwiki Editor opens, loading the section of the page beneath the mouse pointer, just as it would if the section edit button were clicked. | ||
- | You may initially have to clear both the browser cache and your Dokuwiki cache. See: [[devel: | + | You may initially have to clear both the browser cache and your Dokuwiki cache. See: [[devel: |
If you do not want this feature, you can turn it off in the Configuration Manager. | If you do not want this feature, you can turn it off in the Configuration Manager. | ||
==== Page Tools Method ==== | ==== Page Tools Method ==== | ||
- | There is a small plugin that gives immediate direct access to the Dokuwiki editor from the Dokuwiki template' | + | The [[plugin: |
- | tpl_toolsevent(' | + | |
- | + | ||
===== Dokuwiki Entities with left-hand angle brackets ===== | ===== Dokuwiki Entities with left-hand angle brackets ===== | ||
Line 531: | Line 529: | ||
[[plugin: | [[plugin: | ||
- Unwanted code replacement | - Unwanted code replacement | ||
- | - blank page while click "Broswe | + | - blank page while click "Browse |
- ckgedit for monobook and vector templates (skins) | - ckgedit for monobook and vector templates (skins) | ||
- Importing Documents | - Importing Documents |
plugin/ckgedit.1596025749.txt.gz · Last modified: 2020-07-29 14:29 by turnermm