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#24 used as offset, casting to integer (24) 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

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


 Страниц (14): В начало « ... 6 7 8 9 10 11 12 [13] 14 »   

> Без описания
Salagin
Отправлено: 16 Ноября, 2005 - 06:16:17
Post Id


Newbie


Покинул форум
Сообщений всего: 47
Дата рег-ции: Сент. 2005  
Откуда: Каракол, Киргизия

Карма 0




Black Stork KCO
Black Stork KCO пишет:
и заменяешь слава Поощерить Наказать на Код:

Да нет... там не все так просто....
 
 Top
Salagin
Отправлено: 16 Ноября, 2005 - 23:45:36
Post Id


Newbie


Покинул форум
Сообщений всего: 47
Дата рег-ции: Сент. 2005  
Откуда: Каракол, Киргизия

Карма 0




Ну во первых у меня почему то строка намного длиннее...
CODE:
$names[$named]['karma'] = (isset($user['karma'])) ? 'Карма: '.$user['karma'].'<BR><a href="karma.php?n='.$named.'&act=p" target="hidden_frame">Поощрить</a>/<a href="karma.php?n='.$named.'&act=d" target="hidden_frame">Наказать</a><BR>':'Карма: 0<BR><a href="karma.php?n='.$named.'&act=p" target="hidden_frame">Поощрить</a>/<a href="karma.php?n='.$named.'&act=d" target="hidden_frame">Наказать</a><BR>';

И если меняешь первые слова, то меняеццо, замена вторых ни на что не влияет...
Во вторых, при вставке вместо Поощрить кода
CODE:
<img scr="./im/images/up.gif">
Вместо рисунка просто надпись - Рисунок... Не подскажете точное место искривления моих рук? Укатываюсь
 
 Top
Salagin
Отправлено: 16 Января, 2006 - 04:48:41
Post Id


Newbie


Покинул форум
Сообщений всего: 47
Дата рег-ции: Сент. 2005  
Откуда: Каракол, Киргизия

Карма 0




Наконец то нашел время и написал karmastory.php Вообще у меня стоял старый вариант кармы, потом добавил новый, короче каша... но это не влияет на мой скрипт, он парсит только karmalog.php
Посмотрите, что я наваял
http://forum.issyk-kul.kg/topic....m=1&topic=30
Как видите, Репутация (так у меня называеццо кармаУлыбка)) уже ссылка на karmastory.php, щелкаем и видим, кто и когда манипулировал кармой/репутацией пользователя. Надо еще добавить картиночки вместо слов up и down и доработать дизайн. Не слышу аплодисментов!!!
 
 Top
Salagin
Отправлено: 16 Января, 2006 - 04:50:15
Post Id


Newbie


Покинул форум
Сообщений всего: 47
Дата рег-ции: Сент. 2005  
Откуда: Каракол, Киргизия

Карма 0




P.S. Скрипт не выводит корявые записи, когда кармой баловался гость, надо иногда открывать karmalog.php и удалять строки вида
Date - 2006-01-16 15:44:50. user Up karmu useru
 
 Top
Cyber-Cat
Отправлено: 01 Апреля, 2006 - 11:37:06
Post Id



Advanced Member


Покинул форум
Сообщений всего: 434
Дата рег-ции: Март 2005  
Откуда: From CyberLand

Карма 0




Кто знает.. Есть ли возможность всем юзерам сбросить карму на "0" ? т.е. обнулить всем значение кармы...
Как это можно сделать?
 
 Top
TvoyWeb Администратор
Отправлено: 01 Апреля, 2006 - 15:20:25
Post Id



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


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

Карма 52




Cyber-Cat
Нет. Дело в том что значение кармы записывается в профиль юзера.
Это нужно написать скрипт который пройдется по всем файлам юзеров и проставит значение кармы в 0.
 
 Top
Raiv
Отправлено: 22 Февраля, 2007 - 15:42:02
Post Id



Newbie


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

Карма 0




А можно как-нить сделать чтобы в логах прописывался id темы или сообщения (ну или ссылка на это дело), где пользователь изменил карму?
Я приблизительно знаю что и где надо добавить, но вот только как определить номер темы, ну или ссылку на сообщения, где изменили карму.

(Отредактировано автором: 22 Февраля, 2007 - 15:51:30)

 
 Top
Dragooon
Отправлено: 07 Апреля, 2007 - 09:24:53
Post Id



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


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

Карма -6




Salagin как ты сделал етот скрипт? я сидел парился парился в итоге так ничего и не вышло... Хм Хм Хм
 
 Top
Salagin
Отправлено: 10 Августа, 2007 - 06:49:31
Post Id


Newbie


Покинул форум
Сообщений всего: 47
Дата рег-ции: Сент. 2005  
Откуда: Каракол, Киргизия

Карма 0




Dragooon
Написал karmastory.php Улыбка

CODE:

<html>
<title>Karma story</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta http-equiv="PRAGMA" content="no-cache">
<table border=1 align=center>

<?php
list ($var) = each ($HTTP_GET_VARS);
$fp = file("karmalog.php");
print ("<CAPTION><h2><b>Karma story for user $var</b></h2></CAPTION>");
echo '<br>';
print ('<TR ALIGN=center><th width=120>Data</th><th width=160>Who</th><th width=100>Action</th></TR></table>');
while (list ($id, $string) = each ($fp)) {
$arr=explode(' ', $string);
if (preg_match("/^$var/", $arr[9])) {
if ((preg_match("/^\S+$/",$arr[5])) && (preg_match("/^\S+$/",$arr[9]))) {
print ("<table border=1 align=center>");
print ('<tr>');
print ('<td align=center WIDTH=120>');
echo $arr[2].'</td>';
print ('<td align=center WIDTH=160>');
echo $arr[5].'</td>';
print ('<td align=center WIDTH=100>');
echo $arr[6].'</td></tr>';
}
}
}
?>

Если честно то уже подзабыл, что и где Укатываюсь
И сделал ссылку типа karmastory.php?Имя_юзверя. В общем, скрипт просто парсит лог изменений репутации и выбирает определенного юзверя.
 
 Top
IDen
Отправлено: 26 Августа, 2007 - 03:06:01
Post Id


Newbie


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

Карма 0




Анна пишет:

В karma.php добавляем
- перед function save_karma()
...
- после
save_karma();
save_last_karma();
добавляем
save_log();
Потом открываем файл karmalog.php и смотрим

Наверное я такой тугой!!!
Ну хоть убей, ну не работает!!!
Вставил все как сказала Анна!!!
даже создал сам этот файл karmalog.php
Нифга - ничего не хочет записывать!!!

Хотя карму изменяет на ура!!!
Что делать?
CODE:

...
alert_karma($lang['Karma_Added'].$karma.'.');
exit();


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'].' 'карму юзеру'.$komu['name']."\n";
$fp = @fopen($karma_log,'a');
@flock($fp,2);
@fwrite($fp,$logs);
@fclose($fp);
unset($touserdata);
}
save_log();

function save_karma($touserfile) {
global $exbb,$vars,$touserdata,$karma;
...


И ещё вопрос:
как сделать так, что сообщения "карма добавлена" или "карма понижена" были видны, а то у меня они даже не появляются - пролетают пулей!!! Хотя, когда сижу с мобилы - Operamini, всё видно!!!
Юзаю IE.
 
 Top
Страниц (14): В начало « ... 6 7 8 9 10 11 12 [13] 14 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


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



Форум на AlfaSpace.NET


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

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