Искать  
 
   
 
Активные ссылки в тексте
Отправлено: 24 Июнь 2009 05:45 P.M.   [ Игнорировать ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16

Задача следующая: есть список слов/словосочитаний, назовём их тэгами. По каждому тэгу есть своя страница/несколько страниц.  Выводится статья и в ней есть некоторые тэги из этого списка. Как в тексте автоматом проставить гиперссылки на страницы с тэгами из этой статьи?

Можно зайти с другой стороны: есть модуль Tag. Каждую статью можно отметить тэгами в редакторе и они будут отображаться в конце статьи. Как можно разместить эти тэги автоматов в самом тексте статьи?

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 24 Июнь 2009 06:06 P.M.   [ Игнорировать ]   [ # 1 ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

http://eeclub.ru/docs/modules/weblog/related_entries.html - никак?

Профиль
 
 
Отправлено: 24 Июнь 2009 06:22 P.M.   [ Игнорировать ]   [ # 2 ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16
maximus007 - 24 Июнь 2009 06:06 P.M.

http://eeclub.ru/docs/modules/weblog/related_entries.html - никак?

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

Более “понятный”  вопрос я делал здесь: http://eeclub.ru/forum/viewthread/942/

Просто я ещё не наткнулся на реализацию подобной идеи... Очень похоже Tag. Вот если бы ещё в блоке текста эти тэги подсвечивались ссылками - это было бы идеально!

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 24 Июнь 2009 08:04 P.M.   [ Игнорировать ]   [ # 3 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
4georgy - 24 Июнь 2009 05:45 P.M.

Задача следующая: есть список слов/словосочитаний, назовём их тэгами. По каждому тэгу есть своя страница/несколько страниц.  Выводится статья и в ней есть некоторые тэги из этого списка. Как в тексте автоматом проставить гиперссылки на страницы с тэгами из этой статьи?

Можно зайти с другой стороны: есть модуль Tag. Каждую статью можно отметить тэгами в редакторе и они будут отображаться в конце статьи. Как можно разместить эти тэги автоматов в самом тексте статьи?

1. Можно например переделать плагин search-marker, вместо таблици поиска, он загружал бы все теги с exp_tag_tags….. вместо <span class=“marker”></span> формировал линки в тексте на теги

2. незнаю будет работать или нет, но поковырять вариант с плагином замены:

{exp:replace find="{embed:tags}" replace="..." multiple="yes"}
  {body}
{
/exp:replace} 

3. Ну и еще например тоже переделать модуль акроним (там хранить список ключевих слов) на формирование ссылок и искать статти с помощю плагина autosearch

........... готовых решений нет, только пища для ума smile

Профиль
 
 
Отправлено: 25 Июнь 2009 07:49 A.M.   [ Игнорировать ]   [ # 4 ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16

Народ, такого типа модуль нужен только мне или ещё у кого была такая потребность? Если ещё у кого - может закажем разработку? Мне кажется, что если модифицировать какой-либо из готовых модулей / добавить туда что-то от себя - получиться очень хорошая вещь!

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 30 Июнь 2009 09:35 A.M.   [ Игнорировать ]   [ # 5 ]
Member
Avatar
RankRankRank
Всего сообщений:  325
Зарегистрирован  2008-06-16

Вот здесь “идеальное решение” на первый взгляд, как раз о чём пытался рассказать: http://world-ru.com/

 Подпись 

Всё что делается - не всё нами принимается...

Профиль
 
 
Отправлено: 30 Июнь 2009 11:36 A.M.   [ Игнорировать ]   [ # 6 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

нужен плагин и расширение
1. плагин для расстановки по тексту
2. расширение - для автоматического подбора тегов в процессе публикации

По поводу 1 вопроса budulay уже все расписал.

Вещь достаточно специфическая, чисто коммерческая + solspace уже оповещены, что такой функционал требуется. Так что включать это в бесплатную разработку не имеет смысла.

 Подпись 

booooring…

Профиль