diff options
author | Andreas Gohr <andi@splitbrain.org> | 2009-08-04 11:57:07 +0200 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2009-08-04 11:57:07 +0200 |
commit | 201ea5f3891ddc2bd1841288c6c03916fe3c68dc (patch) | |
tree | 410514a6d885750178c10f993f0eaa1bdef1b863 /inc | |
parent | ad4aaef7a487c01e8448c3371005826b4b51d9fc (diff) | |
download | rpg-201ea5f3891ddc2bd1841288c6c03916fe3c68dc.tar.gz rpg-201ea5f3891ddc2bd1841288c6c03916fe3c68dc.tar.bz2 |
improved list handling
Ignore-this: 2e4f3fbfb28917ee66cf3e1925c806d3
This patch adds multiple enhancements to handling lists and indented
code blocks in the editor.
1. Pressing enter when in a list item or code block will keep the indention
and adds a new list point
2. Pressing space at the start of a list item will indent the item to the
next level
3. Pressing bckspace at the start of a list item will outdent the item
to the previous level or delete the list bullet when you are at the
1st level already
4. A new type of formatting button called formatln is added. It applies
formatting to several lines. It's used for the list buttons currently
and makes it possible to convert mutiple lines to a list
This enhncement are currently only tested in Firefox are most likely to
break IE compatibility. A compatibility patch will be submitted later
note: development was part of the ICKE 2.0 project see
http://www.icke-projekt.de for info
darcs-hash:20090804095707-7ad00-e565c66087c7121188ad7ece8265d9f64f7e6947.gz
Diffstat (limited to 'inc')
-rw-r--r-- | inc/toolbar.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/inc/toolbar.php b/inc/toolbar.php index d4a9b3a94..1f34f3403 100644 --- a/inc/toolbar.php +++ b/inc/toolbar.php @@ -161,19 +161,19 @@ function toolbar_JSdefines($varname){ 'sample' => 'http://example.com|'.$lang['qb_extlink'], ), array( - 'type' => 'format', + 'type' => 'formatln', 'title' => $lang['qb_ol'], 'icon' => 'ol.png', 'open' => ' - ', - 'close' => '\n', + 'close' => '', 'key' => '-', ), array( - 'type' => 'format', + 'type' => 'formatln', 'title' => $lang['qb_ul'], 'icon' => 'ul.png', 'open' => ' * ', - 'close' => '\n', + 'close' => '', 'key' => '.', ), array( |