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
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
docs:upgrade_5 [2012/11/21 17:16]
tower [GUI]
docs:upgrade_5 [2012/11/21 17:17] (current)
tower [Paste Word Tool]
Line 1: Line 1:
 +====== fckgLite Version 05 ======
 +
 +
 +**Version 05** eliminates the earlier three-fold distribution system. ​ Now there is only a single distribution,​ which supports non-Roman characters ​ in URL 's and path names, as in the previous 03 distributions;​ and using configuration settings((Set ​   ACL to '​none',​ and enable open browsing and the creating of folders.)), it can be converted into a completely open installation,​ where everyone has complete access to the file system, as in the previous 0 distributions.
 +
 +====== Download ======
 +
 +
 +[[http://​www.mturner.org/​dwfck/​fckgLite/​lib/​plugins/​fckg/​fckeditor/​userfiles/​file/​temp/​fckgLite-05.10-Oct_18-08_24.tgz|fckgLite-05.10-Oct_18-08_24.tgz]] ​
 +
 +
 +Contains all of the features described on this page.
 +
 +====== Version 05 Features, Upgrades, and Fixes ======
 +
 +
 +===== GUI =====
 +{{tag>​gui keyboard keys}}
 +
 +There are several changes to the GUI, including new buttons, which reflect the addition of the new back-up and restore system, which is explained ​ [[:​docs:​upgrade_5|below]];​ the GUI is also illustrated and described on the [[:​features#​user_interface|features]] page.  Other changes to the GUI are:
 +
 +
 +    * Keyboard short cuts for headers and monospace.
 +      - ''​Ctrl + 1 - 5'' ​    will create the five Dokuwiki headers
 +      - ''​Ctrl + 0'',​ equal to '​Normal'​ in the Headers menu: will remove headers and code blocks
 +      - ''​Ctrl + m'' ​    will set text selection to monospace.
 +
 +
 +    * A  small change, but one reflecting their functions more accurately, the  Style menu has been re-named "​Headers"​ and the "​Format"​ menu has been  re-named 'Code Types'​.
 +    * Finally, the minor edit checkbox has been restored; it was lost after some changes to Dokuwiki'​s handling of form elements.
 +
 +
 +===== Code Blocks =====
 +
 +
 +    * Implemented code blocks inside tables and fixed line spacing inside code blcks to more accurately reflect editing.
 +    * Added support for nested code markup; that is, code markup can be included in a file block and vice versa
 +    * Partial fix for creating non-parsed blocks in IE .
 +      * IE fails to pick up the class attribute for non-parsed blocks from the Style menu, which is what identifies what kind of block is involved, code or file. See the [[:​faq#​code_block_hack_for_ie|Code block hack for IE]] entry in the faq document for how to handle this problem
 +    * Fixed issue where back-slash characters were lost when re-loading a file after it had been saved. ​ See the code block at the bottom of this page ([[:​docs:​upgrade_5#​dokuwiki_markup_support|dokuwiki_markup_support]] ).
 +
 +===== Paste Word Tool =====
 +{{tag>​paste}}
 +
 +    - Fixed Paste from Word tool so that it handles both MS Word and Excel texts.
 +    - Improvement to PasteWord: In dialog/​fck_paste.js created regex that removes HTML paragraph markup from table cells. ​ This will not always work with tables that have been copied from Excel into Word, where the text within the paragraphs contains newlines.
 +    - Removed paragraph markup from MS Word table cells in Gecko browsers.
 +
 +
 +===== Spell Checker =====
 +
 +
 +An effort has been made to make the Spell Checker more user friendly.
 +
 +
 +    - Introduced updated version of the spellchecker which fixes unrecoverable ​ errors that would freeze the spellchecker. ​ Offers option of clicking OK  when the spellchecker comes to an end of its check and fails to exit cleanly. The OK button also enables an exit before the spellechecker exits on its own.
 +    - Automated OS detection for the aspell binary, so that correct binary is called for either Windows or %%*%%nix systems
 +
 +
 +===== Back Up Feature =====
 +
 +
 +There is a now backup feature for the editor, activated by a new **Back-up** ​  ​button. ​ It backs up whatever is in the editor window; in other words, in the case of section editing it saves only the section ​ being edited. There is a companion button named **Revert**. ​ Clicking on **Revert** ​  will restore to the editing window whatever had been saved during the last back-up. There is a warning activated by the **Revert** ​  ​button if backup buffer is empty to prevent accidental replacement by the emtpy buffer.
 +
 +
 +There is also a configuration option which enables the backed up material to be saved to a meta-file in the meta directory. This meta-file has the same name as the file being edited, and issaved to the meta directory for the document'​s namespace. The file's extension ​ is '​.fckg'​. ​ This means that a file with the id ''​wiki:​temp'' ​  will be backed up to ''​meta/​wiki/​temp.fckg''​. This feature is turned off by defaul and has to be turned on by an administrator in the configuration manager.
 +
 +
 +Clicking the the **Back-up** ​  ​button also resets the lock timer, which was the function of the old Refresh button, which it replaces.
 +
 +
 +===== File Browser =====
 +
 +
 +There have been a number of upgrades to the file browser.
 +
 +
 +    - Facility to delete files from the file browser dialog.
 +    - Improved algorithm for checking ACL in command.php,​ offshoot of above.
 +    - New configuration manager setting to enable folder creation in file browser. ​ Guests are prevented from creating folders, even if folder creation is enabled.
 +    - Added urlencoding to folder names when creating folders.
 +    - Brought file browser colors into accord with tool bar's silver skin.
 +    - Added support for ACL %USER% wildcard.
 +    - Upgraded non-Roman character handling, to correctly process multi-level subdirectories and ACL in file uploads.
 +    - Fixed link dialog window so that it displays the complete dialog in Ubuntu and enabled scrolling.
 +
 +
 +===== Dokuwiki Markup Support =====
 +
 +
 +**1.** Monospace markup now supports html entities, as in Dokuwiki.The entity definitions on the [[entities#​format_of_the_entities_definition_file|entities]] doucmentation page were formatted with monospace.
 +
 +
 +**2.** Internal word and number characters can now be marked with formatting character without opening a space after the character. This works only with single formatting, i.e. it will not work if a character is marked as both bold and italic. ​ For instance: this is b**o**ld.
 +
 +
 +**3.** Nested lists now support bold, underline and italic:
 +
 +
 +    * **item 1**     
 +      * //​nested// ​     italic
 +      * nested 2
 +    * item 2
 +
 +
 +Nested lists do not support the <​del>​strikeout</​del> ​    ​markup.
 +
 +
 +**4.** ​    Fixed bug which mistook internal links for media files when the internal links had  dot in file name, e.g. file.org.txt.
 +
 +
 +**5.** ​    ​Implemented escapes in plugin syntax for troublesome characters like asterisks. The escape is to bracket these characters in back-slashes,​ which prevents the parser from escaping them with Dokuwiki-style percent signs and threfore breaking the code.  Here, for instance, is an example of an escaped asterisk in the filelist plugin and below it the Dokuwiki-style escape:
 +
 +
 +<​file>​
 +{{filelist>​temp:​\*\.txt&​style=table&​tableheader=1&​tableshowdate=1&​tableshowsize=1}}
 +
 +%%*%%
 +</​file>​