Сделал новый Типограф.
Недостатки использования фильтров всем ясны:)
Данный плагин добавляет кнопку типографирования к FCK.
Полностью переделал скрипт, теперь он в стиле FCK.Поверил в IE-7 и FF3.
Использует 2 внешних сервиса http://typograf.ru и Типограф Артемия Лебедева
Или класс предоставленный сайтом
http://rmcreative.ru/article/programming/typograph
файл typographus.php необходимо обновлять с сайта.
Добавил еще один off-line типограф - студии Евгения Муравьева.
Так же немного поправил старый код и сменил иконку.
Теперь типографируем тем кому что навится;)
Отловленные баги принимаются:)
Ссылка на типограф: Типограф - плагин к FCKEditor
Комментарии
Некоторое время назад обратились разработчики одного ещё одного типографа: http://pridedesign.ru/works/tg/ - они готовы отдать скрипт под GPL, так чтобы его можно было включить в модуль. Я не нашёл времени на разработку, но может кому-нибудь будет интересно реализовать поддержку?
Плодятся типографы, по хорошему нужно действительно скрипт засунуть в модуль, а не дергать внешние сервисы
Собственно будет, следи за этой темой, больше не буду плодить темы про Типограф. В данном случае, т.к. это не фильтр которому типограф нужен постоянно, использовать модуль удобно.
Ну теперь другое дело, я сам противник фильтров.
Специально по заявкам телезрителей:)
Но первый лучше типографирует.
Какая-то лицензия у них
Хотел больше вариантов типографов в плагин включить с доп. настройкой, но это похоже нельзя. Или я не понял.
Добрый день. Этот пункт говорит о том, что нельзя создавать свои сервисы по типу Типограф.ру, а чтобы его использовали в такой системе, как Друпал - мы только рады.
Недавно мы выпустили новую версию, она намного лучше и интереснее предыдущей. Ознакомиться можно на странице http://emuravjev.ru/works/tg/.
Мы будет только рады увидеть его в вашей системе (особенно при стандарной сборке). Если возникнут какие-либо вопросы, то на странице типографа вы сможете найти почту для связи.
Спасибо.
В виде подобного плагина пожалуй можно было-бы.
Но с их неработающим примером пока лениво разбираться.
С кодировкой возможно проблеммы из-за хостинга - сервер принудительно выдает другу кодировку.
Если под Apache - можно в .htaccess прописать:
<IfModule mod_charset.c>
CharsetDisable On
CharsetRecodeMultipartForms Off
</IfModule>
Спасибо, помогло.
Пожалуйста!
Такая "фича" с кодировкой очень популярна у наших хостеров...
Возможно, вопрос покажется глупым, но как пользоваться данными типографами?!
Сделал все по пунктам (пробовал оба варианта номер 1 и номер 2):
* Типограф. Использует класс типографа с сайта http://rmcreative.ru/article/programming/typograph.
* Папку с плагином положить в FCK и подключить в конфиге
*в fckeditor.config.js добавить:
* FCKConfig.Plugins.Add( 'typograf2' ) ;
*
* и в нужнный тулбар добавить (например "DrupalFull"):
* ['typograf2'],
*
Появилась в FCKeditor кнопка T (там где я обозначил ее).
Дал права админу на DrupalFull + установил код кнопки именно под DrupalFull.
В общем есть в панели кнопка типографа, но выбрав текст и нажав на нее ничего не происходит. Ничего не происходит даже нажав, а после сохранив текс.
Может я чего не так сделал, или просто не умею правильно пользоваться (до этого использовал типограф Лебедева, где просто вставляется текст и жмется кнопка "Оттипографить" - все просто, вроде...)
Заранее благодарен
Я поэже обнаружил, что от в файрфоксе не работает, пока не переделал
Проясните, пожалуйста, предложенный типограф работает только в IE? Верно?
Да, позже обнаружил что в Лисе не работает. Пока не переделал. Но похоже с нового года займусь.
Спасибо! Полезная вещь.
Вы уже выяснили причину?
PS я не из праздного любопытства, а с предложением помощи в поисках.
Да выяснил похоже. Проблема в DOM не корректно написал код. Ослик его съел, а лис - не захотел. Но переписать пока не судьба.
Обновил плагин для всех страждущих;)
Спасибо, полезно
Спасибо, буду пробовать.
Сделал порт плагина под CKEditor. Если автор плагина будет не против (написал ему в письме), выложу его.
Ждём!
Rick пропал после обещания, а у меня пока руки не доходят
В файле typo_off2.php
В 4 строке:
set_include_path(get_include_path() . PATH_SEPARATOR . dirname(__FILE__) . '\library');
слэш надо поменять на PATH_SEPARATOR если хотите что-бы в Линуксе работало (у меня из-за этого были проблемы в UBUNTU)
Тобишь вот универсальная строка
set_include_path(get_include_path() . PATH_SEPARATOR . dirname(__FILE__) . PATH_SEPARATOR . 'library');