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

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

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

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

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

Warlock75
Gisher
Честно говоря не понял, в чём дело, но отключил показ первого поста и раскрыл полностью тему в модераторском.
Вроде всё нормализовалось.

Добавлено спустя 15 минут 37 секунд:
Small-de
Ну, чудес ведь не бывает. Можно поэкпериментировать.
Например, добавьте во viewtopic_body.html любую строку символов (111, 222, 333)

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

	<div class="content">
			<dl class="postbody">
				<dd> 111
					<!-- IF postrow.THANKS -->
					{postrow.THANK_TEXT}{postrow.POST_AUTHOR_FULL}{postrow.THANK_TEXT_2}: {postrow.THANKS}
					<!-- ENDIF -->	
				</dd> 222
			</dl>
				<!-- IF S_USER_LOGGED_IN and not postrow.S_IS_OWN_POST and not S_IS_BOT -->
				<ul class="profile-icons">
					<li class="{postrow.THANKS_IMG}">
					<a href="{postrow.THANKS_LINK}" alt="{postrow.THANK_ALT}{postrow.POST_AUTHOR}" title="{postrow.THANK_ALT}{postrow.POST_AUTHOR}" />333</a> 
Проверьте что увидите. Если увидите 333 - дело в прописании имиджей. Если не увидите ничего - дело в неправильной обработке условий вывода, то есть где-то ошибка в установке.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Warlock75
Former team member
Сообщения: 1429
Стаж: 18 лет 7 месяцев
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз

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

Сообщение Warlock75 »

Палыч, теперь все в порядке.
Причину ошибки вроде выяснил... Проверю, с уреца отпмшусь.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

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

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

Сообщение Warlock75 »

Дело в моде, показывающим пост первым на каждой странице.
Если на любой странице (кроме первой) поправить пост, следующий после первого (показываемого первым), то выскакивает такая ошибка. Если правит админ, то проблем не возникает. Проверил на двух своих форумах. Ошибки возникают у обычных пользователей, а администратор проблему не видит.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

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

Сообщение Gisher »

инструкция по апдейту update_from_111b_to_112b.xml может не открываться
открываем файл thanks_mod\contrib\update_from_111b_to_112b.xml в текстовом редакторе
находим

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

					<change>Исправлены ошибки в инструкции для установки поверх Thank Post MOD автора Geoffrey Craft (спасибо Skinny777)</change>
после добавляем

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

				</changelog>
			</entry>
Small-de
phpBB 1.0.0
Сообщения: 8
Стаж: 17 лет 8 месяцев

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

Сообщение Small-de »

Палыч

дело в неправильной обработке условий вывода, то есть где-то ошибка в установке.

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

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

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

Gisher
Да это я тоже обнаружил уже позже.
Что интересно, в IE открывается, просигналила только Opera
В новой версии поправил. Ещё убрал редактирование языковых файлов вообще (в инструкции пока есть редактирование одного файла для русского языка, acp_style, но можно не выполнять).
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

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

Сообщение Gisher »

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

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

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

Gisher
только виртуальный :mrgreen:

Допмодуль в админке с настройками:
  • Да/Нет вывода листа благодарностей в посте;
  • Да/Нет вывода листа благодарностей в профиле;
  • Установка выводимого числа "спасибок" в листе благодарностей в профиле;
  • Да/Нет вывода в мемберлист;
  • Пересчёт (только надо как-то оптимизировать... :?
Пока других мыслей нет.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
mars1an
phpBB 1.4.2
Сообщения: 64
Стаж: 18 лет 4 месяца
Благодарил (а): 4 раза
Поблагодарили: 5 раз

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

Сообщение mars1an »

Палыч писал(а):Пересчёт (только надо как-то оптимизировать...
Может для больших конференций сделать возможность по форумам с подфорумами делать пересчет? И так пройдясь пересчетом по всем форумам получим результат для конференции вцелом.
Крайняя степень глупости с точки зрения админа - объяснять что-либо, если есть документация...
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

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

Сообщение Gisher »

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

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

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

mars1an
Не вижу смысла. С таким же успехом можно просто ограничить лимитом выборки с таблицы постов. Пачками.
Gisher писал(а):сделать отдельную страничку, где будет вывод что-то вроде рейтинг-статистики
Палыч писал(а):Да/Нет вывода в мемберлист;
А там сортировка.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Skinny777
phpBB 1.4.0
Сообщения: 34
Стаж: 18 лет 10 месяцев

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

Сообщение Skinny777 »

Палыч, как из процесса выдачи благодарностей исключить страничку:

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

Вы поблагодарили автора сообщения

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

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

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

Skinny777
файл includes/functions_thanks.php закомментировать/удалить строку

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

		trigger_error($user->lang['THANKS_INFO_'.$lang_act] . '<br /><br /><a href="'.append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $post_id .'#p' . $post_id).'">'.$user->lang['RETURN_POST'].'</a>');
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

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

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

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

Сообщение mars1an »

Палыч
Всё так же, через минуту белая страница.
Такая же у меня ерунда и при переходе на новый мод галереи, невозможно конвертировать таблицу с комментариями в связи с её большим объемом. Надо всётаки php.ini поковырять.
Крайняя степень глупости с точки зрения админа - объяснять что-либо, если есть документация...

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