+9.13
Рейтинг
26.75
Сила

'<h1>you</h1>'

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

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

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

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


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

Для SEO - поменять местами sidebar и content

Такой вот вопрос, в сайдбаре куча хлама разного (теги, каменты и т.п.), а нужный контент в поле контент, поисковики индексируют сверху вниз страницы и получается что в выдаче показывает содержание сайдбара.

Убедительная просьба ответить как можно переместить поле сайдбар под поле контент, так чтобы он физически продолжал отображаться на своем месте.

Заранее благодарен.

Как увеличить размер текста отправляемого сообщения? - РЕШЕНО!

Вопрос к уважаемому сообществу!

На сайте, используя внутреннюю почту, создаю сообщение для зарегистрировавшегося там пользователя. Пишу там какой-то текст. Нажимаю на кнопку «Отправить». Получаю уведомление об ошибке:

Ошибка: Текст сообщения должен быть от 2 до 3000 символов.

Вопрос к уважаемому сообществу! Как увеличить размер текста скажем до 5000 знаков или до 10 тыс.? В каких файлах смотреть настройки?

Галочки в разделе "Активность"

Здравствуйте. У меня возник вопрос по поводу галочек в разделе «Активность». Там есть блок с выставленными галочками по-умолчанию:

Добавление записи на стену — есть галка
Добавление топика — есть галка
Добавление комментария — есть галка
Добавление блога — есть галка
Голосование за топик — есть галка
Голосование за комментарий — нет галки
Голосование за блог — нет галки
Голосование за пользователя — нет галки
Добавление в друзья — есть галка
Вступление в блог — нет галки

Где я могу изменить — где будет галочка стоять у пользователей по-умолчанию, а где не будет?
Пожалуйста, помогите. Заранее спасибо!

Документ Word в HTML

Доброго время суток. Столкнулся вот с какой проблемой.
Имею очень большую базу исковых заявлений, апелляционных жалоб и много других процессуальных документов необходимых для обычного человека решившего обратиться в суд для защиты своих или чужих прав.
Все я думаю прекрасно знают а кто не знает довожу до Вашего сведения, что написание простейшего заявления стоит у юриста или адвоката от 40 у.е. (300 грн. или не знаю сколько будет в рублях).
Я же хочу это все выложить на своем ресурсе, и все это хочу сделать на бесплатной основе.
Чтоб каждый мог найти что ему нужно и благодаря уже готовому шаблону написать свой документ.
Но вот столкнулся с какой проблемой, когда копирую текст в верде и переношу его к себе на сайт, получается обычный сплошной текст. Чтоб его отредактировать необходимо выставлять теги, что довольно проблематично как для меня так и для пользователей ресурса которые также выкладывают свои наработки тем самым своего рода бартер получается.

Подскажите пожалуйста как можно решить эту проблему, чтоб при копировании текста с верда он в таком же порядке отображался на сайте.

Тонкая настройка почты

Столкнулся с тем, что при добавлении топиков, происходят достаточно сильные тормоза. После проведённого анализа выяснилось, что проблема тормозов ПОЧТА. При публикации топика происходит рассылка по всем пользователям, которые имеют отношение к блогу, в который происходит размещение материала.

При включении отложенной рассылки, всё приходит в порядок, но есть один очень не маловажный момент. Письма о регистрации, активации аккаунта или напоминания пароля, должны приходить незамедлительно.
Предлагаю к вашему вниманию следующий фикс.

В конфиге config/config.local.php добавляем следующие настройки

// Указывает на необходимость использовать режим отложенной рассылки сообщений на email
$config['module']['notify']['delayed'] = true;
// Если опция установлена в true, систему будет собирать записи заданий удаленной публикации, для вставки их в базу единым INSERT
$config['module']['notify']['insert_single'] = true;
// Количество отложенных заданий, обрабатываемых одним крон-процессом
$config['module']['notify']['per_process'] = 10;


Далее исправляем файл classes/modules/notify/Notify.class.php

Находим в нём функцию

public function Send($oUserTo,$sTemplate,$sSubject,$aAssign=array(),$sPluginName=null) {


В этой функции находим строчку

if(Config::Get('module.notify.delayed')) {


И заменяем её на

$isNotifyDelayed = Config::Get('module.notify.delayed');
if (($sTemplate == "notify.registration_activate.tpl") || ($sTemplate == "notify.registration.tpl") || ($sTemplate == "notify.reactivation.tpl") || ($sTemplate == "notify.reminder_code.tpl") || ($sTemplate == "notify.reminder_password.tpl")) { $isNotifyDelayed = false; }
if($isNotifyDelayed) {


PS: Возможно разместил топик не в тот блог, но в другие писать к сожалению не могу. Видимо не хватает рейтинга или силы.

Небольшое дополнение:
Кто-то может забыть, поэтому напоминаю, что необходимо по крону запускать скрипт include/cron/notify.php

есть 2 варианта запуска.

1. используя HTTP.

для этого необходимо поправить .htaccess в папке include/cron/
содержание должно быть

Order Deny,Allow
Deny from all
Allow from XXX.XXX.XXX.XXX


вместо XXX.XXX.XXX.XXX укажите IP, с которого будет производиться HTTP запрос.
и в крон можно внести следующую запись

*/5 * * * *   wget -O- http://www.livestreet.ru/include/cron/notify.php >> /dev/null


2. либо из консоли.

и в крон можно внести следующую запись

*/5 * * * *   /usr/bin/php /vhosts/site.ru/www/include/cron/notify.php


Пути указывайте в соответствии с настройками вашего сервера.

Подписаться/отписаться на ленту со страницы профиля

Как известно, чтобы читать топики пользователя в Ленте (сайт.ру/feed), необходимо найти его и чекнуть в специальном блоке на той же странице.



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