Вы не зашли.
очень бы хотелось видеть в ngcms плагин "Файловый архив" с возможностью создания категорий и подкатегорий и интеграцию с xfields.
Gnome, я тоже - задать собственные news.short.tpl и news.full.tpl для нужных тебе категорий.
Ну это я уже сделал, мне нужно что бы шаблон публикации для категории Новости один а для всех остальных категорий другой.
Gnome, для разных категорий можно делать разные шаблоны.
Почему бы для категории "новости" не сделать шаблон без доп. полей, а для остальных - с доп. полями?
Я имел в виду шаблон публикации новостей.
http://ngcms.ru/forum/viewtopic.php?id=29
Спасибо с первым вопросом разобрался.
А вот со вторым проблема
Требуется следующее:
Есть категория новости, и ещё множество различных категорий.
В категорию новости всё публикуется по стандарту: заголовок > краткая новость > полная новость. (по умолчанию установлена категория новости, выбор других категорий отсутствует)
Для остальных категорий требуется такой шаблон публикации: заголовок > краткая новость > полная новость > множество полей созданных с помощью xfields. (можно добавить в любую категорию кроме новостей)
Реально ли это реализовать наименьшими потерями ? или придётся перекапывать код самого движка ?
Доброго времени суток.
1. Хотел бы узнать можно ли каким-нибудь образом сделать главную страницу без новостей ?
Т.е вместо {mainblock} будет обычный html код а при переходе в категории он бы заменялся на новости.
2. Реально ли реализовать различные шаблоны публикации новостей для разных категорий ?
Заранее благодарю.
Может быть стоит noavatar.gif переместить в папку с шаблоном чтобы при создании нового шаблона дизайнер мог сам подобрать аватар используемый по умолчанию ?
Gnome
http://ngcms.ru/docs/draft/docs/templat … u.tpl.html
Здесь указано все, что можно использовать в usermenu.tpl
Спасибо, забыл про документацию
Как сделать вывод аватара
Меня тоже интересует этот вопрос - можно ли использовать {avatar} в usermenu.tpl ?
плохо что под NGCMS 0.9.1 плагин k_online не работает
Gnome, Открой usermenu.php и после закрывающейся скобки } добавь:
$template['vars']['name'] = isset($userROW['name'])?$userROW['name']:'';
Спасибо !
Такого пока сделать не получится. Единственный вариант - самому нарисовать в HTML'е.
Я некоторое время назад начинал делать плагин, который бы позволял создавать такие меню, но так и не доделал.
Понятно. Есть ещё один вопрос опять же не совсем в тему
В main.tpl работает переменная {l_hello} а {name} не работает
Может быть и {name} разрешить использовать в main.tpl ?
Gnome, выложил фикс в SVN
Всё работает, ещё раз спасибо.
А по поводу меню кто-нибудь может что-нибудь посоветовать ?
Пытаюсь сделать нечто вроде этого:
Gnome, выложил в SVN, тестируй.
Не работает
Извиняюсь, второй вариант работает, спасибо.
А ты думаешь здесь таких много?
Я ничего не думаю, просто для развития системы это необходимо сделать + инсталлятор нужно перевести на английский
Мне кажется необходимо создать ветку для поддержки Англоговорящих пользователей Next Generation CMS
Извиняюсь что не совсем в тему но у меня возникла ещё одна проблема теперь уже с categories.tpl
Хотел сделать выпадающие подкатегории из категорий в навигации но как я понял реализовать это у меня не получится так как шаблон для категорий и подкатегорий один
и помоему {counter} в categories.tpl не работает
И что только мешает это сделать в виде плагина, зачем же засорять двиг разными хаками...
Дело в то что я собираюсь шаблон выложить в паблик, не буду же я распространять его с плагином или писать инструкцию по изменению файлов движка для корректной работы шаблона.
Gnome, нельзя, подобной задачи никогда не вставало.
Возникло 2 возможных варианта решения:
1. Добавить поддержку блоков[is-logged] .. [/is-logged] [isnt-logged] .. [/isnt-logged]
в main.tpl
2. Сделать кроме блока {personal_menu} ещё и блоки {personal_menu:logged} и {personal_menu:not.logged} которые можно будет разносить в разные места шаблона.
Подумаю что лучше (а, возможно, есть смысл сделать оба варианта) и добавлю в SVN версию.
Благодарю !
Сообщите пожалуйста когда это сделаете
По быстрому, можно просто доработать плагин ads (добавить группы пользователей), он для подобных целей очень подойдет
Тоже не вариант.
А есть ли в движке какие-нибудь переменные заключая в которые код он отображался бы только для зарегистрированных пользователей ?
Gnome, Просто сделать отдельный плагин для вывода меню пользователя при его авторизации...
Мне бы хотелось это реализовать средствами шаблонной системы не трогая php код.
Авторизация в моём шаблоне размещена в шапке сайта, мне необходимо сделать так что бы после авторизации "Меню пользователя" отображалось совершенно в другом месте. Подскажите как это реализовать и можно ли вообще это сделать ?
Пробовал вставлять в main.tpl всё что находится в [is-logged] [/is-logged] - не работает
Извиняюсь за вопрос не совсем относящийся к теме.
Будет ли в 0.9.1 новый шаблон используемый по умолчанию ? либо останется тот же самый от Mad Works ?
Там аватары по-умолчанию отключены.
Включил - результат тот же.
в ng_091_alpha4_20090622.rar перестала работать переменная {avatar} в usermenu.tpl
Во второй альфе всё работало правда не совсем корректно, приходилось делать так src="/uploads/avatars/{avatar}" но всё таки это срабатывало а в этой сборке уже нет
Значит снесли... Смотри скриншот... Кликабельно...
Хороший шаблон, подобных для NG CMS практически нет.
При попытке добавить комментарий:
Ошибка: Вызываемый метод недоступен для плагина 'comments'