Перейти к содержимому
Русский язык для Invision Community 5

[an23] Ajax Thanks/ мод Спасибо

File Name: [an23] Ajax Thanks/ мод Спасибо

File Submitter: andaril

File Submitted: 24 Feb 2009

File Updated: 02 Jul 2010

File Category: Mods/Моды

 

[an23] Ajax Thanks/ мод Спасибо

Версия: 2.2.2

+---------------------------------------------------------------------

| Invision Power Board v2.3.x

| =================================================================

| <noindex>http://www.invisionpower.com</noindex>

| <noindex>http://www.ibresource.ru</noindex>

| http://ipbskins.ru

| =================================================================

+---------------------------------------------------------------------

|

| > Мод "Спасибо"

| > by andaril

| > Базируется на моде "Thanks" by Unlovelt

| > И "Thanks" by AVol

|

| > Date: 12.08.2006

|

+---------------------------------------------------------------------

|

| > Мод добавляет возможность зарегистрированным пользователям

| > сказать "спасибо" за ЛЮБОЙ пост другого пользователя.

|

| > База данных совместима с модом от AVol и Unlovelt

|

+---------------------------------------------------------------------

|

| > Автор не несет никакой ответственности за любые действия,

| > произошедшие по вине этого модуля

| > Вы используете его на свой страх и риск

|

+---------------------------------------------------------------------

 

Click here to download this file

Изменено пользователем andaril

Рекомендованные сообщения

этот мод работает на 3.1.2 ?

Нет.

  • 2 недели спустя...

Здравствуйте, установила мод "спасибо".

После этого как вхожу в темы пишет вот это:

 

Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда

 

что мне делать?

Лог ошибки где?

Файл лога смотрите в папке cache

Лог ошибки где?

Файл лога смотрите в папке cache

 

Ищу никак не могу найти, что за файлы?

У меня там нету этих логов, только две папки:

lang_cache, skin_cache

Изменено пользователем okssana_80

К корне папки кэша должен быть sql_error_log_***.cgi

К корне папки кэша должен быть sql_error_log_***.cgi

 

К сожалению нету таких файлов, пусто там :)

Помогите, че делать то теперь????

 

Бекап не делала, восстановить не могу.

Изменено пользователем okssana_80

okssana_80, могу помочь вам с восстановлением работоспособности. Контакты в профиле. Не бесплатно...

Сегодня заглянула в папку cache и логи появились . :)

Выкладываю все, потому что не знаю что оттуда нужно:

 

 

===================================================

Время: Wed, 25 Aug 2010 16:47:14 +0400

Код ошибки: 1064

Сообщение сервера: 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 '.*

 

FROM ibf_posts p

LEFT JOIN ibf_members m ON (m.id=p.author_id)

' at line 4

IP-адрес клиента: 95.58.235.186

Страница: /forum/index.php?showtopic=1

Запрос: SELECT p.*, pp.*,

m.id,m.awards_cache,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.members_cache, m.has_blog, m.has_gallery, m.thanks_point

pc.*

 

FROM ibf_posts p

LEFT JOIN ibf_members m ON (m.id=p.author_id)

LEFT JOIN ibf_member_extra me ON (me.id=m.id)

LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id)

LEFT JOIN ibf_profile_portal pp ON (m.id=pp.pp_member_id)

WHERE p.pid IN(1,3,4)

ORDER BY pid asc

===================================================

Изменено пользователем okssana_80

okssana_80, у вас ошибка в файле sources/sql/mysql_queries.php

 

После m.thanks_point должна быть запятая.

okssana_80, у вас ошибка в файле sources/sql/mysql_queries.php

 

После m.thanks_point должна быть запятая.

 

Спасибо, все исправила, заработало!!! :)

Еще вопрос: после того как нажимаю кнопку "спасибо", сайт превращатся в нечто такое, где искать проблему?

f10534940141t.jpg

  • 3 недели спустя...

Нет.

почему-то импортные коллеги пищут Да

почему-то импортные коллеги пищут Да

Речь идет о разных решениях.

Здесь [an23] Ajax Thanks автор andaril

Там [EN30] Ajax Thanks v1.0.2 автор Elad Nava

 

Разница видна?

  • 3 месяца спустя...

Всем привет!

Помогите пожалуйста с установкой? Дошёл до пунка

 

======================================================================

Добавить шаблон/Add Template Bit

----------------------------------------------------------------------

Название фрагмента шаблона / New Template Bit Name :

----------------------------------------------------------------------

button_thanks

----------------------------------------------------------------------

Входящие переменные / New Template Bit Incoming Data Variables :

----------------------------------------------------------------------

$post,$member_id

----------------------------------------------------------------------

Группа для фрагмента / New Template Bit Group :

----------------------------------------------------------------------

skin_topic

----------------------------------------------------------------------

Тело шаблона :

----------------------------------------------------------------------

<span id='thank_button{$post}'><a href="{$this->ipsclass->base_url}autocom=thanks&type=add&f={$this->ipsclass->input['f']}&t={$this->ipsclass->input['t']}&pid={$post}" title="Спасибо" onclick="return add_thanks({$post}, {$member_id});"><img src='style_images/<#IMG_DIR#>/thanks.gif' border='0' alt='Спасибо' /></a></span>

----------------------------------------------------------------------

Но где всё искать? :)

P.S. на этот момент аддон уже работает, но когда захожу не админом на форум, получаю ошибку "Fatal error: Call to undefined method skin_topic_2::button_thanks() in Z:\home\mir2.ru\www\sources\lib\func_thanks.php on line 114" ( $row['thanks_button'] = $this->ipsclass->compiled_templates['skin_topic']->button_thanks($row['pid'], $row['author_id'] ); - 114 строчка)

Создайте аккаунт или войдите в него для комментирования

Важная информация

При использовании данного сайта, вы согласаетесь с Условия использования и Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим..

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.