[решено]Подсказки через таксономию

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

Аватар пользователя Guide Guide 20 апреля 2009 в 18:51

Ну в общем создал словарь в таксономии и новый тип данных подсказки. Нужно чтобы когда публикуешь статью. Выходили подсказки. Скажем пример: В статье есть слово "Каракол" мало кто знает что есть такой город. Нужно чтобы он подчёркивался и при наведении на него выводился текст подсказки которая берётся из словаря...не подскажете как?

Решено модулем glossary + jtooltips

Комментарии

Аватар пользователя sadmin sadmin 20 апреля 2009 в 23:48

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

Аватар пользователя Guide Guide 21 апреля 2009 в 6:57

"RxB" wrote:
Ну вот началась новая неделя, и сразу же в понедельник была создана новая тема всё о том же...

Извините пожайлуста. Впредь буду боллее внимателен. Мне уже сделали замечание:
"direqtor" wrote:
Понятно, мы здесь пять дней и еще посты писать не научились.
Вот http://drupal.ru/rules
И вот http://www.citforum.ru/howto/smart-questions-ru.shtml
И тогда вам отвечать будут чаще. Гарантирую.

"sadmin" wrote:
и для всех слов будет подсказка? весь текст будет усыпан ссылками
можно фильтр написать, но только нужно ли это?

Я об этом тоже думал. И решил только для первых попавшихся из словаря.

В общем хочу рассказать что уже сделал:
1. Нашел модуль jtooltips, переделал код (поставил тег acronym вместо тега h3 и поправил стили чтобы и на IE нормально отображался, общее оформление тоже изменил под marinelli).
2. Создал свою кнопку для bueditor:

js: var form = [
 {name: 'html', title: 'Acronym'},
 {name: 'title', title: 'Description', type: 'textarea'}];
eDefTagDialog('acronym', form, 'Insert/edit acronym', ' OK ');

3. При редактированиии кнопки увидел, что туда возможно вставлять php код. Тут появилась идея: Что если вставить туда код, который бы доставал все title из content type "подсказки" и создавал тег select с доступными описаниями? Вот сейчас рою в эту сторону Smile

Конечно, приходиться в ручную всё делать. Но что делать... эволюция тоже не позволила динозаврам бегать за людьми. Smile Буду копаться дальше. У кого есть предложения, советы и замечания, буду рад выслушать.