форум vBSupport.ru > vBulletin > vBulletin 3.8.x > Вопросы по vBulletin 3.8
Register Меню vBsupport Изображения Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
Sardelka
Продвинутый
Smile Кто на форуме - переделка блока
0

В булке есть стандартный блок внизу форума "Кто на форуме". Там показывает всех пользователей в онлайне, но в куче. Хочется его немного переделать, виде:
Персонал форума: список админов и модеров
Пользователи: список пользователей

Помогите пожалуйста, кому не лень. Заранее благодарен.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
AlistoR
Вечный олень
Talking
0

Quote:
Originally Posted by Sardelka View Post
В булке есть стандартный блок внизу форума "Кто на форуме". Там показывает всех пользователей в онлайне, но в куче. Хочется его немного переделать, виде:
Персонал форума: список админов и модеров
Пользователи: список пользователей

Помогите пожалуйста, кому не лень. Заранее благодарен.


Я мысленно представил себе ваше тех задние и ужаснулся)) не из за кода)) а из за неправильно составленных терминов в вашем описании))

Вы наверно хотели сказать:
Список админов
Список модеров
Список пользователей в онлайне

Но если вы настаиваете на отображении всех пользователей с вашего форума, то это очень плохая идея. Обдумайте её еще раз. =)

Да и смотря что у вас там за список такой админский и модерский. Если как на этом форуме, то лучше не выводить такой большой список на главную, а лучше оставить в руководстве форума))) а если человека 3, то вывести их не проблема на самом деле =) И опять же вопрос в дальнейшем расширении, если команда модераторов будет расти насколько это эстетично будет выглядеть?

И что значит в куче, не в куче? Вы можете схематически нарисовать в том же паинте что вы хотите видеть? Вы пользователей упорядочить как то хотите или что?
 
 
mindframe
Специалист
 
mindframe's Avatar
Default
0

Да можно сделать подобный вывод вполне симпатичным, выводить Н-ое количество и ссылку «Больше» и там уже подгружать остальной список, что-то наподобие спойлера.
 
 
Sardelka
Продвинутый
Default
0

@AlistoR, Нет... Снизу есть блок: Кто сейчас в онлайне... А не кто вообще на фотруме был или весь список пользователей...
И вот, если в онлайне Админы и модеры, то их в первую строчку выводить... А всех остальных ниже...
 
 
Shejker
Простоузер
Default
0

Если вы имеете ввиду форум/online.php, то возможно поможет вам как то эта тема Who's Online сортировка
В той теме ТС хотел изменить сортировку, чтоб пользователи отображались не по никам, а по последней активности. В 8ом сообщении ему скинули какой то продукт, но его посмотреть не могу, в гугле не нашёл где скачать Скачайте, посмотрите сами что там можно настроить.
 
 
kerk
k0t
 
kerk's Avatar
Default
1

HTML Code:
<?xml version="1.0" encoding="ISO-8859-1"?> 

<plugins>
    <plugin active="1">
        <title><![CDATA[Sort Who's Online by Last Activity default]]></title>
        <hookname>online_start</hookname>
        <phpcode><![CDATA[if ( empty($sortfield) ) { 
   $sortfield = 'time'; 
   $sortorder = 'desc'; 
}]]></phpcode>
    </plugin>
</plugins>
 
 
Shejker
Простоузер
Default
1

Sardelka судя по коду продукта и по файлу online.php, стандартных видов сортировки там выбор не велик. А в скриптах ещё толком ничего не понимаю, поэтому пока что ничем не могу помочь тут :(
У меня сейчас форум ещё готовится к запуску, поэтому пользователей онлайн нету, с двух аккаунтов ещё зайти могу, но десяток клонов лепить не хочется, к тому же когда ещё другие дела надо сделать, а то что вы хотите сделать, мне на форуме не пригодится. Но всё же немного поковырялся у себя, только оценить сортировку не могу, поэтому попробуйте у себя это проделать, в разных комбинациях.
в файле online.php:
PHP Code:
    default:
        
$sqlsort 'user.username';
        
$sortfield 'username'
PHP Code:
    default:
        
$sqlsort 'user.usergroupid';
        
$sortfield 'usergroupid'

Потом в этом же файле найдите:
PHP Code:
($sortfield != 'username' "sort=$sortfield&amp;" '') . 
и замените на
PHP Code:
($sortfield != 'usergroupid' "sort=$sortfield&amp;" '') . 

В шаблоне WHOSONLINE
sort=username заменить на sort=usergroupid
$sortarrow[username] заменить на $sortarrow[usergroupid]
___________________________
Проверьте результат, работает? хорошо! не работает? верните всё как было, значит я насоветовал фигню.
Вреда никакого не будет, сам несколько минут назад всё это проделывал, но заметить отличия в сортировке так и не удалось, разве только изменилась адресная строка в форум/online.php когда кликаешь по сортировке именем
Когда будет побольше пользователей, возможно позже ещё покопаюсь в этом вопросе, а пока, больше ничем не могу помочь.

Shejker добавил 28.02.2014 в 16:57
Забыл дописать, сообщение редактировать не могу, надеюсь сработает защита от даблпостинга. Если это и работает, то сортировка не будет выделять админ состав, скорее всего сортировка будет просто отображать пользователей по группам(по id групп) в порядке убывания или нарастания

Last edited by Shejker : 02-28-2014 at 06:57 PM. Reason: Добавлено сообщение
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 06:26 PM.


Powered by vBulletin® Version Alan Edition
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.