Как отключить рассылку на сайте

Бывает так, что сайт становится жутко популярным, а денег на нормальный хостинг не имеется. ;)

Тогда люди задают такие вот вопросы.
Как правильно отключить рассылку насайте, оставив лишь письма для активации учетных записей и восстановление пароля?

1. Настроить config.php, чтобы при регистрации пользователя, в его настройках были отключены уведомления о новых комментах и постах.
2. Уже существующих пользователей тоже нада отключить. Это делается через phpmyadmin внутри нашей базы mysql


таблица юзерс
дефолт 0

htaccess - склейка domain.ru + www.domain.ru

AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^mysite\.ru [NC]
RewriteRule (.*) http://mysite.ru/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php

<Files "plugins.dat">
order allow,deny
deny from all
</Files>

про параметры в config.php

Не работает ['img_resize_width'] в config.php
До какого размера в пикселях ужимать картинку по щирине при загрузки её в топики и комменты LiveStreet_0.5.1
После установки LS поменял параметр ['img_resize_width'] с 500 на 300 в config.php
все прекрасно работало, пока через пару месяцев я снова не поменял на 500.
Но тут ничего не произошло. Как резала 300 пикс по ширине, так и режет загружаемые фотки.
Подскажите, что это может быть?
Сброс кеша через админку делал
Папку /tmp чистил
ничего не помогает((

Пожалуйста, подскажите, кто сталкивался с этой проблемой?

Менять значения нада не в config.php, а в config.local.php

Как вставить php код sape в livestreet 1.0.x

На данную темы мы писали уже в этой теме но в связи с выходом livestreet версии 1.0 и выше, старый способ уже перестал работать, поэтому было найдено новое решение…

1. Открываем каталог — engine/lib/external/Smarty/libs/plugins/
2. Создаем файл function.sape.php со следующим кодом:
<?php
 function smarty_function_sape($params,&$smarty)
 {
 define('_SAPE_USER', 'ваш_код_sape');
 require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
 $o['charset'] = 'UTF-8';
 $sape = new SAPE_client($o);
 unset($o);
 return $sape->return_links();
 }
 ?>


3. Открываете нужный вам template файл и вставляем в нужном вам месте -> {sape}

Вот и все, все будет отображаться нормально.

Как убрать сайдбар ?

Можно для некоторых топиков убрать сайдбар т.е. сделать топик на всю ширину страницы без вмешательства в движок?

Можно сделать чтобы при специальном теге (в даном примере — «fullscreen») топика исчезал сайдбар — в файле /templates/skin/ВАШ_ШАБЛОН/actions/ActionBlog/topic.tpl ПЕРЕД ВСЕМИ строками вставить код:
{if $oTopic and $oTopic->getTagsArray() and in_array('fullscreen', $oTopic->getTagsArray())}
  {assign var="noSidebar" value=true}
{/if}

Как сделать чтобы топики появлялись автоматически на главную?

Как сделать чтобы топики появлялись автоматически на главную?
Данный рейтинг задается в файле /config/config.php
$config['module']['blog']['index_good'] = 8;   // Рейтинг топика выше которого(включительно) он попадает на главную

Так, например, если задать рейтинг 0, то все новые топики будут попадать на главную. Можно ставить и -2 например, т.к. рейтинг это такое дело — он только негатив в людях вызывает ;)

Как изменить порядок вывода блоков в сайдбаре/боковой колонке?

Для того чтобы изменить порядок вывода блоков нужно изменять параметр priority в файле /config/config.php для конкретного блока.

/**
 * Настройки вывода блоков
 */
$config['block']['rule_index_blog'] = array(
	'action'  => array(
			'index', 'blog' => array('{topics}','{topic}','{blog}')
		),
	'blocks'  => array(
			'right' => array('stream'=>array('priority'=>100),'tags'=>array('priority'=>50),'blogs'=>array('params'=>array(),'priority'=>1))
		),
	'clear' => false,
);

$config['block']['rule_topic_type'] = array(
	'action'  => array(
		'link'     => array('add','edit'),
		'question' => array('add','edit'),
		'topic'    => array('add','edit'),
		'photoset'    => array('add','edit')
	),
	'blocks'  => array( 'right' => array('blocks/block.blogInfo.tpl') ),
);
$config['block']['rule_people'] = array(
	'action'  => array( 'people' ),
	'blocks'  => array( 'right' => array('actions/ActionPeople/sidebar.tpl') ),
);
$config['block']['rule_personal_blog'] = array(
	'action'  => array( 'personal_blog' ),
	'blocks'  => array( 'right' => array('stream','tags') ),
);
$config['block']['rule_profile'] = array(
	'action'  => array( 'profile', 'talk', 'settings' ),
	'blocks'  => array( 'right' => array('actions/ActionProfile/sidebar.tpl') ),
);
$config['block']['rule_tag'] = array(
	'action'  => array( 'tag' ),
	'blocks'  => array( 'right' => array('tags','stream') ),
);
$config['block']['rule_blogs'] = array(
	'action'  => array( 'blogs' ),
	'blocks'  => array( 'right' => array('stream') ),
);

$config['block']['userfeedBlogs'] = array(
	'action'  => array('feed'),
	'blocks'  => array(
                    'right' => array(
                        'userfeedBlogs'=> array()
                    )
                )
);
$config['block']['userfeedUsers'] = array(
	'action'  => array('feed'),
	'blocks'  => array(
                    'right' => array(
                        'userfeedUsers'=> array()
                    )
                )
);
$config['block']['rule_blog_info'] = array(
	'action'  => array(
			'blog' => array('{topic}')
		),
	'blocks'  => array(
			'right' => array('blocks/block.blog.tpl'=>array('priority'=>300))
		),
	'clear' => false,
);