Compatible with DokuWiki
Similar to fckg, fckw, grensladawritezor, wysiwyg, wysiwyg_nicedit
fckgLite is a Javascript implementation of the FCKeditor for DokuWiki. It is “Lite” only historically, from a time when it was being developed as an experimental alternative to DokuWikiFCK.1)
Alternate URLS for fckgLite:
The distribution on github will usually contain the most up-to-date changes. But to be guaranteed the most recent changes, check the dailies on the fckgLite web site.
Download using the URL in the download link above. Refer to Plugins on how to install plugins manually.
The current version of fckgLite can be installed using the plugin manager or manually. Versions prior to November 24th 2011 must be installed manually. For detailed instructions on how to install manually, see Dokuwiki's manual instructions page.
Important Note
If you are using a version of Dokuwiki dated before April 2011 (Anteater or earlier), do not use the plugin manager's deletion function when upgrading to a new version of fckgLite. It will delete the media directory.
IE 9 and Firefox 6
Users of Firefox 6 and IE 9 require fckgLite version 06. See the note on browser compatibility.
If you ever have trouble downloading fckgLite, please try again. It definitely is online but very occasionally the web server is down. Or, download from fckgLite at gitHub. The distributions on gitHub are generally current with the latest dailies.
Unlike earlier versions of fckgLite, current versions, dated after 24 Nov 2011, can be installed using the plugin manager. For information about the auto install feature, see the auto_install document2).
The current version of fckgLite is 06. This version is compatible with the 'safe' encoding of file and directory names implemented in Anteater and corrected in Rincewind. See the README document and the fckgLite web site for more information.
Version 06 is also current with the jQuery changes implemented in Dokuwiki's Angua distribution.
The fckgLite web site has a sidebar button named dailies, which links to distributions of fckgLite containing the latest fixes and features.
At certain points the distribution available from this page is the same as the latest of the dailies. This can happen when the dailies seem to have reached a stable point.
fckgLite comes with two security models, both compatible with Dokuwiki's management of images and links. For a complete discussion of security in the fckgLite filebrowser and the latest security enhancements see the fckgLite web site. You can also check the README document that comes with fckgLite distributions.
fckgLite has an extensive web site. It covers the editor's many features, its configuration and integration with Dokuwiki, and issues in editing. There are very good finding aids, including a complete listing of all topics and a Dokuwiki Search box dedicated to the documentation.
There have been over 30,000 downloads of fckgLite from more than 10,000 unique IP addresses. Over half of these downloads originate from this page, but it would be worth the effort to visit the web site and to become familiar with its facilities. Stats for last 10 days.
There is a pdf manual created from the web site's documentation:
Please read Asking Questions
Please use either the FckgLite mailing list or the Dokuwiki Forum. Either of these is a platform for useful discussion, where it is possible to determine if an issue has been resolved. Questions addressed to this page are not checked or answered on a regular basis and can be misleading. If I do answer, I will initial my answer as ”-MT”. But, please, use the forum or the mailing list, where other regular users have the opportunity to deal with the issues.
You can subscribe to the fckgLite mailing list in one of two ways:
While I prefer that discussion be done on the mailing list or the forum, if you wish to add discussion here, please use the discussion page, where you will also find all previous discussion. Thanks. –M.T.
For additional illustrations of the media browser see the media page on the fckgLite web site.
If you are, list your site here.
I use fckgLite, but on a documentation private server of my company. Not connected to internet… PaoloG
Using it also, but in private… very nice though! –Pena
Use it, too. Private Doku for company. –Andreas
Use it for private docu. Very helpful, thank you. – Peter
Excellent plugin, we are using internally for documentation and it saves new users a lot of time. –James83, 05-11-May_23-23_49/Lemming
The Language files posted by users will now be found on a separate page. They include translations for both the fckgLite GUI and for the Dokuwiki Configuration Manger. See fckgLite Language files. If you have translations for either the fckgLite GUI or for the Dokuwiki Configuration Manager, please consider contributing them. —Thanks turnermm
Myron Turner
turnermm
Winnipeg, Manitoba, Canada
When fckgLite is installed fckgLite becomes the default editor and users will have to switch over the to native Dokuwiki editor from a button found in the fckgLite editor window. If you would like to give users a choice of using the Dokuwiki editor without having to first open the fckgLite eidtor, put the following button at the bottom and/or top of main.php in one of the button bar divs.
<?php global $ID; $action = DOKU_REL . "doku.php?id=$ID"; ?> <form class="button btn_edit" method="post" action="<?php echo $action ?>"> <div class="no"> <input type="hidden" name="do" value="edit" /> <input type="hidden" name="rev" value="" /> <input type="hidden" name="mode" value="dwiki" /> <input type="hidden" name="fck_preview_mode" value="nil" /> <input type="submit" value="DW Edit" class="button" /> </div> </form>
This code will create an action link:
<a href="doku.php?id=<?php global $ID; echo $ID;?>&do=edit&mode=dwiki&fck_preview_mode=nil" class="action edit" rel="nofollow" title="DW Edit">DW Edit</a>
If you use the Debian or Ubuntu package manager to install Dokuwiki, there is a substitute directory for fckeditor/editor/filemanager/connectors/php, which you can download here: connectors/php. The only files from this package that really have to be changed are config.php and connector.php. At the top of connector.php, you will find the following code:
$is_ubuntu = false; $is_debian = false;
If you are using Ubuntu then change $is_ubuntu to true; if you are using Debian, then change $is_debian to true.