ZakaT Опубликовано 6 Октября 2006 Жалоба Поделиться Опубликовано 6 Октября 2006 Убил форуи Пишет ошибку базы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,thanks_point FROM ibf_members WHERE id=1 SQL error: Unknown column 'thanks_point' in 'field list'SQL error code: Date: 6.10.2006, 22:30 И что не так сделал всё делал по иснтрукции =============Походу запросы не выполнились просто Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 6 Октября 2006 Жалоба Поделиться Опубликовано 6 Октября 2006 может я не прав, но вроде пробельчега нетmembers_disable_pm,thanks_point Ссылка на комментарий Поделиться на других сайтах Прочее
TOIIOP Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 ZakaT SQL запросы то хоть выполнил?) dfc_darkman Не, это не влияет... ==============================И по поводу решения проблемы Спасибо сказали: раз(а) насколько я помню в файле mysql_queries.php просто не хватает одного запроса # topics.php return "SELECT p.*, m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name,m.thanks_point FROM ".SQL_PREFIX."posts p LEFT JOIN ".SQL_PREFIX."members m ON (p.author_id=m.id) LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id) WHERE p.pid IN(".implode(',', $a['pids']).") ORDER BY {$a['scol']} {$a['sord']}"; } function topics_get_posts_with_join( $a ) { # topics.php return "SELECT p.*, m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, pc.*,m.thanks_point Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 1)Чёт не пойиу а,а где строчка Количества благодарностей,в профиле только циферка стоит ""2" ,одинокая=)А я думал будет Кол-во Благодарностей:2 Хотя /*/ -- Thanks (by AVol) - Begin -- /*/'thx_thanks_told_count' => "Кол-во благодарностей",/*/ -- Thanks (by AVol) - End -- /*/ Вроде добавлена 2)Какие таблицы надо удалить,чтобы деинсталировать мод полностью? 3)На стардартном всё работает,в других сикнах в топик не пускает=) Ссылка на комментарий Поделиться на других сайтах Прочее
TOIIOP Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 2)Какие таблицы надо удалить,чтобы деинсталировать мод полностью? 3)На стардартном всё работает,в других сикнах в топик не пускает=) 2) Такие, какие устанавливал... 3) Значит не так сделал, или вообще не сделал на других скинах.. Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 3-испарвила по первому пункту? Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 первый пункт - языковой файл - не добавил в него то что надо. Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 Я же написал выше что добавил См пост номер 254 Вот отрывой из инструкции ./cache/lang_cache/*/lang_mlist.php====================================================================== Найти:----------------------------------------------------------------------$lang = array (---------------------------------------------------------------------- Добавить Ниже:----------------------------------------------------------------------/*/ -- Thanks (by AVol) - Begin -- /*/'thx_thanks_told_count' => "Кол-во благодарностей",/*/ -- Thanks (by AVol) - End -- /*/ я это сделал а впрофиле только цифра Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 А теперь сам посмотри что ты говоришь... Тебе ещё надо файл lang_profile.php Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 А в инструкции этого не написано ,вот почему и спрашиваю Вот этот отрывок иструкции##################################################################### Редактирование языков./cache/lang_cache/*/lang_topic.php./cache/lang_cache/*/lang_profile.php====================================================================== Найти:----------------------------------------------------------------------$lang = array (---------------------------------------------------------------------- Добавить Ниже:----------------------------------------------------------------------/*/ -- Thanks (by AVol) - Begin -- /*/'thx_thanks_told' => "Спасибо сказали",'thx_thanks_told_suf' => "раз(а)",/*/ -- Thanks (by AVol) - End -- /*/====================================================================== ######################################################################./cache/lang_cache/*/lang_mlist.php====================================================================== Найти:----------------------------------------------------------------------$lang = array (---------------------------------------------------------------------- Добавить Ниже:----------------------------------------------------------------------/*/ -- Thanks (by AVol) - Begin -- /*/'thx_thanks_told_count' => "Кол-во благодарностей",/*/ -- Thanks (by AVol) - End -- /*/====================================================================== Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 Ты тупиш. "Редактирование языков./cache/lang_cache/*/lang_topic.php./cache/lang_cache/*/lang_profile.php...." Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 7 Октября 2006 Жалоба Поделиться Опубликовано 7 Октября 2006 Не туплю..прочти внимательно инструкцию..точнее отрывок ээтот Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 ZakaT ты что до сих пор не понял??? ##################################################################### Редактирование языков ./cache/lang_cache/*/lang_topic.php ./cache/lang_cache/*/lang_profile.php ====================================================================== Найти: ---------------------------------------------------------------------- $lang = array ( ---------------------------------------------------------------------- Добавить Ниже: ---------------------------------------------------------------------- /*/ -- Thanks (by AVol) - Begin -- /*/ 'thx_thanks_told' => "Спасибо сказали", 'thx_thanks_told_suf' => "раз(а)", /*/ -- Thanks (by AVol) - End -- /*/ ====================================================================== ######################################################################Там же требуеться сразу в двух файлах делать изменения. В ./cache/lang_cache/*/lang_topic.php и в ./cache/lang_cache/*/lang_profile.php! Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 Это я сделал,ты внимательнее гляди инструкцию =) Я тебе про этот отрывок говорюЦитата./cache/lang_cache/*/lang_mlist.php======================================================================Найти:----------------------------------------------------------------------$lang = array (----------------------------------------------------------------------Добавить Ниже:----------------------------------------------------------------------/*/ -- Thanks (by AVol) - Begin -- /*/'thx_thanks_told_count' => "Кол-во благодарностей",/*/ -- Thanks (by AVol) - End -- /*/ А он добавляется только в файле lang_mlist.php Про другие там не сказано Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 А зачем тебе этот отрывок??? Тебе нужен тот отрывок там где про lang_profile.php говориться. Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 Чего зачем,в инструкции так написано! Значит инструкция не точна Добавление отывка/*/ -- Thanks (by AVol) - Begin -- /*/ 'thx_thanks_told_count' => "Кол-во благодарностей", /*/ -- Thanks (by AVol) - End -- /*/ в ./cache/lang_cache/*/lang_topic.php./cache/lang_cache/*/lang_profile.phpи в ./cache/lang_cache/*/lang_mlist.php Не помолго.Отображается только цифра благодарностей Скринhttp://f.foto.radikal.ru/0610/26333c32726a.jpg Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 LOL! хахаха! Да что ты за этот отрывок схватилься. НЕ НАДО ДОБАВЛЯТЬ в ./cache/lang_cache/*/lang_topic.phpи в ./cache/lang_cache/*/lang_profile.php/*/ -- Thanks (by AVol) - Begin -- /*/ 'thx_thanks_told_count' => "Кол-во благодарностей", /*/ -- Thanks (by AVol) - End -- /*/ Оставь ты его в покое. Я тебе говорю что ты не добавил в ./cache/lang_cache/*/lang_profile.php/*/ -- Thanks (by AVol) - Begin -- /*/ 'thx_thanks_told' => "Спасибо сказали", 'thx_thanks_told_suf' => "раз(а)", /*/ -- Thanks (by AVol) - End -- /*/ Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 Блин не тормазиЯ не прицепился,а в интструкции какая то не точность а /*/ -- Thanks (by AVol) - Begin -- /*/'thx_thanks_told' => "Спасибо сказали",'thx_thanks_told_suf' => "раз(а)",/*/ -- Thanks (by AVol) - End -- /*/ Я добавил и в./cache/lang_cache/*/lang_topic.php и в./cache/lang_cache/*/lang_profile.php Результат на скрине видишь... Автор мода отзовись..=( функцияДобавленна возможность просмотра количества благодарностей в профиле (спасибо -=mayday=-). Работает,но в профиле лишь цифра благодарностей без надписи (см.скрин) Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 Уверен? Что то я тебе не верю. А ну кинь мне первые 15 строчек и файла lang_profile.php. Ещё у тебя может быть несколько языков а ты это сделал для одного. Ну и последний вариант - ты не вснёс все изменения в topic.php или в скин skin_profile (это ты вроде внёс). Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 Всё вроде внёс по иснтрукции,позже выложу код Язык у меня один ===== lang_profile <?php $lang = array ( /*/ -- Thanks (by AVol) - Begin -- /*/'thx_thanks_told' => "Спасибо сказали",'thx_thanks_told_suf' => "раз(а)",/*/ -- Thanks (by AVol) - End -- /*/ 'mygallery' => 'Моя галерея','no_photo_avail' => "Фото недоступно", //2.1.2'open_menu' => "Открыть меню",'get_photo' => "Фото", // 2.1 Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 Я правда вносил помоему без /*/ -- Thanks (by AVol) - Begin -- /*/но оно и так должно работать. Ну тогда смотри файл profile.php. Значит что-то там не так. Перепроверь. Ссылка на комментарий Поделиться на других сайтах Прочее
-=mayday=- Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 раз язык один - сделай так. В profile.php найди тот кусок, что ты вставлял. теоретически (не обязательно) он должен быть после$info['posts'] = $this->ipsclass->do_number_format($info['posts']);И замени все, что вставил на/*/ -- Thanks (by AVol) - Begin -- /*/ if ($this->ipsclass->vars['thanks_mod_enable']) { if ($this->ipsclass->vars['thanks_history_enable']) { $info['thanks_point'] = "Спасибо сказали: <a href='{$this->ipsclass->base_url}act=thanks&type=history&mid={$member['id']}' target='_blank'>" . $member['thanks_point'] . " раз(а)</a><br />"; } else { $info['thanks_point'] = "Спасибо сказали: " . $member['thanks_point'] . " раз(а)<br />"; } } else { $info['thanks_point'] = ""; } /*/ -- Thanks (by AVol) - End -- /*/ а mlist действительно вообще не причем. То что в его лэнгах описано - количество благодарностей - это для сортировки и названия столбцов. Ссылка на комментарий Поделиться на других сайтах Прочее
TOIIOP Опубликовано 8 Октября 2006 Жалоба Поделиться Опубликовано 8 Октября 2006 Мдя.. ну почему у меня все работает? Хотя тоже делал по инструкции?./cache/lang_cache/*/lang_topic.php /*/ - это не название папки! .... Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 9 Октября 2006 Жалоба Поделиться Опубликовано 9 Октября 2006 Ребята. Пару вопросиков: 1. У меня почему-то в топике пишет так: Спасибо сказали: раз(а)нет цифры и "раза" жирным шрифтоп. Хотя в профиле всё ок показывает, как надо. Я глянул в код:в топике:{$author['thanks_point']}а в профиле:{$info['thanks_point']}Они чем-то отличаются? 2. Можно может сделать в хистори что бы не выводить посты полностью в это маленькое окошко т.к. толку? всё-равно там мало что можно разглядеть. Может сделать просто типа ссылочку на пост в виде "заголовок темы (пост номер 21)". Так, поменял в топике на {$info['thanks_point']} - перестало показывать вобще. В чём может быть проблема почему оно так показывает...? Ссылка на комментарий Поделиться на других сайтах Прочее
ZakaT Опубликовано 9 Октября 2006 Жалоба Поделиться Опубликовано 9 Октября 2006 Мдя.. ну почему у меня все работает? Хотя тоже делал по инструкции?./cache/lang_cache/*/lang_topic.php /*/ - это не название папки! .... *-это название ппапки с яхыком Это и так понятно=======Дай ссылку на твой рабочий хак Спасибо Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения