Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Thanks Mod

Идеи для расширения функциональности phpBB 2.0.x
SSSNAKE DJ
phpBB 1.2.1
Сообщения: 20
Стаж: 17 лет 5 месяцев

Сообщение SSSNAKE DJ »

Палыч - РЕСПЕКТ ВАМ!!!!!
пока ничего не делал , но объяснение на уровне :lol:

хотя ещё маленький вопросик?
копировать в генератор
от

Код: Выделить всё

CREATE TABLE `phpbb_thanks` (
до

Код: Выделить всё

TINYINT(1) DEFAULT '0' NOT NULL;
или я ошибаюсь?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

SSSNAKE DJ
В окно генератора копируйте все запросы. Не забывайте, что префиксы таблиц должны быть указаны как phpbb_ (не смотря на то, что у вас они могут отличаться). Каждый запрос должен заканчиваться точкой с запятой.
SSSNAKE DJ писал(а):или я ошибаюсь?
В вашем случае - не ошибаетесь. Там два запроса.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Элен
phpBB 1.4.2
Сообщения: 55
Стаж: 16 лет 8 месяцев

Сообщение Элен »

у меня стоит мод версии 0.1.1
как убрать счетчик: сказали спасибо мне в ... сообщениях
Изображение
Чтобы было просто поблагодарил я, поблагодарили меня?
Я не волшебник, я только учусь.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Поправить viewtopic.php, ну и ланг-файл, чтобы вместо Сказали спасибо было Поблагодарили
Вот эту строчку

Код: Выделить всё

           $thanks_received = $lang['Thanks_thanked_1'] . ' ' . $user_row['user_thanks_received'] . ' ' . $lang['Thanks_thanked_2'] . ' ' . $user_row['user_posts'] . ' ' . $lang['Thanks_thanked_3'];
заменить на

Код: Выделить всё

           $thanks_received = $lang['Thanks_thanked_1'] . ' ' . $user_row['user_thanks_received'];
Последний раз редактировалось Палыч 17.02.2008 21:13, всего редактировалось 1 раз.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Элен
phpBB 1.4.2
Сообщения: 55
Стаж: 16 лет 8 месяцев

Сообщение Элен »

Палыч
В очередной раз благодарю! Все получилось !
Я не волшебник, я только учусь.
Ночной Волк
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 1 месяц

Сообщение Ночной Волк »

Кто может его немного передалать? так, чтобы форумчанин прятал ссылку либо текст под него, а другие форумчани смогли добраться до ссылки либо текста только, нажав на кнопку "Спасибо".
Очень нужно, буду очень благодарен!
vredina
phpBB 1.4.1
Сообщения: 41
Стаж: 17 лет

Сообщение vredina »

http://rukoyatka.ru/forum/viewtopic.php?t=46
хотелось бы понять где мне искать ошибку, по которой то что должно быть кнопкой таковой не является ( красный крестик) и не работает ( нет перехода). Я перепроверила все файлы, все вписано как по инструкции мода, не пойму где что пропустила
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

Ну на первый взгляд, картинка и не должна показываться, ибо код там такой:

Код: Выделить всё

<a href=""><img src="" border="0" alt="" align="middle" /></a>
Т е ссылка ведет в никуда и катринка не присвоена.

Добавлено спустя 8 минут 21 секунду:

Давайте разбираться.

Если у вас в viewtopic_body.tpl присутствует код

Код: Выделить всё

<!-- BEGIN thanks_button -->
&nbsp;&nbsp;&nbsp;<a href="{thanks_button.U_THANK_TOPIC}"><img src="{thanks_button.THANK_IMG}" border="0" alt="{thanks_button.L_THANK_TOPIC}" align="middle" /></a>
<!-- END thanks_button -->
Значит не заданы THANK_IMG, THANK_TOPIC, а они определяются в viewtopic.php

Приаттачьте сюда ваш viewtopic.php
phpBB2 FAQ
phpBB3 FAQ
vredina
phpBB 1.4.1
Сообщения: 41
Стаж: 17 лет

Сообщение vredina »

спасибо..я снова переустановила, кнопка заработала, но отсутствует кто кого благодарил под автарой...у меня даже кода такого нет

Код: Выделить всё

    $thanks_received = $lang['Thanks_thanked_1'] . ' ' . $user_row['user_thanks_received'] . ' ' . $lang['Thanks_thanked_2'] . ' ' . $user_row['user_posts'] . ' ' . $lang['Thanks_thanked_3'];
другой вопрос файл все тот же вьютопик . В установке сказано

Код: Выделить всё

#
#-----[ FIND ]---------------------------------
#
# the whole line is: $pagination = ( $highlight != '' ) ? generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order&highlight=$highlight", $total_replies, $board_config['posts_per_page'], $start) : generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order", $total_replies, $board_config['posts_per_page'], $start);
#
$pagination =

#
#-----[ AFTER, ADD ]---------------------------------
#
$current_page = get_page($total_replies, $board_config['posts_per_page'], $start);
выполняю так

Код: Выделить всё

$pagination =$current_page = get_page($total_replies, $board_config['posts_per_page'], $start);
 ( $highlight != '' ) ? generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order&highlight=$highlight", $total_replies, $board_config['posts_per_page'], $start) : generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order", $total_replies, $board_config['posts_per_page'], $start);
вставляю сразу после pagination =, в итоге пропадает переход по страницам в темах. как верно надо вставлять?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
LeXuS_ilia
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет

Re: Thanks Mod

Сообщение LeXuS_ilia »

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

Код: Выделить всё

$current_page = get_page($total_replies, $board_config['posts_per_page'], $start);
после всего кода

Код: Выделить всё

$pagination = ( $highlight != '' ) ? generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order&highlight=$highlight", $total_replies, $board_config['posts_per_page'], $start) : generate_pagination("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&postdays=$post_days&postorder=$post_order", $total_replies, $board_config['posts_per_page'], $start);
Элен
phpBB 1.4.2
Сообщения: 55
Стаж: 16 лет 8 месяцев

Re: Thanks Mod

Сообщение Элен »

У меня стоит мод версии 0.1.1 Но он мне не очень нравится. как мне теперь поставить вот этот http://www.phpbbguru.net/community/topi ... anks%20Mod ?
Я не волшебник, я только учусь.

Вернуться в «Запросы модов для phpBB 2.0.x»