Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

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

Название темы, содержание сообщения и поиск тем. Создание тем в разделе:

Страницы: (2) [1] 2   ( Перейти к первому непрочитанному сообщению ) Closed TopicStart new topicStart Poll

> определение пользователя просматривающего форум
joman
Отправлено: Июл 17 2009, 10:27
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 17
Пользователь №: 1 499
Регистрация: 25-Май 09
Member Offline

Репутация: нет




Известно: {ibf.member.name} - имя пользователя, просматривающего форум. А как узнать группу в которую входит этот пользователь, если он не гость?
Хотелось бы так же узнать, где можно найти описание всех (хотя бы основных) функций типа этой. Например есть еще функции {ibf.vars.php_ext} {ibf.session_id} и т.д.
Top
Dron
Отправлено: Июл 17 2009, 10:39
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




QUOTE (joman @ Сегодня, 11:28)
Хотелось бы так же узнать, где можно найти описание всех (хотя бы основных) функций типа этой

В Яндексе например.


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
joman
Отправлено: Июл 17 2009, 11:24
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 17
Пользователь №: 1 499
Регистрация: 25-Май 09
Member Offline

Репутация: нет




QUOTE (Dron @ Июл 17 2009, 10:40)
QUOTE (joman @ Сегодня, 11:28)
Хотелось бы так же узнать, где можно найти описание всех (хотя бы основных) функций типа этой

В Яндексе например.

На сколько я понимаю это самописные функции (переменные). По крайней мере в мануалах по скриптам и HTML я этого не нашел.
Описание интуитивно понятно. Непонятно откуда взять список этих функций (переменных).
Top
Dron
Отправлено: Июл 17 2009, 11:27
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




QUOTE (joman @ Сегодня, 12:25)
На сколько я понимаю это самописные функции (переменные).

Неправильно понимаете... Эти переменные родные в ipb 1.3 final


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
joman
Отправлено: Июл 17 2009, 13:32
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 17
Пользователь №: 1 499
Регистрация: 25-Май 09
Member Offline

Репутация: нет




QUOTE (Dron @ Июл 17 2009, 11:28)
QUOTE (joman @ Сегодня, 12:25)
На сколько я понимаю это самописные функции (переменные).

Неправильно понимаете... Эти переменные родные в ipb 1.3 final

так все таки, можно как нибудь узнать группу пользователя, который просматривает форум?
Top
Dron
Отправлено: Июл 17 2009, 14:18
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




Это и так видно, если пользователь выделен соответствующим группе цветом.


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
joman
Отправлено: Июл 17 2009, 14:54
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 17
Пользователь №: 1 499
Регистрация: 25-Май 09
Member Offline

Репутация: нет




QUOTE (Dron @ Июл 17 2009, 14:19)
Это и так видно, если пользователь выделен соответствующим группе цветом.

видно то оно видно, только где бы переменную найти. Хотелось бы чтобы пользователи некоторых групп не видели некоторую информацию.
Как пример могу привести сокрытие ссылок для гостей.
Если {ibf.member.name} = гость то сделаем ссылки не видимые.
Хотелось бы сделать что то вроде того:
Если группа_пользователя = админ, то ссылки не видны (Это как пример).

Вот весь вопрос и сводится к тому, есть ли где то в переменных группа пользователя просматривающего форум.
Top
Dron
Отправлено: Июл 17 2009, 15:19
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




Не буду углублятся в подробности, но скажу, что вы не сможете сделать этого без доступа к файлам форума.
А от гостей ссылки или текст можно скрыть при помощи соответствующего тега.


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
Slesher
Отправлено: Июл 20 2009, 17:42
Quote Post


реформатор
Group Icon

Группа: Пользователи
Сообщений: 1 224
Пользователь №: 650
Регистрация: 18-Марта 08
Из: Украины
Member Offline

Репутация: 57




почему же, дрон, можно при помощи яваскриптов

CODE

