Вы не зашли.
Boris, настройки "Управление форматом ссылок" покажи
legenda, Плагин перенаправляет на статику, т.е. позволяет выводить любую статическую страницу по заранее определенному адресу.
Т.о. помогает решить такие проблемы как вывод статики на главной или например ты хочешь чтобы по адресу http://твой.сайт/about.html выводилось какое нибудь описание. И таких страничек на сайте может быть сколько угодно.
Сам плагин не создает статических страниц, он берет те которые есть в системе, а вывод организован через функции ядра, так что ничем не отличается от штатного.
Наверно всем от Гугла пришло
Если кому надо на благое дело тоже поделюсь своими (300 грн)
Boris, для начала скопируй файл variables.ini из папки со стандартным шаблоном (default) в папку со своим шаблоном и посмотри на результат.
Тогда я ставлю его на заметку, и постараюсь в ближайшие пару недель его сделать.
На данный момент планирую такой функционал.
Настраиваемое подключение главного шаблона (т.е. можно подключоть можно нет)
1 - й уровень. Главная - не главная страница
2 - й уровень. Статика, новость, плагин
3 - й уровень. Категория новости
4 - й уровень. Конкретные статическая или новость или плагин.
Для страницы будет подключаться тот шаблон, который будет определен на более низком уровне.
Настройки планирую хранить в файле конфигурации, так что дополнительных запросов к БД не будет.
Если есть еще предложения, welcome
Значит так молодежь, я выкладываю свой самый маленький плагин, для которого файлы описания я писал дольше чем сам плагин.
Он, если его включить, будет для статических страниц вместо main.tpl использовать шаблон dual_main.tpl.
Я думаю, что потенциал на расширение у этого плагина достаточный. Первое -- это как правильно заметил Live, отдельные главные шаблоны для категорий. Я готов выслушать еще идеи на эту тему, и если это действительно заинтересует ALL, то я расширю этот плагин.
Neo, Ты хочешь для статики вместо main.tpl подключать другой шаблон?
Просто у меня тут наработки были, если надо могу собрать в кучу.
Wolverine, Алиас фильтра новостей и зарегестрировать, в препроцессоре добавь нужную обработку, вот и вся магия.
Neo, идею понял, реализовать в виде плагина не сложно. Если честно, то не думаю, что этот плагин будет сильно востребован, но если наберется 5 - 10 человек, кому такой функционал реально необходим, сделаю.
Neo, очень приблизительно понял чего ты хочешь добиться, я введу определенную терминологию, чтобы мы могли с тобой говорить об одних и тех же вещах.
1. В шаблоне main.tpl есть переменная {mainblock}, которая выводит основной контент, подобный блок может быть только один и соответственно этот блок контента, является основным.
2. Все остальные блоки в шаблоне main.tpl могут выводить все что угодно, такие блоки можно добавлять и удалять, поэтому их можно назвать вспомогательными
Насколько я понял вывести интересующий тебя контент в основной блок проблем не вызывает, правильно?
Ты хочешь выводить еще какой нибудь контент в вспомогательный блок, так?
Теперь скажи как должен формироваться этот вспомогательный блок. Должна ли быть какая либо зависимость вывода информации в вспомогательном блоке от выводимой информации в основном? Или эти блоки должны жить каждый сам по себе? Если вариант последний, то дай ссылку на сайт где такой подход уже используется. Если первый, то опиши эти зависимости и тогда будет ясно в каком направлении работать.
Neo, ты прав, сам никогда не обращал внимания, но статика действительно хранится в БД, я почему то всегда полагал, что в БД находится только описание статики.
Neo, Расширить можно все, но вопрос зачем? Есть новости и там все эти механизмы уже предусмотрены, а то что ты предлагаешь просто дублирование этого функционала, к тому же статические страницы отличаются от новостей только местом хранения. Статика хранится в файлах, а новости в БД. И у статики меньше функционал. Обычно статику используют для каких либо единичных страниц, а для работы с группами, как я уже сказал, есть новости.
---------------------------------
Тем более это даже не вопрос плагина, это работа ядра. Плагин сканирует записи БД и берет информацию о статике от туда, и если в ядре это предусмотреть, то плагин без проблем подхватит эту информацию.
mittus, наверно вопрос ко мне. Вышли в личку логин и пароль, завтра будем разбирать проблему.
Wolverine, спс.
---------------
To All
Немного подправил, не критично, но лучше обновить
Wolverine, Это порядок новости в списке выводимом на экран, таким образом я нахожу первую новость и вставляю описание перед ней.
Плагин позволяет Вам отображать описание для категорий над блоком новостей:
- задать описание для главной страницы новостей
- добавлять описания для каждой категории.
- включать/отключать описания для каждой категории
Данный плагин хранит описания категорий в отдельной таблице БД и использует
автоматииеское кеширование, таким образом дополнительная нагрузка на хост сведена
к минимуму.
[0.01][2010-02-08]
+ Выпуск первой версии
-------------------------------------
Просьба протестировать получше, так как не было на это времени
-------------------------------------
Код админки плагина не оптимизирован по запросам к БД, если будут проблемы, просьба отписать
Knopik, система управления форматом ссылок в NG 0.9.1. кардинально отличается от таковой для 2z.
Кстати, я подозреваю, что у тебя не последняя версия билда, так как вопрос галочки для ЧПУ уже поднимался и эта самая галочка как минимум в SVN версии уже отсутствует, так что либо подожди нового релиза либо обновись из SVN, если галочка сильно смущает.
И еще, самое большое отличие NG 0.9.1. от 2z заключается именно в блоке ЧПУ, на его переработку ушло уйма времени и сил, вместе с ним были переработаны почти все плагины, так что я не думаю, что кто-то решится вернуть все обратно. Если вопрос ЧПУ стоит очень остро, то можешь попробовать предыдущую версию NG 0.9.0., но предупреждаю сразу, большинство (а может и все) новые плагины просто не будут на ней работать, как и шаблоны.
Взял в производство.
Если будут интересные пожелания не идущие в разрез с идеей реализации, постараюсь добавить.
Ориентировочное время готовности -- сегодня.
Wolverine, OK
Перенесено в раздел Страницы плагинов
Этот маленький плагин позволяет добавлять в новость текст, видимый только администратору
Для обозначения такого текста используй конструкцию
[admin_notes]Текст видимый только администратору[/admin_notes]
---------------------------------------------------
p.s.: Если у кого будут еще пожелания, плагин можно расширить.
Wolverine, двиг парсит адрес страницы по таблице управления форматом ссылок и если находит совпадение с шаблоном, передает управление соответствующему модулю. Так вот, когда ты переходишь по адресу http://supr_sait/XXXX.html, где XXXX -- любые цифры, двиг определяет, что этот адрес как-раз подходит шаблону /{year}[-page{page}].html и передает управление соответствующему модулю, только не тому, которому надо (с твоей точки зрения), а это /{category}[/page/{page}].html
Мой совет, просто не создавать категории с четырьмя цифрами или удалить выше указанную строку.
FixBug, Wolverine, решение вашей проблемы лежит в области понимания работы механизма управления форматом ссылок.
Кстати, спасибо можете говорить infinity237, его пост (который немного выше этого), навел на правильные размышления.
Ну что вы мне верите или пойдем видео записывать????
Верим - Верим ))))