close   


DokuwikiFCK is no longer being supported.
It has been superceded by fckgLite and ckgedit.
close   
namespace:
close   
All questions, bug fixes, and feature requests should go through the mailing list. To subscribe to the list, do one of the following:

1. Send an email to fckglite-request@freelists.org with 'subscribe' in the Subject field
2. Visit the fckgLite page at http://www.freelists.org/list/fckglite
3. Or click the subscribe link below

Subscribe
 

Dailies

Version 9

The trial version 9 of fckgLite has been discontinued. The purpose of version 9 was to bring fckgLite into conformity with Dokuwiki's naming conventions. That is, its base class and the directory into which it goes are named fckg. That conflicted with DokuWikiFCK, the original editor out of which fckgLite grew, which originally used the fckg name. In fckgLite 9, this name was changed to fckglite. However, I have now discontinued DokuWikiFCK, removing it from dokuwiki.org and taking down its web site. While fckgLite is still known by its old familiar name, which it has had for the past 5 years, its official dokuwiki.org name is now fckg. If you go to the fckgLite plugin page at dokuwiki.org, you will find yourself redirected to the fckg plugin page. Try it here: https://dokuwiki.org/plugin:fckglite.

Some notes:

  1. To create geshi code blocks, create a code block from the Code menu and in the top left-hand corner of the block, on it own line, add this tag:
    geshi: <language_name>.
    For instance: geshi: c.
    To create a code snippet, create a file block and add the snippet name.
    For instance: geshi: php tmp.php
    For an illustration, see the ckgedit plugin page on Dokuwiki.org.
  2. There is a footnote tool similar to the one in fckgLite. But footnotes still can also be created using the native Dokuwiki syntax, text enclosed in double parentheses: ((footnote text here)).
  3. If you have been using fckgLite on your site, it is a good idea to clear out both the browser and the Dokuwiki caches.
  4. On Debian 6, reloading of pages into the editor fails in the Chrome and Epiphany browsers, which are far out of date. Upgrading to a recent Chrome solves this issue in Chrome.
  5. There is a new method for handling syntax plugins which is hopefully more flexible than fckgLite's.
  6. ckgedit uses the CKEditor's font style tools as the basis for setting font style attributes. There is a fontAssist plugin which lets the user check and revise font styling. That is, it opens a window where you can see what the current styling looks like and lets you make changes that can be inserted into the editor. For illustrations, see font_styling on the ckgedit plugin page at Dokuwiki.org.

Short-cut keys

CTRL Iitalic
CTRL Bbold
CTRL Uunderline
CTRL Zundo
CTRL Y redo
CTRL Llink
ALT - numbered list
ALT 8 bulleted list
ALT *bulleted list
ALT m,code

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 Alt GR.

CTRL 0remove heading
CTRL 1,header one
CTRL 2,header two
CTRL 3,header three
CTRL 4,header four
CTRL 5,header five

Archive

For earlier distributions consult the Archive.


Version 07

Version 07 upgrades from version 2.4.1 of the FCKeditor to 2.6.6. FCKeditor 2.6.6. was the final upgrade to the FCKEditor before the release of CKEditor. One of the most significant features of 2.6.6 is the inclusion of the SCAYT spell checker, which is an inline spell checker that checks your spelling as you type.

The latest dailies have configuration options which enable the administrator to set SCAYT as the default spellchecker, to set the default language, and to have it automatically enabled. See the configuration page.

Earlier Distibutions

For earlierl diestributions and their change logs, see the Archive

Complex Tables Upgrade (Version 07)

This distribution introduces a new method for parsing tables. It is designed to handle complex configurations of row and column spans. As side benefit is that it seems to work with plugins that were incompatible with the previous table handling parser. It is briefly described on the fckgLite plugin page at dokuwiki.org. As of Jan 28 2013, it supports ubuntu/debian distributions installed with the package manager.

For the archive of distributions with their change logs see: the Archive

Debian/Ubuntu

There is no longer a separate Ubuntu/Debian distribution. Use either version 08 or the ctables distributions beginning with Jan 28 2013 (see the Archive).

CKEditor 4

Current Download: current:ckeditor_distro.tgz
This is either the same as or close in time to the most recent distribution below. The current distro is based on CKEditor 4.5.1. Distributions between Oct 23 and Nov 28 2013 were based on CKEditor 4.2.2. Earlier distributions were based on CKEditor 4.0.1. For users of IE 11, the latest distro is required. Users of IE 8 on Windows XP may have to use fckgLite or a version of ckgedit based on CKEditor 4.0.1.

ckgedit for farms:
ckgedit.0525_08-32.farms.tgz May 25 2014
ckgedit.0602_18-33.farms.tgz June 2 2014
ckgedit.0207_08-54_farms.tgz Feb 7 2015 (requires jQuery, Dokuwiki distros Angua or later)
For instructions, see farms

All current versions support the useheading configuration option.


The most recent versions of fckgedit have switched to CKEditor 4.5.1. See the installation instructions.

[n/a: No match]

If you have been using fckgLite and want to test out ckgedit, you must disable fckgLite. Disable ckgedit when you want to switch back to fckgLite.

  • Requires Angua or later (i.e. distributions of Dokuwiki supporting jQuery).
  • Distributions dated after Jan 7 2014 require PHP 5.3 or later. If you are using an earlier version of PHP, you can substitute the edit.php file found in this file — pre_php_53.zip — for fckg/action/edit.php. This requires a version of ckgedit dated July 28 2014 or later (i.e. 14_Jul-28). A full pre-5.3 distro is available here and is up-to-date as or Nov 15 2014.


Following are some notes, but for more details see the ckgedit plugin page at Dokuwiki.org.

Some notes:

  1. To create geshi code blocks, create a code block from the Code menu and in the top left-hand corner of the block, on it own line, add this tag:
    geshi: <language_name>.
    For instance: geshi: c.
    To create a code snippet, create a file block and add the snippet name.
    For instance: geshi: php tmp.php
    For an illustration, see the ckgedit plugin page on Dokuwiki.org.
  2. There is a footnote tool similar to the one in fckgLite. But footnotes still can also be created using the native Dokuwiki syntax, text enclosed in double parentheses: ((footnote text here)).
  3. If you have been using fckgLite on your site, it is a good idea to clear out both the browser and the Dokuwiki caches.
  4. On Debian 6, reloading of pages into the editor fails in the Chrome and Epiphany browsers, which are far out of date. Upgrading to a recent Chrome solves this issue in Chrome.
  5. There is a new method for handling syntax plugins which is hopefully more flexible than fckgLite's.
  6. ckgedit uses the CKEditor's font style tools as the basis for setting font style attributes. There is a fontAssist plugin which lets the user check and revise font styling. That is, it opens a window where you can see what the current styling looks like and lets you make changes that can be inserted into the editor. For illustrations, see font_styling on the ckgedit plugin page at Dokuwiki.org.

Short-cut keys

CTRL + Iitalic
CTRL + Bbold
CTRL + Uunderline
CTRL + Zundo
CTRL + Y redo
CTRL + Llink
ALT + - numbered list
ALT 8 bulleted list
ALT + *bulleted list
ALT + m,code

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 Alt GR.

CTRL + 0 remove heading
CTRL + 1,header one
CTRL + 2,header two
CTRL + 3,header three
CTRL + 4,header four
CTRL+ 5,header five


Archive

For earlier distributions consult the Archive.