Без описания |
Поиск в теме | Версия для печати |
Анна |
Отправлено: 05 Апреля, 2005 - 16:47:21
|
Гуляю сама по себе
Покинул форум
Сообщений всего: 4353
Дата рег-ции: Май 2004
Откуда: Москва
Карма 54
|
Ну, вот, ловите...
В karma.php добавляем
- перед function save_karma()
CODE:
function save_log(){
global $exbb,$karma,$vars,$editmem,$karma_mem;
$komu = get_file($karma_mem);
$karma_log = $exbb['home_path'].'karmalog.php';
$actin =($vars['act']=='p')? 'повысил':'понизил';
$time = date("Y-m-d H:i:s");
$logs='Время - '.$time.'. Пользователь '.$editmem ['name'].' '.$actin.' карму юзеру '.$komu['name']."\n";
$fp = @fopen($karma_log,'a');
@flock($fp,2);
@fwrite($fp,$logs);
@fclose($fp);
}
- после
save_karma();
save_last_karma();
добавляем
save_log();
Потом открываем файл karmalog.php и смотрим |
|
|
UFO |
Отправлено: 06 Апреля, 2005 - 05:25:51
|
Full Member
Покинул форум
Сообщений всего: 212
Дата рег-ции: Янв. 2005
Карма 0
|
Alone пишет:При таком скрипте число сообщений должно быть не 50, а 51.
Верно. если у юзера 50 постов, то манипулировать кармой он не сможет, а если 51 и более, то сможет =) Наверно, лучше поправить скрипт karma.php, а именно исправить такой код:
CODE: } elseif ($inuser['posts'] <= 50){
alert_karma($exbb['member'].', количество сообщений оставленных Вами на форуме, недостаточно для данной операции.');
на такой:
CODE: } elseif ($inuser['posts'] <= 49){
alert_karma($exbb['member'].', количество сообщений оставленных Вами на форуме, недостаточно для данной операции.'); , т.е. значение уменьшаем на 1.
(Добавление)
Анна пишет:Ну, вот, ловите...
И это тоже стоит внести в мод "Карма". Пусть пользователи радуються =) И не забываем создавать файл karmalog.php (без записей).
ps И еще по модам, TvoyWeb, ты бы дал модам версии, что было сразу заметно, что мод обновлен, а то надписи "Update" около мода в соответствующей теме недостаточно. Думаю, надо делать так: "Мод карма. Версия 1.1. Описание изменений в [url]этой[/url] теме", где "[url]этой[/url]" - тема с обсуждением нововведений в данный мод, тем более еще можно выделить основные посты в отдельную тему, и при желании выкладывать в отдельный раздел на форуме. |
|
|
Ray Wen |
Отправлено: 09 Мая, 2005 - 08:47:20
|
Собиратель шишек...
Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005
Откуда: Волгоград
Карма 21
|
Хех... я еще ни у кого на ExBB не видел этот мод... но много читал, прочитанное мне не понравилось... мягко говоря. Примером того, где это все работает, можно назвать IPB... и единственное пожалуй чем отличаеца от ExBB, это то что ананимно нелзя менять карму... и там все работает как надо, ни кто и я сам, не жаловались. Заходя в просмотр кармы каждого юзера (при чем даже гости это могут сделать), можно прочитать кто, за что, когда и за какой пост дал или отнял баллы кармы... Тоесть можно зайти туда и узнать какой человек в действительности... ну и узнать многое о тех кто балуеца кармой. А эту ананимность я вообще не понимаю... она на руку только неуровновешенным личностям и крысам... и не дает реального представления о человеке... вообщем, ровным счетом бесмысленая фича. |
|
|
|
Поиск в теме | Версия для печати |
Страниц (14): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец |
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0) |
« Моды, хаки, скины и дополнения » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|