+0.99
Рейтинг
2.83
Сила

Как сделать видимым количество голосов (рейтинг новости)?

Здравствуйте Друзья, по любому такая тема уже создавалась, но всё же я не смог её найти в многочисленных топиках.

Итак нужно сделать видимым (для всех) количество голосов\рейтинг новости.



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

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

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

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

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

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

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

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

В конфиге 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


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

Бесплатная помощь и скидки на плагины для ваших проектов

Здравствуйте уважаемые. Объявляю о безвременной акции бесплатной помощи проектам определенных тематик. Некоммерческие(!) проекты следующих категорий-тематик (общеобразовательные, социальные, медицинские), а также уникальные сайты с хорошей идеей в основе имеют шанс получить:

Скидки на плагины:
Total Antispam (100%)
Премодерация топиков (100%)
User cloud (100%)
Теги в приватных сообщениях (50%)
Отложенная публикация топика (50%)
Прикрепление файлов к топику (50%)
Поддержка по этим плагинам предоставляется в общем порядке.

Бесплатную помощь в:
— Переезде с других движков
— Подборе хостинга
— Настройке и оптимизации сервера
— Временном размещении на своих серверах
Разработка сложных плагинов выполняется на общих основаниях.

Для получения скидки или консультации свяжитесь со мной через почту на этом сайте, указав в теме сообщения имя вашего проекта. В теле сообщения кратко опишите ваш проект, укажите адрес и опишите суть обращения.

Если вы считаете, что ваш проект заслуживает помощи, но не подпадает под вышеперечисленные категории, напишите, но не разводите бучу в случае отказа. Сразу попрошу не беспокоиться авторам сайтов, посвященных SEO, CS, прочим играм, очередных социальных сетей без определенной тематики, городских порталов, клонов существующих проектов, религиозных и прочих развлекательных сайтов.
Вопросы, оформленные не по фен-шую вынужден игнорировать.

Присоединяйтесь, распространяйте.
Благодарю за внимание.

Что сделать с AceAdminPanel для того, чтобы она отключалась в мобильном шаблоне

Поскольку адаптация плагинов к мобильному шаблону, вернее их отключение, вызывает большие проблемы у очень многих (в том числе и у меня), публикую способ отключения админки, за что отдельное спасибо rsmike , объяснил, подсказал.

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

Создание на сайте страницы FAQ

Уважаемые пользователи LS! Помогите реализовать на сайте страницу FAQ на подобие ЭТОЙ страницы. Спасибо, буду рад каждому совету и даже платному предложению.

UPD: Вопрос конкретно о дизайне страницы, а не о том, где редактировать собственные страницы.