<script language="javascript">
group = "{переменная группы}"
document.write("start<br>")
if (group=="admin")
{
document.write("link-admin")
}
if (group=="user")
{
document.write("link-user")
}
document.write("<br>end")
</script>


--------------------
Корпорация Фалкея - создание и развитие сайтов на заказ

Записки веб-программиста | Помог? спасибо!
Top
Dron
Отправлено: Июл 20 2009, 17:53
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




QUOTE (Slesher @ Сегодня, 18:43)
почему же, дрон, можно при помощи яваскриптов

Я в яваскриптах ничего не смыслю, а потому говорю о том, что знаю точно. Если можно Яву использовать, то я только рад этому.


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
Slesher
Отправлено: Июл 20 2009, 18:01
Quote Post


реформатор
Group Icon

Группа: Пользователи
Сообщений: 1 224
Пользователь №: 650
Регистрация: 18-Марта 08
Из: Украины
Member Offline

Репутация: 57




Мой код должен работать, только чтобы пользователь нашел куда его вставить...
только {переменная группы} надо заменить на настоящую,
ну и подредактировать под себя


--------------------
Корпорация Фалкея - создание и развитие сайтов на заказ

Записки веб-программиста | Помог? спасибо!
Top
joman
Отправлено: Июл 20 2009, 18:39
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 17
Пользователь №: 1 499
Регистрация: 25-Май 09
Member Offline

Репутация: нет




QUOTE (Slesher @ Июл 20 2009, 18:02)
Мой код должен работать, только чтобы пользователь нашел куда его вставить...
только {переменная группы} надо заменить на настоящую,
ну и подредактировать под себя

Вот эта "{переменная группы}" ее откуда взять? rolleyes.gif
Top
Slesher
Отправлено: Июл 20 2009, 20:07
Quote Post


реформатор
Group Icon

Группа: Пользователи
Сообщений: 1 224
Пользователь №: 650
Регистрация: 18-Марта 08
Из: Украины
Member Offline

Репутация: 57




biggrin.gif
Ну пока что это к админу или дрону, найду сам - выложу


--------------------
Корпорация Фалкея - создание и развитие сайтов на заказ

Записки веб-программиста | Помог? спасибо!
Top
Dron
Отправлено: Июл 20 2009, 20:30
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




QUOTE (joman @ Сегодня, 19:40)
Вот эта "{переменная группы}" ее откуда взять?

Скорее всего вот это: {$author['member_group']}


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
Slesher
Отправлено: Июл 20 2009, 21:04
Quote Post


реформатор
Group Icon

Группа: Пользователи
Сообщений: 1 224
Пользователь №: 650
Регистрация: 18-Марта 08
Из: Украины
Member Offline

Репутация: 57




Гм это вроде бы и то что надо и не то....
Может у меня руки кривые, но оно в пост энтри срабатыет а в шапке - нет.

Привожу кусок из пост энтри
:
CODE

<td valign='top' class='{$post['post_css']}'>
       <span class='postdetails'>{$author['avatar']}<br /><br />
       {$author['title']}<br />
       {$author['member_rank_img']}<br /><br />
[b]<script language="javascript">
group = "{$author['member_group']}"
document.write("start<br>")
if (group=="Группа: Администраторы")
{
document.write("link-admin")
}
if (group=="Гости")
{
document.write("link-guest")
}
document.write("<br>end")
</script>[/b]
       {$author['member_group']}<br />
       {$author['member_posts']}<br />
       {$author['member_location']}
       {$author['member_number']}<br />
       {$author[field_1]}<bR>
       {$author['member_joined']}<br />{$author['member_status']}<br /><br />
       {$author['rep']} {$post['rep_options']}<br /><br />
       {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}</span><br />
       <!--$ author[field_1]-->
       <img src='{ibf.vars.img_url}/spacer.gif' alt='' width='160' height='1' /><br />
     </td>


--------------------
Корпорация Фалкея - создание и развитие сайтов на заказ

Записки веб-программиста | Помог? спасибо!
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (2) [1] 2  Closed TopicStart new topicStart Poll