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

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
My Tags и My Clouds
« : 27.08.2008, 13:00:19 »
По просьбе людей, дабы потестить у себя написанные мною расширения, представляю вам plugin My Tags и module My Clouds. Могут работать как вместе так и отдельно.

My Tags формирует список меток из списка meta-kewords соответствующего материала, а My Clouds создает облако меток из meta-kewords всех материалов. Если щелкнуть на метку - попадаете на страницу поиска по соответствующему ключу.

Есть поддержка CSS, каждое из расширений обёрнуто в свой класс. Есть поддержка суффикса класса.

Модуль работает под Joomla 1.5.x. Планируется переход на Joomla 1.7.
Плагин работает и под Joomla 1.5.x и под 1.7.х

Пример работы можно увидеть на http://funnymath.ru

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

Внимание
Недавно закончена предварительная версия компонента, которая выводит все статьи по введенному ключевому слову. Поэтому плагин и модуль теперь могут работать не только с компонентом поиска но и с компонентом com_mycloud

Вложение обновлено в последний раз. В будущем следует брать актуальные версии вот отсюда

[вложение удалено Администратором]
« Последнее редактирование: 27.10.2011, 07:49:56 от cadko »
*

watson

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: My Tags и My Clouds
« Ответ #1 : 27.08.2008, 14:03:19 »
классно. Но почему то модуль мне выводит не слова а предложения. Как прописывать в менеджере  Материале meta данные в 1,5? через запятую или....
*

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #2 : 27.08.2008, 21:46:09 »
Метки формируются из слов и выражений, разделенных запятой в свойствах "Ключевые слова" материала
*

dimvik

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: My Tags и My Clouds
« Ответ #3 : 20.10.2008, 18:52:36 »
Отлично!спасибо!
*

gborislav

  • Новичок
  • 5
  • 0 / 0
Re: My Tags и My Clouds
« Ответ #4 : 21.10.2008, 00:46:29 »
Попробывал, понравилась
Только есть вопрос.
Можо вместо слова Tags: поставить icon ну например вот эту, будет красивее

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

Sergei_Shablovsky

  • Захожу иногда
  • 79
  • 2 / 2
  • Всего самого лучшего Вам !
Re: My Tags и My Clouds
« Ответ #5 : 13.03.2009, 23:39:54 »
Пример работы можно увидеть на http://funnymath.ru

Буду признателен за любые комментарии, дополнения и критику, хотя дальнейшее развитие онного врядли будет, т.к. писал для себя и встроил нужный мне функционал, и в обозримом будущем этого будет достаточно.
Вы проверяли его в работе в связке sh404SEF + JoomFish для Joomla! 1.5 ?
Работает ?

Спасибо!
*

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #6 : 14.03.2009, 22:33:38 »
Вы проверяли его в работе в связке sh404SEF + JoomFish для Joomla! 1.5 ?
Работает ?

Спасибо!
Нет, не проверял, т.к. не было необходимости. Но если что-то не заработает - исправим :)
*

motomax

  • Осваиваюсь на форуме
  • 11
  • 1 / 0
Re: My Tags и My Clouds
« Ответ #7 : 25.03.2009, 23:35:59 »
Отличный модуль!
подскажите пожайлуста,как реализовать мозможность использовать ваш плагин в таких компонентах как SOBI2 и Mosets Tree ?
В Mosets Tree плагин отображается, но ключевые слова не имеют ссылки,т.е. видем такое:
Meta Keys ключевое,ключевое,ключевое

*

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #8 : 27.03.2009, 20:55:03 »
А что это за компоненты? для чего? Где их взять? Давайте я поставлю, посмотрю, как они работают вместе...
*

apirat

  • Захожу иногда
  • 122
  • 5 / 0
  • ...опачки!
Re: My Tags и My Clouds
« Ответ #9 : 19.04.2009, 07:23:52 »
Пчемуто не работает плагин меток, и кстати до устанвки сео патча для 1510 все работало, что псоветуете сделать?

Re: My Tags и My Clouds
« Ответ #10 : 08.06.2009, 01:05:40 »
Классный модуль, спасибо! А подскажите как поменять цвет тегов?
*

forlord

  • Осваиваюсь на форуме
  • 30
  • 2 / 0
Re: My Tags и My Clouds
« Ответ #11 : 08.06.2009, 12:01:39 »
подскажите расширение для поиска по ключевым словам, все что мне попадалось - поиск по словам в тексте (облако тэгов)
Может есть расширение, которое ищет только по ключевым словам, которые прописываются в keyword.
*

frostyland

  • Осваиваюсь на форуме
  • 34
  • 4 / 0
