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

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

Strict Standards: Resource ID#40 used as offset, casting to integer (40) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Мод карма [7]
ТвойWeb » » Моды, хаки, скины и дополнения » Мод карма

Страниц (14): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
 

61. Анна - 05 Апреля, 2005 - 13:10:16 - перейти к сообщению
UFO
Цитата:
Меня уже Анна своим постом опередила =)

Что, тоже знаешь как сделать? Какие все тихушники! Радость

Alone пишет:
Cyber-Cat
Это похоже на выписку из инструкции: "Управление космическим кораблём Шатлл". Улыбка

Эт точно! Браво
62. Анна - 05 Апреля, 2005 - 16:47:21 - перейти к сообщению

Ну, вот, ловите...

В 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 и смотрим Улыбка
63. Alone - 06 Апреля, 2005 - 02:00:59 - перейти к сообщению
Анна
Спасибо за подарочек!
Так это класно.
Я сделаю у себя на форуме эту инфу доступной всем. И это решит все проблемы...
64. UFO - 06 Апреля, 2005 - 05:25:51 - перейти к сообщению
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]" - тема с обсуждением нововведений в данный мод, тем более еще можно выделить основные посты в отдельную тему, и при желании выкладывать в отдельный раздел на форуме.
65. Анна - 06 Апреля, 2005 - 05:58:06 - перейти к сообщению
UFO
karmalog.php сам создается.

Цитата:
Думаю, надо делать так: "Мод карма. Версия 1.1. Описание изменений в этой теме", где "этой" - тема с обсуждением нововведений в данный мод, тем более еще можно выделить основные посты в отдельную тему, и при желании выкладывать в отдельный раздел на форуме.

Я заметила, что почти у всех, кто кармой начинает вплотную заниматься, слегка сносит крышу. Радость
66. UFO - 06 Апреля, 2005 - 06:15:08 - перейти к сообщению
Анна пишет:
Я заметила, что почти у всех, кто кармой начинает вплотную заниматься, слегка сносит крышу.

Разве? =) Ну ведь это хорошее нововведение. Юзеры будут знать какую версию кармы юзают, и что подразумевается под этой версией, а конкретно какие функции.
67. ZooM - 09 Мая, 2005 - 07:21:34 - перейти к сообщению
Только так можно посмотреть кто чё творил с кармой да?
а то как-то там не удобно всё смотреть текст не форматированный сложно воспринимаемы...надо чтобы например там было всё разьросанно по юзерам..а лучше всего чтобы как-то на личку отправлялось с пояснениями??....
68. Ray Wen - 09 Мая, 2005 - 08:47:20 - перейти к сообщению
Хех... я еще ни у кого на ExBB не видел этот мод... но много читал, прочитанное мне не понравилось... мягко говоря. Примером того, где это все работает, можно назвать IPB... и единственное пожалуй чем отличаеца от ExBB, это то что ананимно нелзя менять карму... и там все работает как надо, ни кто и я сам, не жаловались. Заходя в просмотр кармы каждого юзера (при чем даже гости это могут сделать), можно прочитать кто, за что, когда и за какой пост дал или отнял баллы кармы... Тоесть можно зайти туда и узнать какой человек в действительности... ну и узнать многое о тех кто балуеца кармой. А эту ананимность я вообще не понимаю... она на руку только неуровновешенным личностям и крысам... и не дает реального представления о человеке... вообщем, ровным счетом бесмысленая фича.
69. ZooM - 09 Мая, 2005 - 10:27:28 - перейти к сообщению
Народ а можно так сделать?
как говорит Ray Wen?
70. TvoyWeb - 09 Мая, 2005 - 12:36:29 - перейти к сообщению
ZooM
Это трудоемкая операция с данным форумом, придется увеличивать кол-во файлов ровно на столько сколько пользователей на форуме.

Форум на AlfaSpace.NET


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

[Script Execution time: 0.0424]     [ 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