X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/483b49a917211353f1707012c77531cc0d06d99f..d0f4d65ea3c131745a0d5412f804f92369004e65:/apps/toolbar/fixtures/initial_data.yaml diff --git a/apps/toolbar/fixtures/initial_data.yaml b/apps/toolbar/fixtures/initial_data.yaml index e158c080..ba3148a6 100644 --- a/apps/toolbar/fixtures/initial_data.yaml +++ b/apps/toolbar/fixtures/initial_data.yaml @@ -25,9 +25,6 @@ - fields: {name: "Pocz\u0105tek dramatu", position: 0, slug: poczatek-dramatu} model: toolbar.buttongroup pk: 22 -- fields: {name: Polecenia, position: 0, slug: polecenia} - model: toolbar.buttongroup - pk: 27 - fields: {name: Przypisy, position: 0, slug: przypisy} model: toolbar.buttongroup pk: 26 @@ -37,6 +34,9 @@ - fields: {name: Style znakowe, position: 0, slug: style-znakowe} model: toolbar.buttongroup pk: 15 +- fields: {name: Uwaga, position: 0, slug: uwaga} + model: toolbar.buttongroup + pk: 29 - fields: {name: Wersy, position: 0, slug: wersy} model: toolbar.buttongroup pk: 17 @@ -45,7 +45,7 @@ group: [14, 12] label: akapit link: '' - params: '{"tag": "akap"}' + params: '{"padding_top": 1, "padding_bottom": 3, "tag": "akap"}' scriptlet: insert_tag slug: akapit tooltip: wstawia akapit @@ -56,7 +56,7 @@ group: [14] label: akapit cd. link: '' - params: '{"tag": "akap_cd"}' + params: '{"padding_top": 1, "padding_bottom": 3, "tag": "akap_cd"}' scriptlet: insert_tag slug: akapit-cd tooltip: "ci\u0105g dalszy akapitu po wewn\u0105trzakapitowym wtr\u0105ceniu" @@ -67,7 +67,7 @@ group: [14] label: akapit dialogowy link: '' - params: '{"tag": "akap_dialog"}' + params: '{"padding_top": 1, "padding_bottom": 3, "tag": "akap_dialog"}' scriptlet: insert_tag slug: akapit-dialogowy tooltip: wstawia akapit dialogowy @@ -89,7 +89,7 @@ group: [1] label: akt link: '' - params: '{"tag": "akt"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "naglowek_akt"}' scriptlet: insert_tag slug: akt tooltip: '' @@ -100,7 +100,7 @@ group: [13] label: autor link: '' - params: '{"tag": "autor_utworu"}' + params: '{"padding_top": 1, "padding_bottom": 2, "tag": "autor_utworu"}' scriptlet: insert_tag slug: autor tooltip: '' @@ -156,7 +156,7 @@ group: [1] label: "cz\u0119\u015B\u0107/ksi\u0119ga" link: '' - params: '{"tag": "naglowek_czesc"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "naglowek_czesc"}' scriptlet: insert_tag slug: czesc tooltip: '' @@ -178,7 +178,7 @@ group: [12] label: didaskalia link: '' - params: '{"tag": "didaskalia"}' + params: '{"padding_top": 1, "padding_bottom": 2, "tag": "didaskalia"}' scriptlet: insert_tag slug: didaskalia tooltip: '' @@ -189,7 +189,7 @@ group: [22] label: "didaskalia pocz\u0105tkowe" link: '' - params: '{"tag": "miejsce_czas"}' + params: '{"padding_top": 1, "padding_bottom": 3, "tag": "miejsce_czas"}' scriptlet: insert_tag slug: didaskalia-poczatkowe tooltip: "komentarze wprowadzaj\u0105ce przed tekstem dramatu" @@ -233,7 +233,7 @@ group: [11] label: dramat wiersz. link: '' - params: '{"tag": "dramat_wierszowany_l"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "dramat_wierszowany_l"}' scriptlet: insert_tag slug: dramat-wiersz tooltip: '' @@ -244,7 +244,7 @@ group: [11] label: "dramat wiersz./w. \u0142am" link: '' - params: '{"tag": "dramat_wierszowany_lp"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "dramat_wierszowany_lp"}' scriptlet: insert_tag slug: dramat-wiersz-w-lam tooltip: "dramat wierszowany o zw\u0119\u017Conej szeroko\u015Bci \u0142amu" @@ -255,7 +255,7 @@ group: [11] label: "dramat wsp\xF3\u0142czesny" link: '' - params: '{"tag": "dramat_wspolczesny"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "dramat_wspolczesny"}' scriptlet: insert_tag slug: dramat-wspolczesny tooltip: "dramat wsp\xF3\u0142czesny (proz\u0105)" @@ -266,7 +266,7 @@ group: [13] label: "dzie\u0142o nadrz\u0119dne" link: '' - params: '{"tag": "dzielo_nadrzedne"}' + params: '{"padding_top": 1, "padding_bottom": 2, "tag": "dzielo_nadrzedne"}' scriptlet: insert_tag slug: dzielo-nadrzedne tooltip: '' @@ -274,7 +274,7 @@ pk: 38 - fields: accesskey: '' - group: [27] + group: [] label: extra link: '' params: '{"tag": "extra"}' @@ -299,18 +299,42 @@ group: [12] label: kwestia link: '' - params: '{"tag": "kwestia"}' + params: '{"padding_top": 1, "padding_bottom": 1, "tag": "kwestia"}' scriptlet: insert_tag slug: kwestia tooltip: "wstawia kwesti\u0119" model: toolbar.button pk: 82 +- fields: + accesskey: '' + group: [12] + label: kwestioakapit + link: '' + params: '[["insert_tag", {"tag": "akap"}], ["insert_tag", {"padding_top": + 1, "padding_bottom": 1, "tag": "kwestia"}]]' + scriptlet: macro + slug: kwestioakapit + tooltip: '' + model: toolbar.button + pk: 101 +- fields: + accesskey: '' + group: [12] + label: kwestiostrofa + link: '' + params: '[["insert_stanza", {"tag": "strofa"}], ["insert_tag", {"padding_top": + 1, "padding_bottom": 1, "tag": "kwestia"}]]' + scriptlet: macro + slug: kwestiostrofa + tooltip: '' + model: toolbar.button + pk: 102 - fields: accesskey: '' group: [11] label: liryka link: '' - params: '{"tag": "liryka_l"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "liryka_l"}' scriptlet: insert_tag slug: liryka tooltip: '' @@ -321,7 +345,7 @@ group: [11] label: "liryka/w. \u0142am" link: '' - params: '{"tag": "liryka_lp"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "liryka_lp"}' scriptlet: insert_tag slug: liryka-w-lam tooltip: "utw\xF3r liryczny o zw\u0119\u017Conej szeroko\u015Bci \u0142amu" @@ -332,7 +356,7 @@ group: [22] label: "lista os\xF3b" link: '' - params: '{"tag": "lista_osob"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "lista_osob"}' scriptlet: insert_tag slug: lista-osob tooltip: "lista os\xF3b poprzedzaj\u0105ca tekst dramatu" @@ -343,7 +367,8 @@ group: [22] label: 'typ osoby ' link: '' - params: '{"tag": "lista_osoba", "attrs": {"typ": ""}}' + params: '{"padding_top": 1, "padding_bottom": 1, "tag": "lista_osoba", "attrs": + {"typ": ""}}' scriptlet: insert_tag slug: lista-osob-pole tooltip: osoby z takim samym opisem @@ -365,7 +390,7 @@ group: [13, 22] label: motto link: '' - params: '{"tag": "motto"}' + params: '{"padding_top": 1, "padding_bottom": 3, "tag": "motto"}' scriptlet: insert_tag slug: motto tooltip: '' @@ -376,7 +401,7 @@ group: [13, 22] label: motto podpis link: '' - params: '{"tag": "motto_podpis"}' + params: '{"padding_top": 1, "padding_bottom": 2, "tag": "motto_podpis"}' scriptlet: insert_tag slug: motto-podpis tooltip: '' @@ -404,12 +429,25 @@ tooltip: "Zamienia cudzys\u0142owy podw\xF3jne na niemieckie" model: toolbar.button pk: 3 +- fields: + accesskey: '' + group: [28] + label: "nag\u0142. dramatu" + link: '' + params: '{"exprs": [["^AKT(\\s\\w*)$", "AKT$1"], + ["^SCENA(\\s\\w*)$", "SCENA$1"], ["([A-Z\u0104\u0106\u0118\u0141\u0143\u00d3\u015a\u017b\u0179]{2}[A-Z\u0104\u0106\u0118\u0141\u0143\u00d3\u015a\u017b\u0179\\s]+)$", + "$1"]]}' + scriptlet: lineregexp + slug: nagl-dramatu + tooltip: "autotagowanie akt\xF3w, scen, nag\u0142\xF3wk\xF3w os\xF3b" + model: toolbar.button + pk: 103 - fields: accesskey: '' group: [12] label: "nag\u0142\xF3wek kwestii" link: '' - params: '{"tag": "naglowek_osoba"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "naglowek_osoba"}' scriptlet: insert_tag slug: naglowek-kwestii tooltip: "nag\u0142\xF3wek kwestii - nazwa osoby" @@ -420,7 +458,7 @@ group: [22] label: "nag\u0142\xF3wek listy" link: '' - params: '{"tag": "naglowek_listy"}' + params: '{"padding_top": 1, "padding_bottom": 2, "tag": "naglowek_listy"}' scriptlet: insert_tag slug: naglowek-listy tooltip: "nag\u0142\xF3wek listy os\xF3b" @@ -431,7 +469,7 @@ group: [13] label: nazwa utworu link: '' - params: '{"tag": "nazwa_utworu"}' + params: '{"padding_top": 1, "padding_bottom": 2, "tag": "nazwa_utworu"}' scriptlet: insert_tag slug: nazwa-utworu tooltip: '' @@ -448,12 +486,23 @@ tooltip: '' model: toolbar.button pk: 35 +- fields: + accesskey: '' + group: [13] + label: nota red. + link: '' + params: '{"padding_top": 1, "padding_bottom": 3, "tag": "nota_red"}' + scriptlet: insert_tag + slug: nota-red + tooltip: nota redakcyjna + model: toolbar.button + pk: 104 - fields: accesskey: '' group: [11] label: opowiadanie link: '' - params: '{"tag": "opowiadanie"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "opowiadanie"}' scriptlet: insert_tag slug: opowiadanie tooltip: '' @@ -475,7 +524,7 @@ group: [22] label: osoba na liscie link: '' - params: '{"tag": "lista_osoba"}' + params: '{"padding_top": 1, "padding_bottom": 1, "tag": "lista_osoba"}' scriptlet: insert_tag slug: osoba-na-liscie tooltip: "nazwa osoby na liscie os\xF3b" @@ -508,7 +557,7 @@ group: [11] label: "powie\u015B\u0107" link: '' - params: '{"tag": "powiesc"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "powiesc"}' scriptlet: insert_tag slug: powiesc tooltip: '' @@ -574,7 +623,7 @@ group: [1] label: "rozdzia\u0142" link: '' - params: '{"tag": "naglowek_rozdzial"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "naglowek_rozdzial"}' scriptlet: insert_tag slug: rozdzial tooltip: '' @@ -635,6 +684,17 @@ tooltip: "frazy w j\u0119zykach innych ni\u017C polski/definiendum w przypisie" model: toolbar.button pk: 46 +- fields: + accesskey: '' + group: [2] + label: slug + link: '' + params: '[]' + scriptlet: slugify + slug: slug + tooltip: slugifikacja + model: toolbar.button + pk: 105 - fields: accesskey: '' group: [1] @@ -651,7 +711,7 @@ group: [12, 17] label: strofa link: '' - params: '{"tag": "strofa"}' + params: '{"padding_top": 1, "padding_bottom": 3, "tag": "strofa"}' scriptlet: insert_stanza slug: strofa tooltip: "wstawia strof\u0119" @@ -714,7 +774,7 @@ pk: 45 - fields: accesskey: '' - group: [27] + group: [29] label: uwaga link: '' params: '{"tag": "uwaga"}' @@ -791,7 +851,7 @@ pk: 48 - fields: accesskey: '' - group: [15] + group: [12, 15] label: "wyr\xF3\u017Cnienie" link: '' params: '{"tag": "wyroznienie"}' @@ -805,7 +865,7 @@ group: [11] label: wywiad link: '' - params: '{"tag": "wywiad"}' + params: '{"padding_top": 1, "padding_bottom": 4, "tag": "wywiad"}' scriptlet: insert_tag slug: wywiad tooltip: '' @@ -844,6 +904,10 @@ tooltip: wykropkowanie wersu model: toolbar.button pk: 56 +- fields: {code: "$(params).each(function() {\n $.log(this[0], this[1]);\n \ + \ editor.callScriptlet(this[0], panel, this[1]);\n\n});"} + model: toolbar.scriptlet + pk: macro - fields: {code: "var texteditor = panel.texteditor;\nvar text = texteditor.selection();\n\ var start_tag = '<'+params.tag;\nfor (var attr in params.attrs) {\n \ \ start_tag += ' '+attr+'=\"' + params.attrs[attr] + '\"';\n};\nstart_tag\ @@ -881,6 +945,9 @@ \ cm.selectLines( cm.nthLine(cpos.line), cpos.character )"} model: toolbar.scriptlet pk: lineregexp +- fields: {code: '-'} + model: toolbar.scriptlet + pk: autotag - fields: {code: "editor.showPopup('generic-info', 'Przetwarzanie zaznaczonego tekstu...',\ \ '', -1);\n$.log(editor, panel, params);\nvar cm = panel.texteditor;\n\ var exprs = $.map(params.exprs, function(expr) {\n var opts = \"mg\"\ @@ -898,10 +965,6 @@ \ cm.nthLine(cpos.line), cpos.character );\n}"} model: toolbar.scriptlet pk: fulltextregexp -- fields: {code: "$(params).each(function() {\n $.log(this[0], this[1]);\n \ - \ editor.callScriptlet(this[0], panel, this[1]);\n\n});"} - model: toolbar.scriptlet - pk: macro - 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;\ @@ -930,5 +993,5 @@ pk: insert_stanza - fields: {code: '-'} model: toolbar.scriptlet - pk: autotag + pk: slugify