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 :: Просьба переделать мод
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: Для TvoyWeb, надеюсь поможет))
Twix
Отправлено: 26 Августа, 2004 - 20:37:15
Post Id


Newbie


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

Карма -1




Хм Ну создал этот топ отдельно чтоб не запутаться))
Мну вообщем хочет такую фичу, чтоб Карму игрокам на форуме имел повышать или понижать тока Админ или Модераторы форума!! как переделать под это?

А ещё такую возможность, т.к. будет необходимой для клановского форума, т.к. мы клан новый опотных програмеров нет, пользуемся те м что есть, а нужно имено вот что:
чтоб в инфе и топах где пишит пользователь была справа от ника ссылка на инфу в игре в виде рисунка и надписью при на водке информация о персонаже в Never Lands Т.е. каждый пользователь мог при регистрации(в профиле) указывать свой реальный ник из игры!! Т.е. дополнительная графа ваш ник в Невер Лендс, полностью это выгледит так http://www.neverlands.ru/playeri...p?playername=Ваш ник, можно просто чтоб он писал таМ свой ник, а фича зарание бы приделовала http://www.neverlands.ru/playerinfo.php?playername=. и потом в инфе и топах его ответов была имена ссылка на его инфу из игры как я уже ранее говорил!! Примерным примером служит допустим такой вот форум http://www.mercenaries.ru/forum/ а вот на примере,как реализована в инфе ссылка на перса в игре http://www.mercenaries.ru/forum/...er&forumid=5
там и написано, мол инфо о персе в БК, так же если посмотреть и в топах ответа!! ДУмаю выразился понятно, если что не ясно порбобу поеснить!!
Заранее спасибо за помощь!! Не понял
 
 Top
TvoyWeb Администратор
Отправлено: 27 Августа, 2004 - 07:07:05
Post Id



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


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

Карма 52




Twix
С "кармой" понятно. Сделаем.
Но есть одно "но". Дело в том, что модераторские функции работают в пределах модерируемого раздела. То есть если пользователь является модератором одного раздела и не модератор в другом, то в другом разделе он считается обычным пользователем и в этом разделе у нет нет модераторских прав. Надеюсь, понятно?
А вот со второй просьбой......... Перепахивать надо многие файлы.
Надо думать... А вообще это специфичное дополнение к форуму. То есть у него нет широкого применения. Я как правило делаю вещи которые потом будут широко использоваться другими пользователями ExBB.
А такие дополнения, что то вроде эксклюзива, даже заказа (так можно сказать), тем более это не обойдется одной строчкой кода. Так что вот такие дела.
 
 Top
Twix
Отправлено: 27 Августа, 2004 - 13:42:38
Post Id


Newbie


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

Карма -1




Ухум ясненько насчёт Кармы в принципе так и я хотел)))
А на счёт второго мдя я притстовлял что это нелёгкое дело((
Тода скажи можно как нить ручками приделать самому парочке пользователей, чтоб не на таком размахе?!!! Или же всё равно очень сложно?

оф топ
Хотел всё узнать как у ETC персональное звание Флешер на красном фоне? Подмигивание
 
 Top
TvoyWeb Администратор
Отправлено: 27 Августа, 2004 - 14:17:16
Post Id



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


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

Карма 52




Twix
Цитата:
Ухум ясненько насчёт Кармы в принципе так и я хотел)))

Осталось только выяснить, нужно ли устанавливать для админов и модераторов интервал времени.
Цитата:
А на счёт второго мдя я притстовлял что это нелёгкое дело((

Дело не в том, что оно нелегкое. Сделать можно все.
Цитата:
Хотел всё узнать как у ETC персональное звание Флешер на красном фоне?

CODE:
<span style=font-family:Verdana;color:#FFFFFF;font-size:9px;padding:2px;font-weight:bold;background-color:#FF0000;text-align:center>-= Flasher =-</span>

Делается это через админцентр. Таким же способом можешь прикрутить в ручную ссылку на инфо пользователя в игре.
 
 Top
Twix
Отправлено: 27 Августа, 2004 - 22:03:12
Post Id


Newbie


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

Карма -1




Цитата:
Делается это через админцентр. Таким же способом можешь прикрутить в ручную ссылку на инфо пользователя в игре.

Благадарю!!

Цитата:
Осталось только выяснить, нужно ли устанавливать для админов и модераторов интервал времени

да как вам проще! хотя думаю оставить, тока с поеснением бы где допустим его уменьшить если там такое будет)) А коли нет то вовсе тода без него! Да надеюсь сохранится, то чтоб самому себе повышать нельзя будет)) Радость
 
 Top
TvoyWeb Администратор
Отправлено: 28 Августа, 2004 - 03:46:28
Post Id



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


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

Карма 52




