Fixes #1598
[redakcja.git] / apps / toolbar / fixtures / initial_toolbar.yaml
index 45a1c7d..522a1f0 100644 (file)
             "<akap_dialog>--- "]]}], ["lineregexp", {"exprs": [["^\\s+|\\s+$", ""],
             ["\\s+", " "], ["(,,)\\s+", "$1"], ["\\s+(\")", "$1"], ["([^\\.])(\\s*)</p",
             "$1.$2</p"], ["([\\.:;!\\?])([^\\s\\\\])", "$1 $2"], ["([^\\s])\\s+([\\.:;!\\?])",
             "<akap_dialog>--- "]]}], ["lineregexp", {"exprs": [["^\\s+|\\s+$", ""],
             ["\\s+", " "], ["(,,)\\s+", "$1"], ["\\s+(\")", "$1"], ["([^\\.])(\\s*)</p",
             "$1.$2</p"], ["([\\.:;!\\?])([^\\s\\\\])", "$1 $2"], ["([^\\s])\\s+([\\.:;!\\?])",
-            "$1$2"], ["\\s+,([^,])", ",$1"], ["([^,]),([^\\s\\\\,])", "$1, $2"]]}]]'
+            "$1$2"], ["\\s+,([^,])", ",$1"], ["([^,]),([^\\s\\\\,])", "$1, $2"],
+            ["([A-Za-z])0", "$1o"], ["(\\. )0([A-Za-z])", "$1O$2"], [" 0([A-Za-z])", " o$1"],
+            ["([A-Za-z])1", "$1l"], ["(\\. )1([A-Za-z])", "$1L$2"], [" 1([A-Za-z])", " l$1"]]}]]'
         scriptlet: macro
         slug: basic_correction
         tooltip: "Wykonuj\u0119 podstawow\u0105 korekt\u0119 tekstu."
         scriptlet: macro
         slug: basic_correction
         tooltip: "Wykonuj\u0119 podstawow\u0105 korekt\u0119 tekstu."
 -   fields:
         accesskey: ''
         group: [21]
 -   fields:
         accesskey: ''
         group: [21]
-        label: "d\u0142ugi cyt. poet."
+        label: "d\u0142ugi cytat"
         link: ''
         link: ''
-        params: '{"tag": "poezja_cyt"}'
+        params: '{"tag": "dlugi_cytat"}'
         scriptlet: insert_tag
         scriptlet: insert_tag
-        slug: dlugi-cyt-poet
-        tooltip: "d\u0142ugi cytat wierszowany wyr\xF3\u017Cniony sk\u0142adem"
+        slug: dlugi-cytat
+        tooltip: "d\u0142ugi cytat wyr\xF3\u017Cniony sk\u0142adem"
     model: toolbar.button
     model: toolbar.button
-    pk: 67
+    pk: 42
 -   fields:
         accesskey: ''
         group: [21]
 -   fields:
         accesskey: ''
         group: [21]
-        label: "d\u0142ugi cytat"
+        label: "d\u0142ugi cyt. poet."
         link: ''
         link: ''
-        params: '{"tag": "dlugi_cytat"}'
+        params: '{"tag": "poezja_cyt"}'
         scriptlet: insert_tag
         scriptlet: insert_tag
-        slug: dlugi-cytat
-        tooltip: "d\u0142ugi cytat wyr\xF3\u017Cniony sk\u0142adem"
+        slug: dlugi-cyt-poet
+        tooltip: "d\u0142ugi cytat wierszowany wyr\xF3\u017Cniony sk\u0142adem"
     model: toolbar.button
     model: toolbar.button
-    pk: 42
+    pk: 67
 -   fields:
         accesskey: ''
         group: [11]
 -   fields:
         accesskey: ''
         group: [11]
         tooltip: "Zamienia cudzys\u0142owy podw\xF3jne na francuskie"
     model: toolbar.button
     pk: 2
         tooltip: "Zamienia cudzys\u0142owy podw\xF3jne na francuskie"
     model: toolbar.button
     pk: 2
