Перейти к контенту

[2.1.x]Thanks mod (кнопка "Спасибо")


AVol

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

Мод поставил под 2.3.1. - работает, а вот количество спасибок так и не показывает... ;) Вроде всё по инструкции сделал, в чём причина??? :D
Ссылка на комментарий
Поделиться на других сайтах

Наверное действительно где-то что-то накосячил при установке локально, на форуме мод встал без проблемм... Спасибо всем кто приложил свою руку и голову при адаптации мода под 2.3.1!!!
Ссылка на комментарий
Поделиться на других сайтах

Вот и переделаный мод (Для версии 2.3.1)

Скачать

 

Если ставить по этому моду работает все кроме отображения кол-ва спасибо в профиле!

 

Решение:

Правка шаблонов. Выполнять следует для всех установленных скинов!

Admin CP -> LOOK & FEEL -> * -> Edit Template HTML

Админцентр -> ВНЕШНИЙ ВИД -> * -> Изменить HTML фрагменты

skin_profile (просмотр профиля) =>personal_portal_main

Находим

<!-- / WARN -->

 

Ниже добавляем:

 

<div class='row1' style='padding:6px; margin-bottom:0px; padding-left:10px'>
		{$this->ipsclass->lang['thx_thanks_told']}: 
		<a href="{$this->ipsclass->base_url}act=thanks&type=history&mid={$member['id']}">{$member['thanks_point']} {$this->ipsclass->lang['thx_thanks_told_suf']}</a>	
		</div>

 

Теперь все работает!

Изменено пользователем xlive
Ссылка на комментарий
Поделиться на других сайтах

Ребята, помогите...

Нифига не получается....

2 раза ставил на полностью чистый форум...

версия 2.1.5

по поводу редактирования штмл всё правильно сделал проверял несколько раз...

кнопки спасибо нету :D

Ссылка на комментарий
Поделиться на других сайтах

Ребята, помогите...

Нифига не получается....

2 раза ставил на полностью чистый форум...

версия 2.1.5

по поводу редактирования штмл всё правильно сделал проверял несколько раз...

кнопки спасибо нету ;)

А ты для версии 2.1.x ставил?

Не забывай об этом

  Добавить шаблон/Add Template Bit
----------------------------------------------------------------------
Название фрагмента шаблона / New Template Bit Name :
----------------------------------------------------------------------
button_thanks
----------------------------------------------------------------------
Входящие переменные / New Template Bit Incoming Data Variables :
----------------------------------------------------------------------
$post
----------------------------------------------------------------------
Группа для фрагмента / New Template Bit Group :
----------------------------------------------------------------------
skin_topic
----------------------------------------------------------------------
Тело шаблона :
----------------------------------------------------------------------
<a href="{ipb.script_url}act=thanks&type=add&f={ipb.input[f]}&t={ipb.input[t]}&pid={$post}" title="Thanks"><img src='style_images/<#IMG_DIR#>/thanks.gif' border='0'  alt='Thanks' /></a>

 

И кстати, кнопочку еще нужно включать в админке, там где настройки :D

Ссылка на комментарий
Поделиться на других сайтах

Ребята, помогите...

Нифига не получается....

2 раза ставил на полностью чистый форум...

версия 2.1.5

по поводу редактирования штмл всё правильно сделал проверял несколько раз...

кнопки спасибо нету ;)

А ты для версии 2.1.x ставил?

Не забывай об этом

 

И кстати, кнопочку еще нужно включать в админке, там где настройки :D

