Как посмотреть шаблоны через CMS.
Для доступа к форумам необходимо авторизоваться. Это можно сделать здесь
| Автор | |
|---|---|
|
|
|
|
Пт, 9 октября 2009 9:44:18 Все очень просто!Если вам нужно посмотреть шаблоны для вывода объектов определенного класса, то нужно зайти в http://example.com/example_admin/class/grouplist, тыцнуть на имя нужного класса и в нижней части таблицы вы увидите список замещающих шаблонов (если не увидите - тыцните на ссылку Override templates в верхней части страницы и они появятся) Возле имени каждого шаблона справа будет кнопка с карандашиком - ссылка на страницу редактирования шаблона. Также список всех шаблонов можно увидеть в http://example.com/example_admin/visual/templatelist Если же просто хочется посмотреть какие шаблоны задействованы на странице - выберите нужный чекбокс в меню дебага (правая колонка в админке) и включите дебаг для пользовательского сайтаксесса. Тогда на страницах будет отображаться список используемых шаблонов. (там есть даже инлайн дебаг который выводит абсолютно все шаблоны, но его нужно использовать очень осторожно) |
|
Сб, 10 октября 2009 9:16:34 Спасибо! Хорошо, более-менее понятно. Разобрался я с шаблонами.Вопрос следующий: как eZ Publish генерит пароли для админов? В базе нифига не md5 от вводимого пароля.... помоему там что-то еще от юзера добавляется при создании хеша.... ПС. Думаю будет полезно - в таблице с админами у меня стоит password_hash_type=2. Вот еще один вопрос созрел: мне нужно чтобы созданный мною админ через базу имел рутовые права. В какой таблице нужно мне добавить связку id`а моего админа и чего-то еще?) |
|
|
Пн, 12 октября 2009 8:58:30 >Вопрос следующий: как eZ Publish генерит пароли для админов? В базе нифига не md5 от вводимого пароля.... помоему там что-то еще от юзера >добавляется при создании хеша....В качестве "соли" используется имя юзера, но в настроках вроде можно указать способ генерации хеша По поводу "ручных" операций с базой в вопросах авторизации: http://ezpublish.ru/ru/Forumy/Dlya-novichkov/Avtorizaciya-v-EZP >Вот еще один вопрос созрел: мне нужно чтобы созданный мною админ через базу имел рутовые права. В какой таблице нужно мне добавить связку id`а >моего админа и чего-то еще?) Не совсем понял в чем суть вопроса? Вы хотите создать админа вручную в базе и в результате он должен иметь администраторские права? Не проще создать в админке еще одного администратора (пользователь в группе Администраторы). По поводу ручной установки прав - не проверял, но вроде достаточно связать пользователя с группой у которой достаточно прав (могу и ошибаться) Интернет зло, примерно такое же как и деньги. |
|
Вт, 13 октября 2009 7:40:16 Сергей, спасибо! Предыдущий вопрос отпадает, но есть новыйМне нужно написать на голом html кое-чего в контенте(конкретно вот чего нужно написать: выделить блок ссылок в <noindex> и дабавить в каждую ссылку rel="nofollow" ПС. Еще: какой редактор контента стоит в ez Publish? |
|
|
Вт, 13 октября 2009 11:58:08 Изи использует редактор eZOE (вроде текущая версия 5.0.3) - очень мощная штука на базе TinyMCEЕсли вам нужно вставить html-код то для этого есть там кнопочка Insert literal text (все что внутри тега - будет отображаться без предварительной обработки). Так же можно написать свой кастом-тег который будет выводить нужный html по определенному шаблону. |
|
Вт, 13 октября 2009 14:00:50 Попробывал я "insert literal text". Но ничего хорошего не увидел. Было вот чего написанно с отключенным редактором(desible editor, обратные слеши стоят для экранации на вашем сайте Сергей): <\literal><noindex><\/literal> Но мой тег обрабатывался и в результате на странице я видел сам тег <noindex>Как вставлять литерал текст со включеным редактором - я не понял(но я думаю разницы что со включеным что без включеного едитора нет, т.е. тег literal ставлю сам и он должен работать если его правильно поставить Что я не так сделал? ПС. "Так же можно написать свой кастом-тег который будет выводить нужный html по определенному шаблону." - это как и где делать? |
|
|
Чт, 15 октября 2009 9:19:37 на счет литерал текста - это я перепутал, извините. он просто выводит на страницу <pre> ... </pre> (просто раньше на практике шаблон литерала заменялся простым шаблоном для вывод без форматирования)Значит надо добавить кастом тег. Как это сделать - есть на сайте eZ (да и вообще все эти вопросы там описаны, просто не хочется всех посылать читать мануалы) Вкратце процедура описана тут: http://ez.no/ezpublish/documentat...ents/datatypes/ezxmltext/custom_tags (там для старых веток изи, но ничего кардинально не поменялось) |
|
Пн, 19 октября 2009 13:57:23 Все немного проще по поводу html. Для literal надо разрешить classification html. В файле content.ini надо в секции [literal] разкоментить строку AvailableClasses[]=html млм что то похожее.. точно не помню.после этого при добавлении тега Literal в редакторе, надо выбрать class html. Тогда контент будет показываться as is без <\pre> |
|
Вт, 20 октября 2009 13:58:00 Точно, я и забыл подробности! Вроде в eZwebin это уже включено по умолчанию даже. Скрытая возможностьПосмотрел шаблон design\standard\templates\content\datatype\view\ezxmltags\literal.tpl - класс таки html |