форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Страниц: 1
Добрый вечер, очень доволен этой CMS, но когда я решил сменить стандартное оформление на новый шаблон, то вверху отображаеться код который там явно не должен отображаться!
сайт: http://2008.owm.name
шаблон ставил вот этот http://www.hartl.info/txp-template-hartl/
скачать шаблон можно вот по этой ссылке http://www.hartl.info/file_download/4/t … platin.zip
там есть файл txt на инглише по установке, вон он тут http://2008.owm.name/readme-install-how-to.txt - там всё на инглише и я не могу ничего разобрать, но понял что просто нужно в разделе оформление в админке заменить код который там на код который прилдагаеться в файлах с названием страниц и форм в скачаном мною шаблоне. я это сделал но в итоге вверху отображается этот код - явно где-то ошибка.
помогите пожалуйста разобраться, буду очень благодарен!
Неактивен
tag_error <txp:s/> -> Textpattern Notice: тег исключен on line 978 tag_error <txp:keywords/> -> Textpattern Notice: error_article_context on line 1964 tag_error <txp:author/> -> Textpattern Notice: error_article_context on line 1964 tag_error <txp:author/> -> Textpattern Notice: error_article_context on line 1964 tag_error <txp:sitename/> -> Textpattern Notice: тег исключен on line 978 tag_error <txp:sitename/> -> Textpattern Notice: тег исключен on line 978
Шаблон под версию 4.0.3.
В 4.0.6:
Переименован тэг: c < txp:s / > на < txp:page_url type=“s” / >
Переименован тэг: c < txp:sitename / > на < txp:site_name />
С <txp:keywords/> и <txp:author/> надо отдельно разбираться, чтобы понять, что не нравится.
Неактивен
понятно, спасибо.
просто мне понравился этот шаблон тем что он как то более делает вид сайта а не блога как стандартное оформление (там статьи на гдавно йраспологаються по две в горизантальной и так далее)
а где можно отдельно шаблоны найти под 406 версию, что бы не качать их подрят и смотреть пойдут/не пойдут?!
Неактивен
и ещё вопросик, как сделать icon для строки адресной в браузере для сайта на textpatternt?!
заранее благодарен
Неактивен
Подойдут\не подойдут - весьма условное понятие. Кое-где, может быть, придется изменить старые теги на новые. А так - шаблоны универсальны в отношении большинства функций тхп.
Неактивен
bws написал:
и ещё вопросик, как сделать icon для строки адресной в браузере для сайта на textpatternt?!
заранее благодарен
В корень сайта положите свою иконку, назвав ее favicon.ico.
the_ghost написал:
Подойдут\не подойдут - весьма условное понятие. Кое-где, может быть, придется изменить старые теги на новые. А так - шаблоны универсальны в отношении большинства функций тхп.
Полностью согласен.
Отредактированно froZZen (02-10-2008 08:59:48)
Неактивен
Спасибо за помощь!
есть ещё парочку нюансов,
создавал сайт по этой статье http://textpattern.ru/article/upravleni … extpattern
На странице со статьями, так где выводиться заголовок - выдержка - (read more...) мне совсем не нравиться большое расстояние между этими строчками, как это можно исправить?! (скриншот прилагается)
так же хотелось бы узнать как выделить то название секции в которой в данный момент я нахожусь, а то все они одного цвета и жирности. не очень удобно.
Неактивен
bws написал:
На странице со статьями, так где выводиться заголовок - выдержка - (read more...) мне совсем не нравиться большое расстояние между этими строчками, как это можно исправить?! (скриншот прилагается)
По скриншоту тут многого не насоветуешь. Если эти ваши эксперименты проходят на рабочем сайте, то есть — доступны через Интернет, то дайте ссылку. Если вы тренируетесь на локалке, то выложите html-код страницы и содержимое css (только не прямо здесь, а ссылкой на выложенные куда-нибудь файлы).
Если говорить в общем, то надо поковырять стили заголовков и абзацов — изменить параметры отступов и/или внутренних полей (margin/padding).
bws написал:
так же хотелось бы узнать как выделить то название секции в которой в данный момент я нахожусь, а то все они одного цвета и жирности. не очень удобно.
Выделение текущей секции удобнее осуществить при помощи плагинов (хотя, думаю, и стандартными средствами TxP можно, но будет очень уж напряжно). Например: glx_hl_current
Неактивен
Арнольд написал:
bws написал:
так же хотелось бы узнать как выделить то название секции в которой в данный момент я нахожусь, а то все они одного цвета и жирности. не очень удобно.
Выделение текущей секции удобнее осуществить при помощи плагинов (хотя, думаю, и стандартными средствами TxP можно, но будет очень уж напряжно). Например: glx_hl_current
В принципе, напряга нет вообще:
для секций в тэге <txp:section_list /> есть атрибут active_class=" ", который выделит активную секцию;
для категорий - такой же атрибут есть в тэге <txp:category_list />.
Разумеется сам active_class должен быть описан в CSS.
Неактивен
Арнольд, вот используемые стили http://2008.owm.name/CSS.txt
froZZen, у меня что-то не получается, то есть нужно в разделе стили (если редактировать редактором) сделать так?!
а потом просто вписать этот стиль в тег?
<txp:section_list wraptag="ul" break="li" active_class="green" />
подскажите плис немного более подробней, а то так как я сделал ничего не вышло.
Неактивен
2bws:
Арнольд, вот используемые стили http://2008.owm.name/CSS.txt
Попробуйте уменьшить margin у h1, h2, h3. Например:
h1, h2, h3
{
margin: 0 0 5px 0;
padding: 0 10px;
font-weight: normal;
}
2frozzen:
В принципе, напряга нет вообще:
для секций в тэге <txp:section_list /> есть атрибут active_class=" ", который выделит активную секцию;
для категорий - такой же атрибут есть в тэге <txp:category_list />.
Надо же. Не знал.
Впрочем, у меня, например, на сайтах везде по разным причинам приходится строить навигацию не из автоматически формирующегося списка, а из сделанного вручную; и там бы этот атрибут не помог — нужны плагины.
2bws:
подскажите плис немного более подробней, а то так как я сделал ничего не вышло.
Как я понял, ты хочешь выделить текущую секцию в меню зеленым цветом?
Вставь этот код себе в CSS:
.section_list li.current {color: #00FF00;}
А потом настрой тег вывода списка секций таким образом:
<txp:section_list wraptag="ul" break="li" active_class="current" />
Думаю, так.
Отредактированно Арнольд (05-10-2008 15:07:35)
Неактивен
Арнольд, к сожалению ничего не вышло. Не с имзенением marginal в css не с active_class="current".
Я так понял что нужно было создать селектор с названием .section_list li.current присвоить ему свойство color и значение #00FF00 ?!
я так и сделал, приписал к тегу active_class="current", и всё равно не помогло.
Неактивен
bws написал:
Арнольд, к сожалению ничего не вышло. Не с имзенением marginal в css не с active_class="current".
Я так понял что нужно было создать селектор с названием .section_list li.current присвоить ему свойство color и значение #00FF00 ?!
я так и сделал, приписал к тегу active_class="current", и всё равно не помогло.
Попробуйте в CSS написать:
.section_list a.current {
color:#00FF00;
}
а в форме <txp:section_list wraptag="ul" class="section_list" break="li" active_class="current"/>
Просто обязано работать!
Неактивен
а в форме <txp:section_list wraptag="ul" class="section_list" break="li" active_class="current"/>
Сорри, в какой форме? Или вы имели ввиду отредактировать эту строну на странице (default например) ?!
Если редактирвоать на странице то ничего не выходит.
Неактивен
bws написал:
а в форме <txp:section_list wraptag="ul" class="section_list" break="li" active_class="current"/>
Сорри, в какой форме? Или вы имели ввиду отредактировать эту строну на странице (default например) ?!
Если редактирвоать на странице то ничего не выходит.
Да, я имел в виду именно "отредактировать эту строку на странице (default например)".
Написано "в форме" потому что такое формирование меню секций могло быть вынесено и в форму.
Дайте посмотреть ваш css и настройку страницы. ЭТО просто обязано работать.
Отредактированно froZZen (06-10-2008 08:58:23)
Неактивен
froZZen, вот тут css http://2008.owm.name/CSS.txt
вот код http://2008.owm.name/HTML.txt
Неактивен
bws написал:
froZZen, вот тут css http://2008.owm.name/CSS.txt
вот код http://2008.owm.name/HTML.txt
Странно, но ВСЕ замечательно работает.
Покажите то, что получается на сгенерированной странице.
Неактивен
<!-- left -->
<div id="sidebar-1">
<ul class="section_list">
<li><a href="http://2008.owm.name/about/">О сайте</a></li>
<li><a href="http://2008.owm.name/articles/">Статьи</a></li>
<li><a href="http://2008.owm.name/banners/">Баннеры</a></li>
<li><a href="http://2008.owm.name/catalog/">Shops</a></li>
<li><a href="http://2008.owm.name/feedback/">Контакты</a></li>
<li><a href="http://2008.owm.name/map/">Карта сайта</a></li>
<li><a class="current" href="http://2008.owm.name/news/">Новости</a></li>
</ul>
<form method="get" action="http://2008.owm.name">
<p>Поиск<br /><input type="text" name="q" value="" size="15" /></p>
</form>
</div>
<!-- right -->
Неактивен
В общем, если рассматривать, имея теперь на руках все необходимое, Ваш конкретный случай, то:
из CSS определение
.section_list a.current { color:#00FF00; }
можно убрать.
А вставить вот такое:
#sidebar-1 a.current { color:#00FF00; }
И должно придти счастье.
Неактивен
Или вообще:
.current { color:#00FF00; }
Неактивен
froZZen, Арнольд, спасибо большое, всё заработало!
На всех страницах всё отредактировалось, кроме default! Это ведь главная страница?! Так вот, глюк такой или ещё какая прчиина, но страница вообще не редактируется, просто текст в шаблон не вписать, и даже лого текстпаттерна которое по умолчанию стоит на странице не редактруется! хотя на всех остальных страницах всё работает в норме.
Неактивен
Страниц: 1