-0.05
Рейтинг
1.03
Сила

Максим

Странности с знаками комментариев в исходном коде

Включены примерно около 30 плагинов, исходный код начала главной страницы такой:
<!doctype html> <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="ru">
 <![endif]--> <!--[if IE 7]>    <html class="no-js ie7 oldie" lang="ru"> <![endif]--> 
<!--[if IE 8]>    <html class="no-js ie8 oldie" lang="ru"> <![endif]--> 
<!--[if gt IE 8]><!--> <html class="no-js" lang="ru"> <!--<![endif]--> <head> 
<meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 <title>Карельская социальная сеть</title> <meta name="description" 
content="Туризм в Карелии, рыбалка, охота и активный отдых"> 
<meta name="keywords" content="карелия, путешествия, рыбалка, охота, отдых, туризм, общение">
 <link rel='stylesheet' type='text/css'
 href='http://ptzonline.ru/templates/cache/developer/4368f77e4bf00cd398de79fa3995082b.css' />
 <link href="http://ptzonline.ru/templates/skin/developer/images/favicon.ico?v1" rel="shortcut
 icon" /> <link rel="search" type="application/opensearchdescription+xml"
 href="http://ptzonline.ru/search/opensearch/" title="Карельская социальная сеть" /> 
<link rel="alternate" type="application/rss+xml" href="http://ptzonline.ru/rss/index/"
 title="Карельская социальная сеть"> <link rel="canonical" href="http://ptzonline.ru/" />
 <!--[if lt IE 9]><script type='text/javascript'
 src='http://ptzonline.ru/engine/lib/external/html5shiv.js'></script><![endif]-->


Отключаю полностью все плагины — сбрасываю кеш системы и браузеров, смотрю исходный код — тоже самое, ничего не меняется. Что то вырезает все комментарии дальше из кода. Грешил на какой нибудь плагин — но отключил все и картина не поменялась.

И далее пошло var DIR_WEB_ROOT… и так далее. Теперь собственно о проблеме: проблема в том, что дальше во всем остальном исходном коде страницы нет ни одного знака
<!--
В общем исходный код странный какой то… и отличается от исходного кода других сайтов на LS. Смотрел исходный код нескольких сайтов на LS — там знаков
<!--
где то от 20 до 35 в среднем. А конкретно проблемы в том, что робот биржи Trustlink не видит своего проверочного кода в исходнике и соответственно не переиндексирует страницы сайта. Ну и не только код биржи… получается любая система, которой необходимо размещение на главной своего проверочного мета-тега теперь не работает.

Темы оформления переключал — никакого эффекта.

Прошу светлые головы помогите пожалуйста решить проблему или подскажите в какую сторону копать. Может у кого то уже было подобное… Спасибо.

Не удаляются пользователи из AceAdminPanel

Добрый день. Пытаюсь удалить юзеров через AceAdminPanel, выбираю (ставлю галочки), нажимаю «Удалить», потом нажимаю «Подтвердить удаление», ничего не происходит, юзеры не удаляются… В чём может быть проблема?

Привязка блогов к категории

На главной странице livestreet.ru/ можно видеть блок справа, где при выборе категории появляются блоги из этой категории.
На сайте стоит Category 0.2 от netlanc. Насколько я понимаю, там привязки блогов к категории нет. Как реализуется данный функционал?

Прикрепляем топик без плагина

В LS существует множество возможностей для реализации самого разного функционала как с использованием плагинов, так и без них.

Допустим мы хотим реализовать следующий функционал: на главной странице для гостей сверху всегда выводится определенный топик. Конечно мы можем написать под эту задачу несложный плагин, повесить его на хук в шаблоне и радоваться, но мы поступим проще (на все про все уйдет 4 строчки c учетом замечаний kpoxas три строчки). Сделаем все в шаблоне, написав при этом минимальное кол-во кода. Итак.

Нас интересует главная страница, а значит экшен Index, шаблон вывода которого находится в файле templates/skin/synio/actions/ActionIndex/index.tpl который и будем изменять.

Сразу приведу код
{if !LS::CurUsr() and !Router::GetActionEvent()}
	{include file='topic_topic.tpl' oTopic=$LS->Topic_GetTopicById(8)}
{/if}
Да-да, больше ничего не нужно, результат достигнут ;)


А теперь подробности того как это все работает

Спам атака на сайт на базе livestreet

Всем привет!

Очень нужна помощь сообщества. Практически на регулярной основе происходит спам атака на сайт на базе livestreet. Как бороться — не знаю, могу только после «драки» помахать руками и поудалять посты. Увеличение времени постинга между постами, удаление пользователей ни к чему хорошему не приводит.

Спам — пользователи продолжают безнаказанно лить сотнями лить посты. Маленькая тонкость — в логах post запросов нет.

Кто сталкивался и ка с этим бороться?

UPD:
  • Спам идет сразу с нескольких ip адресов, при бане одного ip(deny from xx.xx.xx.xx) тут же идет авторизация из под другого и продолжение атаки.
  • Время между топиками($config['acl']['create']['topic']['limit_time']) стоит нормальное, но спамят из под нескольких пользователей и в «личные» блоги, поэтому — не спасает
  • В связи с тем, что «поймал» момент непосредственного спама пока добавил правило:
    Redirect seeother /topic/add http://ru.wikipedia.org/wiki/%D1%EF%E0%EC
    , но безусловно это не выход. Просто проще заблокировать на время, чем потом удалять сотни топиков.
  • За время атаки было создано 1948 топиков

Встречайте: Alto CMS – первый релиз форка LiveStreet'а

6 фото
Встроенная админпанель
image
Говорят, настоящий успех к мастеру приходит тогда, когда начинают делать копии его произведений.

Вот и дорос LiveStreet до того, что настала пора делать первый настоящий форк от него. И зовется этот форк – Alto CMS.

Вообще-то, если верить статистике GitHub'а, то ЛС форкнули уже 99 раз. Но Alto CMS – это первый форк, который вышел в свой первый официальный релиз, и который отныне начинает жить своей собственной жизнью. Сейчас мы постараемся дать ответы на вопросы, которые наверняка возникнут в первую очередь. И, пожалуй, самый первый вопрос…


Подробнее об Alto

Настраиваем сервер для LiveStreet. Часть IV. MySQL.

Предыдущие части:

Сначала генерируем и запоминаем пароль для MySQL-аккаунта root, который попросят во время установки:
pwgen -c -n 10 1


И запускаем установку:
apt-get install percona-server-server-5.5 percona-server-client-5.5


Читать дальше →