0 Пользователей и 1 Гость просматривают эту тему.
  • 258 Ответов
  • 147527 Просмотров
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: Мамбот "Русская типографика"
« Ответ #60 : 18.05.2007, 12:21:32 »
smart
если сохранять материал, то надо переписывать модуль поиска:
1) многие символы будут заменяться html сущностями, по которым поиск производиться не будет, или я ошибаюсь?
2) при поиске - надо искать все варианты тире, дефиса, минуса. также с пробелами.
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: Мамбот "Русская типографика"
« Ответ #61 : 18.05.2007, 12:28:39 »
Physicist
ищу я например  составное слово абра-кадабра. и что между ними стоит? девис, тире, минус? мне кажется таких вариантов много.
или поиск по предложению, фразе.
при поиске выражения 3/4 что будет искаться? если / мы заменяем сущностью?

и как хотелка: сделать компонент для Типографера для проверки на обновления, обновления брать с оф сайта. а то в виду быстрого развития проекта это сложно. особенно если ведеш несколько проектов одновременно
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Мамбот "Русская типографика"
« Ответ #62 : 18.05.2007, 13:02:36 »
Timon_Crazy: можно сделать свой поисковый мамбот, который будет искать и по «причёсанному» контенту.

Н-да, в какого-то «монстра» превращается мамбот. Я, наверно, тогда по-быстрому выпущу версию 2.1 мамбота, а потом начну работу над компонентом — это будет уже версия 3.0, но сроки выпуска пока предсказать не могу.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: Мамбот "Русская типографика"
« Ответ #63 : 18.05.2007, 13:13:21 »
Physicist:
не будет ли пересечение результатов поиска двух мамботов? стандартного и улучшеного?
или стандартный отключать?
да любой проект рано или поздно перерастает в глобальное, главное вовремя сделать разделение на подпроекты, чтобы не смешивать функционал в одном.

ЗЫ
пробую понять как сделать перенос работающий в разных броузерах.
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Мамбот "Русская типографика"
« Ответ #64 : 18.05.2007, 14:45:13 »
если сохранять материал, то надо переписывать модуль поиска:
не надо, это все входит в понятие стоп-слов, их надо пропускать и все... искать только по словам и все тут... поиск при этом пострадает не сильно
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: Мамбот "Русская типографика"
« Ответ #65 : 19.05.2007, 08:32:11 »
не надо, это все входит в понятие стоп-слов, их надо пропускать и все... искать только по словам и все тут... поиск при этом пострадает не сильно
понятно.
попробую, насколько точно будет искать.
спасибо за разъяснения.
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.

Re: Мамбот "Русская типографика"
« Ответ #66 : 16.08.2007, 15:14:58 »
Здравствуйте. Во-первых, большое спасибо за мамбот от сайта http://noblit.ru. Есть к Вам вопрос, как к специалисту в делах, касающихся мамботов. В принципе, суть проблемы изложенна тут Хочется только добавить, что это касается и Вашего мамбота. То есть, типографика отлично работает в статических страницах и модулях, но в описании категории не работает - такое чувство, что там вообще мамботы не работают. В примере, который доступен по ссылке есть строчка, куда я специально вставил кавычки (") чтобы проверить работу мамбота и видно, что он не работает. Подскажите пожалуйста, в чем может быть дело?
Заранее спасибо.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Мамбот "Русская типографика"
« Ответ #67 : 16.08.2007, 17:33:59 »
отлично работает в статических страницах и модулях, но в описании категории не работает - такое чувство, что там вообще мамботы не работают.
Да, мамботы группы content вызываются только для статей и User-модулей.

Re: Мамбот "Русская типографика"
« Ответ #68 : 18.10.2007, 05:07:10 »
Денис. Установил мамбот. Но вы уж извините за тупость, как его использовать?
Я его установил, активировал, просмотрел настройки. Но...
У Лебедева есть область, куда можно скопировать текст и поправить его нажав кнопку. А здесь?
Ничего подобного не увидел.
по логике на панели встроенного редактора должна появится кнопка.
Или типограф должен быть как отдельный редактор. Ведь встроенные редакторы тоже мамботы!
Но типографа нигде нет. Где искать типограф, чтобы использовать по назначению?  >:(
« Последнее редактирование: 18.10.2007, 05:18:00 от alexus »
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: Мамбот "Русская типографика"
« Ответ #69 : 18.10.2007, 05:19:58 »
Вопрос к автору компонента:
в Joostina будет новый вид мамботов которые смогут обрабатывать весь текст на странице (просто получают результатирующий html). можно ли будет оптимизировать Ваш мамбот с учетом этих требований, т.е. сделать версию специально под Joostina ?
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

boston

  • Захожу иногда
  • 495
  • 222 / 3
Re: Мамбот "Русская типографика"
« Ответ #70 : 18.10.2007, 07:21:58 »
Timon_Crazy, отвечу за автора - можно :)
Но функционал этого прекрасного мамбота будет несколько иначе реализован в Joostina :)
Самая новая Joostina 1.3.0.5 UTF-8 stable | О найденных ошибках сообщаем | Расширения Joostina
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: Мамбот "Русская типографика"
« Ответ #71 : 18.10.2007, 08:50:31 »
Timon_Crazy, отвечу за автора - можно :)
Но функционал этого прекрасного мамбота будет несколько иначе реализован в Joostina :)
) я просто хотел уточнить с автором ) чтобы не было фейков и шла поддержка обоих версий)
будет ли этот мамбот реализован в финале Жустины?
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Мамбот "Русская типографика"
« Ответ #72 : 19.10.2007, 14:30:11 »
) я просто хотел уточнить с автором ) чтобы не было фейков и шла поддержка обоих версий)
Автор не против. :)
Хотя, поддерживать две версии у меня желания нет. Да и времени тоже нет. Если будет время — может набросаю версию плагина для Joomla!1.5, но вот до обещанного компонента руки точно не дойдут (хотя, если кто-то захочет профинансировать — время может и появиться ;)).
*