--   fields:
-        accesskey: ''
-        group: [2]
-        label: ",,\u2026\" na \xBB\u2026\xAB"
-        link: ''
-        params: '{"exprs": [[",,", "\u00bb"], ["\"", "\u00ab"]]}'
-        scriptlet: fulltextregexp
-        slug: na-niemieckie
-        tooltip: "Zamienia cudzys\u0142owy podw\xF3jne na niemieckie"
-    model: toolbar.button
-    pk: 3
 -   fields:
         accesskey: ''
         group: [28]
 -   fields:
         accesskey: ''
         group: [28]
         tooltip: "nag\u0142\xF3wek listy os\xF3b"
     model: toolbar.button
     pk: 94
         tooltip: "nag\u0142\xF3wek listy os\xF3b"
     model: toolbar.button
     pk: 94
+-   fields:
+        accesskey: ''
+        group: [2]
+        label: ",,\u2026\" na \xBB\u2026\xAB"
+        link: ''
+        params: '{"exprs": [[",,", "\u00bb"], ["\"", "\u00ab"]]}'
+        scriptlet: fulltextregexp
+        slug: na-niemieckie
+        tooltip: "Zamienia cudzys\u0142owy podw\xF3jne na niemieckie"
+    model: toolbar.button
+    pk: 3
 -   fields:
         accesskey: ''
         group: [13]
 -   fields:
         accesskey: ''
         group: [13]
     model: toolbar.button
     pk: 53
 -   fields:
     model: toolbar.button
     pk: 53
 -   fields:
-        accesskey: ''
+        accesskey: e
         group: [15]
         label: "s\u0142owo obce"
         link: ''
         group: [15]
         label: "s\u0142owo obce"
         link: ''
     pk: 76
 -   fields:
         accesskey: ''
     pk: 76
 -   fields:
         accesskey: ''
+        group: [28]
+        label: trim begin
+        link: ''
+        params: '{"text": "\n<!-- TRIM_BEGIN -->\n"}'
+        scriptlet: insert_text
+        slug: trim-begin
+        tooltip: "Wstawia pocz\u0105tkowy znacznik ci\u0119cia cz\u0119\u015Bci"
+    model: toolbar.button
+    pk: 106
+-   fields:
+        accesskey: ''
+        group: [28]
+        label: trim end
+        link: ''
+        params: '{"text": "\n<!-- TRIM_END -->\n"}'
+        scriptlet: insert_text
+        slug: trim-end
+        tooltip: "Wstawia ko\u0144cowy znacznik ci\u0119cia cz\u0119\u015Bci"
+    model: toolbar.button
+    pk: 107
+-   fields:
+        accesskey: r
         group: [15]
         label: "tytu\u0142 dzie\u0142a"
         link: ''
         group: [15]
         label: "tytu\u0142 dzie\u0142a"
         link: ''
     model: toolbar.button
     pk: 48
 -   fields:
     model: toolbar.button
     pk: 48
 -   fields:
-        accesskey: ''
+        accesskey: f
         group: [12, 15]
         label: "wyr\xF3\u017Cnienie"
         link: ''
         group: [12, 15]
         label: "wyr\xF3\u017Cnienie"
         link: ''
             \ cm.nthLine(cpos.line), cpos.character );\n}"}
     model: toolbar.scriptlet
     pk: fulltextregexp
             \ cm.nthLine(cpos.line), cpos.character );\n}"}
     model: toolbar.scriptlet
     pk: fulltextregexp
+-   fields: {code: '-'}
+    model: toolbar.scriptlet
+    pk: insert_text
 -   fields: {code: "var cm = panel.texteditor;\r\nvar text = cm.selection();\r\n\r\
             \nif(!text) return;\r\nvar repl = '';\r\nvar lcase = text.toLowerCase();\r\
             \nvar ucase = text.toUpperCase();\r\n\r\nif(lcase == text) repl = ucase;\
 -   fields: {code: "var cm = panel.texteditor;\r\nvar text = cm.selection();\r\n\r\
             \nif(!text) return;\r\nvar repl = '';\r\nvar lcase = text.toLowerCase();\r\
             \nvar ucase = text.toUpperCase();\r\n\r\nif(lcase == text) repl = ucase;\
 -   fields: {code: '-'}
     model: toolbar.scriptlet
     pk: slugify
 -   fields: {code: '-'}
     model: toolbar.scriptlet
     pk: slugify
-