<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Движок сайтов S2 — Обсуждения]]></title>
	<link rel="self" href="https://s2cms.ru/forum/feed/atom/forum/6/"/>
	<updated>2016-06-12T15:23:28Z</updated>
	<generator>PunBB</generator>
	<id>https://s2cms.ru/forum/</id>
		<entry>
			<title type="html"><![CDATA[Вторая версия cms S2]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/291/new/posts/"/>
			<summary type="html"><![CDATA[<p>Здравствуйте, можно сейчас использовать вторую версию движка для проектов или лучше подождать релиза?</p><p>Второй вопрос, скажите как обстоят дела с безопасностью S2 cms.</p>]]></summary>
			<author>
				<name><![CDATA[ganz]]></name>
				<uri>https://s2cms.ru/forum/user/234/</uri>
			</author>
			<updated>2016-06-12T15:23:28Z</updated>
			<id>https://s2cms.ru/forum/topic/291/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Для каких целей предназначена s2cms]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/267/new/posts/"/>
			<summary type="html"><![CDATA[<p>Всем привет. Подскажите когда состоялся выход последней версии cms, и для каких сайтов она подходит.<br />Насколько сложно прикрутить к ней шаблон html/css сделанный в соответствии со стандартами (скачать бесплатный шаблон) и насколько сложно потом его кардинально изменить (все-таки дизайн сайта очень важен).<br />Я новичок в этом деле, учу html/css.</p>]]></summary>
			<author>
				<name><![CDATA[sistem13]]></name>
				<uri>https://s2cms.ru/forum/user/217/</uri>
			</author>
			<updated>2015-04-20T11:49:35Z</updated>
			<id>https://s2cms.ru/forum/topic/267/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[О качестве кода]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/255/new/posts/"/>
			<summary type="html"><![CDATA[<p>Привет!</p><p>Движок классный и работает как надо, только вот качество кода в некоторых местах не очень.</p><p>Хочу поделится некоторыми моментами.</p><p>В index.php, на строке 11 есть такой код:</p><div class="codebox"><pre><code>list($usec, $sec) = explode(&#039; &#039;, microtime());
$s2_start = ((float)$usec + (float)$sec);</code></pre></div><p>Ее можно заменить на:</p><div class="codebox"><pre><code>$s2_start = microtime(true);</code></pre></div><p>Зачем писать лишний код если функция это может сделать это за тебя :)</p><p>Мне смутило как hook&#039;и подключаются:</p><div class="codebox"><pre><code>($hook = s2_hook(&#039;idx_pre_redirect&#039;)) ? eval($hook) : null;</code></pre></div><p>И так еще 6 раз в index.php (дальше index.php я не смотрел, но уверен что можно и там оптимизировать).<br />Можно все это в одну функцию положить, и потом вызывать там где надо:</p><div class="codebox"><pre><code>function s2_eval_hook ($id) {
    $hook = s2_hook($id);
    
    return $hook ? eval($hook) : null;
}</code></pre></div><p>И использовать ее так:</p><div class="codebox"><pre><code>s2_eval_hook(&#039;idx_pre_redirect&#039;);</code></pre></div><p>Есть еще момент в index.php на строке 69 что нужно получить содержание. Не беспокойтесь! Эта функция может возвращать значение:</p><div class="codebox"><pre><code>$return = s2_eval_hook(&#039;idx_get_content&#039;);</code></pre></div><p>Хотя я конечно против использование eval() так как это может быть небезопасно в некоторых ситуациях.<br />Функция s2_return_bytes можно сократить на это:</p><div class="codebox"><pre><code>function s2_return_bytes ($val)
{
    $val = trim($val);
    $last = strtolower($val[strlen($val) - 1]);
    switch($last)
    {
        case &#039;g&#039;:
        case &#039;m&#039;:
        case &#039;k&#039;:
            $val *= 1024;
        break;
    }

    return $val;
}</code></pre></div><p>Там точно есть еще моменты которые можно оптимизировать, но я не буду их всех сразу выкладывать :)<br />Хочу посмотреть что скажет автор.</p><p>Спасибо за внимание!</p><p>P.S.: Я не в коем случае не хочу/хотел обосрать автора.</p>]]></summary>
			<author>
				<name><![CDATA[volter9]]></name>
				<uri>https://s2cms.ru/forum/user/206/</uri>
			</author>
			<updated>2014-11-07T16:58:13Z</updated>
			<id>https://s2cms.ru/forum/topic/255/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Заработает ли сборка s2-dev-r1713 на PHP 5.4]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/248/new/posts/"/>
			<summary type="html"><![CDATA[<p>Хостер решил обновить оборудование и заодно переехать на новую версию PHP 5.4. <br />Собственно, вопрос: будет ли работать?</p>]]></summary>
			<author>
				<name><![CDATA[boo]]></name>
				<uri>https://s2cms.ru/forum/user/63/</uri>
			</author>
			<updated>2014-06-17T16:40:12Z</updated>
			<id>https://s2cms.ru/forum/topic/248/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Комментарии, редактор и поддержка]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/239/new/posts/"/>
			<summary type="html"><![CDATA[<p>Здравствуйте. У меня возникло несколько вопросов о S2:</p><ul><li><p>Как долго вы собираетесь поддерживать этот продукт?</p></li><li><p>Я могу изменять исходный код ядра S2?</p></li><li><p>Возможно ли отключить подсветку текста (в редакторе) в движке?</p></li><li><p>Как отключить перенаправление на HTTPS?</p></li></ul>]]></summary>
			<author>
				<name><![CDATA[worldqq]]></name>
				<uri>https://s2cms.ru/forum/user/191/</uri>
			</author>
			<updated>2014-04-17T13:22:12Z</updated>
			<id>https://s2cms.ru/forum/topic/239/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как добавить новую кнопку в раздел Картинки?]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/225/new/posts/"/>
			<summary type="html"><![CDATA[<p>Слева от кнопки &quot;Вставить&quot;, через плагин - есть ли возможность добавить новую кнопку и обработчик на js для нее? <br />И можно ли пример, если не сложно. Не могу найти там плейсхолдер</p>]]></summary>
			<author>
				<name><![CDATA[andrey]]></name>
				<uri>https://s2cms.ru/forum/user/159/</uri>
			</author>
			<updated>2014-01-20T13:00:44Z</updated>
			<id>https://s2cms.ru/forum/topic/225/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[В админке высвечивает 2 пользователя]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/181/new/posts/"/>
			<summary type="html"><![CDATA[<p>Выкладываю фото, потом меня просто выкидывает,а когда снова вхожу высвечивает 2 пользователя... что это такое? а если снова зайти 3 пользователя и так далее)</p>]]></summary>
			<author>
				<name><![CDATA[annatlogy]]></name>
				<uri>https://s2cms.ru/forum/user/93/</uri>
			</author>
			<updated>2013-05-07T18:20:44Z</updated>
			<id>https://s2cms.ru/forum/topic/181/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Три последние записи из блога, можно?]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/178/new/posts/"/>
			<summary type="html"><![CDATA[<p>Приветствую, форум. </p><p>Можно ли в принципе сделать вывод не одной крайней записи из блога, а трех, например?&nbsp; Поковырялся в blog_functions и одну проблему решил — настроил вывод только заголовка. Больше ничего не понимаю в этой абракадабре =) А шаблон требует именно три свежие записи...</p>]]></summary>
			<author>
				<name><![CDATA[grandmasterus]]></name>
				<uri>https://s2cms.ru/forum/user/88/</uri>
			</author>
			<updated>2013-05-06T17:52:20Z</updated>
			<id>https://s2cms.ru/forum/topic/178/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Кнопки]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/171/new/posts/"/>
			<summary type="html"><![CDATA[<p>Здравствуйте! Подскажите, пожалуйста, как изменить\добавить кнопки во вкладке &quot;Редактор&quot; админпанели.</p>]]></summary>
			<author>
				<name><![CDATA[Intr]]></name>
				<uri>https://s2cms.ru/forum/user/84/</uri>
			</author>
			<updated>2013-04-14T09:27:33Z</updated>
			<id>https://s2cms.ru/forum/topic/171/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Очень смешно :)]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/168/new/posts/"/>
			<summary type="html"><![CDATA[<p>&quot;S2 — идеальная система управления контентом (CMS) для небольших и средних контент-сайтов...&quot;</p><p>И дочитываем:</p><p>&quot;Веб-сервер nginx можно настраивать так...&quot;</p><p>Я представляю, что народ думает. А ведь люди искали &quot;простую CMS&quot; или типа того, а тут им о настройках аж целого сервера :)))</p><p>Спасибо! Подняли настроение :)</p>]]></summary>
			<author>
				<name><![CDATA[Alex]]></name>
				<uri>https://s2cms.ru/forum/user/82/</uri>
			</author>
			<updated>2013-03-28T22:55:13Z</updated>
			<id>https://s2cms.ru/forum/topic/168/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Почему выбрали название движка S2]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/158/new/posts/"/>
			<summary type="html"><![CDATA[<p>Роман, интересно почему Вы выбрали такое название для своего движка - S2?</p>]]></summary>
			<author>
				<name><![CDATA[Igor1]]></name>
				<uri>https://s2cms.ru/forum/user/54/</uri>
			</author>
			<updated>2013-02-13T22:20:36Z</updated>
			<id>https://s2cms.ru/forum/topic/158/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Пустой файл index.html]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/156/new/posts/"/>
			<summary type="html"><![CDATA[<p>У меня тоже вопрос ради любопытства.<br />Зачем в каждой папке почти пустой файл index.html ?<br />И зачем там точки?<br /></p><div class="codebox"><pre><code>&lt;html&gt;
&lt;head&gt;
&lt;title&gt;.&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
.
&lt;/body&gt;
&lt;/html&gt;</code></pre></div>]]></summary>
			<author>
				<name><![CDATA[Mangor]]></name>
				<uri>https://s2cms.ru/forum/user/78/</uri>
			</author>
			<updated>2013-02-06T12:55:57Z</updated>
			<id>https://s2cms.ru/forum/topic/156/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Вопрос о странной странице]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/134/new/posts/"/>
			<summary type="html"><![CDATA[<p>Прежде всего, здравствуйте. Не нашёл темы по типу &quot;и целой темы много для вопроса&quot;, так что создаю новую.<br />Мне вот движок выдаёт </p><p>&lt;html&gt;<br />&lt;head&gt;&lt;/head&gt;<br />&lt;body&gt;&lt;a href=&quot;http://site.ru/---&quot;&gt;панель управления&lt;/a&gt;<br />&lt;a href=&quot;mailto:mail%40gmail.com&quot;&gt;site.ru&lt;/a&gt;<br />&lt;/body&gt;&lt;/html&gt;</p><p>Пытаюсь получить страницу аяксом.<br />Я, конечно, подозреваю, что дело в request_uri и я бодаюсь с безопасностью движка, но хотелось бы узнать, куда спрятана функция, которая делает эту страшную страницу (:<br />upd.<br />Выходит, что эти две ссылки создаются яваскриптом и потому отображаются. Статические страницы загружаются абсолютно нормально, а при попытке загрузить страницу s2 уничтожается вся верстка (чего не должно происходить) и ничего не грузится.</p>]]></summary>
			<author>
				<name><![CDATA[Zet]]></name>
				<uri>https://s2cms.ru/forum/user/59/</uri>
			</author>
			<updated>2012-11-24T20:05:11Z</updated>
			<id>https://s2cms.ru/forum/topic/134/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Темы]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/133/new/posts/"/>
			<summary type="html"><![CDATA[<p>Здравствуйте.<br />А почему так мало тем? очень бы хотелось по больше тем..</p>]]></summary>
			<author>
				<name><![CDATA[Salaxy]]></name>
				<uri>https://s2cms.ru/forum/user/72/</uri>
			</author>
			<updated>2012-11-19T17:35:37Z</updated>
			<id>https://s2cms.ru/forum/topic/133/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как сделать новости на главной?]]></title>
			<link rel="alternate" href="https://s2cms.ru/forum/topic/124/new/posts/"/>
			<summary type="html"><![CDATA[<p>Как лучше реализовать «новости» на главной сайта?</p><p>Пробовал сделать чтобы на главной отображались последние 3-5 постов из блога по тегу «Новости», но тоже не разобрался как.</p>]]></summary>
			<author>
				<name><![CDATA[@GlebVelikanov]]></name>
				<uri>https://s2cms.ru/forum/user/68/</uri>
			</author>
			<updated>2012-10-07T08:17:15Z</updated>
			<id>https://s2cms.ru/forum/topic/124/new/posts/</id>
		</entry>
</feed>