boston

  • Захожу иногда
  • 495
  • 222 / 3
Re: Мамбот "Русская типографика"
« Ответ #73 : 20.10.2007, 09:54:20 »
Physicist, переделал мамбот в компонент и сделал кнопку в создании новости которая по аякс форматирует текст в редакторе по правилам "Русской типографики", работает не на 100%, в основном связано с тем что в на странице несколкьо редакторов. Вообще было бы не плохо переделать в плагин для JCE.
Могу выложить или выслать наработки.
Самая новая Joostina 1.3.0.5 UTF-8 stable | О найденных ошибках сообщаем | Расширения Joostina
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Мамбот "Русская типографика"
« Ответ #74 : 20.10.2007, 10:21:35 »
Давно собирался сделать то же самое, вот только, как уже писал, руки не доходили.
Высылай, посмотрю. Может, какие еще идеи в голову придут.
*

archer1981

  • Захожу иногда
  • 285
  • 13 / 0
Re: Мамбот "Русская типографика"
« Ответ #75 : 14.11.2007, 16:11:31 »
Использую мамбот, заметил следущее - переносит "Александр I". Александр на одной строке, I - на другой. Возможно ли такое правило тоже прописать?
http://walkspb.ru - Энциклопедия Санкт-Петербурга
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Мамбот "Русская типографика"
« Ответ #76 : 14.11.2007, 20:33:43 »
Может и возможно, если сможете придумать, как отличать «Александр I» от «XIX век», т.е. когда нельзя разрывать ДО римских цифр, а когда - ПОСЛЕ.
Пока в плагине заложено, что нельзя разрывать «после», т.к. этот случай встречается намного чаще.
Могу сделать, чтобы нельзя было разрывать ни до, ни после, но это уже крайний случай.
*

archer1981

  • Захожу иногда
  • 285
  • 13 / 0
Re: Мамбот "Русская типографика"
« Ответ #77 : 14.11.2007, 20:50:54 »
А может прописать имена после которых нельзя переносить римские буквы? Имён не так уж и много вроде бы.
http://walkspb.ru - Энциклопедия Санкт-Петербурга
*

archer1981

  • Захожу иногда
  • 285
  • 13 / 0
Re: Мамбот "Русская типографика"
« Ответ #78 : 15.11.2007, 16:17:18 »
Пётр, Петра, Петру, Петром, Петре,
Екатерина, Екатерину, Екатерины, Екатериной, Екатерине,
Павел, Павла, Павлу, Павлом, Павле,
Александр, Александра, Александру, Александром, Александре,
Николай, Николая, Николаю, Николаем, Николае.

Всякие там Карлы и Елизаветы, во всяком случае для меня, не актуальны...
http://walkspb.ru - Энциклопедия Санкт-Петербурга
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Мамбот "Русская типографика"
« Ответ #79 : 16.11.2007, 10:43:39 »
Даже если вести речь только о России, то я бы все-таки добавил такие имена, как Иван и Василий.
Да и мне пришло в голову другое «обобщенное» правило: не отрывать слово, написанное с заглавной буквы от последующей римской цифры. Вроде бы должно сработать. Если кто-то найдет «подводные камни» — пишите.
« Последнее редактирование: 16.11.2007, 14:58:49 от Physicist »
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Мамбот "Русская типографика"
« Ответ #80 : 16.11.2007, 13:31:02 »
Если «навскидку», то в мамбот нужно добавить примерно такой код (например, сразу после комментария «Всё о числах»):
Код
$text = preg_replace( '/((?>[А-ЯЁA-Z][а-яА-ЯёЁa-zA-Z]+)) (?=[IVXLCDM])/', '\\1'.NOBRSPACE, $text );
Но вот когда я смогу это добавить, проверить, и выложить новый релиз — не знаю.
*

archer1981

  • Захожу иногда
  • 285
  • 13 / 0
Re: Мамбот "Русская типографика"
« Ответ #81 : 12.12.2007, 11:25:13 »
Долгое время мамбот был настроен на неразрыв методом тэга <nobr>. Поменял на неразрывный пробел, изменилось не всё. К примеру <nobr>1883–1907 годах.</nobr> или <nobr>(Спас-на-крови)</nobr> по прежнему неразрываются тэгом. Как это исправить?
http://walkspb.ru - Энциклопедия Санкт-Петербурга
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Мамбот "Русская типографика"
« Ответ #82 : 12.12.2007, 11:30:35 »
Долгое время мамбот был настроен на неразрыв методом тэга <nobr>. Поменял на неразрывный пробел, изменилось не всё. К примеру <nobr>1883–1907 годах.</nobr> или <nobr>(Спас-на-крови)</nobr> по прежнему неразрываются тэгом. Как это исправить?
ну все правильно, одно дело не отрывать предлог от слова - там действительно есть пробел, и его можно менять на неразрывный... и другое дело слова через дефис - там пробелов нет, поэтому неразрывный пробел там не поставить, вот они и тегом и обернуты...
*

archer1981

  • Захожу иногда
  • 285
  • 13 / 0
Re: Мамбот "Русская типографика"
« Ответ #83 : 12.12.2007, 11:36:53 »
Ясно. Такой метод проверку на валидность кода не проходит. Но впрочем на работу сайта его "инвалидность" в данном случае не влияет ))
http://walkspb.ru - Энциклопедия Санкт-Петербурга
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Мамбот "Русская типографика"
« Ответ #84 : 12.12.2007, 11:55:20 »
Ну для того чтобы код был валидным, можно порекомендовать заменить в мамботе <nobr> и </nobr> на <span style="white-space: nowrap;"> и </span> соответственно...
*

SyncMaster

  • Захожу иногда
  • 103
  • 51 / 6
Re: Мамбот "Русская типографика"
« Ответ #85 : 15.04.2008, 18:16:35 »
На UTF-8 сайтах мамбот работать не будет (пока!) хотя бы потому, что php не умеет работать с utf8 на уровне регулярных выражений. Да, были идеи, как это «обойти», но пока они не увенчались успехом.

На глаза попалась статейка Регулярные выражения для обработки строк UTF-8 в PHP за 13.05.2006. Правда не знаю, на сколько она работоспособна.

Для собственных публикаций использовал «всю жизнь» Typograf с его 170 правилами, но у автора творческий депресняк и он решил закрыть проект. Хотя может и передумает…
К чему это я. Если в собственных статьях проще всего постить уже сверстаный текст, то в некоторых компонентах, например SOBI2, это сложно реализовать фактически (с адресной строкой еще можно разобраться, а вот с «описанием» никак, если автор сам не оттипографил текст).

Так что, будем ждать версию UTF-8.
« Последнее редактирование: 15.04.2008, 19:20:26 от SyncMaster »

Re: Мамбот "Русская типографика"
« Ответ #86 : 16.09.2008, 23:37:59 »
C UTF-8 вопрос решается просто - конвертим файлы мамбота в UTF и все замечательно работает.
Прикладываю свою сборку, вроде, нормально пашет.

[вложение удалено Администратором]
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Мамбот "Русская типографика"
« Ответ #87 : 16.09.2008, 23:50:29 »
LavaSnow, не достаточно просто перекодировать. Нужно еще ключ /u в регулярные выражения добавить, чтобы текст обрабатывался как utf8. Вот тогда будет работать.
*

hunty

  • Новичок
  • 4
  • 0 / 0
Re: Мамбот "Русская типографика"
« Ответ #88 : 28.09.2008, 23:34:36 »
Данный бот работает кривовато, у меня многие слова из-за него слипаются, настраиваю методом тыка, т. к. не понятно, какая настройка могла такое вызвать.
*

hunty

  • Новичок
  • 4
  • 0 / 0
Re: Мамбот "Русская типографика"
« Ответ #89 : 30.09.2008, 23:08:43 »
Решил проблему - необходимо было настройки выставить следующие: "не разрывать при помощи (см выше).." и "неразрывного пробела &nbsp". только вот додумался я до этого методом тыка, но никак не логически. Советую в следующем релизе как нибудь этот вопрос проработать.

Причина была в следующем - текст обрабатывался тегами <p> и при доп. тегах <nobr> и др. текст слипался.

А в остальном мамбот работает отлично! Только вот не могу решить проблему уже не в мамботе типографики, а скорее в каком то другом: ссылки прилипают к тексту, видимо пробелы не ставятся.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин StopKids для маркировки сайта знаком 18+ для Joomla 1.5-3.x

Автор ecolora

Ответов: 40
Просмотров: 19796
Последний ответ 19.03.2023, 18:55:08
от ecolora
Компонент Commedia и плагин mp3browser для медиа-сайтов

Автор ecolora

Ответов: 557
Просмотров: 118872
Последний ответ 13.03.2023, 00:25:14
от ecolora
Плагин seoLinks

Автор alexandr-spb

Ответов: 0
Просмотров: 1159
Последний ответ 26.01.2023, 23:08:41
от alexandr-spb
Плагин для формы авторизации

Автор web3.0

Ответов: 13
Просмотров: 4293
Последний ответ 06.07.2022, 10:14:06
от hoviki7574
Плагин для заголовка Title сайта

Автор Evgen Kulibin

Ответов: 24
Просмотров: 1929
Последний ответ 11.03.2022, 21:18:54
от NewUsers