Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

[RC] Thanks_mod (Спасибо за сообщение)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
dragnaar
phpBB 1.0.0
Сообщения: 8
Стаж: 11 лет 7 месяцев
Откуда: Крым

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение dragnaar »

Палыч
Если через thankslist посмотреть сообщения за которые благодарили, то там не распознаются ббкоды. Это так должно быть?
И еще, хорошо бы как то связать Thanks mod и simple points system что бы в добавок к благодарности автор получал пару поитов :roll:
Ну а за мод спасибо! Очень полезная штука.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 14 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

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

ninjasf писал(а):можно увидеть скрин, как выглядит эта страничка со списком и где размещена ссылка на эту страничку?
thanks2.png
thanks1.png
thanks3.png
thanks3.png (2.75 КБ) 6509 просмотров
thanks4.png
thanks4.png (3.27 КБ) 6497 просмотров
thanks5.png
(10.41 КБ) 5803 скачивания
thanks6.png
thanks6.png (2 КБ) 6514 просмотров
thanks7.png
thanks7.png (2.59 КБ) 6511 просмотров
thanks8.png
thanks8.png (10.62 КБ) 6528 просмотров
thanks9.png
thanks124_1.png
thanks124_2.png
(6.48 КБ) 4627 скачиваний
thanks124_3.png
(5.05 КБ) 4354 скачивания
thanks11.png
(9.49 КБ) 8785 скачиваний
thanks12.png
(9.69 КБ) 8776 скачиваний
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 14 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

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

dragnaar писал(а):не распознаются ббкоды.
Это нормально, используются функции поиска - упрощённый просмотр, есть ссылка на пост для полноценного просмотра
dragnaar писал(а): хорошо бы как то связать Thanks mod и simple points system
Без меня. 8-)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 13 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Gisher »

есть предложение сделать сортировку списка благодарностей не по username , а по количеству полученных спасибо
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 14 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

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

Gisher
Пока все имеющиеся на этот счёт мысли приводят к перегрузу :(
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 12 лет 7 месяцев
Откуда: Москва
Благодарил (а): 49 раз
Поблагодарили: 96 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Warlock75 »

Палыч, походу ошибочка в инструкции:
Файл includes/functions.php.
Найти
Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.

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

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

		'U_MEMBERLIST'			=> append_sid("{$phpbb_root_path}memberlist.$phpEx"
Добавить после
Подсказка: Добавьте эти строки на новой строке после ранее найденных строк.
Код:Выделить все

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

		'U_THANKSLIST'			=> append_sid("{$phpbb_root_path}thankslist.$phpEx"),
Наверное так:
Код:Выделить все

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

		'U_MEMBERLIST'			=> append_sid("{$phpbb_root_path}memberlist.$phpEx"),
Добавить после
Подсказка: Добавьте эти строки на новой строке после ранее найденных строк.
Код:Выделить все

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

		'U_THANKSLIST'			=> append_sid("{$phpbb_root_path}thankslist.$phpEx"),
Скобка с запятой были пропущены.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения
Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 12 лет 7 месяцев
Откуда: Москва
Благодарил (а): 49 раз
Поблагодарили: 96 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Warlock75 »

И еще маленький косячок.
В файле thankslist_body.html
Найти:

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

		<!-- BEGIN memberrow -->
				<tbody>
				<tr class="<!-- IF memberrow.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
Заменить на:

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

				<tbody>
		<!-- BEGIN memberrow -->
				<tr class="<!-- IF memberrow.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
Тогда код становится валидным.

Добавлено спустя 6 минут 9 секунд:
Немножко поменял кое-что для себя.
Убрал колонку: Откуда, Сайт (а то и так дублирует memberlist ;) ). Добавил количество тем.
Стоит мод NV usertopics, который выводит количество тем в memberlist_body.html.
Пришлось поковырять thankslist.php и thankslist_body.html.
Если у кого стоит этот мод, то выложу аддончик.
Палыч, спасибо за апдейт! :)
Вложения
77.gif
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения
DennisVV
phpBB 1.4.4
Сообщения: 108
Стаж: 13 лет
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение DennisVV »

Warlock75
выложи, плиз, этот аддончик 8-)
Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 12 лет 7 месяцев
Откуда: Москва
Благодарил (а): 49 раз
Поблагодарили: 96 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Warlock75 »

NV usertopics установлен?
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения
DennisVV
phpBB 1.4.4
Сообщения: 108
Стаж: 13 лет
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение DennisVV »

упс, невнимательно твой пост прочитал, сорри
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 14 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

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

Warlock75 писал(а): походу ошибочка в инструкции:
Походу, плохо читаем инструкцию ;)
Warlock75 писал(а):Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.
Добавлено спустя 5 минут 33 секунды:
Warlock75 писал(а):И еще маленький косячок.В файле thankslist_body.html
...
Тогда код становится валидным.
А это с какого перепугу?

Добавлено спустя 7 минут 54 секунды:
Есть один момент: при выводе постов с благодарностями, пост выводится столько раз, сколько благодарностей за этот пост выдано. Как бы и не ошибка, но "не комильфо". Дома уже пофиксил, вот только не помню выложил новый архив или нет. Вообщем, чтобы не заморачиваться (там просто замена двух файлов) - вместе с новой версией.

