<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Движок сайтов S2 — Список последних статей]]></title>
		<link>https://s2cms.ru/forum/topic/32/</link>
		<description><![CDATA[Недавние сообщения в теме «Список последних статей».]]></description>
		<lastBuildDate>Fri, 16 Sep 2011 22:07:20 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/237/#p237</link>
			<description><![CDATA[<p>Получилось. Спасибо. Думаю, и другим может пригодиться.</p><p>Назвал расширение Last articles in sidebar :)</p>]]></description>
			<author><![CDATA[null@example.com (tataRen)]]></author>
			<pubDate>Fri, 16 Sep 2011 22:07:20 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/237/#p237</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/236/#p236</link>
			<description><![CDATA[<p>Попробуйте так:</p><div class="codebox"><pre><code>&lt;hook id=&quot;idx_template_pre_replace&quot;&gt;&lt;![CDATA[
    $replace[&#039;&lt;!-- s2_last_articles --&gt;&#039;] = preg_replace(&#039;#&lt;a href=&quot;&#039;.preg_quote(S2_URL_PREFIX.$request_uri, &#039;#&#039;).&#039;&quot;&gt;(.*?)&lt;/a&gt;#&#039;, &#039;\\1&#039;, $replace[&#039;&lt;!-- s2_last_articles --&gt;&#039;]);
]]&gt;&lt;/hook&gt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Fri, 16 Sep 2011 19:02:37 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/236/#p236</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/235/#p235</link>
			<description><![CDATA[<p>К сожалению, не могу показать — всё на локальном сервере. Могу рассказать. Во все шаблоны в сайдбар добавлено &lt;!-- s2_last_articles --&gt;. С помощью display: none скрыто все лишнее , оставлены только ссылки. Получается блок ссылок с последними статьями, как на втором скриншоте в первом посте. Код в этом месте получается такой:<br /></p><div class="codebox"><pre><code>&lt;h2 class=&quot;preview&quot;&gt;&lt;small&gt;Танеев С. И. &amp;rarr;&lt;/small&gt; &lt;a href=&quot;/taneev/oresteia&quot;&gt;Орестея&lt;/a&gt;&lt;/h2&gt;&lt;div class=&quot;preview time&quot;&gt;22 августа 2011 года&lt;/div&gt;&lt;div class=&quot;preview cite&quot;&gt;Добавлено полное либретто оперы «Орестея» (Танеев С. И.)&lt;/div&gt;&lt;h2 class=&quot;preview&quot;&gt;&lt;small&gt;Пуччини Дж. &amp;rarr;&lt;/small&gt; &lt;a href=&quot;/puccini/sister-angelica&quot;&gt;Сестра Анджелика&lt;/a&gt;&lt;/h2&gt;&lt;div class=&quot;preview time&quot;&gt;22 августа 2011 года&lt;/div&gt;&lt;div class=&quot;preview cite&quot;&gt;Добавлено полное либретто оперы «Сестра Анджелика» (Пуччини Дж.)&lt;/div&gt;&lt;h2 class=&quot;preview&quot;&gt;&lt;small&gt;Пуччини Дж. &amp;rarr;&lt;/small&gt; &lt;a href=&quot;/puccini/boheme&quot;&gt;Богема&lt;/a&gt;&lt;/h2&gt;&lt;div class=&quot;preview time&quot;&gt;22 августа 2011 года&lt;/div&gt;&lt;div class=&quot;preview cite&quot;&gt;Добавлено полное либретто оперы «Богема» (Пуччини Дж.)&lt;/div&gt;&lt;h2 class=&quot;preview&quot;&gt;&lt;small&gt;Россини Дж. &amp;rarr;&lt;/small&gt; &lt;a href=&quot;/rossini/cenerentola&quot;&gt;Золушка, или Торжество добродетели&lt;/a&gt;&lt;/h2&gt;&lt;div class=&quot;preview time&quot;&gt;22 августа 2011 года&lt;/div&gt;&lt;div class=&quot;preview cite&quot;&gt;Добавлено полное либретто оперы «Золушка, или Торжество добродетели» (Россини Дж.)&lt;/div&gt;&lt;h2 class=&quot;preview&quot;&gt;&lt;small&gt;Римский-Корсаков Н. А. &amp;rarr;&lt;/small&gt; &lt;a href=&quot;/rimsky-korsakov/mozart-and-salieri&quot;&gt;Моцарт и Сальери&lt;/a&gt;&lt;/h2&gt;&lt;div class=&quot;preview time&quot;&gt;22 августа 2011 года&lt;/div&gt;&lt;div class=&quot;preview cite&quot;&gt;Добавлено полное либретто оперы «Моцарт и Сальери» (Римский-Корсаков Н. А.)&lt;/div&gt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (tataRen)]]></author>
			<pubDate>Wed, 14 Sep 2011 21:14:45 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/235/#p235</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/234/#p234</link>
			<description><![CDATA[<p>Такое преобразование совершается только над шаблоном, когда он только загружается, и когда содержимое меток еще не подставлено.</p><p>В вашем случае скорее всего нужно действовать как-то по-другому. Дайте ссылку на страницу, попробую посмотреть.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Wed, 14 Sep 2011 07:14:30 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/234/#p234</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/233/#p233</link>
			<description><![CDATA[<p>Вылезла еще одна проблема. В документации написано: &quot;Когда значение атрибута href совпадает с адресом (URL) текущей страницы, элемент a заменяется элементом span.&quot; У меня же на самой странице последних статей почему-то ссылка остается активной, хотя она полностью совпадает с адресом страницы.</p>]]></description>
			<author><![CDATA[null@example.com (tataRen)]]></author>
			<pubDate>Tue, 13 Sep 2011 21:45:58 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/233/#p233</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/232/#p232</link>
			<description><![CDATA[<p>Получилось. Правда, пришлось повозиться, чтобы скрыть все лишнее. :)</p>]]></description>
			<author><![CDATA[null@example.com (tataRen)]]></author>
			<pubDate>Tue, 13 Sep 2011 14:43:14 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/232/#p232</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/226/#p226</link>
			<description><![CDATA[<p>Проще всего это сделать через CSS:</p><div class="codebox"><pre><code>h2.preview small {
    display: none;
    }</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Tue, 13 Sep 2011 08:54:46 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/226/#p226</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/225/#p225</link>
			<description><![CDATA[<p>Сайт у меня почти готов. Помогите, пожалуйста, сделать блок последних добавлений (в шаблоне это &lt;!-- s2_last_articles --&gt;) так, как показано на втором скриншоте (1 пост). Я имею ввиду, чтобы был стандартный список, а не вида по умолчанию: Родительская папка → Заголовок новой статьи.</p>]]></description>
			<author><![CDATA[null@example.com (tataRen)]]></author>
			<pubDate>Mon, 12 Sep 2011 18:13:50 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/225/#p225</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/165/#p165</link>
			<description><![CDATA[<p>Я бы не хотел вас нагружать этим. Но спасибо за предложение. Тем более я еще не со всеми изменениями определился. Я просто хочу где-то убрать, где-то изменить заголовки типа &quot;Еще в разделе&quot; и т.д. Но это долгая история - я все буду делать очень медленно (времени нет). Если будут вопросы, я обращусь к вам.</p>]]></description>
			<author><![CDATA[null@example.com (tataRen)]]></author>
			<pubDate>Thu, 11 Aug 2011 17:15:36 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/165/#p165</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/164/#p164</link>
			<description><![CDATA[<p>На самом деле с расширениями всё просто. Основу расширения составляет файл manifest.xml, который содержит, помимо информации о расширении, фрагменты php-кода.</p><p>Исходный текст движка размечен специальными «хуками», например:</p><div class="codebox"><pre><code>($hook = s2_hook(&#039;fn_s2_parse_page_url_start&#039;)) ? eval($hook) : null;</code></pre></div><p>Вместо них и подставляются фрагменты кода из manifest.xml. Всё, что вам нужно сделать — найти ближайшие к вашим изменениям хуки и перенести изменения туда. Или попросить меня добавить хук, если существующих не хватает.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Thu, 11 Aug 2011 17:03:42 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/164/#p164</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/163/#p163</link>
			<description><![CDATA[<p>Я пока только тестирую движок. Так что переустановлю все заново - не проблема.</p><p>А вот с расширением я точно не справлюсь - в этих делах я профан.</p><p>Спасибо за ответы.</p>]]></description>
			<author><![CDATA[null@example.com (tataRen)]]></author>
			<pubDate>Thu, 11 Aug 2011 16:52:50 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/163/#p163</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/162/#p162</link>
			<description><![CDATA[<p>Если говорить конкретно про этот баг, он исправляется легко:<br /><a href="http://s2cms.ru/trac/changeset/635">http://s2cms.ru/trac/changeset/635</a></p><p>Однако между версиями 1.0a5 (ревизия 628) и ревизией 646, которая сейчас выложена как последняя разрабатываемая, были и другие изменения:<br /><a href="http://s2cms.ru/trac/changeset?new=646%40trunk&amp;old=623%40trunk">http://s2cms.ru/trac/changeset?new=646% … 23%40trunk</a></p><p>Идеологически правильно было бы оформить ваши изменения в отдельное расширение. Тогда можно было бы спокойно обновлять код ядра, не боясь потери изменений. Правда, документации по созданию расширений еще нет, но если вы понимаете английский, можете почитать про <a href="http://punbb.informer.com/wiki/punbb13/extension_development">разработку расширений PunBB</a>, расширения S2 устроены точно так же.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Thu, 11 Aug 2011 16:42:51 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/162/#p162</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/161/#p161</link>
			<description><![CDATA[<p>Спасибо, буду смотреть. </p><p>Галочку на уведомление ставил, но несколько раз редактировал сообщение перед отправкой - может убралась. Сейчас&nbsp; все пришло.</p><p>p.s. Вспомнил - я не только шаблоны и файлы стилей правил, а еще articles.php в _include. если я этот файл поменяю в последней ревизии своим измененным, то и исправленный баг слетит?</p>]]></description>
			<author><![CDATA[null@example.com (tataRen)]]></author>
			<pubDate>Thu, 11 Aug 2011 16:28:26 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/161/#p161</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/160/#p160</link>
			<description><![CDATA[<div class="quotebox"><cite>tataRen пишет:</cite><blockquote><p>Кстати, не пришло уведомление об ответе, хотя подписывался.</p></blockquote></div><p>Посмотрел логи. Письмо ночью не отправлялось, а сейчас ушло. Может всё же не подписались?</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Thu, 11 Aug 2011 16:14:30 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/160/#p160</guid>
		</item>
		<item>
			<title><![CDATA[Re: Список последних статей]]></title>
			<link>https://s2cms.ru/forum/post/159/#p159</link>
			<description><![CDATA[<p>Да, нужно перезаписать все файлы.</p><p>Шаблоны можно поместить в папку со стилем. Также ее нужно переименовать, чтобы изменения не перезаписались оригинальными файлами. Об этом я написал в документации:<br /><a href="http://s2cms.ru/docs/styles">http://s2cms.ru/docs/styles</a></p><p>Если опасаетесь чего-либо, сделайте резервную копию текущих файлов. Если есть вопросы — спрашиваете.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Thu, 11 Aug 2011 16:11:45 +0000</pubDate>
			<guid>https://s2cms.ru/forum/post/159/#p159</guid>
		</item>
	</channel>
</rss>