Re: My Tags и My Clouds
« Ответ #12 : 22.06.2009, 13:26:55 »
Приветствую!
1. Как запретить MyTags на определенных материалах, секциях, группах
2. MyCloud: ставлю в Include Only This Seccion реальную секцию (по имени или алиасу, без разницы) - выводит ошибку в выводе "Warning: Invalid argument supplied for foreach() in Z:\home\paws\www\modules\mod_my_cloud\tmpl\default.php on line 33".
*

frostyland

  • Осваиваюсь на форуме
  • 34
  • 4 / 0
Re: My Tags и My Clouds
« Ответ #13 : 22.06.2009, 14:58:27 »
Приветствую!
1. Как запретить MyTags на определенных материалах, секциях, группах

Пришлось подправить так:
1. Для разрешения тегов только в секции blog внес вот такие изменения в mytags.php (после строки 19)

Код
	$sectionid = $row->sectionid; // строка 19 оригинального файла
if($sectionid != '6'){ // 6 - это id для моей секции
return;
}

Ну и еще, чтобы строка "Теги:" не выводилась для пустой группы тегов, подправил после строки 46, взяв вывод в проверочный if

Код
$tag_r=preg_split("/\s*,+\s*/", $tags->metakey,-1,PREG_SPLIT_NO_EMPTY); // строка 46
[b]if($tag_r){[/b] // проверка на наличие тегов
$html.= "<div>" . JText::_( 'Tags'  ) . ":";
$i=1;
foreach($tag_r as $tag)
{
if($limit && $i++ > $limit)
break;
$html.=" <a href=\"index.php?option=com_search&searchword=$tag&searchphrase=exact&ordering=newest\">".$tag."</a>";
}
$html.= "</div>";
}
*

frostyland

  • Осваиваюсь на форуме
  • 34
  • 4 / 0
Re: My Tags и My Clouds
« Ответ #14 : 22.06.2009, 15:02:08 »
2. MyCloud: ставлю в Include Only This Seccion реальную секцию (по имени или алиасу, без разницы) - выводит ошибку в выводе "Warning: Invalid argument supplied for foreach() in Z:\home\paws\www\modules\mod_my_cloud\tmpl\default.php on line 33".

Ну понятно. В настройках модуля надо ставить не имя или алиас, а id нужных секций.
*

alex75300

  • Захожу иногда
  • 99
  • 5 / 0
  • Кому щас легко...
Re: My Tags и My Clouds
« Ответ #15 : 22.06.2009, 16:06:30 »
По просьбе людей, дабы потестить у себя написанные мною расширения, представляю вам plugin My Tags и module My Clouds. Могут работать как вместе так и отдельно.

My Tags формирует список меток из списка meta-kewords соответствующего материала, а My Clouds создает облако меток из meta-kewords всех материалов. Если щелкнуть на метку - попадаете на страницу поиска по соответствующему ключу.

Пример работы можно увидеть на http://funnymath.ru

Буду признателен за любые комментарии, дополнения и критику, хотя дальнейшее развитие онного врядли будет, т.к. писал для себя и встроил нужный мне функционал, и в обозримом будущем этого будет достаточно.
А под 1хх есть?
*

rubasket

  • Захожу иногда
  • 346
  • 13 / 1
  • RuBasket.com
Re: My Tags и My Clouds
« Ответ #16 : 29.06.2009, 13:36:39 »

Цитировать
Ну и еще, чтобы строка "Теги:" не выводилась для пустой группы тегов, подправил после строки 46, взяв вывод в проверочный if
frostyland , выложите ,пожалуйста , изменеённый mytags.php , а то у меня руки кривые...
Только я знаю,что могу (C) Джон Локк 
Why him ?Mmm? What  about me? БЕНЖАМИН Л
*

rubasket

  • Захожу иногда
  • 346
  • 13 / 1
  • RuBasket.com
Re: My Tags и My Clouds
« Ответ #17 : 29.06.2009, 14:13:45 »

Цитировать
if($tag_r){ // проверка на наличие тегов

не работает

скорее всего просто

Цитировать
if($tag_r)
так нормально
Только я знаю,что могу (C) Джон Локк 
Why him ?Mmm? What  about me? БЕНЖАМИН Л
*

frostyland

  • Осваиваюсь на форуме
  • 34
  • 4 / 0
Re: My Tags и My Clouds
« Ответ #18 : 30.06.2009, 07:45:40 »
Выкладываю измененный файл MyTags.php


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

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: My Tags и My Clouds
« Ответ #19 : 09.07.2009, 17:31:55 »
а почему класс тегам никакой не присвоили
внешний вид через css не поменять :(
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

freezIDent

  • Новичок
  • 4
  • 0 / 0
Re: My Tags и My Clouds
« Ответ #20 : 10.07.2009, 23:43:06 »
Здравствуйте, У меня вместо облака тегов надпись: Notice: Undefined variable: separador in T:\home\localhost\site\modules\mod_my_cloud\tmpl\default.php on line 14
Что делать? подскажите пожалуйста  !!!???!!!
« Последнее редактирование: 11.07.2009, 16:45:41 от freezIDent »
*

pitonium

  • Осваиваюсь на форуме
  • 33
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #21 : 11.07.2009, 02:55:15 »
Здравствуйте! облако тегов работает на ура.  :D Спасибо. Но my tags в материале выдает только "Теги:". самих тегов нет. Теги на русском. utf8. Joomla 1.5.12 stable.  >:(
*

alex75300

  • Захожу иногда
  • 99
  • 5 / 0
  • Кому щас легко...
Re: My Tags и My Clouds
« Ответ #22 : 11.07.2009, 16:38:08 »
Здравствуйте! облако тегов работает на ура.  :D Спасибо. Но my tags в материале выдает только "Теги:". самих тегов нет. Теги на русском. utf8. Joomla 1.5.12 stable.  >:(
Что характерно но с кодировкой 1251 работает отлично, а с utf8 я также испытываю проблемы.
Нужно эксперементировать с кодом.
*

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #23 : 15.07.2009, 10:55:13 »
А под 1хх есть?
Нет. Делал изначально "под себя" для 1.5.х. Под 1.0.х и не планируется
*

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #24 : 15.07.2009, 11:00:15 »
Выкладываю измененный файл MyTags.php
На самом деле там немного по-другому. Извините, что сразу не отвечал в этой ветке.

В прикрепленном файле: если тегов нет, нет и слова 'Теги:'

[вложение удалено Администратором]
« Последнее редактирование: 15.07.2009, 11:22:26 от cadko »
*

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #25 : 15.07.2009, 11:05:40 »
Здравствуйте! облако тегов работает на ура.  :D Спасибо. Но my tags в материале выдает только "Теги:". самих тегов нет. Теги на русском. utf8. Joomla 1.5.12 stable.  >:(
У меня сайт 1.5.12 выдает utf-8 все теги на месте.
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: utf8_unicode_ci

Может настройки кодировки вашей БД?
« Последнее редактирование: 15.07.2009, 12:17:10 от cadko »
*

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #26 : 15.07.2009, 11:20:14 »
Здравствуйте, У меня вместо облака тегов надпись: Notice: Undefined variable: separador in T:\home\localhost\site\modules\mod_my_cloud\tmpl\default.php on line 14
Что делать? подскажите пожалуйста  !!!???!!!
Спасибо за наблюдательность!
Нужно исправить в файле modules\mod_my_cloud\tmpl\default.php
строчку
Код
if($separator=='')	$separator='&nbsp;';
вместо
Код
if($separador=='')	$separador='&nbsp;';

Прикладываю измененный файл

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

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #27 : 15.07.2009, 11:23:51 »
а почему класс тегам никакой не присвоили
внешний вид через css не поменять :(
Буду благодарен, если ткнёте носом в пример, как это реализовавается в других модулях. То же сделаю и здемь по-возможности
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: My Tags и My Clouds
« Ответ #28 : 15.07.2009, 11:52:56 »
например так
$html.= "<div class='mytags'>" . JText::_( 'Tags'  ) . ":";

[вложение удалено Администратором]
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

cadko

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Re: My Tags и My Clouds
« Ответ #29 : 15.07.2009, 12:38:10 »
например так
$html.= "<div class='mytags'>" . JText::_( 'Tags'  ) . ":";
Благодарю за подсказку. Буду иметь в виду!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Формирование ссылок для компонента Joomla Tags

Автор stepan39

Ответов: 6
Просмотров: 2413
Последний ответ 05.02.2023, 15:22:13
от tweenpix
Tags for Joomla (Метки под Joomla)

Автор shur

Ответов: 108
Просмотров: 43554
Последний ответ 30.11.2016, 19:41:44
от shur
Tags for Joomla by cron

Автор Sn@ke

Ответов: 1
Просмотров: 1089
Последний ответ 07.11.2012, 17:11:31
от Sn@ke
Как в Joomla Tags изменить формируемый url для тегов

Автор vasvirshich

Ответов: 1
Просмотров: 1788
Последний ответ 30.03.2012, 17:27:19
от vasvirshich
Joomla tags for Joomla! 1.7

Автор apirat

Ответов: 1
Просмотров: 1697
Последний ответ 30.09.2011, 00:43:50
от Mihanja80