ExBB Community » Файловый ExBB » Обсуждаем » Список форумчан только форумчанам

Страниц (2): [1] 2 »
 

1. ARW - 3 марта 2009 — 09:05 - перейти к сообщению
Скажите пожалуйста, как сделать так, чтобы список пользователей не был доступен гостям?
Хочешь узнать, кто на форуме? Регистрируйся!
2. yura3d - 3 марта 2009 — 15:39 - перейти к сообщению
ARW пишет:
Скажите пожалуйста, как сделать так, чтобы список пользователей не был доступен гостям?
Хочешь узнать, кто на форуме? Регистрируйся!

Открываете файл tools.php и находите строки:
CODE:
function memberslist() {
global $fm;

И прямо под ними вставляете строки:
CODE:
if (!$fm->user['id']) $fm->_Message($fm->LANG['MainMsg'], "Гости не могут просматривать список пользователей. Войдите или зарегистрируйтесь");

В будущей версии возможность скрывать список пользователей, а также профили пользователей от гостей будет вынесена в админку
3. ARW - 4 марта 2009 — 07:40 - перейти к сообщению
Большой политический спасиб! Работает!
4. ARW - 24 апреля 2009 — 10:24 - перейти к сообщению
Подскажите пожалуйста, в какое место файла profile.php необходимо вставить код, описанный Вами выше, чтобы гость не смог просмотреть профиль?
(Добавление)
Всё, отбой, разобрался сам!
5. Игорэс - 2 июня 2009 — 10:06 - перейти к сообщению
ARW пишет:
Подскажите пожалуйста, в какое место файла profile.php необходимо вставить код, описанный Вами выше, чтобы гость не смог просмотреть профиль?
(Добавление)
Всё, отбой, разобрался сам!


а я не разобрался сам Огорчение Подскажите, будь-те так любезны )))
6. ARW - 2 июня 2009 — 10:52 - перейти к сообщению
Без проблем. Открываем файл profile.php и ищем строки:

CODE:
if ($fm->input['action'] === 'show') {
if (($user_id = $fm->_Intval('member')) === 0) {
$fm->_Message($fm->LANG['MainMsg'],$fm->LANG['CorrectPost']);
}


прямо под этим помещаем код:

CODE:
if (!$fm->user['id']) $fm->_Message($fm->LANG['MainMsg'], "Гости не могут просматривать список пользователей. Войдите или зарегистрируйтесь");
7. Andr1y - 2 июня 2009 — 10:55 - перейти к сообщению
Игорэс пишет:
я не разобрался сам Подскажите, будь-те так любезны )))

Открываете файл profile.php и находите строки:

CODE:
if ($fm->input['action'] === 'show') {


И прямо под ними вставляете строки:

CODE:
if (!$fm->user['id']) $fm->_Message($fm->LANG['MainMsg'], "Гости не могут просматривать профиль пользователей. <a href = \"loginout.php\">Войдите</a> или <a href = \"register.php\">зарегистрируйтесь</a>");
8. Игорэс - 2 июня 2009 — 12:22 - перейти к сообщению
Спасибо! Работает Улыбка
9. gudman - 31 января 2011 — 13:13 - перейти к сообщению
Да работает! но сюда еще бы добавить функцию, чтобы Гость не мог просматривать профили участников!
Сейчас, если Гость нажимает на ник участника, то видит его профиль....
10. BON - 31 января 2011 — 13:35 - перейти к сообщению
gudman, тут же написано для разпрета просмотра профиля.
Вот демосфен пишет

ARW пишет:
Без проблем. Открываем файл profile.php и ищем строки:

CODE:
if ($fm->input['action'] === 'show'Подмигивание {
if (($user_id = $fm->_Intval('member'Подмигивание) === 0) {
$fm->_Message($fm->LANG['MainMsg'],$fm->LANG['CorrectPost']);
}


прямо под этим помещаем код:

CODE:
if (!$fm->user['id']) $fm->_Message($fm->LANG['MainMsg'], "Гости не могут просматривать список пользователей. Войдите или зарегистрируйтесь"Подмигивание;

(Добавление)
в этом сообщении http://exbb.info/community/topic...39930#1243939930
11. gudman - 31 января 2011 — 13:56 - перейти к сообщению
да, извиняюсь, не увидел!
12. MrD - 3 февраля 2011 — 22:47 - перейти к сообщению
Полезная штука, добавил и себе на форум. Все работает. Спасибо.
13. dxman - 19 марта 2011 — 16:50 - перейти к сообщению
Спасибо! Добавил себе.
14. manh88 - 11 апреля 2011 — 01:33 - перейти к сообщению
Спасибо, пашет..
15. Andrey_Ak - 30 января 2012 — 04:15 - перейти к сообщению
Спасибо!

Исправил просмотр профилей и списка пользователей гостям, все работает.. Улыбка

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0379]     [ ]