diff --git a/README.md b/README.md index 21b94a2..a279453 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,8 @@ Encoding — UTF-8. #### Available actions -`inquot` : Nested quotes: «„“» (otherwise — duplicate quotes stashing).
+`quotes` : Correction of quotes: "" becomes «».
+`inquot` (needs `quotes`) : Nested quotes: «„“» (otherwise — duplicate quotes stashing).
`dashes` : If necessary replace hyphens with dashes and minus signs.
`angles` : Replace asterisks and quotes with degrees, feet, inches.
`dblspace` : Fix duplicate spaces in the text.
diff --git a/www/api/rules.json b/www/api/rules.json index a88da4a..83c8a2e 100644 --- a/www/api/rules.json +++ b/www/api/rules.json @@ -1,6 +1,6 @@ { "version": "1.2.0", - "actions": ["inquot","dashes","dblspace","angles","specials","mathchars","punctuation","specialspaces","nbsp","hellip","paragraphs","safehtml","entities"], + "actions": ["quotes", "inquot","dashes","dblspace","angles","specials","mathchars","punctuation","specialspaces","nbsp","hellip","paragraphs","safehtml","entities"], "errors": { "1": "BAD_REQUEST", "2": "ACTIONLIST_EMPTY", diff --git a/www/css/style.css b/www/css/style.css index 20af219..48070db 100644 --- a/www/css/style.css +++ b/www/css/style.css @@ -65,7 +65,7 @@ FOOTER NAV UL LI#author A SPAN.icon { background: url(../i/icons.png) no-repeat FOOTER NAV UL LI#author A:hover SPAN.icon { color: #000; } #dialog_wrapper { background: rgba(0,0,0,0.8); bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: 9999; } -#dialog_box { border: 8px solid rgba(0,0,0,0.6); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; left: 50%; margin-left: -220px; margin-top: -210px; position: absolute; top: 50%; width: 440px; z-index: 10001; } +#dialog_box { border: 8px solid rgba(0,0,0,0.6); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; left: 50%; margin-left: -220px; margin-top: -233px; position: absolute; top: 50%; width: 440px; z-index: 10001; } #dialog_body { background: white; border: 1px solid #AAA; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 15px 20px; } #options { list-style: none; } #options LI.first_in_group { border-top: 1px solid #ccc; margin-top: 8px; padding-top: 10px; } diff --git a/www/defaults.json b/www/defaults.json index 55c5b72..f6bf41f 100644 --- a/www/defaults.json +++ b/www/defaults.json @@ -3,6 +3,10 @@ "caption": "«Живое» типографирование", "name": "live", "group": "editor", "send": false, "active": true + },{ + "caption": "Кавычки: "" > «»", + "name": "quotes", "group": "action", + "send": true, "active": true },{ "caption": "Вложенные кавычки: «„“»", "name": "inquot", "group": "action", diff --git a/www/pages/api.php b/www/pages/api.php index 6da9c03..b1596fc 100644 --- a/www/pages/api.php +++ b/www/pages/api.php @@ -11,7 +11,8 @@ out : Тип получаемого текста, plain (по умолчанию) или html.

Рабочая кодировка — UTF-8.

Действия (actions)

-

inquot : Вложенные кавычки: «„“» (иначе — дублирующие кавычки «склеиваются»).
+

quotes : Замена кавычек: "" на «».
+

inquot (требует inquot): Вложенные кавычки: «„“» (иначе — дублирующие кавычки «склеиваются»).
dashes : По необходимости заменять дефисы на тире и минусы.
angles : Заменять звёздочки и кавычки на градусы, футы, дюймы.
dblspace : Исправлять дублирующиеся пробелы в тексте.
diff --git a/www/pages/history.php b/www/pages/history.php index b27a38f..81aba8a 100644 --- a/www/pages/history.php +++ b/www/pages/history.php @@ -2,7 +2,17 @@

-

12.03.2015: Вышла версия 1.2.0.

+

12.03.2015: Вышла версия 1.2.0: +

+

16.08.2014: Вышла версия 1.1: