<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Блоги — Explay CMS - бесплатная cms  для социальных сетей</title><language>ru</language><description></description><link>http://explay.su/blogs.rss</link><item><title>Закрываем админку</title><description>Вот зачем по адресу /admin/ нужна панель логина? Правильно нафик не нужна.&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Простое решение&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
в файле /classes/CMSController/CMSController.php &lt;br/&gt;&#13;
&lt;br/&gt;&#13;
перед&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
&lt;blockquote&gt;if ($urlParts[$i] == 'admin' &amp;&amp; $i == 0) { // Признак того, что мы в админпанели&lt;/blockquote&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
вставляем&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
&lt;blockquote&gt;$oUser = ExplaySession::getUser();&lt;br/&gt;&#13;
$userGroup = userGroup($oUser-&amp;gt;getValue('group'));&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
if ($userGroup == 'admin') {&lt;/blockquote&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
После &lt;br/&gt;&#13;
&lt;br/&gt;&#13;
&lt;blockquote&gt;continue;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
}&lt;/blockquote&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Добавляем еще одну закрывающую скобку&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
&lt;blockquote&gt;}&lt;/blockquote&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Теперь если вы не залогинены на сайте по ссылке /admin/ будет ошибка 404&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
</description><link>http://explay.su/post/article/278</link><guid isPermaLink="true">http://explay.su/post/article/278</guid><author>POS_troi</author><pubDate>Sun, 01 Aug 2010 17:18:45 GMT</pubDate><category>админ</category><category>логин</category><category>ограничение</category><category>панель</category></item><item><title>Синтаксис разных языков в explay</title><description>Вот начал сюда постить код и понял что ужасно не хватает тут возможности запостить нормально читабельный код :(&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Предлагаю администрации исправить эту оплошность вполне малой кровью.&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
скачать архив &lt;a href="http://sysadminlife.org/update_explay/syntax.zip"&gt;sysadminlife.org/update_explay/syntax.zip&lt;/a&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
readme.txt внутри архива, редактировать всего два файлика а пользы милион )&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
может попозже модулем оформлю )</description><link>http://explay.su/post/article/277</link><guid isPermaLink="true">http://explay.su/post/article/277</guid><author>POS_troi</author><pubDate>Sun, 01 Aug 2010 14:25:14 GMT</pubDate><category>ActionScript</category><category>c#</category><category>cpp</category><category>delphi</category><category>js</category><category>pascal</category><category>perl</category><category>php</category><category>синтаксис</category></item><item><title>Функция удаления поста/ссылки</title><description>Разработчики вы жадные — зажали такую мегаполезную функцию )&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Я не знаю как там намечалось использовать данную функцию но предлагаю всем свое видение и реализацию.&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
И так в файле modules/blogs/class.php уже есть функция delete() но она наглухо заглушена 404 ошибкой, это и понятно ибо любой может удалить что хочет. Будем исправлять )&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Для начала добавим новый ключ в реестре &lt;b&gt;modules/blogs/allow_delete_post&lt;/b&gt; — для того чтобы иметь возможность отключить функцию удаления постов и ссылок, &lt;b&gt;0 -нельзя / 1 — можно&lt;/b&gt; (в друг кто-то против ;) ).&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
все остальное тут &lt;a href="http://pastebin.ru/313852"&gt;pastebin.ru/313852&lt;/a&gt; (ибо движек жестко жрет все дивы и т.п)&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
</description><link>http://explay.su/post/article/276</link><guid isPermaLink="true">http://explay.su/post/article/276</guid><author>POS_troi</author><pubDate>Sun, 01 Aug 2010 13:02:43 GMT</pubDate><category>блог</category><category>пост</category><category>Удаление</category></item><item><title>Добавление Капчи в авторизации</title><description>Как избавится от ботов спамеров? Ответ очевиден — как минимум добавить капчу в авторизации. толку не много но всеже как минимум процентов 50 отшибет :)&lt;br/&gt;&#13;
(Кстати не знаю почему автор двига не добавил этого по умолчанию)&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
И так — 1. В файле modules/user/class.php&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
в фонкции login добавляем:&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
В самом начале — сразу после &lt;b&gt;public function login () {&lt;/b&gt;&lt;br/&gt;&#13;
добавляем переменные&lt;br/&gt;&#13;
&lt;b&gt;$captchaError = \'\';&lt;br/&gt;&#13;
$aErrors = array ();&lt;/b&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Далее&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
&lt;b&gt;if (!isset ($_POST[\'login\']) &amp;&amp; !isset ($_POST[\'password\']))&lt;/b&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
заменяем на &lt;br/&gt;&#13;
&lt;br/&gt;&#13;
&lt;b&gt;if (!isset ($_POST[\'login\']) &amp;&amp; !isset ($_POST[\'password\']) &amp;&amp; !isset ($_POST[\'captcha\']))&lt;/b&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
потом после окончания if-а выше дабавляем&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
if (getRequest (\'captcha\') != getSession (\'captcha\')) {&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
$captchaError = lang (\'error_registration_captcha\', __CLASS__);&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
$aErrors[\'captcha\'] = $captchaError;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
}&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
перед &lt;b&gt;$this-&amp;gt;setPageTitle (lang (\'title_login\', __CLASS__));&lt;/b&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
добавляем&lt;br/&gt;&#13;
&lt;b&gt;if (!isset ($aErrors[\'captcha\'])) {&lt;/b&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
перед &lt;br/&gt;&#13;
&lt;br/&gt;&#13;
$response = new ModuleResponse;&lt;br/&gt;&#13;
$response-&amp;gt;setTemplate (\'users/login\');&lt;br/&gt;&#13;
return $response;&lt;br/&gt;&#13;
доьавляем&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
&lt;b&gt;}&lt;/b&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
после &lt;b&gt;$response = new ModuleResponse;&lt;/b&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Добавляем&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
&lt;b&gt;$response-&amp;gt;addObject (new Array2XML (\'captcha\', array (\'error\' =&amp;gt; $captchaError)));&lt;/b&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Я понимаю что данное описание очень сугубое так что вот &lt;a href="http://sysadminlife.org/update_explay/user_class_login.txt"&gt;--&amp;gt; тут &amp;lt; — &lt;/a&gt; полная копия функции login&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
А да, забыл в шаблоне user/login.xsl нужно добавить после пароля вот &lt;a href="http://sysadminlife.org/update_explay/login.txt"&gt;--&amp;gt; это&amp;lt; — &lt;/a&gt;&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
З.Ы. Нужно что-то придумать для тэга CODE а лучше модуль от ВордПресса прикрутить )&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
пользуйтесь на здоровье )&lt;br/&gt;&#13;
С Уважением ваш POS_troi</description><link>http://explay.su/post/article/275</link><guid isPermaLink="true">http://explay.su/post/article/275</guid><author>POS_troi</author><pubDate>Sat, 31 Jul 2010 12:41:28 GMT</pubDate><category>Captcha</category><category>Авторизация</category><category>Дороботка</category></item><item><title>Explay Evolution</title><description>Новый официальный сайт дальнейшего развития замечательной системы управления сообществами Explay — &lt;a href="http://www.eevolt.ru"&gt;Explay Evolution&lt;/a&gt;. Здесь собираются люди, которые не смирились с тем, что развитие Explay внезапно остановилось, и которые решили продолжить начатое Александром Головдиновым дело. Здесь могут присоединиться все, кому данная система небезразлична. Присоединяйтесь к нашему сообществу.</description><link>http://explay.su/post/article/273</link><guid isPermaLink="true">http://explay.su/post/article/273</guid><author>Anabiotick</author><pubDate>Tue, 27 Jul 2010 12:21:57 GMT</pubDate><category>explay</category><category>explay evolution</category><category>развитие</category><category>система</category><category>сообщество</category><category>управление</category></item><item><title>Лайвстрит и explay</title><description>Оба движка по своему хороши, но у каждого вебмастера, хотя бы слегка знакомого с высокоуровневыми языками программирования есть «седьмое чувство».&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Это как в автосалоне — увидели машину и поняли — вот она, та самая, та, что давно искал.&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
Не буду забивать головы читателей подробностями реализации и прочим — вы и так всё знаете.&lt;br/&gt;&#13;
&lt;br/&gt;&#13;
И, надеюсь, поняли что я хотел сказать.</description><link>http://explay.su/post/article/272</link><guid isPermaLink="true">http://explay.su/post/article/272</guid><author>Игорь Геннадьевич</author><pubDate>Tue, 20 Jul 2010 11:15:32 GMT</pubDate><category>explay</category><category>любовь с первого взгляда</category></item><item><title>Сообщество</title><description>Уже прошел почти месяц, как решили продолжить развитие Explay. Многие сетовали, что развитие остановилось, некоторые объявили, что рады и готовы присоединиться к сообществу, но присоединились лишь единицы. Я понимаю, лето, каникулы, отпуск, море, солнце, пляжи, но пять минут-то уделить можно все же. Хотя бы поднимите рейтинг этого блога «Развитие Explay» если вы действительно заинтересованы в нем. Но даже этого никто не пожелал сделать. И как продолжателям стараться тогда? Всем нужен стимул, например, в том, чтобы оценить их порыв. Никто не просит за это денег, достаточно хотя бы понять, сколько людей готовы следовать за сообществом, готовы оценить и использовать сей продукт, сколько готовы помочь делом. Тестированием, выявлением глюков и багов. А кто-то может быть поможет с новым оригинальным дизайном, хотя это и не самое актуальное на сегодняшний день.&lt;br/&gt;&#13;
Присоединяйтесь кто заинтересован, и, хотя бы оцените этот блог здесь, чтобы можно было понять, сколько людей оценили порыв продолжения развития системы…</description><link>http://explay.su/post/article/271</link><guid isPermaLink="true">http://explay.su/post/article/271</guid><author>Anabiotick</author><pubDate>Sun, 18 Jul 2010 06:25:51 GMT</pubDate><category>оценка</category><category>помощь</category><category>развитие</category><category>система</category><category>тест</category><category>тестирование</category></item><item><title>Дизайн</title><description>Требуются дизайнеры и верстальщики. Условия работы скажу по email — satagik0@ya.ru</description><link>http://explay.su/post/article/270</link><guid isPermaLink="true">http://explay.su/post/article/270</guid><author>SataGik</author><pubDate>Fri, 16 Jul 2010 13:28:30 GMT</pubDate><category>Верстка</category><category>Дизайн</category><category>Шаблон</category></item></channel></rss>

<!-- 31 | 0.12552 -->