0
В файле шаблона comment_tree.tpl
перед include comment.tpl
{if $oUserCurrent and $oComment->getUserId() != 'ИД_СТАЛИНИСТА' or $oUserCurrent and $oUserCurrent->getId() == 'ИД_СТАЛИНИСТА'}

и после include comment.tpl
{/if}

Теперь Сталинские комменты увидит только Сталинист.
  • avatar
  • ff00
  • 25 апреля 2012, 23:45
0
Модуль интеграции с SMF в данный момент в каталога на модерации
  • avatar
  • lsDev
  • 09 марта 2012, 20:35
+3
Ok. Он говорит, что сегодня вечером-завтра.
+1
  • avatar
  • netlanc
  • 27 ноября 2011, 18:08
0
В файле .htaccess надо добавить в начало:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/your_page_name.html$
RewriteRule $ /your_page_name.html [R=302,L]

Будет слать всех на your_page_name.html, если при этом самому надо иметь доступ к сайту (например, во время обновления движка), добавляем:
RewriteCond %{REMOTE_ADDR} !^xxx\.xxx\.xxx\.xxx$

вместо ххх ставим свой IP адрес.
  • avatar
  • flexbyte
  • 14 октября 2011, 11:43
0
<embed src="http://widgets.fotocash.ru/270x235/270x235_14.swf" quality="high"></embed></embed></embed>

Вместо
http://widgets.fotocash.ru/270x235/270x235_14.swf

указываем путь на Ваш swf файл
http://site.ru/flash.swf

  • avatar
  • midav
  • 09 июня 2011, 23:36
0
SELECT o.openid, u.user_login
FROM put_user u
INNER JOIN put_openid o ON o.user_id = u.user_id
WHERE u.user_login = '<логин нужного пользователя>'
  • avatar
  • vlnm
  • 27 февраля 2011, 12:21
0
Хук должен выглядеть так:
public function TopicShow($aParams)
{
	$oTopic=$aParams['oTopic'];
	
	// Проверяем авторизован ли юзер, если нет - обновляем статистику
	$do_count_visits=(!$this->User_IsAuthorization());
	if (!$do_count_visits)
	{
		// Если авторизован, проверяем не он ли стартер топика
		$oUser=$this->User_GetUserCurrent();
		$do_count_visits=$oUser->getId()!=$oTopic->getUserId();
	}

	if ($do_count_visits)
	{
		$oTopic->setCountRead($oTopic->getCountRead()+1);
		$this->Topic_UpdateTopic($oTopic);

	}
}


Единственное, тут ни где не учитывается посещение сайта поисковыми машинами, но, в принципе, этим можно пренебречь при большом количестве посещений :)
  • avatar
  • kerby
  • 18 января 2011, 06:25
0
В догонку, о причине возникновения ошибки.

Если сайт хорошо посещаемый, то при удалении топика очень вероятно получить ситуацию, когда в это время кто-то будет постить комментарий. Пару раз нарывался — после чего чистил базу данных вышеописанным способом. Чтобы минимизировать или избежать такой ошибки, теперь я сначала отправляю топик в черновики, жду 10 минут, а затем удаляю его.
0
Добавьте в разрешенные теги в файле engine/modules/test/text.class.php
  • avatar
  • serega
  • 15 декабря 2010, 21:58
+3
трогать config.php не нужно, все настройки необходимо прописывать в config.local.php
  • avatar
  • ort
  • 07 июня 2010, 08:29
0
config.local.php — это пользовательские настройки, которыми юзер настраивает себе сайт, он переопределяет главный конфиг
config.php — это дефолтный главный конфиг, содержит конфигурацию «по умолчанию»

Такой подход позволяет производит обновления движка/конфига не теряя старых настроек и не создавая конфликтов
  • avatar
  • ort
  • 07 июня 2010, 01:24
0
Я в одном проекте обошёлся малой кровью. Правда, пользователей было около 50 и проект был очень узканаправленным.
Но такое решение потребует некоторых действий от пользователя.

У многих операторов есть услуга mail2sms, которая подключается пользователем и за которую снимается абонентка. Вам как разработчику останется просто отправлять мыло по адресу например 7950123456@mts.ru, а пользователю будет приходить смс. Крайне удобно и с минимальными потерями.