DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:hyphenation

This is an old revision of the document!


hyphenation Plugin

Compatible with DokuWiki

2009-02-16, previous and newer

plugin Provides automatic soft-hyphen insertion using the phpHyphenation library

Last updated on
2009-02-27
Provides
Action

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Similar to shy

Tagged with html, hyphen

FIXME DELETEME das Plugin ist nicht mehr zu finden! Die WebSite des Anbieters ebenfalls nicht! Die Links auf dieser Seite führen alle ins Leere!

Info and Download

More language libraries! http://phphyphenator.yellowgreen.de/phpHyphenator.zip

Alternatives

Since this plugin breaks other plugins and renders other contents empty, I use CSS3 hyphenation instead as described in https://css-tricks.com/almanac/properties/h/hyphenate/. I edited my theme's design.css to

* {
  hyphens: auto;
};

and removed the hyphenation plugin.

Problems

  • The hyphenation plugin seems to conflict with the blog plugin, as it interferes with html entities like
       

    or

     &middot 

    and transforms them to

     &nb­sp; 

    and

     &mid­dot 
  • messes up lower/upper case with words in custom hypenation: e.g. “Kon/fir/manden/frei/zeit” in custom hyph the plugin renders all occurences of Konfirmandenfreizeit as konfirmandenfreizeit
  • messes up with dokuwiki's email addresses hex encoding scheme (mailguard): if hyphenation plugin is enabled it seems that pages with large amounts of html hex sequences are not shown at all. Loading seems to stall and after some time an empty page is shown with no error message at all. You can start with 2-3 email addresses (and it works) add more adresses… and after some lines the page won't show anymore.

Requirement

Please, note that this Plugin requires PHP 5!

Problem

Hello, I have a fatal error, maybe due to the restrictie php settings of my provider cwcity. Fatal error: Call to undefined function mb_split() in /home/www/cwcity/hosting/r/o/roomsixhu/htdocs/lib/plugins/hyphenation/phpHyphenation/phpHyphenation.class.php on line 142

I removed it

http://roomsixhu.beerdrinkers.eu/doku.php?id=start

http://roomsixhu.beerdrinkers.eu/info.php

plugin/hyphenation.1489935232.txt.gz · Last modified: 2017-03-19 15:53 by 37.24.238.242

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki