<?xml version="1.0" encoding="utf-8" ?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <pubDate>Fri, 08 May 2026 22:23:13 +0300</pubDate> <lastBuildDate>Fri, 08 May 2026 22:23:13 +0300</lastBuildDate> <title>SX CMS - официальный сайт</title> <link>http://www.status-x.ru</link> <description>powered by SX CMS :: http://www.status-x.ru</description> <generator>http://www.status-x.ru</generator> <language>ru</language> <item> <title>Новости :: Обновление RSS</title> <link>http://www.status-x.ru/news/1/5/obnovlenie-rss/</link> <description><![CDATA[Внимание изменился адрес RSS канала!!! В связи с модификацией режима вывода информации основной адрес канала теперь http://www.status-x.ru/1/rss.xml В нем теперь доступен краткий обзор последних новостей статей и сообщений с форума. Полнотекстный канал последних новостей http://www.status-x.ru/rss/1/news.xml Полнотекстный канал последних статей http://www.status-x.ru/rss/1/articles.xml Полноте...]]></description> <content:encoded><![CDATA[<p>Внимание изменился адрес RSS канала!!!</p> В связи с модификацией режима вывода информации основной адрес канала теперь <a href="http://www.status-x.ru/1/rss.xml">http://www.status-x.ru/1/rss.xml</a><br />В нем теперь доступен краткий обзор последних новостей статей и сообщений с форума.<br />Полнотекстный канал последних новостей <a href="http://www.status-x.ru/rss/1/news.xml">http://www.status-x.ru/rss/1/news.xml</a><br />Полнотекстный канал последних статей <a href="http://www.status-x.ru/rss/1/articles.xml">http://www.status-x.ru/rss/1/articles.xml</a><br />Полнотекстный канал последних сообщений с форума <a href="http://www.status-x.ru/rss/1/forum.xml">http://www.status-x.ru/rss/1/forum.xml</a><br />Каналы в режиме тестирования и отладки, но их адреса будут в дальнейшем неизменными.<br />После тестирования это станет доступно и в сборке<br />]]></content:encoded> <pubDate>Wed, 21 Apr 2010 23:00:01 +0300</pubDate> <guid>http://www.status-x.ru/news/1/5/obnovlenie-rss/</guid> <comments>http://www.status-x.ru/news/1/5/obnovlenie-rss/</comments> <category>Новости</category> </item> <item> <title>Новости :: Новая версия SX CMS</title> <link>http://www.status-x.ru/news/1/4/novaya-versiya-sx-cms/</link> <description><![CDATA[Просьба обратить внимание посетителей сайта! Готовится к релизу альфа версия SX CMS. Версия находится на стадии доработки, для скачивания пока не доступна. Произведена глобальная оптимизация запросов в базу и собственно скорость выполнения скрипта. Скрипт выгружен для тестирования на данный сайт. Просьба при обнаружении ошибок или белых страниц отписываться, на форуме или в личку, перелоп...]]></description> <content:encoded><![CDATA[Просьба обратить внимание посетителей сайта!<br /> <p><br /> Готовится к релизу альфа версия SX CMS.<br /> Версия находится на стадии доработки, для скачивания пока не доступна. Произведена глобальная оптимизация запросов в базу и собственно скорость выполнения скрипта.<br /> Скрипт выгружен для тестирования на данный сайт. Просьба при обнаружении ошибок или белых страниц отписываться, на форуме или в личку, перелопачено огромное количество кода и ошибки не исключены.</p><br />]]></content:encoded> <pubDate>Sat, 30 Jan 2010 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/news/1/4/novaya-versiya-sx-cms/</guid> <comments>http://www.status-x.ru/news/1/4/novaya-versiya-sx-cms/</comments> <category>Новости</category> </item> <item> <title>Новости :: Изменения в SX CMS 1.02</title> <link>http://www.status-x.ru/news/1/3/izmeneniya-v-sx-cms-1-02/</link> <description><![CDATA[Изменения и исправления в версии SX CMS 1.02 относительно версии SX CMS 1.01. &bull; Добавлен модуль Проекты. &bull; Добавлен модуль подсветки кода. &bull; Обновлен класс PHPMailer. &bull; Исправлена ошибка при отправке почты через SMTP. &bull; Исправлена ошибка в классе Compressor, неправильно определялся корень сайта, в результате отображался белый экран вместо сайта. &bull; Часть...]]></description> <content:encoded><![CDATA[Изменения и исправления в версии SX CMS 1.02 относительно версии SX CMS 1.01.<br /> <p style="text-align: justify"><br /> &bull; Добавлен модуль Проекты.<br /> &bull; Добавлен модуль подсветки кода.<br /> &bull; Обновлен класс PHPMailer.<br /> &bull; Исправлена ошибка при отправке почты через SMTP.<br /> &bull; Исправлена ошибка в классе Compressor, неправильно определялся корень сайта, в результате отображался белый экран вместо сайта.<br /> &bull; Часть функций системы переведены в классы, благодаря чему уменьшилась нагрузка на сервер.<br /> &bull; Добавлена функция очистки папки с кэшем SQL раз в сутки, настраивается в sys.config.php.<br /> &bull; Добавлена функция автоматического поздравления пользователей с Днем Рождения, настраивается в sys.config.php.<br /> &bull; Подключена система Google Analytics, настраивается в sys.config.php.<br /> &bull; Добавлена функция подтверждения собственности сайта для Гугла и Яндекса, настраивается в sys.config.php.<br /> &bull; Подключены системы продажи ссылок SAPE и LINKFEED, настраивается в sys.config.php.<br /> &bull; Добавлена функция включения сайта на обслуживание, с IP адресом исключения, используется для отладки, настраивается в sys.config.php.<br /> &bull; Добавлена возможность менять дату публикации практически во всех модулях.<br /> &bull; В админ панели добавлен пункт настройки самой админ панели.<br /> &bull; Добавлена возможность выбора редактора с сохранением настроек в базе.<br /> &bull; Добавлена возможность отключения круглых углов в админ панели.<br /> &bull; Добавлена возможность ограничить доступ в админ панель по списку IP.<br /> &bull; Добавлена возможность не отображать неактивные модули в админ панели.<br /> &bull; Усилена безопасность админ панели, все модули привязаны теперь к правам доступа, также перебраны права доступа на ошибки.<br /> &bull; Также изменена логика подгрузки файлов в админ панели, грузятся только те, которые нужны на данный момент, это очень не плохо сказалось на скорости в сторону ускорения.<br /> &bull; Добавлен пункт отображения кода страны в глобальных настройках сайта, для корректного определения в сессии настроек сайта, была проблема с НДС в магазине по этой причине.<br /> &bull; Изменен модуль прайс-листа и устранены ошибки с отображением ссылок в нем, также модуль прайс-листа стал мультивалютным.<br /> &bull; Исправлены ошибки при резервировании базы данных MySql.<br /> &bull; Исправлена ошибка отображения дополнительных аксессуаров в магазине.<br /> &bull; Исправлена ошибка поиска с подсказкой по магазину.<br /> &bull; Исправлена ошибка в магазине, если не загружено изображение, то всплывающее окно не выводится.<br /> &bull; Добавлен вывод ID в категориях магазина в админ панели, для упрощения импорта-экспорта товаров.<br /> &bull; Добавлена функция Мультишоп, теперь можно иметь отдельный магазин в каждой секции сайта.<br /> &bull; Исправлена ошибка при перемещении по папкам при вставке изображений, раньше выкидывало на главную страницу сайта, при попытке перейти в папку выше. Также изменен размер окна, теперь кнопки в зоне видимости.<br /> &bull; Исправлена работа энциклопедии, теперь работает только с целыми словами или фразами.<br /> &bull; Исправлена ошибка временного отключения в админ панели меню навигации по сайту, раньше игнорировалась настройка отключить.<br /> &bull; Исправлена ошибка с квадратными скобками в кодах на форуме.<br /> &bull; Исправлена ошибка с добавлением лишнего абзаца в сообщениях на форуме и комментариях.<br /> &bull; Исправлена ошибка открытия увеличенного изображения на форуме, при недостаточных правах на открытие изображения происходило подвисание страницы .<br /> &bull; Добавлена генерация ссылки (якорь) для каждого сообщения на форуме, теперь доступна ссылка на конкретное сообщение.<br /> &bull; Изменен вывод на форуме в разделе &quot;Новые сообщения&quot;, теперь можно перейти к конкретному сообщению по ссылке.<br /> &bull; В рассылке о новых сообщениях на форуме отделено цитирование сообщения.<br /> &bull; Исправлена ошибка на форуме при создании сообщения, был разрыв слов при использовании BBcodes.<br /> &bull; Добавлены новые BBcode на форуме и в комментариях.<br /> &bull; Ссылки в сообщения форума и комментариях заключены в теги noindex и nofollow.<br /> &bull; Исправлена ошибка на форуме определения размера окна при вставке кодов.<br /> &bull; Исправлена ошибка в личном профиле вставки видео с YouTube с символом подчеркивания в ID.<br /> &bull; Добавлено автоопределение размера всплывающих окон в админ панели.<br /> &bull; Исправлена ошибка авторизации в админ панели.<br /> &bull; В модуле FAQ добавлено сворачивание - разворачивание ответа.<br /> &bull; Исправлена ошибка в галерее при создании изображений, процент сжатия, устанавливаемый в настройках, не учитывался.<br /> &bull; В модуле рассылок в админ панели добавлена возможность отключать вставку подписей из глобальных настроек.<br /> &bull; В модуле календаря добавлено меню BBcode при создании и редактировании событий (Спасибо Kurmanу).<br /> &bull; Исправлена ошибка при генерации карты сайта, некоторые значения генерировались с ошибкой и ссылки были ошибочными.<br /> &bull; Большое количество значений добавлено в модуль ЧПУ, благодаря чему количество коротких ссылок увеличилось.<br /> &bull; Оптимизирован модуль ЧПУ, теперь идет обработка только активных модулей, благодаря этому снизилась нагрузка на сервер.<br /> &bull; Добавлены во многих местах на сайте и в админ панели автоматические подсказки в формах ввода, так же подправлены существующие, так как не работали с кодировкой windows1251 и не воспринимали русский язык.<br /> &bull; Добавлена функция определения и отображения поисковых ботов на сайте.<br /> &bull; Добавлена функция вывода местонахождения пользователя на сайте, в блоке &quot;Сейчас на сайте&quot;&nbsp;<br /> &bull; Добавлена опция в настройках модулей программы, ссылки, загрузки количество выводимых позиций в категории.<br /> &bull; Исправлены файлы index.php разложенные по папкам, присутствовала ошибка, неверно определялась директория что приводило к закольцовке скрпита.<br /> &bull; Изменен и оптимизирован установщик системы.</p><br /><p style="text-align: justify"><br /> Также еще много чего исправил, но мелочи я не записываю, а уж тем более не стоит отписывать, что менялось в коде.<br /> &nbsp;</p><br /><p><br /> Скачать можно <a href="http://www.status-x.ru/download-files/1/1/3/cms-status-x-1-02/">здесь</a></p><br />]]></content:encoded> <pubDate>Thu, 24 Dec 2009 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/news/1/3/izmeneniya-v-sx-cms-1-02/</guid> <comments>http://www.status-x.ru/news/1/3/izmeneniya-v-sx-cms-1-02/</comments> <category>Новости</category> </item> <item> <title>Новости :: Модуль Проекты</title> <link>http://www.status-x.ru/news/1/2/modul-proekty/</link> <description><![CDATA[Создан новый модуль &quot;Проекты&quot;.&nbsp; В ближайшее время модуль будет добавлен в сборку.&nbsp; Основные возможности модуля: Создание проекта в панели управления. Добавление этапов проекта. Установка окончания этапа. &nbsp; В итоге модуль по количеству этапов выводит процент выполнения проекта в целом. Для модуля созданы свои права доступа, как для пользователей н...]]></description> <content:encoded><![CDATA[Создан новый модуль &quot;Проекты&quot;.&nbsp; В ближайшее время модуль будет добавлен в сборку.&nbsp; <strong>Основные возможности модуля:</strong><br /><ol><br /> <li><br /> Создание проекта в панели управления.</li><br /> <li><br /> Добавление этапов проекта.</li><br /> <li><br /> Установка окончания этапа.<br /> &nbsp;</li><br /></ol><br />В итоге модуль по количеству этапов выводит процент выполнения проекта в целом.<br />Для модуля созданы свои права доступа, как для пользователей на сайте, так и для доступа в панель управления.<br />Пример можно увидеть здесь <a href="http://www.status-x.ru/proects/1/">http://www.status-x.ru/proects/1/</a><br type="_moz" /><br />]]></content:encoded> <pubDate>Sun, 08 Nov 2009 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/news/1/2/modul-proekty/</guid> <comments>http://www.status-x.ru/news/1/2/modul-proekty/</comments> <category>Новости</category> </item> <item> <title>Новости :: Обновление SX CMS</title> <link>http://www.status-x.ru/news/1/1/obnovlenie-sx-cms/</link> <description><![CDATA[Что нового? В общем то изменений не много, в основном подправлены некоторые ошибочки. Добавлено определение поисковиков на сайте. Добавлен вывод информации о текущем местонахождении пользователя или поисковика на сайте при наведении&nbsp;курсора&nbsp;на имя в разделе &quot;Сейчас на сайте&quot;, видят только зарегистророванные пользователи. Добавлена в магазин денежная единица гривна. Д...]]></description> <content:encoded><![CDATA[Что нового? В общем то изменений не много, в основном подправлены некоторые ошибочки.<br /> <p style="text-align: justify"><br /> Добавлено определение поисковиков на сайте.<br /> Добавлен вывод информации о текущем местонахождении пользователя или поисковика на сайте при наведении&nbsp;курсора&nbsp;на имя в разделе &quot;Сейчас на сайте&quot;, видят только зарегистророванные пользователи.<br /> Добавлена в магазин денежная единица гривна.<br /> Добавлено разрешение широкоформатных мониторов при входе в админку.</p><br /><p style="text-align: justify"><br /> Есть некоторые изменения в базе, так что необходимо после заливки файлов, в админ панели перейти по адресу /admin/index.php?do=upd_sys для внесения изменений в базу.</p><br /><p style="text-align: justify"><br /> С данной версии меняется нумерация, то есть данная версия имеет номер SX CMS 1.01</p><br /><p style="text-align: justify"><br /> Качаем здесь <a href="http://www.status-x.ru/download-files/1/1/1/sborka-status-x-1-01/">http://www.status-x.ru/download-files/1/1/1/sborka-status-x-1-01/</a></p><br />]]></content:encoded> <pubDate>Fri, 30 Oct 2009 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/news/1/1/obnovlenie-sx-cms/</guid> <comments>http://www.status-x.ru/news/1/1/obnovlenie-sx-cms/</comments> <category>Новости</category> </item> <item> <title>Статьи :: "SX" CMS что это за зверь и с чем его едят.</title> <link>http://www.status-x.ru/articles/1/31/sx-cms-chto-eto-za-zver-i-s-chem-ego-edyat/</link> <description><![CDATA[ Что же такое &quot;SX&quot; CMS? Многие подумают вот ещё одна обычная система, но с ними не согласятся люди которые попробовали эту кмс и не на какую другую её теперь не променяют. Система мало известна, но обладает колоссальными возможностями, малоизвестна наверно по причине того что автор писал её для себя и выкладывать для всеобщего пользования не собирался. Но все же проект оказался в...]]></description> <content:encoded><![CDATA[ <p><br /> Что же такое &quot;SX&quot; CMS? Многие подумают вот ещё одна обычная система, но с ними не согласятся люди которые попробовали эту кмс и не на какую другую её теперь не променяют.<br /> <br /> Система мало известна, но обладает колоссальными возможностями, малоизвестна наверно по причине того что автор писал её для себя и выкладывать для всеобщего пользования не собирался. Но все же проект оказался в сети, благодаря уговорам друзей, и распространяется под лицензией GPL.<br /> <br /> CMS не требовательна к ресурсам сервера, даже при высокой посещаемости. Написана на PHP, в качестве базы данных используется MySQL. Реализована многодоменность, к каждой секции можно привязать отдельный домен.<br /> <br /> Если Вы задумываете сайт с дальнейшим расширением функционала, то &quot;SX&quot; CMS это как раз то что надо. Все уже есть в системе и это только нужно включить в панели управления. Мощный интернет магазин, корпоративный портал, форум или просто сайт визитка все это ждёт Вашей команды для начала работы.<br /> <br /> Так же большим плюсом является многоязычность системы, по умолчанию система поставляется с тремя локализациями, это русский, английский и немецкий язык. Все языковые данные вынесены в отдельные файлы что позволяет легко изменять значения фраз и подстраивать под нужный результат.<br /> <br /> Система использует шаблонизатор Smarty, что не вызовет каких либо сложностей при редактировании шаблонов и обеспечит высокую скорость работы. Для редактирования шаблонов необходимы всего лишь начальные знания HTML и CSS.<br /> <br /> Управлять контентом ещё проще чем редактировать шаблоны, если Вы работали в Word, то для Вас это будет обыденно и не принужденно. Для любителей экстрима есть режим текстового ввода, без использования WYSIWYG редактора.<br /> <br /> Одним из важных условий быстрого освоения &quot;SX&quot; CMS является внимательность, нужно читать всплывающие подсказки в панели управления, в них четко расписывается что и для чего нужно. Панель управления построена на интуитивно понятном интерфейсе и работать очень легко и просто. Достаточно один раз пройти по всем настройкам и их понять, и Вы сможете настроить систему что бы она летала на вашем хостинге.<br /> <br /> На любой вопрос всегда можно получить ответ на форуме поддержки, да и сам сайт системы работает в демо режиме, что позволяет сразу оценить возможности системы визуально, как говорится пощупать руками. Так же на сайте имеется галерея сайтов выполненный на CMS Status-X и делали их обычные пользователи не имеющие особых знаний и большинство сайтов имеют вид как будто сделаны в дорогих студиях, значит и у Вас получится это сделать.<br /> <br /> Скачать и попробовать эту систему в деле Вы можете на официальном сайте поддержки <a href="http://www.status-x.ru/">&quot;SX&quot; CMS</a><br /> &nbsp;</p><br />]]></content:encoded> <pubDate>Tue, 03 Jun 2014 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/31/sx-cms-chto-eto-za-zver-i-s-chem-ego-edyat/</guid> <comments>http://www.status-x.ru/articles/1/31/sx-cms-chto-eto-za-zver-i-s-chem-ego-edyat/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Почему иногда разваливается страница и как с этим бороться</title> <link>http://www.status-x.ru/articles/1/29/pochemu-inogda-razvalivaetsya-stranica-i-kak-s-etim-borotsya/</link> <description><![CDATA[ Как часто слышу мат перемат о том что постоянно разваливаются страницы и очень многие мучаются с этой проблемой. Причина разваливающихся страниц заключается в том, что Вы просто взяли и скопировали где то на другом сайте текст, но в буфер скопировался не только текст, но и теги его обрамляющие. И естественно копируя текст Вы не видите эти теги и корректно их тоже скопировать не можете. В итоге...]]></description> <content:encoded><![CDATA[ <div style="text-align: justify"><br /> Как часто слышу мат перемат о том что постоянно разваливаются страницы и очень многие мучаются с этой проблемой. Причина разваливающихся страниц заключается в том, что Вы просто взяли и скопировали где то на другом сайте текст, но в буфер скопировался не только текст, но и теги его обрамляющие. И естественно копируя текст Вы не видите эти теги и корректно их тоже скопировать не можете. В итоге получается что во вставленном тексте имеются не парные теги html, например только открытый или только закрытый тег, в результате чего это вносит хаос в исходный код страницы и блоки рассыпаются.<br /> <br /> И возникает вопрос: как быть? что делать?<br /> <br /> На самом деле все очень просто, нужно завести для себя небольшое правило, что если текст скопирован на стороннем сайте, то его надо чистить!<br /> <br /> Есть парочка простых способов как это сделать.<br /> <br /> Первый вариант это вставлять текст в программу типа БЛОКНОТ, этот вариант удобен лишь в том случае, когда нужен чистый текст, так как все теги будут удалены.<br /> <br /> Второй вариант мало известен, но как кажется намного более удобен, так как все выполняется в пределах окна с которым работаем. Корректировка тегов производится силами редактора CKE, это тот самый редактор в окно которого Вы вставляете текст.<br /> <br /> И так теперь по порядку. Вы вставляете текст</div><br /><div style="text-align: justify"><br /> Далее жмем кнопку <strong>Источник</strong>, редактор переходит в режим редактирования кода, но нам не обязательно его редактировать, и если еще раз нажать кнопку <strong>Источник</strong>, то редактор выходит из режима редактирования и автоматически исправляет не парные теги. После этих простых действий можно нажать кнопку сохранить и корректный текст будет записан в базу, и естественно Ваши страницы больше не будут разваливаться.<br /> </div><br />Можно легко убедится что теги исправлены, это еще раз нажать кнопку <strong>Источник.</strong><br /> ]]></content:encoded> <pubDate>Thu, 08 Mar 2012 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/29/pochemu-inogda-razvalivaetsya-stranica-i-kak-s-etim-borotsya/</guid> <comments>http://www.status-x.ru/articles/1/29/pochemu-inogda-razvalivaetsya-stranica-i-kak-s-etim-borotsya/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Установка </title> <link>http://www.status-x.ru/articles/1/28/ustanovka/</link> <description><![CDATA[ Казалось бы что проще может быть установки системы &quot;SX&quot; CMS на сервер? Но как оказалось самый частый запрос в поиске по сайту оказался установка, инсталяция,&nbsp;setup, install&nbsp;и прочие похожие слова. И многие даже не пытаются потом поискать&nbsp;эту фразу&nbsp;по форуму. Вот для этого и были накиданы эти несколько фраз, что бы основной поиск сайта подсказал новичкам как произв...]]></description> <content:encoded><![CDATA[ <div style="text-align: justify"><br /> Казалось бы что проще может быть установки системы &quot;SX&quot; CMS на сервер? Но как оказалось самый частый запрос в поиске по сайту оказался установка, инсталяция,&nbsp;setup, install&nbsp;и прочие похожие слова. И многие даже не пытаются потом поискать&nbsp;эту фразу&nbsp;по форуму. Вот для этого и были накиданы эти несколько фраз, что бы основной поиск сайта подсказал новичкам как производить установку.<br /> <br /> Еще раз повторюсь, установить &quot;SX&quot; CMS на сервер очень легко. Для этого скачиваем архив последней версии из раздела загрузок. Производим распаковку архива и полученные данные загружаем в корневую директорию Вашего хостинга. Далее переходим по адресу Вашего сайта и автоматически попадаем в меню установщика,&nbsp;следуем его указаниям.</div><br />]]></content:encoded> <pubDate>Thu, 08 Mar 2012 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/28/ustanovka/</guid> <comments>http://www.status-x.ru/articles/1/28/ustanovka/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Внутренняя оптимизация сайта для продвижения</title> <link>http://www.status-x.ru/articles/1/7/vnutrennyaya-optimizaciya-sajta-dlya-prodvizheniya/</link> <description><![CDATA[ Сегодня очень востребованным является продвижение сайтов. Очень многие проекты хотят получить желаемые первые места в поисковой выдаче Яндекса или Гугла. На этой почве оптимизация становится все более массовой и несколько страдает в качестве исполнения. Многие оптимизаторы идут по пути кратчайшего сопротивления и стараются раскрутить сайт в основном за счет большого числа ссылок, купленных на ...]]></description> <content:encoded><![CDATA[ <p style="text-align: justify"><br /> Сегодня очень востребованным является продвижение сайтов. Очень многие проекты хотят получить желаемые первые места в поисковой выдаче Яндекса или Гугла. На этой почве оптимизация становится все более массовой и несколько страдает в качестве исполнения. Многие оптимизаторы идут по пути кратчайшего сопротивления и стараются раскрутить сайт в основном за счет большого числа ссылок, купленных на различных биржах. И мало времени и сил уделяется такому важному этапу оптимизации как внутренняя оптимизация сайта.</p><br /><p style="text-align: justify"><br /> Внутренней оптимизацией принято считать ряд мер по улучшению качества сайта, в результате которых он становится более привлекательным для поисковых систем и соответственно получает более высокие позиции в поисковой выдаче. Внутренняя оптимизация не требует дополнительных затрат, но от оптимизатора требуется тонкая и кропотливая работа.<br /> Прежде всего, необходимо поработать над дизайном и структурой сайта. Дизайн должен быть уникальным, то есть нужно добиться оригинального способа вывода содержимого сайта для пользователя, а не просто интересную картинку. Управление для посетителей нужно сделать наиболее удобным, чтобы большинство важнейших страниц с информацией были второго, максимум третьего уровня вложения. Такая структура более удобна для пользователя и лучше индексируется поисковыми роботами.<br /> Вторым шагом, а на самом деле наверно важнейшем на этом этапе продвижения, нужно правильно заполнить все Title сайта. Они должны содержать максимум вариантов ваших ключевых слов. То есть, если вы собираетесь продвигать ремонт телефонов, то название сайта должно быть &laquo;Ремонт телефонов&raquo; а не &laquo;Добро пожаловать&raquo;. Заголовки статей и названия страниц остаются в памяти поисковиков и могут весьма повлиять на позицию сайта.<br /> Аналогично с заголовками следует поступить с содержимым метатегов и кейвордс. Они описывают содержимое страниц вашего сайта и должны содержать нужные ключевые слова. По поводу их значимости на сегодняшний момент еще идут споры, но все же лучше метатеги использовать тоже, на всякий случай.<br /> Следите за правильной кодировкой ваших страниц. Неверный HTML код, или составленный с ошибками, может отрицательно сказаться на благополучии вашего сайта и серьезно увеличить время его загрузки браузерами.<br /> Следующий этап &ndash; наполнение качественным тематическим контентом. Лучше всего иметь информацию на сайте по выбранной тематике с содержанием ключевых слов не более одного на тысячу знаков. Хороший копирайтер может органично вставить в статью любые ключевые слова, при этом добиваясь хорошей структуры и заинтересовав читателя содержимым. Такие тексты стоят денег, и если ваш бюджет ограничен, то используйте просто информационные статьи по теме ключевых слов. При помещении в текст картинок не поленитесь прописать в их описании ключевое слово &ndash; это станет еще одной ступенькой на пути к желаемым позициям. Главное не слишком увлекаться. Наличие слишком большого числа ключевых слов в тексте может быть воспринято поисковыми программами как спам или еще какое нарушение правил и такие страницы, а то и весь сайт будут исключаться из поисковой выдачи. Вообще, все хорошо в меру, и процесс оптимизации здесь не исключение.<br /> В идеале, хорошо бы начинать продумывать оптимизацию сайта и пути его продвижения до того, как он создается. Тогда можно сделать хорошо структурированный удобный для пользователя сайт, наполненный тематическим контентом с нужным процентом ключевых слов и грамотными заголовками. С готовым сайтом заказчика работать значительно сложнее, но и тут не все потеряно. Можно создать новые качественно проработанные страницы и продвигать в поисковиках именно их. Просто нужно понимать, что хорошо выполненная внутренняя оптимизация сайта уже сама по себе может значительно увеличить вес сайта в &laquo;глазах&raquo; поисковых роботов и продвинуть на хорошие позиции в выдаче. И это однозначно облегчит дальнейшее продвижение, уменьшит необходимое количество ссылочной массы, а значит, получается значительная экономия бюджета продвижения.</p><br />]]></content:encoded> <pubDate>Tue, 08 Jun 2010 23:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/7/vnutrennyaya-optimizaciya-sajta-dlya-prodvizheniya/</guid> <comments>http://www.status-x.ru/articles/1/7/vnutrennyaya-optimizaciya-sajta-dlya-prodvizheniya/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Важность файла robots в раскрутке и продвижении сайта</title> <link>http://www.status-x.ru/articles/1/6/vazhnost-fajla-robots-v-raskrutke-i-prodvizhenii-sajta/</link> <description><![CDATA[ Поисковые роботы, прежде чем индексировать ваш ресурс пытаются найти файл robots.txt, в корне каталоге сайта (домена). В этом файле содержатся команды для пауков-индексаторов, что индексировать на сайте, а что игнорировать. Существуют определенные правила написания команд для понимания их поисковыми роботами. Обязательным условием создание этого файла является кодировка Unix, иначе робот, может ...]]></description> <content:encoded><![CDATA[ Поисковые роботы, прежде чем индексировать ваш ресурс пытаются найти файл robots.txt, в корне каталоге сайта (домена). В этом файле содержатся команды для пауков-индексаторов, что индексировать на сайте, а что игнорировать.<br />Существуют определенные правила написания команд для понимания их поисковыми роботами. Обязательным условием создание этого файла является кодировка Unix, иначе робот, может не понять кодировки и будет индексировать сайт полностью.<br />Распространенной и частой ошибкой считается корректировка robots.txt в кодировке dos. Некоторые роботы все же понимают эту кодировку, но не стоит все-таки ошибаться. Редактируйте в кодировке UNIX, и закачивайте на хостинг в ASCII. Очень многие на такие тонкости не обращают внимание, а потом не понимают, почему пауком индексируется все, что не нужно.<br />Не нужно указывать несколько директив в одну строку, например:<br />Disallow: /cgi/ /img/<br />Неизвестно как пауки могут понять такой синтаксис. Одни поймут запрет на индексацию первой директивы (/cgi/), а вторую могут вообще проигнорировать. Правильным написанием такой директивы будет написание каждой команды на запрет индексации папки отдельно:<br />Disallow: /cgi/<br />Disallow: /img/<br />Часто можно встретить ошибку как перевернутое написание, например:<br />User-agent: silk.php (должно быть указано для какого паука действует)<br />Disallow: * (что именно запрещается)<br />Правильным будет такое написание:<br />User-agent: * (директива будет понятна для всех пауков)<br />Disallow: silk.php (означает запрет индексации файла)<br />Некоторые случайно вставляют пробелы с начала строки. Хотя об этом нигде не говорится, но лучше их убрать. Пробелы не считаются хорошим тоном.<br />Некоторые делают ошибку и пишут директивы, которые конфликтуют между собой, например:<br />User-agent: *<br />Disallow: /#<br />User-agent: googlebot<br />Disallow:<br />Первая команда запрещает индексацию сайта всем паукам, а вторая разрешает googlebot индексировать сайт. Лучше отказаться от такого написания, так как нам неизвестно как воспримут такую команду роботы.<br />Отсутствие после команды &quot;слеша&quot;, может не разобраться что это, файл или папка и скорее всего не будет индексировать:<br />User-agent: *<br />Disallow: seo<br />Для верности директивы используйте &quot;слеш&quot;.<br />Итак, существует огромное количество ошибок в написании файла robots.txt и пересчитать их практически невозможно, да и не нужно.<br />Правильным действием после закачки файла robots.txt на хостинг, будет проверка его через браузер.]]></content:encoded> <pubDate>Mon, 07 Jun 2010 23:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/6/vazhnost-fajla-robots-v-raskrutke-i-prodvizhenii-sajta/</guid> <comments>http://www.status-x.ru/articles/1/6/vazhnost-fajla-robots-v-raskrutke-i-prodvizhenii-sajta/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Мой первый сайт: с чего начать</title> <link>http://www.status-x.ru/articles/1/5/moj-pervyj-sajt-s-chego-nachat/</link> <description><![CDATA[ Создание сайта, особенно в первый раз, дело тонкое и деликатное. Новичок в веб-дизайне похож на слепого котенка. Полезную информацию приходится вылавливать по крупинкам, каждый раз верить кому-то, потом разувериваться, пытаться искать свой собственный путь, нарабатывать опыт. Но без советов никуда. Как начать, какую тему выбрать, какой домен, хостинг, или выбрать бесплатный ресурс, как писать ...]]></description> <content:encoded><![CDATA[ <p style="text-align: justify"><br /> Создание сайта, особенно в первый раз, дело тонкое и деликатное. Новичок в веб-дизайне похож на слепого котенка. Полезную информацию приходится вылавливать по крупинкам, каждый раз верить кому-то, потом разувериваться, пытаться искать свой собственный путь, нарабатывать опыт. Но без советов никуда. Как начать, какую тему выбрать, какой домен, хостинг, или выбрать бесплатный ресурс, как писать статьи, чтобы поисковые системы были довольны, как заработать копеечку рекламой.<br /> Все эти и другие вопросы постараемся охватить хотя бы вкратце.</p><br /><p style="text-align: justify"><br /> <strong>Выбор темы.</strong></p><br /><p style="text-align: justify"><br /> Тема сайта залог успеха. Выбирайте ее вдумчиво. Главное &ndash; ваш интерес к выбранной теме и начальные знания, или хотя бы желание ими овладеть. Часто можно встретить сайты, основанные на конкретном опыте его создателя. Сайты и блоги типа &ldquo; как я похудела на 50 кг&rdquo;, &ldquo;как заработать в Интернете&rdquo;, &ldquo;советы по сайтостроению&rdquo; и так далее будут пользоваться неизменным спросом, так как описывают конкретно вашу историю успеха, историю живого реального человека. Подумайте, чем вы можете поделиться с миром, что было бы интересно определенному кругу людей, о чем вы могли бы рассказать так, как никто до вас не смог, доступно, легко, интересно и живо. Дайте людям советы, которые помогли вам, поверьте, не все еще нашли путь, который вами уже пройден.<br /> Это оптимальный вариант. Если же такой темы нет, то выбирайте на ваш вкус, но тут желательно не останавливаться на темах, где слишком высокая конкуренция. Пробиться в верхние строчки поиска по таким темам будет нереально. Для оценки конкурентности темы наберите ключевое слово или фразу в поисковике, количество выданных страниц будет указывать высокая она или средняя и есть место, где развернуться.<br /> <br /> <strong>Разработка сайта.</strong></p><br /><p style="text-align: justify"><br /> Определившись с темой, пора приступать к самому процессу создания сайта. Если вы задумали свой первый сайт как пробу пера, воспользуйтесь бесплатной управляющей системой CMS &laquo;Status-X&raquo;. Плюс такого выбора в том, что все технические вопросы решаются намного легче, чем, если вы решите создавать дизайн и структуру самостоятельно. Если же вам не жалко незначительных вложений, и вы настроены на серьезную работу в этом направлении, лучше сразу купить доменное имя и хостинг, дабы избежать проблем в будущем. Имейте в виду, бесплатные ресурсы предоставляют вам имя и место на сервере бесплатно как раз потому, что все авторские права на ваш проект находятся у них.<br /> В любом случае, что бы вы ни выбрали, основой сайта будет являться его начинка: статьи, обзоры, фотографии. И желательно, чтобы все это было эксклюзивным. Пишите интересно, живо и захватывающе, давайте дельные советы. Постарайтесь избегать размещения нерабочих ссылок и тому подобное, это разочаровывает читателя. Поначалу пишите сами, для выработки своего неповторимого стиля. Но можно привлекать и друзей, знакомых, одним словом всех желающих. Но не забывайте проверять и редактировать тексты. Можно пользоваться и биржами контента, неплохая разгрузка для вас, впрочем, и небольшие финансовые затраты.<br /> Дизайн сайта выбирайте оригинальный, но не &ldquo;тяжелый&rdquo;, не перегруженный анимацией, резкими несочетаемыми цветами. Цветовая гамма должна совпадать с вашей темой, это будет смотреться органично и стильно. Все это можно осилить с минимальными знаниями графического редактора.</p><br /><p style="text-align: justify"><br /> <strong>Сколько времени уделять сайту.</strong></p><br /><p style="text-align: justify"><br /> Столько, сколько сможете. А желательно по максимуму. Ведь сначала вам придется разбираться в тонкостях управления сайтом: как размещать статьи, добавлять фотографии, рисунки, файлы, создавать рубрики, меню сайта и так далее. Затем придется разбираться в вопросе продвижения сайта в поисковиках, искать рекламодателей. Все это требует времени и немалого. Поэтому чем больше времени вы будете уделять сайту, тем быстрее получите результат.</p><br /><p style="text-align: justify"><br /> <strong>Не распыляйтесь.</strong></p><br /><p style="text-align: justify"><br /> Частенько у новичков создание сайта состоит из чередования повышенного внимания и пренебрежительного невнимания к развитию сайта. То ли муза, то ли стимул, то ли просто настроение, но любая мелочь может привести к творческому кризису, то есть периоду простоя. Надо всеми силами этого избежать. Лучше заниматься сайтом полчаса, но каждый день, чем целый день раз в месяц. Заставляйте себя, обещайте поблажки, уговаривайте, но старайтесь придерживаться строгого графика.<br /> Еще одна ошибка - начинать новый проект, не доведя до ума предыдущий. От этого пострадают оба. Нет предела совершенству, любой сайт имеет путь дальнейшего развития. Новыми статьями, фотографиями, видео, просто рассказом о своем опыте ваш сайт будет покорять новые вершины. Работа, работа и еще раз работа. Так что хорошенько подумайте, прежде чем реализовывать такой проект, он потребует максимум времени и отдачи.</p><br />]]></content:encoded> <pubDate>Sun, 06 Jun 2010 23:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/5/moj-pervyj-sajt-s-chego-nachat/</guid> <comments>http://www.status-x.ru/articles/1/5/moj-pervyj-sajt-s-chego-nachat/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Составление семантического ядра сайта.</title> <link>http://www.status-x.ru/articles/1/4/sostavlenie-semanticheskogo-yadra-sajta/</link> <description><![CDATA[ Первым шагом раскрутки сайта в поисковых системах является внутренняя оптимизация, начинающаяся с составления семантического ядра. Семантическое ядро &ndash; это список ключевых слов или фраз, по которым будут продвигаться все страницы сайта. Ключевые слова (фразы) &ndash; слова (запросы), которые пользователь вводит в поисковую систему, характеризующие нужную ему информацию. Они делятся на &l...]]></description> <content:encoded><![CDATA[ <p style="text-align: justify"><br /> Первым шагом раскрутки сайта в поисковых системах является внутренняя оптимизация, начинающаяся с составления семантического ядра. Семантическое ядро &ndash; это список ключевых слов или фраз, по которым будут продвигаться все страницы сайта. Ключевые слова (фразы) &ndash; слова (запросы), которые пользователь вводит в поисковую систему, характеризующие нужную ему информацию. Они делятся на &laquo;высокочастотные&raquo; - самые популярные слова, чаще всего состоящие из одного запроса. &laquo;Среднечастотные&raquo; - менее популярные слова, состоящие из 2-3 запросов. &laquo;Низкочастотные&raquo; - мало запрашиваемые слова, состоящие из 2-3 запросов и больше.</p><br /><p style="text-align: justify"><br /> Успешное составление семантического ядра зависит не только от того, как его воспримут поисковики, но и от интереса целевой аудитории. Человек, зайдя на Ваш сайт должен встретить те слова, которые он вводил в поисковую систему, и найти по ним исчерпывающую информацию. А это оказывает прямое влияние на его задержку на Вашем веб-ресурсе и дальнейшим посещением вновь.</p><br /><p style="text-align: justify"><br /> Начальным этапом составления семантического ядра считается подбор ключевых слов из головы, по которым Ваш сайт может искать целевая аудитория. Вы же создавали свой сайт для определенного сегмента людей? У Вашего сайта есть же определенная тематика? Просто определите, кто Ваш целевой посетитель/клиент и по каким словам он может выйти на Ваш ресурс в сети. Проведи мозговой штурм.</p><br /><p style="text-align: justify"><br /> Сразу стоить заметить, что сайты-порталы, где &laquo;всё обо всём&raquo; или веб-ресурсы у которых нет определенной тематики - сложно подобрать ключевые слова. С одной стороны, конечно, может показаться проще &ndash; хоть на любую тему подбирай запросы и создавай по ним разделы и страницы на сайте. Но, во-первых, все запросы будет очень сложно охватить в одном сайте, во-вторых, поисковые машины не особо любят сайта с обширной тематикой. Разумней будет создать разные сайты с определенной темой и продвигать их по соответствующим ключевым словам. Такой подход принесёт в разы больший эффект.</p><br /><p style="text-align: justify"><br /> Вторым этапом составления семантического ядра можно назвать использование сервисов статистики: Яндекса - <noindex><a href="http://wordstat.yandex.ru/" rel="nofollow">http://wordstat.yandex.ru/</a></noindex> и Рамблера - <noindex><a href="https://ad.rambler.ru/swrds/wrds.pl" rel="nofollow">https://ad.rambler.ru/swrds/wrds.pl</a><noindex>. Данные сервисы могут Вам показать, сколько раз запрашивали те или иные ключевые слова, которые Вы должны были подобрать в первом этапе и оценить их популярность.</noindex></noindex></p><br /><noindex><noindex><br /><p style="text-align: justify"><br /> Настоятельно советую пользоваться обоими этими сервисами. Статистика Яндекса даёт информацию о ключевых словах во всех их словосочетаниях, как в отдельности, так и в словосочетании с другими словами, показывая тем самым общую статистику. Скажем, запрос &ndash; &laquo;playstation 2&raquo; имеет запрос равный 50.000 в месяц, но в него входят также такие словосочетания с данным ключевиком как &ndash; &laquo;купить playstation 2&raquo;, &laquo;информация о playstation 2&raquo;, &laquo;эмулятор для ПК playstation 2&raquo;, &laquo;скачать игры для playstation 2&raquo;. Кроме этого сервис статистики Яндекса, в правом столбце показывает другие ключевые запросы, по которым люди могли искать подобную информацию в виде сокращений, сленга, синонимов, слов на иностранном языке (чаще английском) и другое.</p><br /><p style="text-align: justify"><br /> Возьмём тот же случай с приставкой playstation 2. В правом столбце некоторые запросы связанные с данной консолью будут &ndash; &laquo;игры ps2&raquo;, &laquo;эмулятор ps2&raquo;, &laquo;games for ps2&raquo;, &laquo;заказать ПС2&raquo;, &laquo;информация о плейстейшен 2&raquo; и т.д.<br /> Сервис статистики Рамблера отличается тем, что предоставляет более конкретную информацию по ключевым словам &ndash; сколько раз в месяц вводили запрос, переходили ли они дальше первой страницы поисковой выдачи. Тот же пример, с приставкой &laquo;playstation 2&raquo; в статистике Рамблера &ndash; &laquo;playstation 2 &ndash; 20.000 запросов в месяц, &laquo;купить playstation 2&raquo; - 15.000 запросов, &laquo;эмулятор для ПК playstation 2&raquo; - 40.000 запросов.</p><br /><p style="text-align: justify"><br /> Помните также, что поисковая система Рамблера не такая популярная, как Яндекса, поэтому полученную статистику конкретного ключевого слова через <noindex><a href="https://ad.rambler.ru/swrds/wrds.pl" rel="nofollow">https://ad.rambler.ru/swrds/wrds.pl</a></noindex> нужно умножать на 3.</p><br /><p style="text-align: justify"><br /> При подборе ключевых слов имейте в виду, что &laquo;высокочастотники&raquo; не гарантируют приток большого числа посетителей на сайт. Это в первую очередь связано с тем, что по &laquo;высокочастотным&raquo; ключевым словам сложней продвинуться в поисковых системах из-за большой конкурентности. В качестве другой причины можно привести то, что не все люди могут искать интересующую их информацию только по одному или даже двум запросам. Поэтому будет лучше составлять семантическое ядро из &laquo;средне&raquo; и &laquo;низко&raquo; частотных ключевых слов.</p><br /><p style="text-align: justify"><br /> Также следует учесть, что Вы не можете вычислить точную посещаемость Вашего сайта, даже Ваш сайт попадёт на самые первые строчки поисковых систем. Причин несколько:</p><br /><ol><br /> <li style="text-align: justify"><br /> Ключевой запрос может быть менее популярным в следующий месяц;</li><br /> <li style="text-align: justify"><br /> Конкретной поисковой системой может воспользоваться меньшее или большее число людей;</li><br /> <li style="text-align: justify"><br /> Название и описание Вашего сайта в поисковой выдаче может просто не понравится пользователю и он не перейдет на него;</li><br /> <li style="text-align: justify"><br /> В зависимости от проведения процедур продвижения сайта в поисковиках и изменениями их фильтров ранжирования, Ваш сайт не всегда может занимать предполагаемое для него место &ndash; перемещаться выше или ниже, или вообще выпасть из индексации.</li><br /></ol><br /><p style="text-align: justify"><br /> Нужно помимо всего прочего, стараться продвигать каждую страницу по одному ключевику &ndash; дешевле и проще выйдет. Дешевле, потому что придётся меньше размещать или покупать ссылок для продвижения всего сайта в будущем.<br /> Таким образом, используя сервис статистики Яндекса и Рамблера, Вы выискиваете нужные ключевые слова, включаете их в текст для определенной страницы сайта. Например, у Вас сайт об игровой консоли &laquo;playstation 2&raquo;, главную страницу можно оптимизировать по запросу &ndash; &laquo;всё о playstation 2&raquo;, а внутренние страницы &ndash; &laquo;купить playstation 2&raquo;, &laquo;софт для playstation 2&raquo; и т.д. Ключевики будет полезно включить в название разделов и страниц.<br /> Кроме этого, Вы можете использовать сервисы статистики создания новых страниц и разделов на сайте по найденным популярным ключевым словам, о которых могли бы просто не догадаться.</p><br /><p style="text-align: justify"><br /> В заключении хочу сказать, что выполнив должным образом составление семантического ядра, Вы выполните значительную часть работы и повысите вероятность появления Вашего сайта на первых позициях поисковых машин.</p><br /></noindex></noindex>]]></content:encoded> <pubDate>Sat, 05 Jun 2010 23:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/4/sostavlenie-semanticheskogo-yadra-sajta/</guid> <comments>http://www.status-x.ru/articles/1/4/sostavlenie-semanticheskogo-yadra-sajta/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Доступно о управлении контентом Вашего сайта</title> <link>http://www.status-x.ru/articles/1/3/dostupno-o-upravlenii-kontentom-vashego-sajta/</link> <description><![CDATA[ Наверное, каждый из вас хотя бы раз задавался целью создать собственный веб-сайт. Интересен тот факт, что почти 90% всех сайтов в интернете состоит всего из одной страницы&hellip; Да, да&hellip; Именно так мы начинаем воплощать наши замыслы по созданию собственного сайта. &laquo;Пусть будет скромно и не громоздко. Сайт-визитка, на одну-две страницы&hellip; Ну максимум три&hellip;&raquo; Но, ка...]]></description> <content:encoded><![CDATA[ <p style="text-align: justify"><br /> Наверное, каждый из вас хотя бы раз задавался целью создать собственный веб-сайт. Интересен тот факт, что почти 90% всех сайтов в интернете состоит всего из одной страницы&hellip; Да, да&hellip; Именно так мы начинаем воплощать наши замыслы по созданию собственного сайта. &laquo;Пусть будет скромно и не громоздко. Сайт-визитка, на одну-две страницы&hellip; Ну максимум три&hellip;&raquo; Но, как известно аппетит приходит во время еды! Начатый сайт-визитка превращается в многотомник, а в голову приходят всё новые и новые идеи о том, как всё обустроить.<br /> <br /> Большинство пользователей, рано или поздно, обращается к профессионалам, которые корпят над воплощением &laquo;светлых идей&raquo; заказчика, оперируя возможностями программных языков.<br /> <br /> Если речь идёт о сайте для компании, крайне важно предусмотреть заранее все функции, которые Вы, как заказчик, хотели бы воплотить на Вашем сайте. Только после того, как Вы сможете себе чётко представить, что именно вам хочется видеть на своём сайте, программисты смогут понять какими инструментами лучше этот сайт воплощать в жизнь.<br /> <br /> Чаще всего для воплощения поставленных задач достаточно примитивного набора возможностей html языка. Но вы должны понимать, что такой способ неудобен в случае, если вы захотите что-либо поменять на той или иной странице своего сайта. Вам придётся снова и снова прибегать к услугам программистов или веб-дизайнеров.<br /> <br /> В таких случаях вам стоит подумать о системе управления сайтом или Content Management System (CMS). Эта система буквально переводит Ваш сайт на принципиально новый уровень по своим возможностям, безопасности и функциональности. Конечно, такой софт Вам предложат приобрести или воспользоваться платными услугами множества on-line провайдеров, предоставляющих услуги CMS по сети. Но также Вы можете посмотреть в сторону CMS &laquo;Status-X&raquo; и сравнить возможности этой бесплатной системы с предлагаемыми платными вариантами. Думаю, результаты сравнения Вас порадуют.<br /> <br /> Программное обеспечение CMS &laquo;Status-X&raquo; позволяет вам легко и непринуждённо менять графическое оформление страниц, редактировать текстовые блоки, создавать и сохранять целые макеты страниц, создавать резервные копии всего содержимого вашего сайта, защищать контент от копирования, внедрять новые функции, вести блоки новостей, создавать каталоги и пользоваться базами данных, осуществлять почтовые рассылки по базе данных, и, наконец, иметь собственный интернет-магазин с автоматической системой торговли, учёта и платёжной системой. И это далеко не полный перечень возможностей системы.<br /> <br /> Так что если ваш проект имеет далеко идущие цели, то вам стоит заранее подумать о том, что бы использовать CMS &laquo;Status-X&raquo;. И главное! Освоить администрирование сайта при помощи данной системы сможет любой толковый сотрудник. Интерфейс CMS &laquo;Status-X&raquo;, весьма интуитивный и понятный даже человеку, далёкому от программирования.<br /> <br /> Желаем вам успехов в освоении интернет пространства!</p><br />]]></content:encoded> <pubDate>Fri, 04 Jun 2010 23:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/3/dostupno-o-upravlenii-kontentom-vashego-sajta/</guid> <comments>http://www.status-x.ru/articles/1/3/dostupno-o-upravlenii-kontentom-vashego-sajta/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Обновление на версию Status-X 1.02</title> <link>http://www.status-x.ru/articles/1/2/obnovlenie-na-versiyu-status-x-1-02/</link> <description><![CDATA[ Инструкция по переходу с версии Status-X 1.01 на Status-X 1.02. &bull; Шаг первый - замена системных файлов. Сохраняем копии файлов sys.config.php и db.config.php. После обновления файл db.config.php заливаем на свое место, а в новый sys.config.php копируем настройки из сохраненной копии. Все файлы кроме папок theme и uploads обновляются способом заливки файлов поверху, либо удалением существу...]]></description> <content:encoded><![CDATA[ <p style="text-align: justify"><strong>Инструкция по переходу с версии Status-X 1.01 на Status-X 1.02.</strong></p><br /><p style="text-align: justify"><strong>&bull; Шаг первый - замена системных файлов.</strong><br />Сохраняем копии файлов sys.config.php и db.config.php. После обновления файл db.config.php заливаем на свое место, а в новый sys.config.php копируем настройки из сохраненной копии.<br />Все файлы кроме папок theme и uploads обновляются способом заливки файлов поверху, либо удалением существующих файлов и копированием новых файлов из архива. В случае заливки файлов поверху папку functions необходимо обязательно удалить, в случае игнорирования данной рекомендации сайт не загрузится из-за дублирования функций.</p><br /><p style="text-align: justify"><strong>&bull; Шаг второй - обновление индивидуальных папок.</strong><br />Для обновления в папках, файлов index.php и .htaccess, необходимо содержимое папки INDEX залить в корень сайта, то есть папку uploads, theme и temp залить поверх Ваших папок. Это заменит файлы index.php и .htaccess&nbsp; в папках, в index.php файлах была ошибка, а также изменены некоторые .htaccess, при этом Ваши данные в этих папках останутся целы. Также будут добавлены некоторые файлы, которые теперь необходимы для работы, и которых не было прежде.<br />Если название Вашей темы отличается от standard, то папку в архиве переименовываем согласно названию Вашей темы. Если используете несколько тем, то данную манипуляцию необходимо будет произвести с каждой темой.<br />Также будут добавлены некоторые файлы, которые теперь необходимы для работы, и которых не было прежде.</p><br /><p style="text-align: justify"><strong>&bull; Шаг третий - внесение изменений в шаблоны.<br /></strong>Переходим в папку TEMPLATE и запускаем Status-X.html<br />Здесь мы видим два столбца с файлами левый это версия 1.01, правый новая версия 1.02.<br />Ниже приведены списки измененных файлов, переходя по ссылке, будут открываться страницы с отображением изменений.<br />Далее открываем файл шаблона с тем же именем в своей теме и правим согласно указанных изменений.<br />Еще быстрее внести изменения в шаблоны можно с помощью программ сравнения файлов, например Araxis Merge или WinMerge.<br />Изменений не очень много, просто во многих файлах правил согласно стандартам, когда на глаза попадалось, то есть много изменений не существенных, например в CSS файлах это кавычки проставлены, хотя работает и без них...</p><br /><p style="text-align: justify"><strong>&bull; Шаг четвертый - обновление базы.</strong><br />После вышеперечисленных действий необходимо зайти в админ панель и нажать на стартовой странице появившуюся кнопку &quot;обновить базу&quot;.<br />Если данная операция не будет произведена, то в логах Вы сможете наблюдать большое количество ошибок и возможно не работоспособность сайта.<br />Если вдруг Вы совершенно случайно не найдете кнопки &quot;обновить базу&quot;, то совершить обновление базы можно набрав в адресной строке браузера адрес ваш_домен/admin/index.php?do=upd_sys<br />Данная инструкция также вложена в архив с дистрибутивом.<br />Скачать&nbsp; <a href="http://www.status-x.ru/download-files/1/1/3/cms-status-x-1-02/">Status-X 1.02</a></p>]]></content:encoded> <pubDate>Thu, 24 Dec 2009 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/2/obnovlenie-na-versiyu-status-x-1-02/</guid> <comments>http://www.status-x.ru/articles/1/2/obnovlenie-na-versiyu-status-x-1-02/</comments> <category>Статьи</category> </item> <item> <title>Статьи :: Перевод "SX" CMS в режим “Разработчика”</title> <link>http://www.status-x.ru/articles/1/1/perevod-sx-cms-v-rezhim-razrabotchika/</link> <description><![CDATA[ В этой небольшой статье расскажу о настройках системы &quot;SX&quot; CMS для &ldquo;Разработчика&rdquo;. Наиболее удобным вариантом будет иметь копии измененных файлов и при разработке модулей или шаблонов замещать оригинальные файлы на момент работы. В первую очередь необходимо выключить ЧПУ в глобальных настройках системы в панели управления. Для версии 1.03 достаточно в файле sys.conf...]]></description> <content:encoded><![CDATA[ В этой небольшой статье расскажу о настройках системы <a href="http://www.status-x.ru/">&quot;SX&quot; CMS</a> для &ldquo;Разработчика&rdquo;.<br />Наиболее удобным вариантом будет иметь копии измененных файлов и при разработке модулей или шаблонов замещать оригинальные файлы на момент работы.<br />В первую очередь необходимо выключить ЧПУ в глобальных настройках системы в панели управления.<br />Для версии 1.03 достаточно в файле sys.config.php<span _fck_bookmark="1" style="display: none">&nbsp;</span> изменить настройку $config_sys[&#39;debug&#39;]. Настройка включает режим отладки, включено - 1, сайт в рабочем режиме - 0&nbsp;<br /><span style="font-size: 16px"><span style="background-color: #ff0000">Внимание! Текст ниже относится для версий ниже 1.03.</span></span><br /><strong>Включение режима вывода ошибок интерпретатора PHP на экран.</strong><br />В файлах sys.config.php, в корневом index.php и в index.php в папке admin следует:<br />error_reporting(0); заменить на:<br />на error_reporting(E_ALL); <br />В корневом index.php и в index.php в папке admin также следует закомментировать строку:<br />set_error_handler(&#39;err_handler&#39;); <br />Эти изменения дадут возможность видеть ошибки и предупреждения, выводимые интерпретатором PHP.<br />Вы спросите, а не удобнее ли смотреть эти ошибки в логах системы? Нет.<br />Объясняю почему. Любые перехватчики ошибок PHP, в том числе и встроенный в систему <a href="http://www.status-x.ru/">&quot;SX&quot; CMS</a>, могут записывать только ошибки пользовательского уровня, то есть фатальная ошибка записана не будет, потому что упавший скрипт ничего не успеет записать.<br />И если вы после установки системы, или каких либо изменений вдруг увидели вместо сайта белый экран, то так же следует проделать вышеописанные действия и в большинстве случаев ответ на вопрос, а что не так, будет на экране.<br /><strong>Отключение оптимизации системы.</strong><br />Ниже представленная конфигурация файла sys.config.php выключит не нужную оптимизацию на момент отладки системы.<br />В файле sys.config.php необходимо установить следующие настройки:<br /><div style="width: 520px; white-space: nowrap; overflow: auto"><br /> if(!defined(&#39;BASE_DIR&#39;)) exit; error_reporting(E_ALL); @ini_set(&#39;magic_quotes_runtime&#39;, 0); @ini_set(&#39;magic_quotes_sybase&#39;, 0); @ini_set(&#39;arg_separator.input&#39;, &#39;&amp;&#39;); @ini_set(&#39;arg_separator.output&#39;, &#39;&amp;&#39;); @ini_set(&#39;url_rewriter.tags&#39;, &#39;1&#39;); $basepath = str_replace(&#39;/index.php&#39;,&#39;/&#39;,$_SERVER[&#39;PHP_SELF&#39;]); $basepath = str_replace(&#39;//&#39;,&#39;/&#39;,$basepath); define(&#39;BASE_PATH&#39;, $basepath); define(&#39;SECURED_GFX&#39;, 1); define(&#39;SYS_VERSION&#39;, &#39;Status-X 1.02a9&#39;); $page_no_shop = array(&#39;showforums&#39;,&#39;showforum&#39;,&#39;showtopic&#39;,&#39;forum&#39;,&#39;members&#39;,&#39;movepost&#39;,&#39;newtopic&#39;,&#39;newpost&#39;,&#39;pn&#39;,&#39;addpost&#39;,&#39;delpost&#39;); $page_no_kalendar = array(&#39;shop&#39;,&#39;showforums&#39;,&#39;showforum&#39;,&#39;showtopic&#39;, &#39;forum&#39;,&#39;members&#39;,&#39;movepost&#39;,&#39;newtopic&#39;,&#39;newpost&#39;,&#39;pn&#39;,&#39;addpost&#39;,&#39;delpost&#39;); ## Cжатие кэша MySQL в формате gzip, если не поддерживается сервером, установка true игнорируется $config_cashe[&#39;usegz&#39;] = false; ## Время жизни кэша: -1 пожизненно; 0 - обновлять; далее - в секундах $config_cashe[&#39;lifetime&#39;] = -1; ## true - использовать режим автоматического контроля изменения таблиц MySQL, false - кэш будет обновляться в соответствии с $config_cashe[&#39;lifetime&#39;] $config_cashe[&#39;smartupdate&#39;] = true; ## Оптимизация файлов, включено - 1 рекомендовано - 1 $config_cashe[&#39;minify&#39;][&#39;javascript&#39;] = &quot;0&quot;; $config_cashe[&#39;minify&#39;][&#39;page&#39;] = &quot;0&quot;; $config_cashe[&#39;minify&#39;][&#39;css&#39;] = &quot;0&quot;; if (extension_loaded(&#39;zlib&#39;) &amp;&amp; !ini_get(&#39;zlib.output_compression&#39;) &amp;&amp; ini_get(&#39;output_handler&#39;) != &#39;ob_gzhandler&#39;) { ## Сжатие в формате gzip, включено - 1 рекомендовано - 1 $config_cashe[&#39;gzip&#39;][&#39;javascript&#39;] = &quot;0&quot;; $config_cashe[&#39;gzip&#39;][&#39;page&#39;] = &quot;0&quot;; $config_cashe[&#39;gzip&#39;][&#39;css&#39;] = &quot;0&quot;; } else { ## Ниже три строки не изменять $config_cashe[&#39;gzip&#39;][&#39;javascript&#39;] = &quot;0&quot;; $config_cashe[&#39;gzip&#39;][&#39;page&#39;] = &quot;0&quot;; $config_cashe[&#39;gzip&#39;][&#39;css&#39;] = &quot;0&quot;; } ## Документ устарел, значит, не кешируется браузером - 0, кешируется - 1, рекомендовано - 1 $config_cashe[&#39;far_future_expires&#39;][&#39;javascript&#39;] = &quot;0&quot;; $config_cashe[&#39;far_future_expires&#39;][&#39;css&#39;] = &quot;0&quot;; ## Быстрая очистка кэша, включено - 1, рекомендовано - 0 $config_cashe[&#39;cleanup&#39;][&#39;on&#39;] = &quot;0&quot;; ## Оптимизация фоновых изображений, включено - 1, отключено - 0 $config_cashe[&#39;data_uris&#39;][&#39;on&#39;] = &quot;0&quot;; ##Указываются файлы которые не надо обрабатывать плагином, более одного разделяем запятой: fancy.css,style.navi.css $config_cashe[&#39;ignore_list&#39;] = &quot;&quot;; ## Чистка кеша SQL раз в сутки, отключено - 0, активно - 1 $config_sys[&#39;sql_clear&#39;] = &#39;1&#39;; ## Поздравление пользователей с днем рождения по почте, отключено - 0, активно - 1 $config_sys[&#39;birthdays_mail&#39;] = &#39;1&#39;; ## Испьзование Google Analytics, отключено - 0, активно - 1 $config_sys[&#39;google_analytics&#39;][&#39;aktiv&#39;] = &#39;0&#39;; $config_sys[&#39;google_analytics&#39;][&#39;code&#39;] = &#39;&#39;; // Код Google Analytics ## Коды в метатегах подтверждения собственности сайта, отключено - 0, активно - 1 $config_sys[&#39;google&#39;][&#39;aktiv&#39;] = &#39;0&#39;; $config_sys[&#39;google&#39;][&#39;code&#39;] = &#39;&#39;; // Код Google $config_sys[&#39;yandex&#39;][&#39;aktiv&#39;] = &#39;0&#39;; $config_sys[&#39;yandex&#39;][&#39;code&#39;] = &#39;&#39;; // Код Yandex ## Системы обмена ссылками, отключено - 0, активно - 1 $config_sys[&#39;sape&#39;][&#39;aktiv&#39;] = &#39;0&#39;; define(&#39;_SAPE_USER&#39;, &#39;&#39;); // Код SAPE $config_sys[&#39;linkfeed&#39;][&#39;aktiv&#39;] = &#39;0&#39;; define(&#39;LINKFEED_USER&#39;, &#39;&#39;); // Код LINKFEED </div><br /><strong>Добавление кода автоочистки кешей системы.</strong><br />Чтобы добавить на момент разработки возможность автоматической очистки кешей системы, в корневой index.php необходимо добавить следующий код, в самом низу файла, перед закрывающим тегом:<br /><div style="width: 520px; white-space: nowrap; overflow: auto"><br /> // На рабочем сайте не использовать function dell_cache($f) { $verzname = $f; $dh = opendir($verzname); while (@gettype($datei = @readdir($dh)) != @boolean){ if (is_file( &quot;$verzname/$datei&quot;)){ if ($datei != &quot;.&quot; &amp;&amp; $datei != &quot;..&quot; &amp;&amp; $datei != &quot;.htaccess&quot; &amp;&amp; $datei != &quot;index.php&quot;) { @unlink($verzname . $datei); } } } @closedir($dh); } dell_cache(BASE_DIR . &#39;/temp/compiled/&#39; . $_SESSION[&#39;area&#39;] .&#39;/&#39;); dell_cache(BASE_DIR . &#39;/temp/cache/&#39;); dell_cache(BASE_DIR . &#39;/temp/sql/&#39;); dell_cache(BASE_DIR . &#39;/uploads/shop/icons_thumbnails/big/&#39;); dell_cache(BASE_DIR . &#39;/uploads/shop/icons_thumbnails/medium/&#39;); dell_cache(BASE_DIR . &#39;/uploads/shop/icons_thumbnails/normal/&#39;); dell_cache(BASE_DIR . &#39;/uploads/shop/icons_thumbnails/small/&#39;); dell_cache(BASE_DIR . &#39;/uploads/shop/icons_thumbnails/xsmall/&#39;); </div><br />Этот код даст возможность использовать всегда актуальные файлы, незакешированные. Да и на мой взгляд, такой код быстрее добавить, чем модули поотдельности настраивать и smarty. Ну а вот за кешем браузера все-таки придется следить каждому самостоятельно.<br /><strong>Консоль отладки smarty.</strong><br />При отладке системы так же не стоит забывать про тег {debug}. Для тех, кто не знает что это за зверь, рассказываю. При вставке тега {debug} в шаблон будет выведено всплывающее окно с информацией о переменных, используемых smarty в этом шаблоне. Весьма полезная вещь при разработке.<br />Так к чему я про тег {debug}, к тому что он не работает в системе по причине того что класс Compressor коверкает его, и что бы консоль нормально заработала необходимо закомментировать в корневом index.php строку:<br /><div style="width: 520px; white-space: nowrap; height: 50px; overflow: auto"><br /> $compressor = new Compressor(array(&#39;view&#39; =&gt; $view, &#39;options&#39; =&gt; $config_cashe, &#39;jsmin&#39; =&gt; $jsmin, &#39;user_agent&#39; =&gt; $user_agent)); </div><br /><strong>В большинстве своем этих изменений вполне хватает для разработки или отладки своих модулей и шаблонов в <a href="http://www.status-x.ru/">CMS Status-X</a></strong> ]]></content:encoded> <pubDate>Wed, 16 Dec 2009 00:00:01 +0300</pubDate> <guid>http://www.status-x.ru/articles/1/1/perevod-sx-cms-v-rezhim-razrabotchika/</guid> <comments>http://www.status-x.ru/articles/1/1/perevod-sx-cms-v-rezhim-razrabotchika/</comments> <category>Статьи</category> </item> <item> <title>Форум :: Генерация QR-кода со ссылкой на страницу</title> <link>http://www.status-x.ru/newforum/1153/15/1/#11030</link> <description><![CDATA[генераторы qr-кода переодически перестают работать, новый вариантСкрытая часть сообщения Для просмотра Вам необходимо иметь 1 сообщений. У Вас 0 сообщений. Отредактировано Иван Мальцев (NAME): 07.05.2026, 13:51:02...]]></description> <content:encoded><![CDATA[генераторы qr-кода переодически перестают работать, новый вариант<br /><div style="width:auto; overflow:auto"><div class="divcode_header">Скрытая часть сообщения </div><div class="divcode" style="width:auto; white-space:normal; overflow:auto">Для просмотра Вам необходимо иметь 1 сообщений. У Вас 0 сообщений.</div></div><br /> <br /> <span style="font-style:italic">Отредактировано <span style="font-weight:bold">Иван Мальцев (NAME)</span>: 07.05.2026, 13:51:02</span>]]></content:encoded> <pubDate>Thu, 07 May 2026 13:44:01 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1153/15/1/#11030</guid> <comments>http://www.status-x.ru/newforum/1153/15/1/#11030</comments> <category>Форум</category> </item> <item> <title>Форум :: запретить доступ к сайту для иностранных IP адресов</title> <link>http://www.status-x.ru/newforum/1716/15/1/#11028</link> <description><![CDATA[Нет код для 1.05Проверьте что в $_SERVER[&#039;DOCUMENT_ROOT&#039;], там может быть полная хрень, все зависит от настроек сервераПроще использовать SX_DIR, добавив проверку перед вашим кодомPHP-код if&nbsp;(!defined('SX_DIR'))&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;define('SX_DIR',&nbsp;realpath(dirname(dirname(__FILE__)))); } ...]]></description> <content:encoded><![CDATA[Нет код для 1.05<br />Проверьте что в $_SERVER[&#039;DOCUMENT_ROOT&#039;], там может быть полная хрень, все зависит от настроек сервера<br />Проще использовать SX_DIR, добавив проверку перед вашим кодом<br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">PHP-код</div><div class="divcode" style="width:auto; white-space:nowrap; height:90px; overflow:auto"><code><code><span style="color: #000000"> <span style="display:none"></span> <br /></span><span style="color: #007700">if&nbsp;(!</span><span style="color: #0000BB">defined</span><span style="color: #007700">(</span><span style="color: #DD0000">'SX_DIR'</span><span style="color: #007700">))&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'SX_DIR'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">realpath</span><span style="color: #007700">(</span><span style="color: #0000BB">dirname</span><span style="color: #007700">(</span><span style="color: #0000BB">dirname</span><span style="color: #007700">(</span><span style="color: #0000BB">__FILE__</span><span style="color: #007700">)))); <br />} <br /></span><span style="color: #0000BB"><span style="display:none"></span></span> </code></code></div></div></td></tr></table>]]></content:encoded> <pubDate>Fri, 25 Apr 2025 10:38:57 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1716/15/1/#11028</guid> <comments>http://www.status-x.ru/newforum/1716/15/1/#11028</comments> <category>Форум</category> </item> <item> <title>Форум :: запретить доступ к сайту для иностранных IP адресов</title> <link>http://www.status-x.ru/newforum/1716/15/1/#11027</link> <description><![CDATA[Пока не пользовал, но судя по коду для версии 1.06 ...Пока мутузю код от SxGeo, чтоб универсально...В общем что-то не так:1.создал папку GEO туда поместил SxGeo.php и SxGeo.dat2.в код html внедрил Спойлер PHP-код include_once($_SERVER['DOCUMENT_ROOT']."/geo/SxGeo.php");&nbsp; $SxGeo&nbsp;=&nbsp;new&nbsp;SxGeo('/geo/SxGeo.dat',&nbsp;SXGEO_BATCH&nbsp;|&nbsp;SXGEO_MEMORY);&nbsp; $ip=$_SERVER['REMOTE...]]></description> <content:encoded><![CDATA[Пока не пользовал, но судя по коду для версии 1.06 ...<br />Пока мутузю код от SxGeo, чтоб универсально...<br />В общем что-то не так:<br />1.создал папку GEO туда поместил SxGeo.php и SxGeo.dat<br />2.в код html внедрил <br /><div class="spoiler"><a class="spoilerheader" onclick="toggleSpoiler(this);">Спойлер </a><div class="spoilertext"><div class="divcode" style="width:auto; white-space:normal; overflow:auto"><br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">PHP-код</div><div class="divcode" style="width:auto; white-space:nowrap; height:150px; overflow:auto"><code><code><span style="color: #000000"> <span style="display:none"></span> <br /></span><span style="color: #007700">include_once(</span><span style="color: #0000BB">$_SERVER</span><span style="color: #007700">[</span><span style="color: #DD0000">'DOCUMENT_ROOT'</span><span style="color: #007700">].</span><span style="color: #DD0000">"/geo/SxGeo.php"</span><span style="color: #007700">);&nbsp; <br /></span><span style="color: #0000BB">$SxGeo&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">SxGeo</span><span style="color: #007700">(</span><span style="color: #DD0000">'/geo/SxGeo.dat'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">SXGEO_BATCH&nbsp;</span><span style="color: #007700">|&nbsp;</span><span style="color: #0000BB">SXGEO_MEMORY</span><span style="color: #007700">);&nbsp; <br /></span><span style="color: #0000BB">$ip</span><span style="color: #007700">=</span><span style="color: #0000BB">$_SERVER</span><span style="color: #007700">[</span><span style="color: #DD0000">'REMOTE_ADDR'</span><span style="color: #007700">];&nbsp; <br /></span><span style="color: #0000BB">$country&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$SxGeo</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCountry</span><span style="color: #007700">(</span><span style="color: #0000BB">$ip</span><span style="color: #007700">); <br />unset(</span><span style="color: #0000BB">$SxGeo</span><span style="color: #007700">);&nbsp; <br />if(</span><span style="color: #0000BB">$country</span><span style="color: #007700">!=</span><span style="color: #DD0000">'RU'</span><span style="color: #007700">)&nbsp; <br />{&nbsp;die(</span><span style="color: #DD0000">'Доступ&nbsp;запрещен!'</span><span style="color: #007700">);&nbsp;} <br /></span><span style="color: #0000BB"><span style="display:none"></span></span> </code></code></div></div></td></tr></table> </div></div></div> <br />не хочет работать! Уже абсолютные пути всяко поменял...]]></content:encoded> <pubDate>Thu, 24 Apr 2025 15:52:18 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1716/15/1/#11027</guid> <comments>http://www.status-x.ru/newforum/1716/15/1/#11027</comments> <category>Форум</category> </item> <item> <title>Форум :: запретить доступ к сайту для иностранных IP адресов</title> <link>http://www.status-x.ru/newforum/1716/15/1/#11026</link> <description><![CDATA[Ниже вариант с добавлением в систему бана cms. Проверяет только не авторизованных. Проще сделать из этого виджет, код запроса взят из виджета антибот. Изложен принцип, код не тестировал. Тексты естественно в запрос свои пишемPHP-код if&nbsp;($_SESSION['loggedin']&nbsp;!=&nbsp;1&nbsp;&amp;&amp;&nbsp;SX::object('Counter')-&gt;nobann&nbsp;==&nbsp;0)&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;$api_url&nbsp;=&n...]]></description> <content:encoded><![CDATA[Ниже вариант с добавлением в систему бана cms. Проверяет только не авторизованных. Проще сделать из этого виджет, код запроса взят из виджета антибот. Изложен принцип, код не тестировал. Тексты естественно в запрос свои пишем<br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">PHP-код</div><div class="divcode" style="width:auto; white-space:nowrap; height:225px; overflow:auto"><code><code><span style="color: #000000"> <span style="display:none"></span> <br /> <br /></span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">'loggedin'</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #0000BB">1&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">SX</span><span style="color: #007700">::</span><span style="color: #0000BB">object</span><span style="color: #007700">(</span><span style="color: #DD0000">'Counter'</span><span style="color: #007700">)-&gt;</span><span style="color: #0000BB">nobann&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">)&nbsp;{ <br /> <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$api_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'http://ipinfo.io/'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">IP_USER&nbsp;</span><span style="color: #007700">/&nbsp;</span><span style="color: #DD0000">'?token=ВАШ_ТОКЕН'</span><span style="color: #007700">; <br /> <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">; <br />&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">$ch&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">curl_init</span><span style="color: #007700">())&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">curl_setopt</span><span style="color: #007700">(</span><span style="color: #0000BB">$ch</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">CURLOPT_URL</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$api_url</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">curl_setopt</span><span style="color: #007700">(</span><span style="color: #0000BB">$ch</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">CURLOPT_RETURNTRANSFER</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">curl_exec</span><span style="color: #007700">(</span><span style="color: #0000BB">$ch</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;} <br /> <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$country_code&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'RU'</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;По&nbsp;умолчанию&nbsp;лучше&nbsp;конечно&nbsp;оставить&nbsp;RU,&nbsp;тогда&nbsp;если&nbsp;ipinfo&nbsp;ответит&nbsp;криво&nbsp;или&nbsp;вообще&nbsp;не&nbsp;ответит,&nbsp;то&nbsp;пользователя&nbsp;все&nbsp;же&nbsp;пустит&nbsp;на&nbsp;сайт&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$response&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">json_decode</span><span style="color: #007700">(</span><span style="color: #0000BB">$response</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$country_code&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$data</span><span style="color: #007700">[</span><span style="color: #DD0000">'country'</span><span style="color: #007700">]&nbsp;??&nbsp;</span><span style="color: #0000BB">$country_code</span><span style="color: #007700">; <br />&nbsp;&nbsp;&nbsp;&nbsp;} <br /> <br />&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">$country_code&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #DD0000">'RU'</span><span style="color: #007700">)&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$period&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">86400</span><span style="color: #007700">; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$stime&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">time</span><span style="color: #007700">(); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$end&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$stime&nbsp;</span><span style="color: #007700">+&nbsp;</span><span style="color: #0000BB">$period</span><span style="color: #007700">; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$row&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">fetch_object</span><span style="color: #007700">(</span><span style="color: #DD0000">"SELECT&nbsp;Id&nbsp;FROM&nbsp;"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">PREFIX&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">"_banned&nbsp;WHERE&nbsp;Ip&nbsp;=&nbsp;'"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">IP_USER&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">"'&nbsp;AND&nbsp;Aktiv&nbsp;=&nbsp;'1'&nbsp;LIMIT&nbsp;1"</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">is_object</span><span style="color: #007700">(</span><span style="color: #0000BB">$row</span><span style="color: #007700">))&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">query</span><span style="color: #007700">(</span><span style="color: #DD0000">"UPDATE&nbsp;"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">PREFIX&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">"_banned&nbsp;SET&nbsp;TimeEnd&nbsp;=&nbsp;'"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">$end&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">"'&nbsp;WHERE&nbsp;Ip&nbsp;=&nbsp;'"&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">IP_USER&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">"'&nbsp;AND&nbsp;Aktiv&nbsp;=&nbsp;'1'&nbsp;&nbsp;LIMIT&nbsp;1"</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">SX</span><span style="color: #007700">::</span><span style="color: #0000BB">setLog</span><span style="color: #007700">(</span><span style="color: #DD0000">'Автоматическое&nbsp;продление&nbsp;системой&nbsp;безопасности&nbsp;нахождения&nbsp;пользователя&nbsp;с&nbsp;адресом&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">IP_USER&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&nbsp;в&nbsp;бан-листе'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'3'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">'benutzer_id'</span><span style="color: #007700">]); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">Arr</span><span style="color: #007700">::</span><span style="color: #0000BB">setCookie</span><span style="color: #007700">(</span><span style="color: #DD0000">'welcome'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">IP_USER</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$period</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$insert_array&nbsp;</span><span style="color: #007700">=&nbsp;array( <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'Reson'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'Система&nbsp;безопасности&nbsp;выявила&nbsp;робота&nbsp;и&nbsp;заблокировала'</span><span style="color: #007700">, <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'Type'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'autobann'</span><span style="color: #007700">, <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'TimeStart'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$stime</span><span style="color: #007700">, <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'TimeEnd'&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$end</span><span style="color: #007700">, <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'Ip'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">IP_USER</span><span style="color: #007700">, <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'Aktiv'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'1'</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">insert_query</span><span style="color: #007700">(</span><span style="color: #DD0000">'banned'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$insert_array</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">SX</span><span style="color: #007700">::</span><span style="color: #0000BB">setLog</span><span style="color: #007700">(</span><span style="color: #DD0000">'Автоматическое&nbsp;добавление&nbsp;системой&nbsp;безопасности&nbsp;пользователя&nbsp;с&nbsp;адресом&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">IP_USER&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&nbsp;в&nbsp;бан-лист'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'3'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$_SESSION</span><span style="color: #007700">[</span><span style="color: #DD0000">'benutzer_id'</span><span style="color: #007700">]); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">Arr</span><span style="color: #007700">::</span><span style="color: #0000BB">setCookie</span><span style="color: #007700">(</span><span style="color: #DD0000">'welcome'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">IP_USER</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$period</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br />&nbsp;&nbsp;&nbsp;&nbsp;} <br />} <br /></span><span style="color: #0000BB"><span style="display:none"></span></span> </code></code></div></div></td></tr></table>]]></content:encoded> <pubDate>Thu, 24 Apr 2025 12:06:10 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1716/15/1/#11026</guid> <comments>http://www.status-x.ru/newforum/1716/15/1/#11026</comments> <category>Форум</category> </item> <item> <title>Форум :: запретить доступ к сайту для иностранных IP адресов</title> <link>http://www.status-x.ru/newforum/1716/15/1/#11025</link> <description><![CDATA[Все привет.Может кто подскажет как адаптировать код под статус, версия 1,05Спойлер Код // Получаем текущий URL страницы$request_uri = $_SERVER[&#039;REQUEST_URI&#039;];// Если это главная страница (URI == &#039;/&#039;), выводим заглушкуif ($request_uri == &#039;/&#039;) { echo file_get_contents(&#039;https://адрес-сайта/access-denied.html&#039;); exit;}// Если не главная страница, проверяем...]]></description> <content:encoded><![CDATA[Все привет.<br />Может кто подскажет как адаптировать код под статус, версия 1,05<br /><div class="spoiler"><a class="spoilerheader" onclick="toggleSpoiler(this);">Спойлер </a><div class="spoilertext"><div class="divcode" style="width:auto; white-space:normal; overflow:auto"><br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:225px; overflow:auto"><code><br />// Получаем текущий URL страницы<br />$request_uri = $_SERVER[&#039;REQUEST_URI&#039;];<br />// Если это главная страница (URI == &#039;/&#039;), выводим заглушку<br />if ($request_uri == &#039;/&#039;) {<br /> echo file_get_contents(&#039;https://адрес-сайта/access-denied.html&#039;);<br /> exit;<br />}<br />// Если не главная страница, проверяем IP<br />$ip = $_SERVER[&#039;REMOTE_ADDR&#039;];<br />// URL для получения информации о стране<br />$api_url = &quot;http://ipinfo.io/{$ip}?token=ВАШ_ТОКЕН&quot;; // Регистрируемся на <a rel="nofollow" href="http://ipinfo.io/" target="_blank">http://ipinfo.io/</a> и получаем токен, бесплатно у нас есть 50000 запросов<br />// Инициализация CURL для запроса<br />$ch = curl_init();<br />curl_setopt($ch, CURLOPT_URL, $api_url);<br />curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);<br />$response = curl_exec($ch);<br />// Проверяем, был ли успешный ответ от API<br />if ($response === false) {<br /> echo &#039;Ошибка при получении данных о стране&#039;;<br /> exit;<br />}<br />// Декодируем JSON ответ<br />$data = json_decode($response, true);<br />// Получаем код страны из ответа<br />$country_code = $data[&#039;country&#039;] ?? &#039;&#039;;<br />// Если страна не Россия, выводим заглушку и прекращаем выполнение скрипта<br />if ($country_code !== &#039;RU&#039;) {<br /> echo file_get_contents(&#039;https://адрес-сайта/access-denied.html&#039;);<br /> exit;<br />}<br /></code></div></div></td></tr></table> </div></div></div>]]></content:encoded> <pubDate>Wed, 23 Apr 2025 22:34:10 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1716/15/1/#11025</guid> <comments>http://www.status-x.ru/newforum/1716/15/1/#11025</comments> <category>Форум</category> </item> <item> <title>Форум :: Как гости могут оставлять сообщения на форуме?</title> <link>http://www.status-x.ru/newforum/1715/15/1/#11024</link> <description><![CDATA[Там вроде все просто...Спойлер 1. дать права тем кто может посещать форум2. открываете настройки и смотрите пункты- Права доступа групп пользователей: настраиваете права. Гости могут только просматривать, если не ошибаюсь- Новые темы подтверждаются модератором и Новые посты подтверждаются модератором ставите или убираете галочки...]]></description> <content:encoded><![CDATA[Там вроде все просто...<br /><div class="spoiler"><a class="spoilerheader" onclick="toggleSpoiler(this);">Спойлер </a><div class="spoilertext"><div class="divcode" style="width:auto; white-space:normal; overflow:auto"><br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><img src="https://i125.fastpic.org/big/2025/0409/f5/f6f9fe3c8beb97a5904cac985476d6f5.jpeg" border="0" alt="" /></div></td></tr></table> <br />1. дать права тем кто может посещать форум<br />2. открываете настройки и смотрите пункты<br />- Права доступа групп пользователей: настраиваете права. Гости могут только просматривать, если не ошибаюсь<br />- Новые темы подтверждаются модератором и Новые посты подтверждаются модератором ставите или убираете галочки</div></div></div>]]></content:encoded> <pubDate>Wed, 09 Apr 2025 15:38:00 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1715/15/1/#11024</guid> <comments>http://www.status-x.ru/newforum/1715/15/1/#11024</comments> <category>Форум</category> </item> <item> <title>Форум :: Как гости могут оставлять сообщения на форуме?</title> <link>http://www.status-x.ru/newforum/1715/15/1/#11023</link> <description><![CDATA[Доброго дня, может есть кто заходит сюдау меня еще работает сайт на данной движке, соответственно на форуме никак не могу добиться дать разрешения в одной ветке форума, чтобы гости могли писать сообщения. Как выдать это разрешение? спасибо...]]></description> <content:encoded><![CDATA[Доброго дня, <br />может есть кто заходит сюда<br />у меня еще работает сайт на данной движке, соответственно на форуме никак не могу добиться дать разрешения в одной ветке форума, чтобы гости могли писать сообщения. Как выдать это разрешение? спасибо]]></content:encoded> <pubDate>Sat, 05 Apr 2025 11:02:27 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1715/15/1/#11023</guid> <comments>http://www.status-x.ru/newforum/1715/15/1/#11023</comments> <category>Форум</category> </item> <item> <title>Форум :: Генерация QR-кода со ссылкой на страницу</title> <link>http://www.status-x.ru/newforum/1153/15/1/#11020</link> <description><![CDATA[Цитата Автор: NAMEчто получилось:- открываем раздел админки &quot;Виджеты и контент&quot;- нажать пункт &quot;новый виджет&quot;- вставить кодСкрытая часть сообщения Для просмотра Вам необходимо иметь 1 сообщений. У Вас 0 сообщений.нажать &quot;сохранить&quot; и &quot;закрыть&quot;- установить полученный в шаблон CODEWIDGEТПримечание: - пользую версию 1,05 (да, отстал)- размер картинки редактируе...]]></description> <content:encoded><![CDATA[<div style="width:auto; overflow:auto"><div class="divcode_header">Цитата </div><div class="divcode" style="width:auto; white-space:normal; overflow:auto"><span style="font-style:italic;"><span style="font-weight:bold">Автор: NAME</span><br />что получилось:<br />- открываем раздел админки &quot;Виджеты и контент&quot;<br />- нажать пункт &quot;новый виджет&quot;<br />- вставить код<br /><div style="width:auto; overflow:auto"><div class="divcode_header">Скрытая часть сообщения </div><div class="divcode" style="width:auto; white-space:normal; overflow:auto">Для просмотра Вам необходимо иметь 1 сообщений. У Вас 0 сообщений.</div></div><br />нажать &quot;сохранить&quot; и &quot;закрыть&quot;<br />- установить полученный в шаблон CODEWIDGEТ<br />Примечание: <br />- пользую версию 1,05 (да, отстал)<br />- размер картинки редактируется 100x100&chl, можно задать свой<br />Что дает сие: формирует адрес страницы в QR код на лету<br /><span style="font-style:italic">Отредактировано <span style="font-weight:bold">Иван Мальцев (NAME)</span>: 11.10.2019, 21:08:36</span></span></div></div><br />Гугль сдулся, поэтому код сейчас можно использовать такой<br /><div style="width:auto; overflow:auto"><div class="divcode_header">Скрытая часть сообщения </div><div class="divcode" style="width:auto; white-space:normal; overflow:auto">Что бы увидеть скрытую часть сообщения Вам необходимо <a href="/register/1/">зарегистрироваться</a></div></div>]]></content:encoded> <pubDate>Sat, 20 Apr 2024 16:26:19 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1153/15/1/#11020</guid> <comments>http://www.status-x.ru/newforum/1153/15/1/#11020</comments> <category>Форум</category> </item> <item> <title>Форум :: Как вставить код AdSense </title> <link>http://www.status-x.ru/newforum/235/15/1/#11019</link> <description><![CDATA[Интересует вставка кода рекламы от гугла в раздел монетизация на сайте, чтобы показывала реклама на сайте. спс...]]></description> <content:encoded><![CDATA[Интересует вставка кода рекламы от гугла в раздел монетизация на сайте, чтобы показывала реклама на сайте. спс]]></content:encoded> <pubDate>Sun, 15 Oct 2023 20:57:03 +0300</pubDate> <guid>http://www.status-x.ru/newforum/235/15/1/#11019</guid> <comments>http://www.status-x.ru/newforum/235/15/1/#11019</comments> <category>Форум</category> </item> <item> <title>Форум :: Ошибка 1067</title> <link>http://www.status-x.ru/newforum/1714/15/1/#11018</link> <description><![CDATA[Если вы работаете в комплексном решении разработки ваших проектов, к примеру в XAMP, вы возможно столкнётесь с непредвиденными подводными камнями при работе с базой данных. Это обусловлено некоторыми нюансами с параметрами режима sql.У меня возникла проблема, и я уверен, что ограничение MySql нам поможет. Итак, приступим к следующим командам:Чтение текущего значения переменных:Код show variables l...]]></description> <content:encoded><![CDATA[Если вы работаете в комплексном решении разработки ваших проектов, к примеру в <span style="font-weight:bold">XAMP</span>, вы возможно столкнётесь с непредвиденными подводными камнями при работе с базой данных. Это обусловлено некоторыми нюансами с параметрами <a rel="nofollow" href="http://dev.mysql.com/doc/refman/5.7/en/server-options.html#option_mysqld_sql-mode" target="_blank"><span style="text-decoration:underline"><span style="font-weight:bold">режима sql</span></span></a>.<br />У меня возникла проблема, и я уверен, что ограничение MySql нам поможет. Итак, приступим к следующим командам:<br /><span style="font-weight:bold">Чтение текущего значения переменных:</span><br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:30px; overflow:auto"><code>show variables like &#039;sql_mode&#039;;</code></div></div></td></tr></table><br /><span style="font-weight:bold">Результат предыдущей команды:</span><div style="width:auto; overflow:auto"><div class="divcode_header">Цитата </div><div class="divcode" style="width:auto; white-space:normal; overflow:auto"><span style="font-style:italic;">| Variable_name | Value<br />| sql_mode | NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION</span></div></div><br /><span style="font-weight:bold">Временно снять ограничение по дате:</span><br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:30px; overflow:auto"><code>set sql_mode=&#039;NO_ENGINE_SUBSTITUTION&#039;;</code></div></div></td></tr></table><br />Запустите все необходимые команды, такие как INSERT/UPDATE/CREATE и т. д.<br /><span style="font-weight:bold">После этого восстановите sql_mode как было раньше:</span><br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:30px; overflow:auto"><code>set sql_mode=&#039;NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION&#039;;</code></div></div></td></tr></table><br />-не стоит беспокоится об этом, т.к. при следующем подключении к базе данный параметр будет сброшен по умолчанию.<br />Для самых ленивых разбираться, тобы изменить режим SQL во время выполнения, перед манипуляцией в таблице задать режим в самом начале запроса:<br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:30px; overflow:auto"><code>SET sql_mode = &#039;&#039;;</code></div></div></td></tr></table><br />- для <span style="text-decoration:line-through">MariaDB</span> временная отменена настроек по умолчанию, в моём случае для типа поля DATETIME, где при создании, изменении поля выдавалась ошибка:<br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:45px; overflow:auto"><code>ALTER TABLE `table_name` MODIFY COLUMN `column_name` DATETIME NOT NULL DEFAULT &#039;0000-00-00 00:00:00&#039;;<br /><span style="color:red"><span style="text-decoration:underline">ERROR 1067 (42000): Invalid default value for &#039;column_name&#039;</span></span></code></div></div></td></tr></table><br /><span style="font-weight:bold">Кстати, если вы установите глобальные переменные в MySQL, например:</span><br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:45px; overflow:auto"><code>SET GLOBAL sql_mode = &#039;NO_ENGINE_SUBSTITUTION&#039;;<br />SET SESSION sql_mode = &#039;NO_ENGINE_SUBSTITUTION&#039;;</code></div></div></td></tr></table><br /><span style="text-decoration:underline">Это не установит его ПОСТОЯННО</span> , и он будет возвращаться после каждого перезапуска, подключения к базе.<br />Поэтому вы должны установить это в своем файле конфигурации (например, /etc/mysql/my.cnf в разделе [mysqld], в Windows путь будет отличатся \mysql\bin\my.ini), чтобы изменения оставались в силе после перезапуска MySQL:<br /><span style="font-weight:bold">Файл конфигурации: /etc/mysql/my.cnf</span><br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:45px; overflow:auto"><code>[mysqld] <br />sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES</code></div></div></td></tr></table><br /><span style="font-weight:bold">ОБНОВЛЕНИЕ:</span> для более новых версий Mysql (например, 5.7.8 или выше) может потребоваться немного другой синтаксис:<br /><table width="100%" border="0" style="table-layout:fixed"><tr><td><div style="width:auto; overflow:auto"><div class="divcode_header">Код </div><div class="divcode" style="width:auto; white-space:nowrap; height:45px; overflow:auto"><code>[mysqld]<br />sql-mode=&quot;STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION&quot;</code></div></div></td></tr></table><br />Убедитесь, что между sql-modeсимволами подчеркивания стоит тире, а режимы заключены в двойные кавычки.<br />Всегда обращайтесь к <a rel="nofollow" href="http://dev.mysql.com/doc/refman/5.7/en/sql-mode.html" target="_blank">MySQL Docs</a> для своей версии, чтобы увидеть параметры режима sql<br /> <br /> <span style="font-style:italic">Отредактировано <span style="font-weight:bold">Алексей Д (Jek)</span>: 16.04.2023, 15:35:12</span>]]></content:encoded> <pubDate>Sun, 16 Apr 2023 15:31:28 +0300</pubDate> <guid>http://www.status-x.ru/newforum/1714/15/1/#11018</guid> <comments>http://www.status-x.ru/newforum/1714/15/1/#11018</comments> <category>Форум</category> </item> </channel> </rss> 