Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Про карму [2]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Без описания
Рональд01
Отправлено: 22 Января, 2007 - 06:59:29
Post Id



Member


Покинул форум
Сообщений всего: 125
Дата рег-ции: Дек. 2006  

Карма -2




Вопрос такой:

CODE:
elseif ($m_id == '108') {
alert_karma($exbb['member'].$lang['Karma_PostMin']);
} else {


что поставить вместо m_id чтобы это был номер того, кому пытаются понизить карму. или вместо номера модератор или админ.
 
 Top
TitiS
Отправлено: 17 Июля, 2007 - 04:10:36
Post Id



Newbie


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2007  
Откуда: 127.0.0.1:80

Карма 0




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

Что я сделал?

Это касается только Full Mods 0.1.5, на других тоже должно работать. Вообщем открываем файл topic.php, который находится в корневой дирректории форума. Переходим к строчке #223. Должно быть:
PHP:

#XXXXXXXXXX КАРМА XXXXXXXXXXXXXXXXXX
$karma = $names[$member_id]['karma'];
#XXXXXXXXXX КАРМА XXXXXXXXXXXXXXXXXX


Заменяем на:

PHP:

#XXXXXXXXXX КАРМА XXXXXXXXXXXXXXXXXX
$karma = $names[$member_id]['karma'];
if ($memver_id==1){ $karma = "Карма: <b>откл.</b>"; };
#XXXXXXXXXX КАРМА XXXXXXXXXXXXXXXXXX


Это касается только администратора (его id всегда "1"Подмигивание. Для модераторов делаете похожее.

Это как я с этой проблемой разобрался. Вопрос к Marcus'у и TvoyWeb'у - вызовет это серьёзных ошибок в работе модуля/модулей и форума в целом. Я протестировал достаточно - у меня всё работает как и прежде (может вываливаются ошибки, но как известно в форуме error_reporting(0); ). По поиску слова "karma" были найдены ещё значения, но изменения их результатов не дало.
 
 Top
TitiS
Отправлено: 17 Июля, 2007 - 04:32:13
Post Id



Newbie


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2007  
Откуда: 127.0.0.1:80

Карма 0




Ах, да, совсем забыл, есть ведь ещё 'поощрить/наказать' и его надо убрать у пользователя номЭр одЫн. Сяду на комп, напишу ещё что надо изменить, чтобы убрать у администратора
 
 Top
TvoyWeb Администратор
Отправлено: 17 Июля, 2007 - 08:27:02
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




TitiS пишет:
if ($memver_id==1){ $karma = "Карма: <b>откл.</b>"; };

Зачем же так?
Тогда уж вот так:
CODE:
if ($names[$member_id]['status']=='ad'){ $karma = "Карма: <b>откл.</b>"; };

А для модераторов раздела:
CODE:
if ($inmembmod){ $karma = "Карма: <b>откл.</b>"; };
 
 Top
TitiS
Отправлено: 17 Июля, 2007 - 21:50:22
Post Id



Newbie


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2007  
Откуда: 127.0.0.1:80

Карма 0




Я расчитывал на то, что у большей части пользователей ExBB Full Mods есть только один администратор... Но твой код будет естессно правильней Улыбка

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

Да, что касается убрать "Поощрить/Наказать" у администратора:

Эти ссылки у меня убрались сразу после того, как я на строке 223 отключил карму. Кстати, поспешил, там у меня ошибка:
TitiS пишет:
if ($memver_id==1){ $karma = "Карма: <b>откл.</b>"; };

надо:
TitiS пишет:
if ($member_id==1){ $karma = "Карма: <b>откл.</b>"; };
 
 Top
Ray Wen Администратор
Отправлено: 18 Июля, 2007 - 00:42:33
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




TitiS
А зачем убирать? Улыбка Если у тебя карма в минус, то стоит задуматься, а правильный ли ты администратор... Подмигивание

TitiS пишет:
Кстати, поспешил, там у меня ошибка:

Ну да... и ";" в конце я тоже думаю можно убрать... Улыбка
 
 Top
TitiS
Отправлено: 18 Июля, 2007 - 00:50:34
Post Id



Newbie


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2007  
Откуда: 127.0.0.1:80

Карма 0




Ray Wen пишет:
А зачем убирать? Если у тебя карма в минус, то стоит задуматься, а правильный ли ты администратор...

Раз я админ - значит на мне это всё держится. Если посетители у меня тусуются - значит им нравится. По идее они бы должны были мне сразу +500 дать Улыбка Шутка... "откл." так будет правильней. На многих форумах так сделано

Ray Wen пишет:
Ну да... и ";" в конце я тоже думаю можно убрать...

Ну по правилам синтаксиса PHP закрывать двоеточием надо всё что кончается... Например процедура, присваевание, чтение, запись ну и т.д. Но дело не столько в этом - в некоторых языках программирования это обязательно, поэтому привычка Улыбка
 
 Top
Dragooon
Отправлено: 18 Июля, 2007 - 11:03:11
Post Id



Уникальный наш


Покинул форум
Сообщений всего: 233
Дата рег-ции: Окт. 2006  
Откуда: Украина Киев

Карма -6




а как бы сделать так чтобы можно было просмотреть кто повысил и кто понизил карму... некий лог в одном файле с номальным видом...?
 
 Top
SlyFox
Отправлено: 18 Июля, 2007 - 20:24:41
Post Id



Dreamer


Покинул форум
Сообщений всего: 236
Дата рег-ции: Окт. 2005  

Карма 1




Dragooon пишет:
некий лог в одном файле

Хм... а ведь есть файл ../modules/karma/karmalog.php, но почему-то лог не ведётся - записи не добавляются Не понял права на файл 777... в админке никаких включалок нет... чего надо сделать, чтобы вёлся лог кармы?
 
 Top
TvoyWeb Администратор
Отправлено: 19 Июля, 2007 - 03:28:04
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




SlyFox
А в самом файле karma.php расскоментированна строка для записи в лог? Должно быть что-то типа save_log();
 
 Top
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0515]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33