diff options
author | Andreas Gohr <andi@splitbrain.org> | 2007-06-13 20:40:15 +0200 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2007-06-13 20:40:15 +0200 |
commit | 9426a41aa622ea7c282f451c3274f167307f428d (patch) | |
tree | 085ec4bfe9710396b7a4c88d01a383a0ebfe06fb /lib | |
parent | f43b6d3ab4d4788c8b5babddfcb2c53f5cfeb443 (diff) | |
download | rpg-9426a41aa622ea7c282f451c3274f167307f428d.tar.gz rpg-9426a41aa622ea7c282f451c3274f167307f428d.tar.bz2 |
make typography option three staged FS#1142
Because correct smart quote parsing with regular expressions is nearly
impossible, especially when dealing with quote usage in languages different
from english, the typography configuration option was changed.
0 means to completely disable any typography replacements
1 will only handle the multiply entitity and double quotes, this should
nearly always work without problems and is the new default
2 will add singlequote parsing. This might break because single quotes and
apostrophes are not always easily distinguishable. Especially in languages
where single quote openings and apostrophes are different characters you
might experience problems. For english it should nearly always work.
darcs-hash:20070613184015-7ad00-0cebc3f807f54467d54458075c5c9f651355c5ba.gz
Diffstat (limited to 'lib')
-rw-r--r-- | lib/plugins/config/lang/en/lang.php | 5 | ||||
-rw-r--r-- | lib/plugins/config/settings/config.metadata.php | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/lib/plugins/config/lang/en/lang.php b/lib/plugins/config/lang/en/lang.php index ad03c95d1..932a00b05 100644 --- a/lib/plugins/config/lang/en/lang.php +++ b/lib/plugins/config/lang/en/lang.php @@ -154,6 +154,11 @@ $lang['ftp____user'] = 'FTP user name for safemode hack'; $lang['ftp____pass'] = 'FTP password for safemode hack'; $lang['ftp____root'] = 'FTP root directory for safemode hack'; +/* typography options */ +$lang['typography_o_0'] = 'none'; +$lang['typography_o_1'] = 'Double quotes only'; +$lang['typography_o_2'] = 'All quotes (might not always work)'; + /* userewrite options */ $lang['userewrite_o_0'] = 'none'; $lang['userewrite_o_1'] = '.htaccess'; diff --git a/lib/plugins/config/settings/config.metadata.php b/lib/plugins/config/settings/config.metadata.php index 7aecf43ef..9c3d16e1c 100644 --- a/lib/plugins/config/settings/config.metadata.php +++ b/lib/plugins/config/settings/config.metadata.php @@ -92,7 +92,7 @@ $meta['recent'] = array('numeric'); $meta['breadcrumbs'] = array('numeric'); $meta['youarehere'] = array('onoff'); $meta['fullpath'] = array('onoff'); -$meta['typography'] = array('onoff'); +$meta['typography'] = array('multichoice','_choices' => array(0,1,2)); $meta['dformat'] = array('string'); $meta['signature'] = array('string'); $meta['toptoclevel'] = array('multichoice','_choices' => array(1,2,3,4,5)); // 5 toc levels |