Из той же серии: В листе благодарностей отображается количество найденных пользователей как: количество благодаривших + количество отблагодарённых. Поэтому, если пользователь попадает в обе категории, то считается дважды (как на скрине Warlock75, в списке 4, а отображается 5). Фиксить?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
mars1an
phpBB 1.4.2
Сообщения: 64
Стаж: 12 лет 4 месяца
Благодарил (а): 4 раза
Поблагодарили: 5 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение mars1an »

Да, стоит пофиксить количество найденных пользователей.
Крайняя степень глупости с точки зрения админа - объяснять что-либо, если есть документация...
Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 12 лет 7 месяцев
Откуда: Москва
Благодарил (а): 49 раз
Поблагодарили: 96 раз

Re: [RC] Thanks_mod (Спасибо за сообщение)

Сообщение Warlock75 »

Палыч писал(а): А это с какого перепугу?
Палыч, посмотри на код:

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

		<!-- BEGIN memberrow -->
				<tbody>
				<tr class="<!-- IF memberrow.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
					<td><!-- IF memberrow.RANK_IMG --><span class="rank-img">{memberrow.RANK_IMG}</span><!-- ELSE --><span class="rank-img">{memberrow.RANK_TITLE}</span><!-- ENDIF --><!-- IF S_IN_SEARCH_POPUP and not S_SELECT_SINGLE --><input type="checkbox" name="user" value="{memberrow.USERNAME}" /> <!-- ENDIF -->{memberrow.USERNAME_FULL}<!-- IF S_SELECT_SINGLE --><br />[&nbsp;<a href="#" onclick="insert_single('{memberrow.A_USERNAME}'); return false;">{L_SELECT}</a>&nbsp;]<!-- ENDIF --></td>
					<td class="posts"><!-- IF memberrow.POSTS --><a href="{memberrow.U_SEARCH_USER}" title="{L_SEARCH_USER_POSTS}">{memberrow.POSTS}</a><!-- ELSE -->{memberrow.POSTS}<!-- ENDIF --></td>
					<td class="posts"><!-- IF memberrow.GIVENS --><a href="{memberrow.U_SEARCH_USER_GIVENS}" title="{L_SEARCH_USER_POSTS}">{memberrow.GIVENS}</a><!-- ELSE -->{memberrow.GIVENS}<!-- ENDIF --> </td>
					<td class="posts"><!-- IF memberrow.RECEIVED --><a href="{memberrow.U_SEARCH_USER_RECEIVED}" title="{L_SEARCH_USER_POSTS}">{memberrow.RECEIVED}</a><!-- ELSE -->{memberrow.RECEIVED}<!-- ENDIF --></td>
					<td class="info"><!-- IF memberrow.U_WWW or memberrow.LOCATION --><!-- IF memberrow.U_WWW --><div><a href="{memberrow.U_WWW}" title="{L_VISIT_WEBSITE}: {memberrow.U_WWW}">{memberrow.U_WWW}</a></div><!-- ENDIF --><!-- IF memberrow.LOCATION --><div>{memberrow.LOCATION}</div><!-- ENDIF --><!-- ELSE -->&nbsp;<!-- ENDIF --></td>
					<td>{memberrow.JOINED}</td>
					<td>{memberrow.VISITED}&nbsp;</td>
				</tr>
		<!-- BEGINELSE -->
				<tr class="bg1">
					<td colspan="<!-- IF S_VIEWONLINE -->8<!-- ELSE -->7<!-- ENDIF -->">{L_NO_MEMBERS}</td>
				</tr>
		<!-- END memberrow -->
				</tbody>
<!-- BEGIN memberrow --> и <!-- END memberrow --> должны быть или внутри или снаружи конструкции <tbody>.....</tbody> иначе на странице валидатор выдает 15 ошибок.
Палыч писал(а):Походу, плохо читаем инструкцию ;)

Warlock75 писал(а):Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.
Читал хорошо, у меня проблем не возникло. Все, понятно, думаю как и многим с нашего форума, но начинающих это поставит в тупик, всего 2 символа ")," не указаны в конце строки и юзеры могут перенести найденную часть на новую строку. Собственно двое уже ко мне обратились с тем, что все делали по инструкции, а выдает ошибку. Они перенесли скобку с запятой на новую строку и перед ними добавили код по инструкции.
Так обычно делают, когда в сторку добавляют чего-либо или строка очень длинная.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 14 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

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

Warlock75 писал(а):иначе на странице валидатор выдает 15 ошибок.
Превалидация на оффсайте нихрена по этому поводу не сказала, хотя на много чего ругалась.
Разберёмся, не критично.
Warlock75 писал(а):Собственно двое уже ко мне обратились с тем, что все делали по инструкции, а выдает ошибку.
Потому что идиоты, которым нужно до посинения читать инструкцию.
Это наиболее распространённая ошибка новичков. И пусть учаться. И чем чаще они будут спотыкаться собственным носом на этих мелочах, тем быстрее научатся отличать инструкции add от in-line add (если, конечно support team будет им помогать учиться, а не потакать их слабостям)
Warlock75 писал(а):всего 2 символа
на самом деле даже не следил за этим, редактор у меня настроен на 84 символа с начала строки.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 14 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [RC] Thanks_mod (Спасибо за сообщение)

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

Warlock75
Кстати, о птичках. http://validator.w3.org также не усматривает с tbody никаких проблем.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Бета-версии модов для phpBB 3.0.x»