Dasboot Опубликовано 1 Февраля 2006 Жалоба Поделиться Опубликовано 1 Февраля 2006 У кого траблы: Если поставили форум, поставили русскую версию и ставите этот мод репутаций, в файле lang_topic нужно вставлять в самый конец вот что: Вообще-то этот код уже есть в самом начале <?php $lang = array ( //Simple Reputation System 'reputation' => "Репутация: ", 'plus' => "<img src='style_images/1/r_add.gif' border='0' />", 'minus' => "<img src='style_images/1/r_minus.gif' border='0' />", 'plus_disabled' => "<img src='style_images/<#IMG_DIR#>/r_add1.gif' border='0' />", 'minus_disabled' => "<img src='style_images/<#IMG_DIR#>/r_minus1.gif' border='0' />", 'rep_inc' => "Поднять репутацию", 'rep_dec' => "Опустить репутацию", 'view_rep' => "Просмотреть репутацию", 'change_rep' => "Изменение репутации", 'to_post_alt' => "сообщение", Ссылка на комментарий Поделиться на других сайтах Прочее
LordKil Опубликовано 1 Февраля 2006 Жалоба Поделиться Опубликовано 1 Февраля 2006 Он имеет ввиду тем у кого префикс в файле другой,надо вставлять то что он написал Ссылка на комментарий Поделиться на других сайтах Прочее
Dasboot Опубликовано 1 Февраля 2006 Жалоба Поделиться Опубликовано 1 Февраля 2006 Он имеет ввиду тем у кого префикс в файле другой,надо вставлять то что он написал ок, я просто не понял. А как мне быть с моей проблемой ? она в предыдущем посте. Ссылка на комментарий Поделиться на других сайтах Прочее
GrisS Опубликовано 1 Февраля 2006 Жалоба Поделиться Опубликовано 1 Февраля 2006 zdelal, problemu reshil tak, russkie slova pereviol v kodirovku "utf-8"vsio ok rabotaiet. 10x... Ссылка на комментарий Поделиться на других сайтах Прочее
LordKil Опубликовано 1 Февраля 2006 Жалоба Поделиться Опубликовано 1 Февраля 2006 Dasboot UPDATE ibf_members SET reputation=0; потом DROP TABLE ibf_reputation потом CREATE TABLE `ibf_reputation` (`id` int(11) NOT NULL auto_increment,`from_user` int(11) NOT NULL default '0',`to_user` int(11) NOT NULL default '0',`forum` int(11) NOT NULL default '0',`topic` int(11) NOT NULL default '0',`post` int(11) NOT NULL default '0',`created` int(11) NOT NULL default '0',`message` text NOT NULL,`rating` int(11) NOT NULL default '0',PRIMARY KEY (`id`)) ; Должно работать P.s Я сам мод не ставил....поставлю когда до ума доведут,или сам доведу...если время будет Ссылка на комментарий Поделиться на других сайтах Прочее
t0rik Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 ************************************************************************** Открыть файл /index.php**************************************************************************----Найти:---- 'component' => array( 'component' , 'component' , array() ),----Вставить ПОСЛЕ---- 'rep' => array( 'reputation' , 'reputation' , array() ), IPB 2.1.4, открываю файл index.php а там нет такой строчки. Что делать? Ссылка на комментарий Поделиться на других сайтах Прочее
t0rik Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 Все нормально уже =) разобрался. Только вот проблемка если 5 репутаций добавил, после этого напротив пользователя пишет просто цифру репутации а самой надписи "Репутация" нету. А все те пользователи у которых еще есть в запасе "добавить репутацию" все нормально пишет "Репутация: столько-то". Можно ли это исправить? Ссылка на комментарий Поделиться на других сайтах Прочее
MotoDen Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 2.1.4 поставил на локалку.Вроде все сделал правильно и по инструкции. Но у меня включен портал стандартный, а в нем нет строки 'component' => array( 'component' , 'component' , array() ),Зато добавил строку 'rep' => array( 'reputation' , 'reputation' , array() ), в index.php, но уже НЕ порталовский.При входе в темы я получаю следующее:mySQL query error: SELECT id, reputation FROM ibf_members WHERE id=1 SQL error: Unknown column 'reputation' in 'field list'SQL error code: Date: Thursday 02nd of February 2006 06:00:53 PM Заранее спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
LordKil Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 **************************************************************************Выполнить SQL-запрос в БД С форумом************************************************************************** ALTER TABLE `ibf_members` ADD `reputation` INT NOT NULL ; Пропустили вот этот пункт при установке Ссылка на комментарий Поделиться на других сайтах Прочее
MotoDen Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 LordKilСпасибо тебе! Просто я не нащел этот запрос в инструкции...А может его там и нет и стоит вписать? Ссылка на комментарий Поделиться на других сайтах Прочее
LordKil Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 Я не знаю Я даже не скачивал мод Ссылка на комментарий Поделиться на других сайтах Прочее
GrisS Опубликовано 2 Февраля 2006 Жалоба Поделиться Опубликовано 2 Февраля 2006 MotoDentam iest eto napisano... Ссылка на комментарий Поделиться на других сайтах Прочее
Mega-Forum Опубликовано 3 Февраля 2006 Жалоба Поделиться Опубликовано 3 Февраля 2006 Хм... А у меня странно что не стало. Выдает белую страницу, значит дело в\либо в ленг-файле либо в файле скина. Изменения в админке я не делаю, увольте, все через файлы. Если менять в файле, то будет немного по-другому код://startif if ( $author['reputation_allow'] == "true" ) { $IPBHTML .= <<<EOF <script type="text/javascript" src='jscripts/reputation.js'></script> <br/> <br/>{$author['reputation_text']}{$author['reputation_minus']} <b>{$author['reputation_scores']}</b> {$author['reputation_add']} EOF; } //end if $IPBHTML .= <<<EOFНичего не выходит. Что не так? В ленг-файле все в порядке, проверил. А вот со скином нифига рзобрался со скином Было бы хорошо, изменение репутации делать не при помощи PoUp окна и добавить смайлики Ссылка на комментарий Поделиться на других сайтах Прочее
GrisS Опубликовано 4 Февраля 2006 Жалоба Поделиться Опубликовано 4 Февраля 2006 a isho xorosho bila bi shtobi u kogo reputacia 0 tot ne mog dabavic reputaciu nekomu... Ссылка на комментарий Поделиться на других сайтах Прочее
GrisS Опубликовано 5 Февраля 2006 Жалоба Поделиться Опубликовано 5 Февраля 2006 tak u vsex delaiet:? kogda shtonibud napishu nu karoche novi post zdelaiu repu knopki ishezaiut. nujno viiti iz topika i potom escho zaiti, i potom poivliaietsia...u vsex tak??? Ссылка на комментарий Поделиться на других сайтах Прочее
StormPay Опубликовано 5 Февраля 2006 Жалоба Поделиться Опубликовано 5 Февраля 2006 Да мод действительно замечательный только вот одно :Вот поставил мод репутации, и короче нашёлся злоумыленник который поставил минусы просто так всем, как их убрать вообще как управлять репутацией добавлять + и - ? Не добавлять, а вообще убирать лишние голоса и тд. Тоесть редактировать и добавлять Ссылка на комментарий Поделиться на других сайтах Прочее
Dasboot Опубликовано 5 Февраля 2006 Жалоба Поделиться Опубликовано 5 Февраля 2006 Да мод действительно замечательный только вот одно :Вот поставил мод репутации, и короче нашёлся злоумыленник который поставил минусы просто так всем, как их убрать вообще как управлять репутацией добавлять + и - ? Не добавлять, а вообще убирать лишние голоса и тд. Тоесть редактировать и добавлять Оносительно обнуления репы, сам еще не разобрался... Кому не терпится, могу предложить такой вариант (внедрил у себя на форуме): в файле /sources/action_public/topics.phpНАХОДИМif($this->ipsclass->member['id'] != $member['id']) МЕНЯЕМ НА if (($this->ipsclass->member['id'] != $member['id']) && ($this->ipsclass->member['posts'] > 50)) В данном случае репа доступна только тем, кто набрал более 50 постов. Ссылка на комментарий Поделиться на других сайтах Прочее
MotoDen Опубликовано 6 Февраля 2006 Жалоба Поделиться Опубликовано 6 Февраля 2006 А юзеры могут понижать рейтинг? Это очень удобно.И еще: как убрать рейтинг у админа?Спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
BulanoFF Опубликовано 6 Февраля 2006 Жалоба Поделиться Опубликовано 6 Февраля 2006 А юзеры могут понижать рейтинг? Это очень удобно.И еще: как убрать рейтинг у админа?Спасибо! Да, реально косячно смотрится, когда у админа есть рейтинг. Ссылка на комментарий Поделиться на других сайтах Прочее
Dasboot Опубликовано 6 Февраля 2006 Жалоба Поделиться Опубликовано 6 Февраля 2006 А юзеры могут понижать рейтинг? Это очень удобно.И еще: как убрать рейтинг у админа?Спасибо! Да, реально косячно смотрится, когда у админа есть рейтинг. смотрица нормально, главное не ступить как я... хотя хз, просто ограничения на изменение статса не сразу сделали, у меня сейчас репа в минусе, но этот минус, поставили для проверки ... буду пытатся обнулить... что поделаешь... Ссылка на комментарий Поделиться на других сайтах Прочее
MotoDen Опубликовано 6 Февраля 2006 Жалоба Поделиться Опубликовано 6 Февраля 2006 До этого я поставил мод и все работало. Теперь же не могу его поставить норально. При входе в любую тему получаю следующее, где номер строки варьируется в зависимости от места кликания! Fatal error: Call to undefined function: clean_int_array() in z:\home\my_proekt\www\forum\sources\action_public\search.php on line 90Форум 2.1.4 на локалке.И еще: у меня нет в cache/lang_cache/*/lang_topic.php $lang = array (.Как до этого поставил, не помню... Ссылка на комментарий Поделиться на других сайтах Прочее
LordKil Опубликовано 6 Февраля 2006 Жалоба Поделиться Опубликовано 6 Февраля 2006 MotoDenЕсли массив в лэнг файле по другому сделан,и $lang = array ( нету,то вставляй вот этот код в начало файла,после тэгов пхп (<? или <?php) $lang['reputation'] = "Репутация: ";$lang['plus'] = "<img src='style_images/1/r_add.gif' border='0' />";$lang['minus'] = "<img src='style_images/1/r_minus.gif' border='0' />";$lang['plus_disabled'] = "<img src='style_images/<#IMG_DIR#>/r_add1.gif' border='0' />";$lang['minus_disabled'] = "<img src='style_images/<#IMG_DIR#>/r_minus1.gif' border='0' />";$lang['rep_inc'] = "Поднять репутацию";$lang['rep_dec'] = "Опустить репутацию";$lang['view_rep'] = "Просмотреть репутацию";$lang['change_rep'] = "Изменение репутации"; Насчет clean_int_array() повоторюсь,ЭТО КОСЯЧИТ ОДИН ИЗ ПАТЧЕЙ ДЛЯ IPB!Этот мод ну никакого отношения не имеет к этой функции P.s Поправьте меня если я в чем-то ошибся Ссылка на комментарий Поделиться на других сайтах Прочее
MotoDen Опубликовано 7 Февраля 2006 Жалоба Поделиться Опубликовано 7 Февраля 2006 LordKilСпасибо! Ленг поправил! Вот только до сих пор есть проблема с clean_int_array()... Один раз зашел в тему, хотел включить графику в браузере, обновил страницу, а ошибка опять появилась... Если есть соображения по этому поводу, то жду их тут: Уязвимости форумов Invision Power Board! Ссылка на комментарий Поделиться на других сайтах Прочее
MotoDen Опубликовано 7 Февраля 2006 Жалоба Поделиться Опубликовано 7 Февраля 2006 Dan1Респект тебе за хак! Полезная вещь!Все проблемы с ним решил! А теперь вопрос: я никак не найду в админке настройки... они там есть? Ссылка на комментарий Поделиться на других сайтах Прочее
LordKil Опубликовано 7 Февраля 2006 Жалоба Поделиться Опубликовано 7 Февраля 2006 Настроек в админку нет... Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения