[РЕШЕНО] Автозамена текста на картинку

Главные вкладки

Аватар пользователя Ettore7@drupal.org Ettore7@drupal.org 15 июня 2009 в 23:53

Добрый день!
Как можно сделать так, чтобы определенный текст в контенте заменялся на картинку. аналогично автозамене смайликов, когда символ Smile заменяется на мелкую гифку.
Важно чтобы это настраивалось.
есть такой модуль?

Комментарии

Аватар пользователя beerman beerman 17 июня 2009 в 12:04

Самый простой пример

html:
<div class="myclass">My text</div>

css:

div.myclass{
  text-indent:-9999px;
  display:block;
  width:150px; /* Width of source image */
  height:50px; /* Height of source image */
  background: url(path_to_image/image.png) no-repeat top left;
}
Аватар пользователя Ettore7@drupal.org Ettore7@drupal.org 29 июня 2009 в 14:00

Спасибо

Ммм...меня наверно не совсем поняли. автозамены на картинки шрифтом ттф, использование css OR js наверно не совсем подходит.

Нужна простая вещь -
в тексте я пишу ":)" а оторажается нода с этим символом уже картинкой, т.е. заменяется автоматически.(в некоторых мобильниках есть такая автозамена)
И модужь должен иметь возможность настойки, чтоб я сам мог указать какой набор символов на какую картинку заменять.

Модуль Smiley близок, но то-ли я не корректно настроил, толи там такого функционала нет, но он делает обратное. В форме размещения новой страницы или комента появляется поле со смайликами, а при нажатии в текст вставляется символ ":)". IMHO в этом нет смысла...
помогите, если его можно перенастроить, то как?

Аватар пользователя Ettore7@drupal.org Ettore7@drupal.org 30 июня 2009 в 11:12

в джумле такие вещи назывались мамбот, т.е. функция, которая выполняет некоторые манипуляции с данными перед отображением их пользователям сайта

Аватар пользователя Ettore7@drupal.org Ettore7@drupal.org 1 июля 2009 в 12:34

Модуль Smileys дествительно делает все то, что нужно. возможно заменять любой набор символов на любую картинку.
для корректной настройки необходимо в разделе "Управление" » "Настройка сайта" » "Форматы ввода" используемому формату в настройках поставить галочку Smileys filter

линк - Smileys

всем спасибо!