[Lazarus] Howto work with wikiget and wikiconvert tools

Mattias Gaertner nc-gaertnma at netcologne.de
Tue Jan 20 10:34:30 CET 2015


On Tue, 20 Jan 2015 09:50:13 +0100
Michael Schnell <mschnell at lumino.de> wrote:

> As Pagenames seemingly are allowed to contain up to 256 characters with 
> relevant upper/lower case and there are file systems that support only 
> up to 256 characters for file names and there are (silly !!!)  file 
> systems that don't support relevant upper/lower case, something like MD5 
> seems to be the only viable option.
> 
> Of course a file with reference list needs to be provided.

Our Wiki does not have that long page names.
The problem is that non ASCII characters are converted to hex codes,
tripling the length. wikiget could use the actual names instead and
encode them using some sort of UTF-7. 
I implemented the UTF-8 to UTF7W and back functions.

Mattias




More information about the Lazarus mailing list