форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Товарищи. день добрый. помогите решить такую проблему: нечаянно отредактировал шаблон страницы default и так же нечаянно сохранил изменения. после этого инцидента у меня отказали ссылки в верхнем левом углу. если кому не трудно - киньте пожалуйста коды шаблонов страницы default и страницы error_default. так как точно не помню что именно сохранил.
За ранее благодарен.
Отредактированно Мананников Дмитрий (16-09-2011 11:18:44)
Неактивен
http://www.textpattern.net/wiki/index.p … ault_Pages
А вообще перед любыми изменениями лучше бэкапится
Неактивен
Пробовал вставлять код. ничего дельного не произошло. ошибка на ошибке. полный бекап всего текстпаттерна есть. из какого файла можно вытащить код. подскажите.
Неактивен
Работают у меня все ссылки кроме: /category/.. как вернуть прежний код???
Неактивен
Мананников Дмитрий написал:
Работают у меня все ссылки кроме: /category/.. как вернуть прежний код???
Как именно они не работают? Т.е. как выглядит ссылка и что происходит после нажатия на нее.
Неактивен
После нажатия на любую из ссылок /category/.. появляется главная страница.
Неактивен
Вот мой шаблон в котором почему то нет ни слова о категориях
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<txp:meta_keywords />
<link rel="stylesheet" href="<txp:css />" type="text/css" />
<txp:glx_if_frontpage>
<title><txp:sitename /></title>
</txp:glx_if_frontpage>
<txp:glx_if_not_frontpage>
<title><txp:ob1_title order="%article,%category,%section,%sitename" separator=" :: " /></title>
</txp:glx_if_not_frontpage>
<txp:if_category>
<title><txp:ob1_title order="%article,%category,%section,%sitename" separator=" :: " /></title>
</txp:if_category>
<link rel="shortcut icon" href="<txp:site_url />favicon.ico" type="image/x-icon" />
<link rel="alternate" type="application/rss+xml" href="<txp:site_url />?rss=1" title="RSS feed" />
<link rel="alternate" type="application/atom+xml" href="<txp:site_url />?atom=1" title="Atom feed" />
</head>
<body>
<div id="container">
<div class="navigation">
<ul><txp:output_form form="tf_sections" /></ul>
</div>
<!-- right -->
<div class="right">
<h3><span>Продукция (Оборудование)</span></h3>
<ul class="categories">
<txp:cbs_category_list section="default"
break="li" activeclass="activ" />
</ul>
<txp:if_section name="article">
<h3><span>В каталоге</span></h3>
<txp:else />
<h3><span>Полезное</span></h3>
</txp:if_section>
<txp:if_section name="article">
<ul class="links">
<txp:chh_if_data>
<txp:asy_wondertag><txp:article_custom
section="catalog"
sort="rand()"
category="<txp:category />"
listform="tf_useful_titles"
limit="5" /></txp:asy_wondertag>
<txp:else />
<txp:article_custom
form="tf_useful_titles"
sort="Posted desc"
section="catalog"
limit="5" />
</txp:chh_if_data>
</ul>
<txp:else />
<ul class="posts">
<txp:chh_if_data>
<txp:asy_wondertag><txp:article_custom
section="article"
sort="rand()"
category="<txp:category />"
listform="tf_useful_titles"
limit="3" /></txp:asy_wondertag>
<txp:else />
<txp:article_custom
form="tf_useful_titles"
sort="Posted desc"
section="article"
limit="3" />
</txp:chh_if_data>
</ul>
</txp:if_section>
<txp:if_section name="news">
<txp:else />
<h3><span>Новости</span></h3>
<ul class="feeds">
<txp:chh_if_data>
<txp:asy_wondertag><txp:article_custom
section="news"
sort="Posted desc"
category="<txp:category />"
listform="tf_useful_titles"
limit="1" />
</txp:asy_wondertag>
<txp:else />
<txp:article_custom
section="news"
listform="tf_useful_titles"
sort="Posted desc"
limit="1" />
</txp:chh_if_data>
<li class="allnews"><txp:section link="1"
name="news">все новости...</txp:section></li>
</ul>
</txp:if_section>
</div>
<!-- center -->
<div id="center">
<txp:glx_if_frontpage>
<txp:article id="1" form="tf_article_body_only" />
</txp:glx_if_frontpage>
<txp:if_category>
<h2><txp:category title="1" /></h2><hr />
<txp:article pgonly="1" />
<txp:chh_if_data>
<txp:asy_wondertag><txp:article_custom
section="catalog"
sort="Posted desc"
category="<txp:category />"
listform="tf_catalog_list"
limit="99" />
</txp:asy_wondertag>
<txp:else />
в каталоге пока нет материалов на эту тему
</txp:chh_if_data>
</txp:if_category>
<txp:if_section name="about">
<txp:if_article_list>
<h2><txp:section title="1" /></h2><hr />
<txp:article id="22" form="tf_article_body_only" />
</txp:if_article_list>
<txp:article limit="20" form="tf_articles" />
</txp:if_section>
<txp:if_section name="article">
<txp:if_article_list>
<h2><txp:section title="1" /></h2><hr />
<txp:article id="12" form="tf_article_body_only" />
</txp:if_article_list>
<txp:article limit="20" form="tf_articles" />
</txp:if_section>
<txp:if_section name="news">
<txp:if_article_list>
<h2><txp:section title="1" /></h2><hr />
<txp:article id="11" form="tf_article_body_only" />
</txp:if_article_list>
<txp:article limit="20" form="tf_articles"
listform="tf_news_list" />
</txp:if_section>
<txp:if_section name="contact">
<h2><txp:section title="1" /></h2><hr />
<txp:output_form form="tf_email_form" />
</txp:if_section>
<txp:if_section name="catalog">
<txp:if_article_list>
<h2><txp:section title="1" /></h2><hr />
<txp:article id="7" form="tf_article_body_only" />
<div align="center">
<h3><txp:category_list
label="Мы предлагаем:"
break="br" /></h3>
</div>
</txp:if_article_list>
<txp:if_individual_article>
<txp:article form="tf_articles" />
</txp:if_individual_article>
</txp:if_section>
</div>
<div id="center2">
<txp:if_individual_article>
<txp:chh_if_data>
<hr />
<txp:asy_wondertag>
<txp:related_articles limit="2" label="Еще по теме:"
labeltag="h4" section="<txp:section />" break="li"
wraptag="ul" sort="rand()" class="info" />
</txp:asy_wondertag>
</txp:chh_if_data>
</txp:if_individual_article>
<txp:if_category>
<txp:else />
<txp:if_article_list>
<txp:chh_if_data>
<hr />
<div class="left_col">
<txp:older>← Предыдущая страница</txp:older>
</div>
<div class="right_col">
<txp:newer>Следующая страница →</txp:newer>
</div>
</txp:chh_if_data>
</txp:if_article_list>
</txp:if_category>
</div>
<div class="clear"> </div>
<div class="navigation">
<ul><txp:output_form form="tf_sections" /></ul>
</div>
<!-- footer -->
<div id="foot">
По заказу ООО <txp:link_to_home><txp:sitename /></txp:link_to_home> 2010 (c), <txp:feed_link label="RSS" /> / <txp:feed_link label="Atom"
flavor="atom" />
</div>
</div>
</body>
</html>
Неактивен
1. Код, по крайней мере большой, принято обрамлять тегом code.
2. Выведи на странице секции <txp:category_list /> и посмотри что выдает.
3. Если в чистом дефолтном шаблоне категории работают как надо, значит проблема может быть в сторонних модулях и измененном коде страницы. Пробуй разобраться с ссылками на категории на чистом TxP. И если все ок, то постепенно добавляй нужный функционал и сразу же проверяй чтобы все работало.
Неактивен
Unseen написал:
1. Код, по крайней мере большой, принято обрамлять тегом code.
2. Выведи на странице секции <txp:category_list /> и посмотри что выдает.
3. Если в чистом дефолтном шаблоне категории работают как надо, значит проблема может быть в сторонних модулях и измененном коде страницы. Пробуй разобраться с ссылками на категории на чистом TxP. И если все ок, то постепенно добавляй нужный функционал и сразу же проверяй чтобы все работало.
Пробовал вставлять код. на странице отображаются только ссылки категорий, но не работают. А нет ли случайно в текстпаттерне функции "сброс настроек по умолчанию" ???
Неактивен
А еще в диагностики прописана такая вот строка :
Ваша версия PHP имеет уязвимости в безопасности. Установите register_globals off или обновите версию PHP ?
Некоторые файлы Textpattern были изменены: /include/txp_category.php,
Есть у меня полный бекап. какой файл отвечаает за эти настройки, можно ли его просто заменить в папке?
Неактивен
1. register_globals отключаются через .htaccess - попробуйте вставить такую строчку
php_flag register_globals off
2. Судя по-всему, вы используете достаточно старую сборку - ей больше 3-х лет! Советовать что-либо сложно, но, попробую:
2.1 у вас все плагины включены? В частности, asy_wodertag?
2.2 вот блок, который отвечает за вывод статей в категориях:
<txp:if_category> <h2><txp:category title="1" /></h2><hr /> <txp:article pgonly="1" /> <txp:chh_if_data> <txp:asy_wondertag><txp:article_custom section="catalog" sort="Posted desc" category="<txp:category />" listform="tf_catalog_list" limit="99" /> </txp:asy_wondertag> <txp:else /> в каталоге пока нет материалов на эту тему </txp:chh_if_data> </txp:if_category>
Неактивен
И снова ничего не помогло.
http://g-m-z.ru может глядя на сам сайт что то придет в голову..
На самом деле я не очень разбираюсь в текстпаттерне., и для меня довольно проблематично разобраться что и как.
Если мне поменять версию текстпаттерна на более новую, это сильно геморойно?
Неактивен
Дайте уж наконец кому-нибудь доступ к админке. Думаю, что Ваша проблема яйца выеденного не стоит и решится в 10 минут. Перечитал всю тему - слишком мало информации, чтобы понять чего не хватает.
p.s. И обязательно обновитесь до версии по-новее.
Отредактированно froZZen (19-09-2011 20:29:11)
Неактивен
froZZen написал:
Дайте уж наконец кому-нибудь доступ к админке. Думаю, что Ваша проблема яйца выеденного не стоит и решится в 10 минут.
p.s. И обязательно обновитесь до версии по-новее.
поможете разобраться?
Неактивен
Мананников Дмитрий написал:
froZZen написал:
Дайте уж наконец кому-нибудь доступ к админке. Думаю, что Ваша проблема яйца выеденного не стоит и решится в 10 минут.
p.s. И обязательно обновитесь до версии по-новее.поможете разобраться?
пишите в личку
Неактивен
Выражаю глубокую благодарность за оказанную помощь в решении проблем с текстпаттерном - froZZen.
Приятно что есть еще добрые люди, готовые помочь безвозмездно.
Еще раз спасибо!!!
Неактивен