Помощь - Поиск - Пользователи - Календарь
Полная версия: NP_Keywords.php не могу разобраца???
Nucleus CMS RuSupport > Плагины > Плагины
Creator
инсталирую как написано на саите:
потом показывает мне ошибку:
MySQL error with query CREATE TABLE nucleus_plug_keywords_keyword (keyword_id int(11) NOT NULL default '1' AUTO_INCREMENT PRIMARY KEY, keyword char(128) NOT NULL) TYPE=MYISAM: Invalid default value for 'keyword_id'
Suvoroff
Видимо произошел переход строк при копировании кода.
Вот рабочий плагин:

[attachmentid=17]

Устанавливаем как обычно, затем указываем в <head> для страниц Item Pages <meta name="keywords" content="<%Keywords%>" />

Также можно в шаблонах (для того же itempages) указать <%Keywords(X)%> - это ссылки "see also" - ссылки по теме, так сказать.

X - количество ссылок
catbegemot.net
У меня та же ошибка вылазит. Это связано (как я понимаю) с несовместимостью некоторых версий mySQL. У меня версия mySQL 4.1.13 и строку
CODE
sql_query(sprintf("CREATE TABLE %s (keyword_id int(11) NOT NULL default '1' AUTO_INCREMENT PRIMARY KEY, keyword char(128) NOT NULL) TYPE=MYISAM",sql_table('plug_keywords_keyword')));

мне пришлось заменить на
CODE
sql_query(sprintf("CREATE TABLE %s (keyword_id int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, keyword char(128) NOT NULL) TYPE=MYISAM",sql_table('plug_keywords_keyword')));


То есть убрать дефолтное значение.
Suvoroff
Ты устанавливал прикрепленный файл?
Я ставил на нескольких сайтах+локалке - проблем не было
catbegemot.net
QUOTE(Suvoroff @ Feb 16 2006, 05:04 PM)
Ты устанавливал прикрепленный файл?
Я ставил на нескольких сайтах+локалке - проблем не было
*



Да, именно этот прикрепленный. Как я уже сказал - проблема не с файлом, а с совместимостью разных версий mySQL. То есть с точки зрения T-SQL запрос вроде правильный, просто какие-то версии mySQL на это кладут smile.gif
Suvoroff
Я тут обзорчик наваял, инересующимся - http://nucleus.com.ru/item/38
gagin
1. Там в обзорчике сломана картинка captcha, поэтому я не смог комментарий написать.
2. Комментарий был, что ключевые слова надо писать через запятую, а не через пробел.
3. Еще комментарий был, что у меня там (я его писал, хотя я мягко говоря не умею программировать) ошибка - он показывает записи, время публикации которых еще не пришло.
Update Исправил ошибку. Но основной сайт что-то у меня недоступен, сложу пока у себя тут
gagin
Ах да, я еще хотел спросить - если исправить инсталляционную строку как пишут коллеги, будет ли работать на старых версиях, где текущая версия работает ок?
kolyma
QUOTE(gagin @ Aug 16 2006, 09:39 PM)
Ах да, я еще хотел спросить - если исправить инсталляционную строку как пишут коллеги, будет ли работать на старых версиях, где текущая версия работает ок?
*



Этот рабочий, по крайней-мере на нескольких сатйах у меня работает
articles
Все конечно интересно, но что делать если я его установил только сейчас, а в блоге уже 200 постов.
Для них он выдает путые <meta name="keywords" content="" >
Хоть бы заголовок поста туда засунуть...
Suvoroff
Насколько знаю там в mysql храниться инфа
Можно написать небольшой запрос чтобы заполнило для всех 200 постов
articles
Цитата(Suvoroff @ Nov 14 2006, 10:14 PM) *

Насколько знаю там в mysql храниться инфа
Можно написать небольшой запрос чтобы заполнило для всех 200 постов

Можно, но лень писать smile.gif И непонятно как выбирать. Т.е. заголовок-то можно, а вот именно ключевые как ?
А чего нибудь готового нет ?
Brony
Установил плагин, работает отлично. Однако, вариант с "see also" не проходит. unsure.gif
При использовании <%Keywords(X)%> , выводятся ключевые слова а не ссылки на смежные посты.
Как я понимаю, не срабатывает function doTemplateVar.
В чем я не прав? rolleyes.gif
Suvoroff
Если doTemplateVar то надо ставить в шаблоны.
Подозреваю что у вас в скинах.
Brony
ЦИТАТА
Если doTemplateVar то надо ставить в шаблоны.
Подозреваю что у вас в скинах.


Так и есть. Спасибо!
Это "текстовая" версия, возможен просмотр только основного контента. Для просмотра полной версии этой страницы, пожалуйста нажмите сюда.
Invision Power Board © 2001-2019 Invision Power Services, Inc.