Вы не зашли.
KhadeR пишет:vitaly, вместо
/plugin/tags/tag/?tag=ActiveFile
что-нибудь
/plugin/tags/ActiveFile
Согласен - более красивый вывод. Я бы тоже добавил свои пять копеек, со своей очередной мольбой - об адресе тегов.
Что бы у тегов можно было настраивать адрес транслитный - типо жизнь jizn . Т.е. вместо /plugin/tags/лалала можно было делать /plugin/tags/lalala
Пока это единственная проблема, из за которой я не могу перевести на NG с вордпресса парочку сайтов, мой блог http://asblog.biz/ и еще http://stasskka.ru/ :'(
Полностью согласен..))
Не в сети
vitaly, вместо
/plugin/tags/tag/?tag=ActiveFile
что-нибудь
/plugin/tags/ActiveFile
наулучшее решение, которое нашел:
#config.php
после
// Fill configuration parameters
$skList = array();
if ($skDir = opendir(extras_dir.'/tags/tpl/skins')) {
while ($skFile = readdir($skDir)) {
if (!preg_match('/^\./', $skFile)) {
$skList[$skFile] = $skFile;
}
}
closedir($skDir);
}
вставить
//ЧПУ
$ULIB = new urlLibrary();
$ULIB->loadConfig();
$ULIB->registerCommand('tags', '', array ('vars' => array(), 'descr' => array ('russian' => 'Облако меток')));
$ULIB->registerCommand('tags', 'tag', array ('vars' => array('tag' => array('matchRegex' => '.+?', 'descr' => array('russian' => 'Метка'))),'descr' => array ('russian' => 'Все новости заданной метки')));
$ULIB->saveConfig();
а затем назначать урл в Управление форматом ссылок
Внимание!!! после этого плагин breadcrumbs неверно отображает местонахождение на сайте, чтобы исправить это:
#breadcrumbs.php
вместо
$main_page = ($pluginName == 'core' || $pluginName == 'static' || $pluginName == 'uprofile' || $pluginName == 'search' || $params['category'] || $params['plugin'] || $params['year'] || $params['month'] || $params['day'])?'<a href="'.$config['home_url'].'" title="'. $lang['mainpage'] .'">' .$lang['mainpage']. '</a>':$lang['mainpage'];
вставить
$main_page = ($pluginName == 'core' || $pluginName == 'static' || $pluginName == 'tags' || $pluginName == 'uprofile' || $pluginName == 'search' || $params['category'] || $params['plugin'] || $params['year'] || $params['month'] || $params['day'])?'<a href="'.$config['home_url'].'" title="'. $lang['mainpage'] .'">' .$lang['mainpage']. '</a>':$lang['mainpage'];
вместо
elseif ( ($pluginName == 'uprofile' && $CurrentHandler['handlerName'] == 'edit') || $pluginName == 'search')
$location_last = $SYSTEM_FLAGS['info']['title']['group'];
вставить
elseif ( ($pluginName == 'uprofile' && $CurrentHandler['handlerName'] == 'edit') || ($pluginName == 'tags' && $CurrentHandler['handlerName'] == 'tag') || $pluginName == 'search')
$location_last = $SYSTEM_FLAGS['info']['title']['group'];
Теперь остается только вопрос транслитерации русских символов
Изменено KhadeR (2010-03-15 16:20:46)
Не в сети
пример использовния http://s-alians.vacau.com
не сочите за оффтоп..+ сайт тестовый
Просто очень долго никто не откликался, а значит никому это не интересно это было((
Единственное решение, которое увидил - создание еще 1 поля в БД, где указывается трнслитерированное имя тега, а потом через него и происходит выборка
Изменено KhadeR (2010-03-28 16:26:58)
Не в сети
vitaly, появилась ли возможность сделать для вывода списка новостей по тегу не просто названия и даты, а шаблон news.short.tpl? если это стало возможным, то не мог бы ты это добавить в плагин?
буду оочень благодарен!
Посыпаю голову пеплом... эта возможность уже давно присутствует в плагине, я просто забыл про неё.
В шаблоне cloud.tag.entry.tpl можно использовать все переменные, которые доступны в шаблоне сайта news.full.tpl
Не в сети
Данный плагин почему то у меня не роботает
Старая версия которая идёт вместе со сборкой движка [24.10.2009] 0.9.1 Release [420] роботает
А вот тоже роботает но при нажатие на тег не перикидовает на стараницу путь тега таковой http://ya-cs.ru/?tag=Loading+Banner
Не в сети
Обьясняю роботает плагин который идёт со сборкой с офф сайта [24.10.2009] 0.9.1 Release [420] роботает
А этот что в етом топике не роботает
Не в сети
Да мне старый и не нужно мне нужен новый ну вот токо он у меня роботает но при нажатие на тег новость не находится а просто обновляется страница вот я и спрашиваю как решить такую проблему прочитай мои сообщение выше
Не в сети
magliona, я не пойму чего ты пытаешься натянуть старый плагин из топика? В поставке идет версия 0.15 , в топике выложена древняя 0.11
Всё сори я уже понял проблему я завтыкал что тут старее версия лежит
Не в сети
Включил плагин tags но почему то ничего не отображается? Уже всякие разные варианты настроек перепробовал,бесполезно:( omskinet.ru
Не в сети