Опубликовано: 24 февраля 200916 г File Name: [an23] Ajax Thanks/ мод СпасибоFile Submitter: andarilFile Submitted: 24 Feb 2009File Updated: 02 Jul 2010File 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 Изменено 2 июля 201015 г пользователем andaril
Опубликовано: 8 октября 200916 г Спасибо огромное за мод. Очень нужный и интересный. Только вскрылась маленькая проблемка, поставил на локаль всё работает на ура только под аватаркой вместо сообщения спасибо сказали раз пишет просто количество этих самых спасибо. Перерыл инструкцию по установке и форум но ответа не нашёл. подскажите что я сделал не так? и как исправить данную проблемку?
Опубликовано: 8 октября 200916 г Ленг файлы скопировал оба. Директории языков стандартные. Единственное не правил ./sources/ipsclass.php т.к. не смог там найти $member['message_icon'] = $this->compiled_templates[ $skin_file ]->member_icon_msg( $member['id'] ); может в этом проблема? Кажется понял проблема в том что мод написан под 2.3 а я ставлю на 2.2. Не подскажете где можно взять инструкцию по корректировки данного мода под версию 2.2.2 заранее благодарен... Изменено 8 октября 200916 г пользователем TOR
Опубликовано: 8 октября 200916 г TOR, я более чем уверен что на 2.2 должен работать мод. Скорее всего без изменений в ipclass.php он и не будет работать.
Опубликовано: 8 октября 200916 г Установил мод, все отлично. Вот только с одним кодом справится все никак немогу, помогите пожалуйста.Взависимости от числа должен менятся код, пример: 1 - thx_thanks_told_suf_c2-9 - thx_thanks_told_suf_a10-20 - thx_thanks_told_suf_b21 - thx_thanks_told_suf_c22-29 - thx_thanks_told_suf_a30 - thx_thanks_told_suf_b 31 - thx_thanks_told_suf_c 32-39 - thx_thanks_told_suf_a40 - thx_thanks_told_suf_bи т.д...... Ниже написан код который пришел мне в голову по этому примеру:if(($member['thanks_point'] ==1) OR ($member['thanks_point'] = 22) OR ($member['thanks_point'] = 31) OR ($member['thanks_point'] = 41) OR ($member['thanks_point'] = 51)) { $lang_bit = $this->ipsclass->lang['thx_thanks_told_suf_c']; } else if (($member['thanks_point'] ==0) OR ($member['thanks_point'] > 9 AND $member['thanks_point'] <= 20) OR ($member['thanks_point'] % 10 == 0)) { $lang_bit = $this->ipsclass->lang['thx_thanks_told_suf_b']; } else { $lang_bit = $this->ipsclass->lang['thx_thanks_told_suf_a']; }В чем ошибка? Или может я вообще все не так сделал? Совсем в этом запутался... Заранее спасибо за помощь Изменено 8 октября 200916 г пользователем kiria4u
Опубликовано: 9 октября 200916 г TOR, я более чем уверен что на 2.2 должен работать мод. Скорее всего без изменений в ipclass.php он и не будет работать. Фишка в том что он работает причём работает на ура единственная проблема нет надписи спасибо сказали ... раз под аватаркой, при просмотре профиля данное сообщение отображается...
Опубликовано: 10 октября 200916 г ---------------инструкция по обновлению внутри.Состоит из 1го действия.знать бы какого,там много всего в архиве...
Опубликовано: 13 октября 200916 г Неужели никто под 2.2. не ставил? пока что допёр только до того что: skin_topic (Просмотр темы/Topic View) -> RenderRow---------------------------------------------------------------------- Найти:----------------------------------------------------------------------{$author['member_number']}<br />---------------------------------------------------------------------- Добавить Ниже:----------------------------------------------------------------------{$author['thanks_point']}<br /> Вот профиль справа от сообщения: АдминистраторИконка группы Группа: Главные администраторыСообщений: 2Регистрация: 28.09.2009Из: Пользователь №: 15 Жирным это и есть thanks_point Т.е. просто выводимое количество благодарностей, а вот откуда берётся "Спасибо сказали: 1 раз" не допёр, может кто нибудь подскажет. при просмотре полного профиля всё выводится нормально а вот в маленьком профиле возле сообщения только циферка. Помогите кто нибудь, в долгу не останусь.
Опубликовано: 15 октября 200916 г Автор мода появится, тогда тему откроет сам.А пока ее закрываю, так как в его отсутствие на вопросы отвечать некому.
Опубликовано: 15 октября 200916 г Автор Так. Ваши попытки установить мод очень хороши.Но зачем лезть без знаний?Все что в 2.3.х в ipsclass.php было перенесено из topics.php с некоторыми изменениями.Я сомневаюсь, что мод будет полностью работать на 2.2.2. Но вот кусок кода, который надо вставить в sources/action_public/topics.phpнайти -------------------- $member['message_icon'] = $this->ipsclass->compiled_templates['skin_topic']->member_icon_msg( $member['id'] ); -------------------- ниже добавить -------------------- // Thanks mod - Begin if ($this->ipsclass->vars['thanks_mod_enable']) { require_once ROOT_PATH. "sources/lib/func_thanks.php"; $thanks_lib = new func_thanks( $this->ipsclass ); $thanks_lib->thanks_points($member); unset($thanks_lib); } else { $member['thanks_point'] = ""; } // Thanks mod - Endпроверяйте. Через день-два проверю тему и отвечу если появятся проблемы у вас.
Опубликовано: 16 октября 200916 г Гена, ты гений. Всё заработало на ура. в выходные отправлю тебе небольшой бонус... Спасибо!!!
Опубликовано: 25 октября 200916 г форум 2.3.6при попытке просмотреть историю благодарностей далее первой страницы постоянно возвращает на первуюсейчас у меня три страницы,при клике "вперед" или даже при ручном вводе страницы 2 или 3 после перезагрузки вновь только 1 страница,и так у всех пользователейабсолютно тоже самое, только заметил, хотя мод стоит давно )
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