Главная | Регистрация | Вход Приветствую Вас Уважаемый Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: n3T, non-party, Bryse  
Добавление надписи в статистику
GlebДата: Пятница, 15.05.2009, 10:02:50 | Сообщение # 1
-=Его Величество Админ=-

« 38 »

Награды : 17

За создание сайта За дизайнерские умения За творческие способности За любовь народа За активное участие на Форуме

Пол пользователя :


Страна :
Иногда пользователи не понимают , что в Статистике Форума показываются Имена Зарегистрированных Юзеров , которые сейчас на Форуме ... Так вот есть скрипт , который поможет показать , что если Люди на Форуме есть , но НЕ зарегистрированные , то об этом напишется в Статистике ...

Если есть зареганые Юзеры на Форуме :

Если на Форуме кто то есть , но Не зареганый :

Ставить После $BODY$:

Code
<?if($PAGE_ID$='main')?>
<script type="text/javascript">
// Copyright AllCity ~ http://allcity.net.ru/
var txt1 = 'Сейчас на форуме:'; // Когда есть пользователи
var txt2 = 'Сейчас на форуме нет авторизированных пользователей...'; // Когда нет пользователей
/* Дальше ничего не менять <img src="http://s3.ucoz.net/sm/2/wink.gif" border="0" align="absmiddle" alt="wink"> */
var userdata = $('td.gTableBody1').find('a[class^="group"]:first');
if(userdata.html()!=null){userdata.before(txt1+' ');}else{$('div.statsRecord').after(txt2);}
</script>
<?endif?>

Если я Вам помог - поставьте пожалуйста мне в репутацию или вручите награду ...




 
GlebДата: Пятница, 15.05.2009, 10:05:59 | Сообщение # 2
-=Его Величество Админ=-

« 38 »

Награды : 17

За создание сайта За дизайнерские умения За творческие способности За любовь народа За активное участие на Форуме

Пол пользователя :


Страна :
Маленькая модификация ( будет точно как на phpBB3 форумах )

Code
<?if($PAGE_ID$='main')?>
<script type="text/javascript">
// Copyright AllCity ~ http://allcity.net.ru/
var legend = '<b>Легенда :: <a href="javascript://" onclick="group(4)" class="groupAdmin">Администраторы<\/a>, <a href="javascript://" onclick="group(3)" class="groupModer">Модераторы<\/a>, <a href="javascript://" onclick="group(2)" class="groupVerify">Проверенный<\/a>, <a href="javascript://" onclick="group(1)">Зарегистрированные пользователи<\/a><\/b>'; // Список групп в HTML коде.
/* Дальше ничего не менять <img src="http://s3.ucoz.net/sm/2/wink.gif" border="0" align="absmiddle" alt="wink"> */
var userdata = $('td.gTableBody1').find('a[class^="group"]:last');
if(userdata.html()!=null){userdata.after('<div>'+legend+'<\/div>');}
function group(id){$.post('/forum/',{user:'',group:id,sort:'0',res:'2',a:'35',p:'1'},function(data){var group=window.open('','','scrollbars=1,resizable=0,menubar=0,toolbar=0,status=0,width=800,height=600');group.document.open('text/html');group.document.write(data);group.document.close();});}
</script>
<?endif?>

Минус только в том что группы надо самому добавлять ...

UPDATE:

Для корректной роботы скрипта у гостей нужно разрешить просмотр страницы (Участники) в противном случаи нужно заменить:

Code
<?if($PAGE_ID$='main')?>

на

Code
<?if($PAGE_ID$='main' and $USER_LOGGED_IN$)?>



 
  • Страница 1 из 1
  • 1
Поиск:



Made By Gleb © 2005 - 2024