Forum Webscript.Ru

Наши скрипты => Sanitarium WebLoG => Тема начата: Omul от 22 Декабря 2004, 06:16:59

Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: Omul от 22 Декабря 2004, 06:16:59
Автору - спасибо за классный скрипт. Мой проект - http://www.minilabmaster.km.ru успешно на нем работает. Сейчас я делаю новый проект, и у меня вопрос - как вывести на, например главной странице (категория main) контент (то есть превью статьей с картинками) но другой категории, например категории новостей. Стандартная новостная лента (точка и оглавление статьи) меня не устраивают. Попытка поправить шаблон news.txt, поместив в него тег <%content%> привела к страннму эфекту - все работает как надо, но превью множаться на количество статей в категории, то есть у тебя есть 10 статей в категории, то у тебя эти 10 статей будут в превью повторяться 10 раз! Я уже голову сломал... Спасибо..
Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: Omul от 22 Декабря 2004, 06:20:00
Прошу прощения, я кажется запостил не туда, хотел в раздел - FAQ по Санитариуму и недокументированные возможности
Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: Green Kakadu от 22 Декабря 2004, 21:22:23
<%preview%>
для ленты доступны все те же теги, что и для шаблона preview
<%title%> - название статьи
<%preview%> - текст анонса/превью
<%article_url%> - URL на полный текст статьи
<%cat_id%> - Идентификатор категории, к которой принадлежит статья
<%cat_url%> - URL категории, к которой относится статья
<%cat_name%> - Название Категории, к которой принадлежит статья
<%id%> - идентификатор статьи
<%date%> - дата публикации
<%pages%> - количество страниц в статье
+ авторские теги
+ конфигурационные теги
Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: Omul от 24 Декабря 2004, 19:58:08
Green Kakadu, спасибо, я уже догадался, столко возможностей, иногда блуждаю  трех соснах. Tо есть можно это делать только через новости...
Можно еще пару вопросов?
Как мета теги контент автоматически добавить в главную страницу скриптом? для гланого шаблона нету ни <%cat_description%> ни <%meta_description%> ни <%cat_keywords%>, то есть он ни какой категории вроде не относится, даже описание шаблона вроде вставить нельзя...
Может кто посоветует, как быстро править шаблоны визуально? Пользуюсь Dreamweaver,а он, редиска, файлы txt открывает как txt....:-) и визуально править их не дает.... приходиться переиминовывать в htm править и обратно...

Ну, начинающий я... :-)
Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: Green Kakadu от 24 Декабря 2004, 20:45:08
Цитировать
Omul:
Как мета теги контент автоматически добавить в главную страницу скриптом? для гланого шаблона нету ни <%cat_description%> ни <%meta_description%> ни <%cat_keywords%>, то есть он ни какой категории вроде не относится, даже описание шаблона вроде вставить нельзя...

если это оч.нужно, то можно завести еще один шаблон (даже такой же) - обозвать его по своему и присваивать всем категориям, а дефолтный шаблон тогда будет использоваться только для основной страницы, т.е. там можно все прям в шаблон вкатать. Хотя это не очень то и важно - поисковики забили на эти теги давным давно :)
Цитировать
Omul:
Может кто посоветует, как быстро править шаблоны визуально?

визуально никак - такие редакторы плохо воспринимают "огрызки" html (а шаблоны и состоят из таких огрызков) лично я использую редактор 1st Page http://www.evrsoft.com/1stpage2.shtml
Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: Omul от 24 Декабря 2004, 21:53:25
Самое забаное, что 1st Page тоже у меня файлы аштемээлизированый  txt открывает как txt :-( даже теги не подсвечивает... Я пробовал... Dreamweaver и то теги разукрашивает, а дизайн посмотреть не дает. Такая мелочь, а столько возни.
Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: Green Kakadu от 24 Декабря 2004, 22:02:58
Цитировать
Omul:
что 1st Page тоже у меня файлы аштемээлизированый txt

Выбираем в меню: Options->Parser->Web Documents
только предпросмотра не получится :)
а что там смотреть то?
Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: Omul от 27 Сентября 2005, 17:58:11
Green Kakadu, спасибо тебе за терпение отвечать на дурацкие вопросы...

Но можно все-таки файл шаблонов делать с каким-нибудь удобоворимым для всяких редакторов расширением в новой версии - htm хотя бы...
Ну шаблоны у меня такие... навороченые.. :-)
Название: Как сделать <%content%>отдельно для каждой категории?
Отправлено: troll от 16 Октября 2005, 01:10:35
В качестве редактора лучше использовать все-таки  Dreamweaver - только в его настройках нужно убрать ".txt" в поле "Open in Code View"
Добраться к этому полу можно так:

Edie -> Preference -> File types/Editor

тогда  Dreamweaver и синтаксис подсвечивает и дизайн дает посмотреть... :-)