Вы не зашли.
Плагин simple_title_pro, текущая версия 0.1 RC3 [NEW].
Аналогичен simple_title_ng с разницей, что может формировать <title></title> индивидуально для каждой: категории, статистической страницы, новости.
Версия движка: NG v.0.9.3
Из особенностей:
-Использует БД.
-Используется шаблонизатор Twig.
-Предусмотрено кэшировани.
-Есть поддержка остальных страниц.
-Можно указать плагины исключения.
-Поддержка тегов для плагина tags.
-Настройка кэша.
-Добавлена поддержка блока для подстраницы [/ %num%]. [NEW]
Установка:
1. Помешаем папку с плагином в \engine\plugins\
2. В разделе "Плагины" устанавливаем и включаем
3. Можно пользоваться, по умолчанию уже заданы настройки для <title></title> если нужно изменить выбираем нужный раздел и добавляем.
4. Открываем /engine/skins/default/tpl/news/add.tpl, /engine/skins/default/tpl/news/edit.tpl находим в нем:
<tr>
<td><img src="{{ skins_url }}/images/nav.png" hspace="8" alt="" /></td>
<td>{{ lang.editnews['keywords'] }}:</td>
<td><input type="text" name="keywords" value="{{ keywords }}" size="60" tabindex="5" /></td>
</tr>
после добавляем:
{% if (pluginIsActive('simple_title_pro')) %}
<tr>
<td><img src="{{ skins_url }}/images/nav.png" hspace="8" alt="" /></td>
<td>Титле %home% %cat% %title%</td>
<td><input type="text" name="titles" value="{{ titles }}" size="60" tabindex="5" /></td>
</tr>
{% endif %}
Для работу требуется обновиться до SVN 848, в противном случае плагин будет не работоспособен.
Изменено ROZARD (2011-12-24 23:03:18)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
kolia, Рабочая...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
legenda, ЧПУ для статистической страницы работать не будет...
Или самим открыть static.php и найти:
if ((!$limit)||(!is_array($row = $mysql->record("select * from ".prefix."_static where approve = 1 and ".$limit)))) {
if (!$params['FFC']) {
error404();
}
return false;
}
и после добавить:
$SYSTEM_FLAGS['static']['db.id'] = $row['id'];
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
ROZARD, при добавлении и редактировании title для новости и статики в плагине, кеш автоматом не обновляется.
Только через "Очистить кеш".
Для раздела, кеш обновляется автоматом. Но и при создании титла и при редактировании прямо вверху на странице раздела и в коде страницы появляется "f22a0d22163511e70f3e678d85b24d12.txt".
Это на 0.9.3 Release + SVN [SVN851+]
Изменено Север (2011-10-14 04:07:50)
Тех. подержка Vbulletin √ <-- Отзывы
Не в сети
Кэш он должен удалить для редактированной: категории, новости или статики. Я проверил и у меня кэш работает.
То что вылазило убрал и подправил ошибку в шаблоне.
[hr /]
Поменя работу кэша. Теперь если редактируешь категорию то кэш для неё обновится сразу при редактировании...
Изменено ROZARD (2011-10-14 10:40:54)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
ROZARD, отлично. Идем далее.
1. При удалении title категории в плагине, белая страница.
Сам заданный title удалился, просто потом нажал кнопку назад в браузере и обновить.
Хорошо бы, там рядом с кнопкой удалить сделать еще "Редактировать". Для всех трех: разделы, новости, статика.
2. Постраничник
Для категорий
Уникальный title должен поддерживать постраничник "стр.2,3..." тот что есть в плагине.
Для новостей
Уникальный title должен поддерживать постраничник "стр.2,3..." тот что есть в плагине. Правда это логично бы на уровне ядра иметь.
(Хорошо бы, если статья большая и разбивается на 2/3 страницы, иметь возможность задать title и для них. Но это уже вообще мечта.)
Для страниц
Уникальный title должен поддерживать постраничник "стр.2,3..." тот что есть в плагине. Так же хотелось бы иметь это в ядре.
(Хорошо бы, если текста много и он разбивается на 2/3 страницы, иметь возможность задать title и для них.)
Т.е., не важно, новость это, категория или статика, пошла вторая страница, в title автоматом вылезла переменная %count%.
Изменено Север (2011-10-14 14:29:24)
Тех. подержка Vbulletin √ <-- Отзывы
Не в сети
1. При удалении title категории в плагине, белая страница.
Сам заданный title удалился, просто потом нажал кнопку назад в браузере и обновить.
Хорошо бы, там рядом с кнопкой удалить сделать еще "Редактировать". Для всех трех: разделы, новости, статика.
Так что отредактировать достаточно нажать на созданное правило. Удаление подправил.
2. Постраничник
Для категорий
Уникальный title должен поддерживать постраничник "стр.2,3..." тот что есть в плагине.
Он и так есть...
Для новостей
Уникальный title должен поддерживать постраничник "стр.2,3..." тот что есть в плагине. Правда это логично бы на уровне ядра иметь.
(Хорошо бы, если статья большая и разбивается на 2/3 страницы, иметь возможность задать title и для них. Но это уже вообще мечта.)
Добавил.
Для страниц
Уникальный title должен поддерживать постраничник "стр.2,3..." тот что есть в плагине. Так же хотелось бы иметь это в ядре.
(Хорошо бы, если текста много и он разбивается на 2/3 страницы, иметь возможность задать title и для них.)
Тут не знаю, нужно ли...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
%num% перестала цепляться к постраничнику главной.
Изменено Север (2011-10-16 04:15:50)
Тех. подержка Vbulletin √ <-- Отзывы
Не в сети
Поправлено...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
tayzer, А что тут изощреного?))
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
не думал, что можно так изощренно реализовать)))
Да вроде нормально, чего изощренного то действительно?:)
ROZARD, теперь осталось вывести поле "свой title" под поле "Ключевые слова:" в добавлении и редактировании новости.
Поскольку с несколькими сотнями новостей, в плагине до изменения титла не доберешься. Вон у legendы вообще тысячи новостей на сайтах...
Для категорий и статики, мне кажется не надо. Пусть отпишутся те, у кого много разделов.
Тех. подержка Vbulletin √ <-- Отзывы
Не в сети
Север, поддерживаю тебя, у меня уже почти 6 тыс новостей, и переделывать их мне бы очень не хотелось
Хотя с другой стороны меня и так все устраивает А ROZARD, большое спасибо!!!!
Не в сети
tayzer, А что тут изощреного?))
Можно взять со стола карандаш просто протянув руку, но можно попробовать дотянуться до этого же карандаша, через форточку соседней комнаты, вот это оно и есть))
Нужно, чтобы форточка открывалась на странице редактирования новости, перед самым карандашом))
Самое главное, что есть сдвиги на эту тему.
Думаю что добавление своих титлов, это самое требуемое дополнение функционала к движку.
Изменено tayzer (2011-10-17 18:00:21)
Не в сети
Тестим.
Открываем add.tpl, edit.tpl находим:
<tr>
<td><img src="{{ skins_url }}/images/nav.png" hspace="8" alt="" /></td>
<td>{{ lang.editnews['keywords'] }}:</td>
<td><input type="text" name="keywords" value="{{ keywords }}" size="60" tabindex="5" /></td>
</tr>
и после добавляем:
<tr>
<td><img src="{{ skins_url }}/images/nav.png" hspace="8" alt="" /></td>
<td>Титле %home% %cat% %title%</td>
<td><input type="text" name="titles" value="{{ titles }}" size="60" tabindex="5" /></td>
</tr>
И обязательно нужно выключить и включить плагин.
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
Не в сети
Добавляется поле, но не более того.
В смысле не работает?
По моему мнению, именно этот функционал должен быть в ядре, доп полем бд в таблице новостей.
Останется так как есть, на производительность это не влияет...
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети
В смысле не работает?
В админке добавляется поле титле
Заполняю его нажимаю добавить / сохранить, поле становится пустым, в базу ничего не пишется.
Плагин перезапускал.
Не в сети
В ядро можно будет перетащить, Виталий кажется так и хотел сделать. Точнее не в само ядро, а оставить плагином, только обязательно включенным по умолчанию и с вставленными переменными в шаблоне админ-панели.
Не в сети
В ядро можно будет перетащить, Виталий кажется так и хотел сделать. Точнее не в само ядро, а оставить плагином, только обязательно включенным по умолчанию и с вставленными переменными в шаблоне админ-панели.
Можно и так.
С плагином разобрался, версия та же, но дистр. другой.
Все отлично работает.
Пасиб. + в репу)
Не в сети
tayzer, Но всё равно лучше ещё раз скачай и перезалей из архива:
news.php я там ошибку нашел при редактированной новости...
Версия не изменится пока тестится.
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Не в сети