yastreb94 Опубликовано 5 Апреля 2009 Жалоба Поделиться Опубликовано 5 Апреля 2009 Я все поставил, но одна ошибка, вверху в менюшке где написано репутация, ссылка переадресовывается на страницу форума и еще в теме нету строки чтобы можно было поднять репу, а в профиле вижу у кого какая репа подскажите что делать Ссылка на комментарий Поделиться на других сайтах Прочее
Sectant Опубликовано 5 Апреля 2009 Жалоба Поделиться Опубликовано 5 Апреля 2009 Насчет bb кодов +1.. Есть еще одна проблема, в ява скриптовом окне по ссылке java script:rep_change_window_open("http://сайт/index.php?act=rep&type=win_add&mid=2964&p=191888");Отправку репутации ждать можно очень долго. Но бывает по не понятным причинам что срабатывает мгновенно. А если зайти по ссылке http://сайт/index.php?act=rep&type=win_add&mid=2964&p=191888Срабатывает всегда и сразу.. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 5 Апреля 2009 Автор Жалоба Поделиться Опубликовано 5 Апреля 2009 это не проблема модаа насчет ббкодов я уже ответил Ссылка на комментарий Поделиться на других сайтах Прочее
yastreb94 Опубликовано 6 Апреля 2009 Жалоба Поделиться Опубликовано 6 Апреля 2009 люди можете написать новое описание установки( видно у меня старое Ссылка на комментарий Поделиться на других сайтах Прочее
andaril Опубликовано 9 Апреля 2009 Жалоба Поделиться Опубликовано 9 Апреля 2009 Архар. Привет. Хочу интегрировать со спасибой твою репутацию. За каждые N спасибо, повышать репу на 1. С твоей стороны можно ждать изменений кода? Типо чтобы было не "в профиле", а, например, "за благодарности".Не критично, но с этим было бы веселее. ps: думаю сделать айди топега -1 и поста -1, например Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 9 Апреля 2009 Жалоба Поделиться Опубликовано 9 Апреля 2009 Архар. Привет. Хочу интегрировать со спасибой твою репутацию. За каждые N спасибо, повышать репу на 1. С твоей стороны можно ждать изменений кода? Типо чтобы было не "в профиле", а, например, "за благодарности".Не критично, но с этим было бы веселее. ps: думаю сделать айди топега -1 и поста -1, напримерЭто уже реализовано, http://www.ibresource.ru/forums/index.php?...st&p=310549, но отдельно, в Архиве вроде бы этого нет Ссылка на комментарий Поделиться на других сайтах Прочее
Чукер Опубликовано 9 Апреля 2009 Жалоба Поделиться Опубликовано 9 Апреля 2009 Поставил мод, делал все по FAQ (2.3.6). При выполнении последних пунктов а именно: //---------------------------------------------------------// s4. skin_ucp (Личные данные пользователя) / settings_end//--------------------------------------------------------- и //---------------------------------------------------------// s4. skin_ucp (Личные данные пользователя) / settings_end//------------------------------------------- описанные там строки после которых надо добавлять из фака - не полностью были найдены. Т.е. только их часть, половина из них другая нежели в Факе, как например: А других даже и похожих строк вообще нету. должно быть: <if="$this->ipsclass->vars['posting_allow_rte'] == 1"> <tr> <td class='row1'>{$this->ipsclass->lang['type_of_editor']}<br /><span class='desc'>{$this->ipsclass->lang['rte_text']}</span></td> <td class='row2'>{$data['editor']}</td> </tr> </if>А там: <if="$this->ipsclass->vars['posting_allow_rte'] == 1"> <tr> <td>{$this->ipsclass->lang['type_of_editor']}<div class='desc'>{$this->ipsclass->lang['rte_text']}</div></td> <td>{$data['editor']}</td> </tr> </if> т.е. только часть того что должно быть Таким образом, поставив все как было написано (как я думаю) я получил следующую картину: При нажатии на репутацию в шапке,в профиле - открывается главная страница форума.. Прибавить - убавить невозможно, при нажатии на кнопку ничего не происходит, а точнее они вообще не нажимаются. Знаю что где-то ошибся раз все так вышло, вот где именно только не пойму. Буду рад подсказке, заранее спасибо. Ссылка на комментарий Поделиться на других сайтах Прочее
andaril Опубликовано 10 Апреля 2009 Жалоба Поделиться Опубликовано 10 Апреля 2009 Это уже реализовано, http://www.ibresource.ru/forums/index.php?...st&p=310549, но отдельно, в Архиве вроде бы этого нетАга. В том моде, что у меня лежит этого нет.Вот сижу думаю, извращаться с проверками на наличие полей, или нет.Скорей всего извращусь. Пока так и не понял за 5 минут, как реализовано. Люблю код без комментариев. Спасибо. updдошло как сделано. Нуу...не понял значение get_data(), ну да ладно. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 10 Апреля 2009 Автор Жалоба Поделиться Опубликовано 10 Апреля 2009 get_data оно для того, чтобы в разных модулях можно было к разным таблицам обращаться и разные вещи получать и возвращать в архиве нет, ибо этот вариант не могут нормально поставить, а тут вообще смерть можно делать такв модуле спасибо подключать при наборе опр. кол-ва спасиб (отд. настройка в ацп) модуль из репутации, писать в бд репутации также, только писать ид поста, ид темы, ид форума для этого самого спасиба (ид спасиба же нам не надо?)проверять при выводе в експлейне доступ к этому самому посту Ссылка на комментарий Поделиться на других сайтах Прочее
andaril Опубликовано 10 Апреля 2009 Жалоба Поделиться Опубликовано 10 Апреля 2009 get_data оно для того, чтобы в разных модулях можно было к разным таблицам обращаться и разные вещи получать и возвращатья ctrl+f юзал, че т не нашел упоминаний вызова функции может пропустил.в архиве нет, ибо этот вариант не могут нормально поставить, а тут вообще смертьда вижу, как вам тут весело. А почему на компонент не перепишете, как спасибо например. Легче же потом будет. можно делать такв модуле спасибо подключать при наборе опр. кол-ва спасиб (отд. настройка в ацп) модуль из репутации, писать в бд репутации также, только писать ид поста, ид темы, ид форума для этого самого спасиба (ид спасиба же нам не надо?)проверять при выводе в експлейне доступ к этому самому постуЗачем мне подгружать что-то. Это же банальная запись в БД определенной инфы. Я тупо скопировал функцию, чем весь файл и класс грузить. function reputation_add($member = array()) { if( is_numeric($member['id']) AND intval($member['id']) > 0) return; if($member['rep_off']) return; // Вставляем в БД $this->ipsclass->DB->do_insert('reputation',array( 'from_user' => 0, 'to_user' => $member['id'], 'post' => 0, 'topic' => 0, 'message' => $this->ipsclass->lang['thx_rep_inc'], 'rating' => 1, 'created' => time())); $this->ipsclass->DB->simple_update('members', "reputation=reputation+1", 'id='.$member['id'] ); $this->ipsclass->DB->simple_exec(); // Уведомляем if ($member['rep_notify']) { // Вот только на аяксе этого нам не хватает. require_once( ROOT_PATH.'sources/lib/func_msg.php' ); $this->lib = new func_msg(); $this->lib->ipsclass =& $this->ipsclass; $this->lib->init(); $this->lib->to_by_id = $member['id']; $this->lib->from_member['id'] = $this->ipsclass->vars['rep_pmid']; $this->lib->msg_title = $this->ipsclass->lang['thx_rep_notify_title']; $this->lib->msg_post = $this->ipsclass->lang['thx_rep_inc']; $this->lib->force_pm = 0; $this->lib->send_pm(); if ( $this->lib->error ) { return; } } return; }вот как то так, пока у меня в репозитарии лежит, даже не тестировал. Мне просто нужен был чтобы писалось не "в профиле", а "за спасибо", что собственно в той версии есть. Ну у меня и будет 2 варианта, либо "за спасибо", либо "в профиле". Слава богу хоть можно в ID "кто поставил репу" 0 ставить. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 10 Апреля 2009 Автор Жалоба Поделиться Опубликовано 10 Апреля 2009 а на компонент нет смысла, все равно много мест жесткой интеграции, вывод под аватаром, в профиле... + если надо ставить 1 репутации за, допустим, 10 спасиб, то проверять надо - ($member['thx_points'] % 10)==0 Ссылка на комментарий Поделиться на других сайтах Прочее
andaril Опубликовано 10 Апреля 2009 Жалоба Поделиться Опубликовано 10 Апреля 2009 ($member['thx_points'] % 10)==0я дал только функцию Естестенно у меня и так есть эта строка, но не в той функции. Только там не 10 а на компонент нет смысла, все равно много мест жесткой интеграции, вывод под аватаром, в профиле...а на спасибе разве не так? Можно вставлять по 50 строчек кода, и изменять при обновлениях, а можно строк 7, и редко их менять да, немного ресурсозависимо, но... Я ленивый, и под себя любимого делаю Ссылка на комментарий Поделиться на других сайтах Прочее
Чукер Опубликовано 12 Апреля 2009 Жалоба Поделиться Опубликовано 12 Апреля 2009 стоит ждать ответа? Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 12 Апреля 2009 Автор Жалоба Поделиться Опубликовано 12 Апреля 2009 нет, установить причину ошибки невозможноприведенный фрагмент затрагивает настройки репутации в личных настройках пользователя и не влияет на указанные ошибки, более того, он отличается только дизайном, но не функциональностью по описанию (нажимая на репутация переходим на главную) можно сказать - ошибка в index.php Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 12 Апреля 2009 Жалоба Поделиться Опубликовано 12 Апреля 2009 Можно вставлять по 50 строчек кода, и изменять при обновлениях, а можно строк 7, и редко их менять smile.gifда, немного ресурсозависимо, но... smile.gif Я ленивый, и под себя любимого делаюТам разве не так? Основной код ясное дело в модуле. Текущая архитектура не позволяет сильно большего, к сожалению, а имеющееся можно и так оставить... Я код с комментариями в паблик не выкладывал, всё равно кроме меня и Архара это никто ставить не решился Так что крупного обновления стоит ждать только после выхода финальной версии в линейке 2.3.x, может тогда подчистим все моды для этой линейки. Ссылка на комментарий Поделиться на других сайтах Прочее
andaril Опубликовано 12 Апреля 2009 Жалоба Поделиться Опубликовано 12 Апреля 2009 Откладывать на "потом", я уже на своей шкуре понял - не лучшее)Ну дело ваше, тогда я пока не буду напрягаться с интеграцией вашей, а сделаю тупо аноним "в профиле". Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 12 Апреля 2009 Жалоба Поделиться Опубликовано 12 Апреля 2009 Делать что-то, не пользующееся популярностью, вместо курсовой -- тоже Собственно всё и так есть, не вижу сложности в двух инструкциях, которые нужно последовательно выполнять. А старым пользователям мода это и не нужно, не все смогут переустановить. Ссылка на комментарий Поделиться на других сайтах Прочее
andaril Опубликовано 12 Апреля 2009 Жалоба Поделиться Опубликовано 12 Апреля 2009 О да, о курсовой ты верно подметил) Пойду ка я тоже учиться. Ссылка на комментарий Поделиться на других сайтах Прочее
L-7 Опубликовано 16 Апреля 2009 Жалоба Поделиться Опубликовано 16 Апреля 2009 У меня возникла проблема при замене iReputation system на эту. При попытке добавить репутацию появляется всплывающее окно и в нем написано "Ошибка при работе с базой данных". Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 16 Апреля 2009 Автор Жалоба Поделиться Опубликовано 16 Апреля 2009 правильно, от той осталась таблица с таким-же именем, а инсталлятор с защитой - он ее не затираетзначит надо удалить таблицы от той репутации, после чего запустить инсталлятор, можно без параметра recacheвсе должно заработать Ссылка на комментарий Поделиться на других сайтах Прочее
Чукер Опубликовано 19 Апреля 2009 Жалоба Поделиться Опубликовано 19 Апреля 2009 Уже отмечался в этой теме ранее, не смог поставить и забил, щас обнаружил ошибку при попытке зайти в личные данные: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/users/w/wayofthe/domains/forums.guild-xxxx.com/cache/lang_cache/ru/lang_ucp.php on line 6 Что там не так? Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 19 Апреля 2009 Автор Жалоба Поделиться Опубликовано 19 Апреля 2009 http://www.ibresource.ru/forums/blog/arhar...p?showentry=135 2.2 Ссылка на комментарий Поделиться на других сайтах Прочее
Pagon Опубликовано 19 Апреля 2009 Жалоба Поделиться Опубликовано 19 Апреля 2009 Всем привет .Не могу запустить Инсталлятор !!!Все делаю по инструкции - перехожу по ссылке index.php?act=repinstall и ничего ( белый экран )Что не так ? Ссылка на комментарий Поделиться на других сайтах Прочее
Чукер Опубликовано 20 Апреля 2009 Жалоба Поделиться Опубликовано 20 Апреля 2009 Удалено *** Ссылка на комментарий Поделиться на других сайтах Прочее
Yarkop Опубликовано 24 Апреля 2009 Жалоба Поделиться Опубликовано 24 Апреля 2009 Прошу опытных людей помочь с проблемой.Установил мод на 2.3.4 версию, вроди все нормально, но когда нажимаю на смену репутации или просмотр списка репутации, выскакивает такая ошибка:Parse error: syntax error, unexpected '[' in /www/hmarka.net/g/o/golos/home/site/cache/skin_cache/cacheid_2/skin_reputation.php on line 40И сразу даю несколько строк с этого файла около 40-й строки:<body> <div id='loading-layer' style='display:none;width:200px;height:100px;background:#FFF;padding:10px;text-align:center;border:1px solid #000'><div style='font-weight:bold' id='loading-layer-text'>{$this->ipsclass->lang['ajax_loading_msg']}</div><br /><img src='style_images/<#IMG_DIR#>/loading.gif' border='0' /></div> <iframe width=\"154\" height=\"104\" id=\"cp\" src=\"style_images/<#IMG_DIR#>/folder_rte_files/palette.html\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" style=\"visibility:hidden; display: none; position: absolute;\"></iframe> <form action='{$this->ipsclass->base_url}' method='post'> <div align='center' class='borderwrap'> <div class='maintitle'> " . ((data['type'] == 'win_add') ? ("{$this->ipsclass->lang['rep_inc']}") : ("")) . " <else>{$this->ipsclass->lang['rep_dec']}</else> {$data['member']['members_display_name']} </div> <table class='ipbtable' cellspacing='1'> <tr> <td class='row2' align='left'><b>{$this->ipsclass->lang['rep_user']}</b></td> <td class='row2' colspan='2' align='left'>{$data['member']['members_display_name']}</td> </tr> 40-вая строка - " . ((data['type'] == 'win_add') ? ("{$this->ipsclass->lang['rep_inc']}") : ("")) . " Подскажите плиз что не так!!! Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения