Опубликовано: 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
Опубликовано: 1 апреля 200916 г Автор Я ставил на форум всё работает, кроме кнопки "Спасибо" её просто нет, если ввести <Span> вместо вызова то ошибка файла, значит это, я так полагаю, из-за пустой папки components_location.не надо полагать. Пустая папка, это для меня на будущее. Вы же не знаете за что она отвечает? :) Пока временно верните настройки к дефолту для тех, кто может говорить "спасибо", где это разрешено и т.д. Она появится. У меня сломался монитор. Скорей всего выложу сегодня апдейт, и могу пропасть на 3-30 дней.
Опубликовано: 1 апреля 200916 г Автор upd нашел проблему. Дико извиняюсь...Исправлю сегодня же. Придется скорей всего поправить 1 файл в одном месте строчку и перезалить тоже 1.
Опубликовано: 1 апреля 200916 г Автор Открыть /sources/action_public/topics.phpнайти$thanks_lib->button_and_list_for_topics($row);заменить на$thanks_lib->button_and_list_for_topics($row, $this->topic['forum_id']);Скачать файлы из архива и перезалить.Изменился /sources/lib/func_thanks.php
Опубликовано: 1 апреля 200916 г andaril, простите, я так и не понял новая версия уже вышла или? если да, то где можно скачать?
Опубликовано: 1 апреля 200916 г Автор Ыыы. В нашем файловом архиве. Мод обновлен час назад.Баги пофикшены.
Опубликовано: 1 апреля 200916 г - сорри, проблема уже решена Изменено 1 апреля 200916 г пользователем Faithfully
Опубликовано: 1 апреля 200916 г Автор обновлял с последней версии, использовал инструкцию update from 2.1.1 for ipb 2.3.xну начнем по порядку.==================не оборажает коректно надпись БлагодарностиЕсли бы вы делали по той инструкции, что лежит в ФА, вы бы дошли до шага:###################################################################### ./cache/lang_cache/*/lang_global.php ====================================================================== Найти: ---------------------------------------------------------------------- $lang = array ( ---------------------------------------------------------------------- Добавить Ниже: ---------------------------------------------------------------------- 'thanks_mod' => 'Благодарности', ======================================================================Почему отображается в других в самом компоненте? Потому что я там жестко в код вбил это, на всякий пожарный.так же при нажатии на историю спасибок у юзера открыват белую страницу, пока чото не получается заставить его показать ошибкиНу белая страница - понятие растяжимое. Про белую страницу у нас на два раздела выше есть аж целая тема, и там есть "как вывести ошибку".так же не работает + учет в счетчике спасибов "раз"/"раза", вместо "раз(а)", показывает просто раз(а), при этом нет пробела между цифрой и словом (3раз(а))А это вообще смешно. Такого просто не может быть если бы вы устанавливали по инструкции, ибо надо было удалить:###################################################################### Редактирование языков ./cache/lang_cache/*/lang_topic.php ./cache/lang_cache/*/lang_profile.php ====================================================================== Найти и удалить: ---------------------------------------------------------------------- /*/ -- Thanks (by AVol) - Begin -- /*/ 'thx_thanks_told' => "Спасибо сказали", 'thx_thanks_told_suf' => "раз(а)", /*/ -- Thanks (by AVol) - End -- /*/ или /*/ -- Thanks (by AVol) - Begin -- /*/ 'thx_thanks_told' => "Thanks says", 'thx_thanks_told_suf' => "times", /*/ -- Thanks (by AVol) - End -- /*/ ======================================================================И вставка в ipsclass.php бы сделала вывод. В крайнем случае, вообще б не писались "раз"/"раза". Возникает резонный вопрос, что же вы все-таки ставили? upd: Как мило. :) Пока писал, уже решили проблему.
Опубликовано: 1 апреля 200916 г в инструкции update from 2.1.1 for ipb 2.3.x не может быть ошибки? Найти:---------------------------------------------------------------------- /*/ -- Thanks (by AVol) - Begin -- /*/ if ($this->ipsclass->vars['thanks_mod_enable']) { if ($this->ipsclass->vars['thanks_history_enable']) { $member['thanks_point'] = "{$this->ipsclass->lang['thx_thanks_told']}: <a href='{$this->ipsclass->base_url}act=thanks&type=history&mid={$member['id']}' target='_blank'>" . $member['thanks_point'] . " {$this->ipsclass->lang['thx_thanks_told_suf']}</a><br />"; } else { $member['thanks_point'] = "{$this->ipsclass->lang['thx_thanks_told']}: " . $member['thanks_point'] . " {$this->ipsclass->lang['thx_thanks_told_suf']}<br />"; } } else { $member['thanks_point'] = ""; } /*/ -- Thanks (by AVol) - End -- /*/---------------------------------------------------------------------- Добавить Ниже:---------------------------------------------------------------------- // 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 Добавить Ниже? там же помоему заменять надо Изменено 1 апреля 200916 г пользователем Faithfully
Опубликовано: 1 апреля 200916 г Автор может. Спасибо. :)Суть в том, что пофигу в принципе. Перекроет, но факт ошибки - не есть гуд обновил архив. :) upd:для тех кто уже установилнайти в /sources/action_public/profile.php /*/ -- Thanks (by AVol) - Begin -- /*/ if ($this->ipsclass->vars['thanks_mod_enable']) { if ($this->ipsclass->vars['thanks_history_enable']) { $member['thanks_point'] = "{$this->ipsclass->lang['thx_thanks_told']}: <a href='{$this->ipsclass->base_url}act=thanks&type=history&mid={$member['id']}' target='_blank'>" . $member['thanks_point'] . " {$this->ipsclass->lang['thx_thanks_told_suf']}</a><br />"; } else { $member['thanks_point'] = "{$this->ipsclass->lang['thx_thanks_told']}: " . $member['thanks_point'] . " {$this->ipsclass->lang['thx_thanks_told_suf']}<br />"; } } else { $member['thanks_point'] = ""; } /*/ -- Thanks (by AVol) - End -- /*/и удалить :)
Опубликовано: 1 апреля 200916 г Суть в том, что пофигу в принципе. Перекроетнесовсем, тогда "Спасибо сказали" отображается на две строки, а при нажатии на цифру вместо истории выкидывает на главную страницу
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