Если вы хотите на своём сайте видеть текст оформленный по правилам русского языка, то вам несомненно понадобится этот модуль. Модуль заменяет дюймы на кавычки, которые соответствуют нормам печати в русском языке, также заменяются тире на длинные, вместо коротких и ещё некоторые возможности.
Разработчиками самой типографики являются довольно известные авторы [url=http://wackowiki.com/WackoWiki]WackoWiki[/url]: Kuso Mendokusee и Roman Ivanov, а автором модуля для версии 4.7 является [url=http://drupal.ru/user/1417]Mike Lapshin[/url].
Сам [url=http://drupal.org/project/typografica]Typografica[/url] модуль основан на системе фильтров Друпала и для того, чтобы переиндексировать весь контент, нужно всего лишь очистить таблицу cache. Модуль очень простой и не обременённый настройками. К этой заметке прикреплён модуль для версии 4.7 (кто ещё не обновился)...
Вложение | Размер |
---|---|
typografica.zip | 12.88 КБ |
Комментарии
B.X., вот это реально полезный модуль, спасибо
Еще бы найти php+друпал монстра, который сможет переделать модуль под "пятерку"...
Модуль Typografica для пятой версии Друпала можно найти на странице переводов [url=http://drupal.ru/node/3634]vadbars[/url]. Спасибо за работу.
Хе-хе, монстра вызывали? Выложил перевод модуля - http://drupal.ru/node/3634#comment-21246, а сам модуль адаптировал под Drupal 5.x и выложил на CVS drupal.org - http://drupal.org/project/typografica.
Собственно, адаптация - это пышно звучит. Всего-то пришлось сочинить файлик typografica.info и все заработало под "пятеркой".
Модуль интересный, есть над чем поработать - может и поработаю.
Справедливости ради надо сказать, что есть веб-сервис от Студии Лебедева, который можно использовать на php - http://www.artlebedev.ru/tools/typograf/webservice/
Может и его кто-нибудь сможет приторочить к Drupal?
В этом модуле, хорошо бы создать натройки фильтров, а именно, какие фильтры использовать, а какие нет... например, некоторые длинное тире не хотели, а другим ёлочки не нравились...
Тоже непонятно нафига...
Я могу с клавиатуры написать и "-", и "—", и даже "«" с "»".
Зачем обременять хостера своим сайтом с сомном модулей?
----------------------------------------------------------
Локализация некоторых модулей
не все могут так написать, во-первых мало кто знает "как", а во-вторых многим просто лень (и мне в том числе), скорость написания значительно снижается, а время - деньги... а вот сайт хотелось бы иметь в едином стиле и в соответствии с правилами типографики, да это и красиво ведь...
При включённом Num Lock:
[Alt] + 0151 = —
[Alt] + 0171 = «
[Alt] + 0187 = »
[Alt] + 0176 = °
[Alt] + 0168 = ¨ (не путать с ")
и т.д. и т.п.
----------------------------------------------------------
Локализация некоторых модулей
Тоже непонятно нафига...
Я могу с клавиатуры написать и "-", и "—", и даже "«" с "»".
Зачем обременять хостера своим сайтом с сомном модулей?
Хостер толстый, пусть терпит
Одно дело - когда это можете вы. В этом случае модуль нафиг не нужен.
Другое дело - когда этому нужно учить человека, который будет заниматься текстами. Заставлять его заниматься типографикой "на ходу" есть немного свинство - каждый должен заниматься своим делом. Если типографику можно сделать "автоматом", подключив модуль, к чему заставлять делать это человека?
да, у меня даже таблица есть, со всеми знаками и тд...
но зачем всё это держать в памяти, когда можно автоматизировать процесс?
Совершенно согласен с В.Х. Тем более, что в этом модуле, AFAIK, есть и другие полезные фишки: неразрывный пробел между предлогом и словом, запятая или точка слитно после слова, написание телефонных номеров, инициалы после фамилии и т.п.
Типографика - это целое искусство.
Можно вот почитать (жаль только, что они забросили все):
http://kee.sharpdesign.ru/wacko/NashiStandarty/TipografikaTrebovanija?v=...
http://pixel-apes.com/typografica/corrector/info/
и у Темы Лебедева тоже.
Типографика, имхо, нужна только в печатных изданиях.
Прочтите http://www.erlang.com.ru/?web-articles-typo
----------------------------------------------------------
Локализация некоторых модулей
В Textpattern, кстати, типографика "встроена" по умолчанию. Людей просто задрало пользоваться таблицами и клавишей alt и они решили автоматизировать процесс.
Так что появление модуля типографики для Друпал - это крайне хорошее явление. Ибо означает, что Друпал становится близок реальным людям, а не только тем, кто помнит наизусть таблички с кодами
"Типографика, имхо, нужна только в печатных изданиях.
Прочтите ... "
Как указано в самой статье, есть несколько мнений на этот счёт... если кому-то это не нужно, он просто не использует и проблем собственно нет... а кому нужно и интересно, тот использует... тем более, откуда вы знаете, где будет устанавливаться Друпал? А если на сайте печатной продукции? Будет хорошим тоном, если там будет модуль типографики...
Ладно, ладно : )
Я ни с кем не спорю.
Я бы лично ни за что не поставил себе модуль который будет шариться по моей БД и заменять один символ на другой.
P.S. Может я хочу писать "ё", в место "е" или "-" в место "—"?
А модуль всё заменит.
----------------------------------------------------------
Локализация некоторых модулей
Типографика, имхо, нужна только в печатных изданиях.
Кому-то нужна, кому-то нет. К чему категоричность?
Прочтите http://www.erlang.com.ru/?web-articles-typo
Почитал.
Их неупотребление — свидетельство лени.
Моя лень заключается в том, чтобы не насиловать свой мозг alt-сочетаниями, и ТЕМ БОЛЕЕ - не иметь мозг клиенту, рекомендуя ему табличку с кодами. Моя лень - это модуль типографики
для этого есть парный тэг NOBR
Те, кто переполз на xhtml1-strict, дружно обламываются и переползают обратно на html4?
Про висящую пунктуацию все верно, но позволю свое имхо - это просто заморочка Лебедева.
Про типографику вообще - она делает текст красивее, даже "частичная". Люди не машины, старайтесь это не забывать. Пусть машины делают то, для чего предназначены, в том числе и черновую работу по типографике. А люди пусть читают и тащатся от текста
Типографике - да!
Шрифтовому дизайну - да!!
Сам когда-то писал скрипт по обработке текста... очень надо было. Ну как сприпт... простое наслоение больших регулярных рыважений... с условиями
Модулю тоже - да!!
Vadbars, спасибо за версию для 5-ки!
[url=http://wiki.drupal.ru/doc/modul_typografica] тут [/url]
======================================================
Ссылки на:[url=http://drupal.ru/node/4210]Дизайн[/url],[url=http://drupal.ru/node/4207]Документацию[/url],[url=http://drupal.ru/node/3983]Переводы[/url].Тестируем [url=http://wiki.drupal.ru]WiKi[/url
Ругается
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. in /sitename/modules/typografica/typografica.module on line 104
Насколько понимаю, это warning (предупреждение). Мое отношение к ним - см. в моей подписи.
Судя по тексту, речь идет о конструкции &$dummy в php. Она - deprecated (не рекомендуется, поскольку может быть отменена в следующих версиях php). Предлагают установить переменной allow_call_time_pass_reference значение true в файле php.ini.
Сделайте это, если у вас есть доступ к серверным настройкам PHP.
Насколько мне не изменяет память, типографика не дружит с украинским.
Насколько мне не изменяет память, pcre для utf-8 никто не отменял : )
Пишите срипт
----------------------------------------------------------
Локализация некоторых модулей
Вот и приехали. А так все начиналось...
А ещё типографика не дружит со знаком евро ( € ).
Можете проверить. Странный глюк.
а у меня Типографика тормозила очень сильно, уже грешила на TinyMCE
и еще вместо пробела ставился какой-то символ типа такого: Ъ
Видимо красота, как всегда, требует жертв
2 Dan
хех, точно
снесла все-таки ее
Чёрт...
Даже смайл самурайский поставлю злой-призлой!
>_<
Установил модуль Типографика и заметил странную особенность - при получении уведомлений по е-майл при помощи модуля Notify, в теле письма стали встречаться
–
и—
вместо необходимых дефисов и тире. Кто-нибудь знает способ решения данной проблемы без хака модуля Notify?