~Insane~ Опубликовано 1 Февраля 2007 Жалоба Поделиться Опубликовано 1 Февраля 2007 А с пятым пхп мод работает? А то у меня ошибки вылазят. Есть подозрения на 5-ый пхп. Ссылка на комментарий Поделиться на других сайтах Прочее
ivar Опубликовано 6 Февраля 2007 Жалоба Поделиться Опубликовано 6 Февраля 2007 У меня в админке нету "Настройка ограничений" .. Изза чего это может быть? Ссылка на комментарий Поделиться на других сайтах Прочее
Master Опубликовано 7 Февраля 2007 Жалоба Поделиться Опубликовано 7 Февраля 2007 Не импортировали файл с настройками. Ссылка на комментарий Поделиться на других сайтах Прочее
ivar Опубликовано 7 Февраля 2007 Жалоба Поделиться Опубликовано 7 Февраля 2007 Да ну а Настройки репутации есть! И я импортировал файл. Ссылка на комментарий Поделиться на других сайтах Прочее
SomehaiN Опубликовано 7 Февраля 2007 Жалоба Поделиться Опубликовано 7 Февраля 2007 И что? ничего не изменилось? Попробуйте удалить старые настройки, а затем закачать новые. Ссылка на комментарий Поделиться на других сайтах Прочее
Master Опубликовано 11 Февраля 2007 Жалоба Поделиться Опубликовано 11 Февраля 2007 Пришлось недавно устанавливать мод.При добавлении репутации весь текст имел неправильную кодировку, то есть появлялись различные знаки вопроса вместо текста.Исправил следующим образом: ALTER TABLE `ibf_reputation` CHANGE `message` `message` TEXT CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL*Где ibf_ - ваш префикс таблиц. Ссылка на комментарий Поделиться на других сайтах Прочее
Mokkey Опубликовано 14 Февраля 2007 Жалоба Поделиться Опубликовано 14 Февраля 2007 Как бы сделать так, что бы в теме при просмотре репутации история выдавалась во всплывающем окне? По аналогии с историей предупреждений. В общем-то само окно не проблема - скорректировал в Topics.php ссылку на java script:PopUp(\" , НО вот заставить выводить во всплывающем окне только саму таблицу истории репутации не получает (иными словами - избавиться от вывода шапки и подвала форума). Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 17 Февраля 2007 Жалоба Поделиться Опубликовано 17 Февраля 2007 чтобы запретить изменение реппутации админам вообще, надо1.в reputation php послеif(!$this->mid) $this->error_window(10);добавить $this->mgroup = $this->ipsclass->DB->simple_exec_query(array('select' => 'mgroup', 'from' => 'members', 'where' => 'id = '.$this->mid, ) ); if($this->mgroup == 4) $this->error_window(13);после $this->ipsclass->lang['error_12']добавить, $this->ipsclass->lang['error_13']и в lang_reputation.php'error_13' => 'То что надо' 2. Для отображения(а точнее для отмены отображения) -/+в файлах profile.php и topics.phpвместоif (($this->ipsclass->member['id'] != $member['id']) && ($this->ipsclass->member['posts'] >= $this->ipsclass->vars['rep_posts'])) { $info['reputation_minus'] = "<a href='java script:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&type=win_minus&mid={$member['id']}\");' title='{$this->ipsclass->lang['rep_dec']}'>{$this->ipsclass->lang['minus']}</a>"; $info['reputation_add'] = "<a href='java script:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&type=win_add&mid={$member['id']}\");' title='{$this->ipsclass->lang['rep_inc']}'>{$this->ipsclass->lang['plus']}</a>"; } else { $info['reputation_minus'] = "{$this->ipsclass->lang['minus_disabled']}"; $info['reputation_add'] = "{$this->ipsclass->lang['plus_disabled']}"; }сделать if ($member['mgroup'] != 4) { if (($this->ipsclass->member['id'] != $member['id']) && ($this->ipsclass->member['posts'] >= $this->ipsclass->vars['rep_posts'])) { $info['reputation_minus'] = "<a href='java script:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&type=win_minus&mid={$member['id']}\");' title='{$this->ipsclass->lang['rep_dec']}'>{$this->ipsclass->lang['minus']}</a>"; $info['reputation_add'] = "<a href='java script:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&type=win_add&mid={$member['id']}\");' title='{$this->ipsclass->lang['rep_inc']}'>{$this->ipsclass->lang['plus']}</a>"; } else { $info['reputation_minus'] = "{$this->ipsclass->lang['minus_disabled']}"; $info['reputation_add'] = "{$this->ipsclass->lang['plus_disabled']}"; } }изменения в reputation php не дают никакого результат небольшая очепятка дальше в файле topics.php искать ($member а не $info)if (($this->ipsclass->member['id'] != $member['id']) && ($this->ipsclass->member['posts'] >= $this->ipsclass->vars['rep_posts'])) { $member['reputation_minus'] = "<a href='java script:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&type=win_minus&mid={$member['id']}\");' title='{$this->ipsclass->lang['rep_dec']}'>{$this->ipsclass->lang['minus']}</a>"; $member['reputation_add'] = "<a href='java script:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&type=win_add&mid={$member['id']}\");' title='{$this->ipsclass->lang['rep_inc']}'>{$this->ipsclass->lang['plus']}</a>"; } else { $member['reputation_minus'] = "{$this->ipsclass->lang['minus_disabled']}"; $member['reputation_add'] = "{$this->ipsclass->lang['plus_disabled']}"; }а вот в замене что ? если 4 $info то пропадают +/- у всех, если 4 $member то редактирование репутации падает кстати $this->ipsclass->lang['error_12'] в файле reputation php встречается 2 раза Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 18 Февраля 2007 Жалоба Поделиться Опубликовано 18 Февраля 2007 $this->mgroup == 4 замените попробуйте на $this->mgroup['mgroup'] == 4 Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 18 Февраля 2007 Жалоба Поделиться Опубликовано 18 Февраля 2007 да, так работает. только решение не совсем, на мой взгляд, логичное. т.е. нажимаешь на плюс/минус, пишешь текст репутации, нажимаешь на кнопку "изменить" и только потом скрипт показывает текст невозможности изменения.. кстати в lang_reputation.php нужна запятая после 'error_13' => "текст", было бы правильней, наверно, чтобы или показывался текст о невозможности изменения репутации при нажатии на кнопку +/-, или бы вообще у админской группы этого поля не было Ссылка на комментарий Поделиться на других сайтах Прочее
golfovod Опубликовано 24 Февраля 2007 Жалоба Поделиться Опубликовано 24 Февраля 2007 Народ, помогите плз, срочно.Поставил мод. Проапдейтил с Simple Reputation System. Выдаёт сообщение: mySQL query error: SELECT id, name, mgroup, member_login_key, email, restrict_post, view_sigs, view_avs, view_pop, view_img, auto_track, mod_posts, language, skin, new_msg, show_popup, msg_total, time_offset, posts, joined, last_post, subs_pkg_chosen, ignored_users, login_anonymous, last_visit, last_activity, dst_in_use, view_prefs, org_perm_id, mgroup_others, temp_ban, sub_end, has_blog, members_markers, members_editor_choice, members_auto_dst, members_display_name, members_created_remote, members_cache, members_disable_pm, , rep_allow, rep_notify FROM ibf_members WHERE id=1 SQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' rep_allow, rep_notify FROM ibf_members WHERE id=1' at line 5SQL error code: Date: 24.2.2007, 14:57 Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 24 Февраля 2007 Жалоба Поделиться Опубликовано 24 Февраля 2007 members_disable_pm, , rep_allowвас это не смущает? Ссылка на комментарий Поделиться на других сайтах Прочее
golfovod Опубликовано 24 Февраля 2007 Жалоба Поделиться Опубликовано 24 Февраля 2007 2 Arhar: Извините, не понимаю.... SQL только начал изучать... Синтаксическая ошибка... в какой строчке? Ссылка на комментарий Поделиться на других сайтах Прочее
SomehaiN Опубликовано 24 Февраля 2007 Жалоба Поделиться Опубликовано 24 Февраля 2007 Должно быть вот так: members_disable_pm, rep_allow, Ссылка на комментарий Поделиться на других сайтах Прочее
golfovod Опубликовано 24 Февраля 2007 Жалоба Поделиться Опубликовано 24 Февраля 2007 хы, точно, исправил. большое спасибо!!! Ссылка на комментарий Поделиться на других сайтах Прочее
WhiteAngel Опубликовано 25 Февраля 2007 Жалоба Поделиться Опубликовано 25 Февраля 2007 У мну такая вот проблемка: вроде бы установил все нормально, все появилось (настройки+ картинки). Репутация нормально добавляется, но не выводится нигде. Не выводится ни в темах, ни в профиле... Я жму добавить репу и она добавляется норм, но нигде не отображается. На том месте, где должно быть число - указаывающее репутацию, там просто пусто. Выглядит так: картинка "-" (понижение репутации), затем пропуск, затем картинка "+" (повышение репутации).Что можно с этим сделать? Как исправить? Ссылка на комментарий Поделиться на других сайтах Прочее
SINDEX Опубликовано 25 Февраля 2007 Жалоба Поделиться Опубликовано 25 Февраля 2007 Поставил мод все значки всё есть только когда заходишь в профайл вместо репутации вылазиют вопросы и в адинцентре тоже мамое, а в темах всё нормально написано и за что дана тоже нормально С модом скрытый текст такаеже проблема вот сайт Ссылка на комментарий Поделиться на других сайтах Прочее
golfovod Опубликовано 25 Февраля 2007 Жалоба Поделиться Опубликовано 25 Февраля 2007 Теперь новая проблема Не открывались темы... в topics.php при провверке выдаёт Parse error: syntax error, unexpected T_IF, expecting T_FUNCTION. что не так? строчка 1224 if(strtolower($this->ipsclass->input['act']) == 'st' OR $this->ipsclass->input['act'] == 'rep') Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 26 Февраля 2007 Жалоба Поделиться Опубликовано 26 Февраля 2007 а можно увидеть строчки с 1219 по 1230 Ссылка на комментарий Поделиться на других сайтах Прочее
golfovod Опубликовано 27 Февраля 2007 Жалоба Поделиться Опубликовано 27 Февраля 2007 а можно увидеть строчки с 1219 по 1230 вот //--reputation-- } //--reputation-- if(strtolower($this->ipsclass->input['act']) == 'st' OR $this->ipsclass->input['act'] == 'rep') { $member['reputation_allow'] = true; $member['reputation_text'] = $this->ipsclass->lang['reputation']; if (($this->ipsclass->member['id'] != $member['id']) && ($this->ipsclass->member['posts'] >= $this->ipsclass->vars['rep_posts']) && $this->ipsclass->member['rep_allow']) { И ещё проблемма в usercp.phpжалуется на 2619 строчку... и не открывает профиль пользователя соответственно... $html_qr .= $open_qreply == 1 ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>" $html_rep_notify .= $rep_notify == 1 ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>" Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 27 Февраля 2007 Жалоба Поделиться Опубликовано 27 Февраля 2007 //--reputation-- } //--reputation--вот это зачем так?ошибка здесь, удали } Ссылка на комментарий Поделиться на других сайтах Прочее
golfovod Опубликовано 27 Февраля 2007 Жалоба Поделиться Опубликовано 27 Февраля 2007 //--reputation-- } //--reputation--вот это зачем так?ошибка здесь, удали } только что сам нашёл удалил. не помогло. никаких ошибок не пишет, но темы не открываются Всё, заработал!!! Всем спасибо!!! Это всё мои руки и редактор php с кривым поиском Ссылка на комментарий Поделиться на других сайтах Прочее
Nickotin Опубликовано 28 Февраля 2007 Жалоба Поделиться Опубликовано 28 Февраля 2007 Ребят я всё сделал как написано,но у меня почему-то вообще ничего не получилось!(форум работает)Как было так и осталось! Ссылка на комментарий Поделиться на других сайтах Прочее
Nickotin Опубликовано 28 Февраля 2007 Жалоба Поделиться Опубликовано 28 Февраля 2007 Как проверить работает,или нет,сам форум работае как обычно!А в посте нет ничего типо репутации и + и - Ссылка на комментарий Поделиться на других сайтах Прочее
_Funya_ Опубликовано 28 Февраля 2007 Жалоба Поделиться Опубликовано 28 Февраля 2007 mySQL query error: INSERT INTO ibf_reputation (from_user,to_user,post,topic,message,rating,anonym,created) VALUES(207,6,6930,473,'лалала',1,0,1172702267) SQL error: Unknown column 'anonym' in 'field list'SQL error code: Date: 1.3.2007, 0:37 Выскакивает после того как хочу добавить +1 в репу... Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения