Add-on for Thanks for posts 1.0.0
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Алг
- Former team member
- Сообщения: 933
- Стаж: 14 лет 1 месяц
- Откуда: Израиль
- Благодарил (а): 85 раз
- Поблагодарили: 306 раз
Add-on for Thanks for posts 1.0.0
Наименование модификации: Аддон для мода Thanks for post (Rating edition) v 1.3.5 Автор мода:Палыч
Описание: данный код позволяет ставить и удалять благодарности за пост очищать список благодарностей без перезагрузки страницы.
Версия 1.0.0 для стилей prosilver и subsilver2 Комментарий:
1. В панели администратора можно отключить использование аддона и пользоваться обычным модом благодарностей за пост
2. Все js библиотеки необходимые для аддона находятся в корневом директории Scripts и подключены в файле overall_header.html. Если какая-то из этих библиотек подключена в другом месте то лишние строчки необходимо закомментировать
3. Информационные сообщения о действиях пользователя появляются в правом верхнем углу. Можно настроить вывод их в любом месте экрана
Описание: данный код позволяет ставить и удалять благодарности за пост очищать список благодарностей без перезагрузки страницы.
Версия 1.0.0 для стилей prosilver и subsilver2 Комментарий:
1. В панели администратора можно отключить использование аддона и пользоваться обычным модом благодарностей за пост
2. Все js библиотеки необходимые для аддона находятся в корневом директории Scripts и подключены в файле overall_header.html. Если какая-то из этих библиотек подключена в другом месте то лишние строчки необходимо закомментировать
3. Информационные сообщения о действиях пользователя появляются в правом верхнем углу. Можно настроить вывод их в любом месте экрана
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Алг 04.01.2015 14:41, всего редактировалось 6 раз.
Причина: закрепление первого поста на каждой странице
Причина: закрепление первого поста на каждой странице
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Add-on for Thanks for posts 1.0.0
igorbond
Добавлять по инструкции, к ссылке
Добавлять по инструкции, к ссылке
Код: Выделить всё
<a id='lnk_thanks_post{postrow.POST_ID}' href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}" ><input type="button" class="bold" style="width: 150px;" value="Сказать "Спасибо""></a>-
Алг
- Former team member
- Сообщения: 933
- Стаж: 14 лет 1 месяц
- Откуда: Израиль
- Благодарил (а): 85 раз
- Поблагодарили: 306 раз
Re: Add-on for Thanks for posts 1.0.0
а, извиняюсь, почему-то показалсь, что сабсилверigorbond писал(а):У меня стиль на основе prosilver
так тоже не сработает
см. выделенные строки//thanks for post
$('[id^=lnk_thanks_post]').on("click", function (e) {
e.preventDefault();
var post_id = $(this).attr('id').replace(/lnk_thanks_post/g, '');
var cur_location = $(this).find("a").attr('href');
var action = $(this).hasClass('thanks-icon') ? 'add' :'delete';
data = 'mode=thanks_for_post&action=' + action + '&location=' + cur_location;
do_ajax('thanks_for_post', data, true);
});
var cur_location надо поменять
Код: Выделить всё
var cur_location = $(this).attr('href');Дайте ссылку на форум и тестовый аккаунт
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
southklad
- phpBB 3.1.0 RC4
- Сообщения: 3467
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 871 раз
- Поблагодарили: 200 раз
Re: Add-on for Thanks for posts 1.0.0
Не сработало. Все равно не плюсуется.Татьяна5 писал(а):igorbond
Добавлять по инструкции, к ссылкеКод: Выделить всё
<a id='lnk_thanks_post{postrow.POST_ID}' href="{postrow.THANKS_LINK}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}" ><input type="button" class="bold" style="width: 150px;" value="Сказать "Спасибо""></a>
-
Алг
- Former team member
- Сообщения: 933
- Стаж: 14 лет 1 месяц
- Откуда: Израиль
- Благодарил (а): 85 раз
- Поблагодарили: 306 раз
Re: Add-on for Thanks for posts 1.0.0
так и не будет работать. Обратите внимание на пост выше вашего
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
Алг
- Former team member
- Сообщения: 933
- Стаж: 14 лет 1 месяц
- Откуда: Израиль
- Благодарил (а): 85 раз
- Поблагодарили: 306 раз
Re: Add-on for Thanks for posts 1.0.0
не пустили меня на форум с этими данными
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
Алг
- Former team member
- Сообщения: 933
- Стаж: 14 лет 1 месяц
- Откуда: Израиль
- Благодарил (а): 85 раз
- Поблагодарили: 306 раз
Re: Add-on for Thanks for posts 1.0.0
igorbond, зашла к вам.
1. У вас много ошибок джаваскрипта, может вообще ни один сценарий не работать
2. у вас к странице подключены две библиотеки jquery
<script type="text/javascript" src="./styles/ca_vintage/template/jquery.js"></script>
и
<script type="text/javascript" src="http://maps.southklad.ru/forum/styles/p ... "></script>
первая из строк подгружает версию jQuery JavaScript Library v1.3.2, очень старую, не рекомендуется использовать, возьмите что-нибудь поновее
вторая вообще ничего не подгружает
В результате пунктов 1 и 2 событие onclick на вашу кнопку не привязывается и срабатывает стандартный код мода "спасибо за пост" с перезагрузкой страницы
Убедиться в непривязке можно, вставив алерт
Вы должны прежде всего добиться, чтобы алерт выскакивал, потом можно будет починить остальное
п.с. кнопки "удалить благодарность" я не вижу. Возможно, она доступна только модератору. в таком случае удалите две моих благодарности из темы http://maps.southklad.ru/forum/viewtopi ... p=868#p868
1. У вас много ошибок джаваскрипта, может вообще ни один сценарий не работать
2. у вас к странице подключены две библиотеки jquery
<script type="text/javascript" src="./styles/ca_vintage/template/jquery.js"></script>
и
<script type="text/javascript" src="http://maps.southklad.ru/forum/styles/p ... "></script>
первая из строк подгружает версию jQuery JavaScript Library v1.3.2, очень старую, не рекомендуется использовать, возьмите что-нибудь поновее
вторая вообще ничего не подгружает
В результате пунктов 1 и 2 событие onclick на вашу кнопку не привязывается и срабатывает стандартный код мода "спасибо за пост" с перезагрузкой страницы
Убедиться в непривязке можно, вставив алерт
Если вы алерта не видите, значит не срабатывает//thanks for post
$('[id^=lnk_thanks_post]').on("click", function (e) {
e.preventDefault();
alert('it's working!!!);
var post_id = $(this).attr('id').replace(/lnk_thanks_post/g, '');
var cur_location = $(this).find("a").attr('href');
var action = $(this).hasClass('thanks-icon') ? 'add' :'delete';
data = 'mode=thanks_for_post&action=' + action + '&location=' + cur_location;
do_ajax('thanks_for_post', data, true);
});
Вы должны прежде всего добиться, чтобы алерт выскакивал, потом можно будет починить остальное
п.с. кнопки "удалить благодарность" я не вижу. Возможно, она доступна только модератору. в таком случае удалите две моих благодарности из темы http://maps.southklad.ru/forum/viewtopi ... p=868#p868
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
southklad
- phpBB 3.1.0 RC4
- Сообщения: 3467
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 871 раз
- Поблагодарили: 200 раз
Re: Add-on for Thanks for posts 1.0.0
Попробовал, но ничего не вышло. Ну да ладно, не в этом суть. Библиотеку заменил
-
ktulhubr0
- phpBB 1.4.2
- Сообщения: 55
- Стаж: 12 лет 4 месяца
- Благодарил (а): 31 раз
- Поблагодарили: 1 раз
Re: Add-on for Thanks for posts 1.0.0
Как его настроить? Установлен в сборке по умолчанию, но ни как не проявляется? Только под аваторкой появились пункты поблагодарить и поблагодарили и больше ничего?
-
Алг
- Former team member
- Сообщения: 933
- Стаж: 14 лет 1 месяц
- Откуда: Израиль
- Благодарил (а): 85 раз
- Поблагодарили: 306 раз
Re: Add-on for Thanks for posts 1.0.0
Какое проявление Вы ждёте? Сам основной мод у Вас установлен?
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
ktulhubr0
- phpBB 1.4.2
- Сообщения: 55
- Стаж: 12 лет 4 месяца
- Благодарил (а): 31 раз
- Поблагодарили: 1 раз
Re: Add-on for Thanks for posts 1.0.0
Алг, кнопки нет на которую можно нажать и поблагодарить за пост. Или нужно где-то это настраивать, галочку может какую я пропустил?
В каком смысле основной мод? Нужно еще что-то? Я сборку BB3x Expand установил и там стоит вот такой мод Thanks for posts, но поблагодарить так никого у меня и не получилось
В каком смысле основной мод? Нужно еще что-то? Я сборку BB3x Expand установил и там стоит вот такой мод Thanks for posts, но поблагодарить так никого у меня и не получилось
-
xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 14 лет 4 месяца
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: Add-on for Thanks for posts 1.0.0
Где скачали, там и спрашивайте.ktulhubr0 писал(а):Я сборку BB3x Expand установил
phpBBex
-
ktulhubr0
- phpBB 1.4.2
- Сообщения: 55
- Стаж: 12 лет 4 месяца
- Благодарил (а): 31 раз
- Поблагодарили: 1 раз
Re: Add-on for Thanks for posts 1.0.0
Там такая же милая и дружелюбная поддержка как и здесь 
Добавлено спустя 10 минут 16 секунд:
Столько лет уже этой CMS и что так никто до сих пор и не написал адекватных подробных статей? Некогда что ли... все свободное время очевидно уходит на установку модов и решения проблем связанные с их дальнейшим использованием?
Ааа и еще у меня один маленький вопрос - почему админы форумов на этой CMS все такие раздражительные, это как-то взаимосвязано? 
Добавлено спустя 10 минут 16 секунд:
Столько лет уже этой CMS и что так никто до сих пор и не написал адекватных подробных статей? Некогда что ли... все свободное время очевидно уходит на установку модов и решения проблем связанные с их дальнейшим использованием?
-
xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 14 лет 4 месяца
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: Add-on for Thanks for posts 1.0.0
"Погладьте" себя по голове за выбор сборки с отвратительной поддержкой. Тут сборки не поддерживаются в виду их нестабильной работы и неизвестных модификаций в коде.ktulhubr0 писал(а):Там такая же милая и дружелюбная поддержка как и здесь
Скачали бы тут- помогли бы с радостью.
Форумный движок.ktulhubr0 писал(а):Столько лет уже этой CMS
Про форум- написали. Про моды- ну уж извините, пускай пишут разрабы модов.ktulhubr0 писал(а):и что так никто до сих пор и не написал адекватных подробных статей?
phpBBex