Да, ставил это.... (((

Ссылка на комментарий
Поделиться на других сайтах

У меня версия ИПб 2.3.1

skin_mlist (Список пользователей/Member List) -> mlist_page_end

skin_mlist (Список пользователей/Member List) -> mlist_page_header

skin_mlist (Список пользователей/Member List) -> mlist_show_row

Вот етого у меня нету что делать ?!

Ссылка на комментарий
Поделиться на других сайтах

У меня версия ИПб 2.3.1

skin_mlist (Список пользователей/Member List) -> mlist_page_end

skin_mlist (Список пользователей/Member List) -> mlist_page_header

skin_mlist (Список пользователей/Member List) -> mlist_show_row

Вот етого у меня нету что делать ?!

Аналогично. На форуме установленном локально - нет таких шаблонов, на форуме с сервера - есть! :D

Ссылка на комментарий
Поделиться на других сайтах

Млин у меня не отображается кнопка спасибо что делать ?!

Проверь в ту ли папку ты кинул картинку с кнопкой.

Ссылка на комментарий
Поделиться на других сайтах

Подскажите мне ответ на вот такой вопрос:

Я установил мод на ipb 2.2.2 все нормалек... но вот ссылка на кнопке стоит ( http://имядомена.ru/{ipb.script_url}act=th...mp;f={ipb.input[f]}&t={ipb.input[t]}&pid=141 )

 

Вчем может быть проблема!?!?? Помогите плиз :D

 

Или дайте нормальную инстукцию для ipb 2.2.2

какая здесь есть, я делал по ней и не все работает, пришлось смотреть чего не хватает в ней и добавлять от этой версии 2.1.*

 

Буду очень благодарен ;)

Ссылка на комментарий
Поделиться на других сайтах

======================================================================
 Добавить шаблон/Add Template Bit
----------------------------------------------------------------------
Название фрагмента шаблона / New Template Bit Name :
----------------------------------------------------------------------
button_thanks
----------------------------------------------------------------------
Входящие переменные / New Template Bit Incoming Data Variables :
----------------------------------------------------------------------
$post
----------------------------------------------------------------------
Группа для фрагмента / New Template Bit Group :
----------------------------------------------------------------------
skin_topic
----------------------------------------------------------------------
Тело шаблона :
----------------------------------------------------------------------
<a href="{$this->ipsclass->base_url}act=thanks&type=add&f={$this->ipsclass->input['f']}&t={$this->ipsclass->input['t']}&pid={$post}" title="Спасибо"><img src='style_images/<#IMG_DIR#>/thanks.gif' border='0'  alt='Спасибо' /></a>
======================================================================

 

вот здесь ты неправильно сделал... присмотрись.

Ссылка на комментарий
Поделиться на других сайтах

Необходимо сделать примерно так:

Если кол-во спасибо != 0, то выводим текст АБВ.

 

Как сделать условие, что за пост было сказано спасибо?

Ссылка на комментарий
Поделиться на других сайтах

Здравствуйте. Стоял форум 2.1.7 с данным модом, который замечательно работал. Затем обновился до 2.2.2, в котором настрояки в админке были, а самой кнопки и остальных показателей не было. Я воспользовался инструкцией для 2.2.2, описанной здесь: http://www.ibresource.ru/forums/index.php?...st&p=267129

В процессе обнаружилось, что некоторые изменения в файлах есть, а некоторых - нет. При выполнениее запросов

ALTER TABLE `ibf_members` ADD (thanks_point int( 11 ) NOT NULL default '0');
----------------------------------------------------------------------
ALTER TABLE `ibf_posts` add (post_thanks text );

обнаружилось, что эти таблицы так же уже существуют (очевидно - сохранились от старой версии). Мод стал практически без изъяна. Единственный недостаток: под аватарой пишется "Спасибо сказали: раз(а)" а сама цифра не указывается. история работает исправно, сохранились "спасибы" от старой версии. Если нажать на "спасибо", то оно учитывается и отображается в истории. А вот под аватаркой все-таки "Спасибо сказали: раз(а)"

Подскажите, как можно исправить. Может нужно просто пересчитать? но такой кнопки я в админке не нашел. при пересчете в истории цифра так и не появляется.

Ссылка на комментарий
Поделиться на других сайтах

В файл из папки sql добавили то что по инструкции?
Ссылка на комментарий
Поделиться на других сайтах

Ребят, поставил мод. Все отлично работает. Все устраивает. Но если нажать на Пользователи, то выходит вот такая бяка:

Parse error: parse error, unexpected T_DOUBLE_ARROW in z:\home\custom\www\sources\action_public\memberlist.php on line 178

 

Помогите исправить :D

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

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

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.