Twix
Ну вообщем что просил готово. В прикрепленном к сообщению архиве находится файл karma.php вместо старого файла.
В файле topic.php нужно изменить некоторые строки, а именно:
строки
CODE:
function setup_guest($u_id = 0) {
global $names,$lang,$exbb,$inmembmod;

на строки
CODE:
function setup_guest($u_id = 0) {
global $names,$lang,$exbb,$inmembmod,$inforum;

строку
CODE:
$names[$u_id]['karma'] = 'Карма:
<a href="karma.php?n='.$u_id.'&u='.$exbb['mem_id'].'&act=p" target="hidden_frame">Поощрить</a>/<a href="karma.php?n='.$u_id.'&u='.$exbb['mem_id'].'&act=d" target="hidden_frame">Наказать</a>
';

На строку
CODE:
$names[$u_id]['karma'] = 'Карма:
<a href="karma.php?n='.$u_id.'&f='.$inforum.'&u='.$exbb['mem_id'].'&act=p" target="hidden_frame">Поощрить</a>/<a href="karma.php?n='.$u_id.'&u='.$exbb['mem_id'].'&f='.$inforum.'&act=d" target="hidden_frame">Наказать</a>
';

Строки
CODE:
function setup_member($named) {
global $exbb,$names,$lang,$vars,$ranks,$inmembmod,$modoutput,$threadstate;

на строки
CODE:
function setup_member($named) {
global $exbb,$names,$lang,$vars,$ranks,$inmembmod,$modoutput,$threadstate,$inforum;

Строку
CODE:
$names[$named]['karma'] = (isset($user['karma'])) ? 'Карма: '.$user['karma'].'
<a href="karma.php?n='.$named.'&u='.$exbb['mem_id'].'&act=p" target="hidden_frame">Поощрить</a>/<a href="karma.php?n='.$named.'&u='.$exbb['mem_id'].'&act=d" target="hidden_frame">Наказать</a>
':'Карма: 0
<a href="karma.php?n='.$named.'&u='.$exbb['mem_id'].'&act=p" target="hidden_frame">Поощрить</a>/<a href="karma.php?n='.$named.'&u='.$exbb['mem_id'].'&act=d" target="hidden_frame">Наказать</a>
';

на строку
CODE:
$names[$named]['karma'] = (isset($user['karma'])) ? 'Карма: '.$user['karma'].'
<a href="karma.php?n='.$named.'&u='.$exbb['mem_id'].'&f='.$inforum.'&act=p" target="hidden_frame">Поощрить</a>/<a href="karma.php?n='.$named.'&u='.$exbb['mem_id'].'&f='.$inforum.'&act=d" target="hidden_frame">Наказать</a>
':'Карма: 0
<a href="karma.php?n='.$named.'&u='.$exbb['mem_id'].'&act=p" target="hidden_frame">Поощрить</a>/<a href="karma.php?n='.$named.'&u='.$exbb['mem_id'].'&act=d" target="hidden_frame">Наказать</a>
';

В самом файле karma.php есть пояснения как увеличивать интервал времени между действиями по карме.
Скачать файл: karma.zip
Скачан раз: 911
 
 Top
Twix
Отправлено: 31 Августа, 2004 - 18:41:48
Post Id


Newbie


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

Карма -1




Ок Спасибки тебе, вроде всё хорошо, токо вот одна проблемка((

Цитата:
$ktime = 3600;#Промежуток времени через которое можно повышать или понижать карму. Если хочешь увеличить
#просто замени это число на свое время. 1 час =3600, 2 часа = 7200, 3часа=10800 и т.д.

Ствишь допустим значение маленькое ну минуту $ktime = 60
и всё равно срабатывает alert_karma('.........'Подмигивание;
Хотя минута прошла по идее( Т.е. на меньше чем час не работает?
Большие значения не пробывал, но как будет время обезателньо попробую( Просто щас учёба начелась в Универе, нуно эту суету пережить)) Не понял


Кстати где сменить умершую ссылку Powered by ExBB 1.9.1. На живую, я так понимаю постоянную ExBB 1.9.1,! Как у тебя?

(Добавление)
А вот ещё одну недороботочку нашёл(( В инфе о пользователе Карма не отображается((
profile.php я так понимаю там нуно дописать что-то??)) Закатив глазки
 
 Top
TvoyWeb Администратор
Отправлено: 31 Августа, 2004 - 18:58:51
Post Id



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


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

Карма 52




Twix
Немного не досмотрел. Вообщем найди в скрипте такую строчку:
CODE:
if(isset($editmem['lastkarma']) && ((time()-$editmem['lastkarma'])<3600))

и замени в этой строке 3600 на $ktime .
Либо скачай исправленный скрипт (архив прикреплен с посту).
Цитата:
Кстати где сменить умершую ссылку Powered by ExBB 1.9.1.

В файле footer.tpl в папке со скином.
Цитата:
А вот ещё одну недороботочку нашёл(( В инфе о пользователе Карма не отображается((

По умолчанию мод это не предусматривает. Это работало только на этом форуме ( с сегодняшнего дня "карма" на форуме отключена).


И просьба отредактируй свой пост. То есть поставь закрывающий тег оффтопа Улыбка

Скачать файл: karma.zip
Скачан раз: 951
 
 Top
Twix
Отправлено: 31 Августа, 2004 - 20:22:17
Post Id


Newbie


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

Карма -1




Всё сделано пасибки!))
Тема закрыта!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 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.049]     [ 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