Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Хак позволяющий назначить сколько постов должен иметь юзер..

Модерирует : Antuan, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

baserua



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть такой для 1.1 ?
 
Добавлено
Судя по молчанию такого нет пока, ну раз нет, значит уже есть
ловите хак:
 
В админ панели, в разделе "Board Settings/User Profiles" появляется новая опция

Цитата:
Enable signature if user have [x] posts
Set 0 if all users can use signature

устанавливая которую Вы имеете возможность задавать количество постов пользователя необходимое для того что-бы его подпись отображалась в постах, ну прям как в этом форуме
 

Код:
 
--------------------
Step 1. открываем sources/Topics.php
--------------------
ищем строку:
--------------------
if ($poster['signature'] and $ibforums->member['view_sigs'])
 
--------------------
изменяем на:
--------------------
if ($poster['signature'] and $ibforums->member['view_sigs'] and ($row['posts'] > $ibforums->vars['sigXpost']) )
 
-----------------------------------------
Step 2: Open sources/admin/ad_settings.php and find:
-----------------------------------------
 
case 'avatars':
$this->avatars();
break;
case 'doavatars':
$this->save_config( array ( 'subs_autoprune', 'topicpage_contents', 'postpage_contents', 'allow_skins', 'max_sig_length', 'sig_allow_ibc', 'sig_allow_html','avatar_ext','avatar_url','avup_size_max','avatars_on','avatar_dims','avatar_def', 'max_location_length', 'max_interest_length', 'post_titlechange', 'guests_ava', 'guests_img', 'guests_sig' ) );
break;
  -----------------------------------------
  REPLACE that with:
  -----------------------------------------
 
case 'avatars':
$this->avatars();
break;
case 'doavatars':
$this->save_config( array ( 'subs_autoprune', 'topicpage_contents', 'postpage_contents', 'allow_skins', 'max_sig_length', 'sig_allow_ibc', 'sig_allow_html','avatar_ext','avatar_url','avup_size_max','avatars_on','avatar_dims','avatar_def', 'max_location_length', 'max_interest_length', 'post_titlechange', 'guests_ava', 'guests_img', 'guests_sig', 'sigXpost' ) );
break;
 
  -----------------------------------------
  then find:
  -----------------------------------------
$ADMIN->html .= $SKIN->add_td_row( array( "<b>Auto prune all topic subscriptions if the topic has no replies over [x] days</b><br>Leave blank for no auto prune limit" ,
 $SKIN->form_input( "subs_autoprune", $INFO['subs_autoprune'] )
)      );
  -----------------------------------------
  and below that ADD:
  -----------------------------------------
 
// START Sign X posts
$ADMIN->html .= $SKIN->add_td_row( array( "<b>Enable signature if user have [x] posts</b><br>Set 0 if all users can use signature" ,
 $SKIN->form_input( "sigXpost", $INFO['sigXpost'] )
)      );
// END  Sign X posts
 
-----------------------------------------
Close sources/admin/ad_settings.php
-----------------------------------------
 

 
P.S. To Админы: я конечно понимаю что постов у меня маловато, но посмотрите какие они продуктивные, уже как минимум 3 или 4-ре хака сам написал, может включите меня в какую-то достойную группу? плиииз

----------
Все для производства ПЕНОБЕТОНА.
Сотрудничество с Китаем.
Альтернативная энергетика.

Всего записей: 284 | Зарегистр. 26-11-2002 | Отправлено: 01:12 27-10-2003
SLiPSiDE



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
baserua, для 1.3 есть, что-то подобное?

Всего записей: 264 | Зарегистр. 24-02-2003 | Отправлено: 22:46 12-11-2003 | Исправлено: SLiPSiDE, 22:54 12-11-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
baserua
 

Цитата:
 To Админы:

 
У админов есть пм и форум Помощь. Обсуждение личных вопросов в темах форума ЗАПРЕЩЕНО.
 

Цитата:
 может включите меня в какую-то достойную группу?

 
У нас нет никаких достойных групп, все пользователи в одной группе - пользователей.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 09:18 13-11-2003
baserua



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SLiPSiDE
я еще не перевел своего звереныша на 1.3. Дождусь 2.0 - тогда начну парится, а то я в 1.1.2 переписал очень много руками, и перенести все хаки будет ооочень сложно, а вот ради 2.0 можно попарится.
 
к стати, я думаю что в 1.3 этот механизм сможет работать, ну может его немного надо будет изменить.

----------
Все для производства ПЕНОБЕТОНА.
Сотрудничество с Китаем.
Альтернативная энергетика.

Всего записей: 284 | Зарегистр. 26-11-2002 | Отправлено: 19:51 15-12-2003
BESTRAFER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
кстати, я думаю что в 1.3 этот механизм сможет работать, ну может его немного надо будет изменить

много менять? и где? так - навскидку...

----------
IPTV EPG

Всего записей: 1477 | Зарегистр. 17-09-2003 | Отправлено: 19:30 09-02-2004
baserua



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
BESTRAFER
надо смотреть код 1.3, но у меня его нет, не ставил после 1,1. Очень много хаков сделано на 1.1. и переносить на 1.3 неохота. Жду 2,0

Всего записей: 284 | Зарегистр. 26-11-2002 | Отправлено: 16:51 14-02-2004
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Хак позволяющий назначить сколько постов должен иметь юзер..


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru