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

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

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

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

Сообщение dragnaar »

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

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

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

ninjasf писал(а):можно увидеть скрин, как выглядит эта страничка со списком и где размещена ссылка на эту страничку?
thanks2.png
thanks1.png
thanks3.png
thanks4.png
thanks5.png
thanks6.png
thanks7.png
thanks8.png
thanks9.png
thanks124_1.png
thanks124_2.png
thanks124_3.png
thanks11.png
thanks12.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 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
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

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

Сообщение Gisher »

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

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

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

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

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/3.3.x
Как устанавливать расширения
Аватара пользователя
Warlock75
Former team member
Сообщения: 1429
Стаж: 18 лет 7 месяцев
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз

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.
Если у кого стоит этот мод, то выложу аддончик.
Палыч, спасибо за апдейт! :)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

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

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

Сообщение DennisVV »

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

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

Сообщение Warlock75 »

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

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

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

Сообщение DennisVV »

упс, невнимательно твой пост прочитал, сорри
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 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
Стаж: 18 лет 4 месяца
Благодарил (а): 4 раза
Поблагодарили: 5 раз

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

Сообщение mars1an »

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

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/3.3.x
Как устанавливать расширения
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 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
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

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

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

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