Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Thanks for post phpbb3 (Спасибо за сообщение) 2012-05-08

Аватар пользователя

Введение

Давненько хотелось проанонсировать сей мод, да руки не доходили. С гордостью представляю вам один из самых лучших модов от отечественного разработчика - Thanks for post phpbb3 (Спасибо за сообщение). Чем хорош сей мод? А тем, что он позволяет благодарить за сообщение любого пользователя. На мой взгляд это лучше, чем всякие кармы и репутации с рейтингами. Вообщем всем советую ставить.
Скриншоты

Немного о характеристиках и возможностях мода
  • Для корректной работы функции обновления счётчиков требуется MySQL версии 4.1 или выше.
  • Опции реализованы включением добавленного права доступа к форумам. При установке право добавлено в роль «Стандартный доступ». (Если вы хотите установить другие настройки: перейдите в Администраторский раздел — Права доступа — Локальные права — Права доступа к форумам и выберите форумы, где вы хотите иметь функцию благодарностей за сообщения. Разрешите право «Может благодарить за сообщения» на вкладке Разное).
  • Переключатели выбора опций получения уведомлений о благодарностях (в ЛС и по email) в Личном разделе — Личные настройки.
  • Настройки опций, в том числе обновление счётчиков после массового удаления сообщений/тем/пользователей — в Администраторском разделе — Модули — Благодарности.
  • Для просмотра списка благодарностей нужно разрешить глобальное пользовательское право — «Может просматривать лист благодарностей» на вкладке Разное. При установке право добавлено в роль Стандартные возможности и членам группы Зарегистрированные пользователи.
  • Для просмотра топлиста нужно разрешить глобальное пользовательское право — «Может просматривать топлист» на вкладке Разное. При установке право добавлено в роль Стандартные возможности и членам группы Зарегистрированные пользователи.
  • Для модерации списков благодарностей нужно разрешить глобальное модераторское право — «Может очищать список благодарностей» на вкладке Разное. При установке право добавлено в роль Супермодератор.
  • Система рейтинга для сообщений, тем и форумов, основанная на системе СПАСИБО.
    Каждый объект (сообщение, тема или форум), набравший максимальное число СПАСИБО, принимается за 100% рейтинга (лидер). Остальные — как % от рейтинга лидера.
    Например: Сообщение получило 10 СПАСИБО (100% or 10/10), другое сообщение 4 СПАСИБО (40% or 4/10), третье сообщение 1 СПАСИБО (10% or 1/10). Если первое сообщение получит ещё одно СПАСИБО (10 + 1 = 11), рейтинг второго сообщения будет 36,36% или 4/11, у третьего сообщения — 9,09% или 1/11 и т. д.
    Позиция рейтинга определяется числом СПАСИБО.
    Рейтинг тем — суммой количества СПАСИБО у сообщений в теме.
    Рейтинг форума — суммой количества СПАСИБО у сообщений в форуме.
    Включение/выключение рейтинга для сообщений, тем и форумов — через административный раздел.
    Возможно только цифровое или цифровое + графическое отображение рейтинга.
    Есть топлист рейтинга. Число отображаемых позиций в топлисте устанавливается в административном разделе.
  • В папке contrib вы можете найти файлы reput_star_.psd и thanks.psd для разработки собственных изображений под используемый вами стиль.
Установка

Скачиваем архив, прикрепленный ниже и устанавливаем мод по приложенной инструкции

Так как мод от нашего соотечественника, то следовательно руссификация уже приложена вместе с модом. И чем замечателен этот мод, при установке вам не потребуется редактировать языковые файлы. То бишь руссификация пройдет незаметно для вас.

Ну и разумеется пара замечаний по моду, вернее несколько решений проблемы, при которой не видна кнопка Спасибо. Итак, если вы не видите кнопки Спасибо
  • Убедитесь, что вы скопировали файлы-изображения в папку используемого вами стиля
  • Убедитесь, что вы отредактировали файлы используемого вами стиля
  • Обновите набор изображений вашего стиля (на вкладке Стили в админке)
  • Обновите тему вашего стиля (на вкладке Стили в админке)
  • Обновите кеш
  • Установите опции мода (вкладка Модули - Спасибо за сообщение)
  • Убедитесь, что правильно выставлены права доступа

  1. Установите права доступа к форуму в котором вы хотите иметь опцию благодарностей
    При установке право добавлено в роль Стандартный доступ. (Если вы хотите установить другие настройки: перейдите в Администраторский раздел - Права доступа - Локальные права - Права доступа к форумам и выберите форумы, где вы хотите иметь функцию благодарностей за сообщения. Разрешите право "Может благодарить за сообщения" на вкладке Разное).

  2. Установите права доступа к просмотру листа благодарностей
    Для просмотра списка благодарностей нужно разрешить глобальное пользовательское право - "Может просматривать лист благодарностей" на вкладке Разное. При установке право добавлено в роль Стандартные возможности и членам группы Зарегистрированные пользователи.

  3. Если вы хотите иметь другие настройки (у вас другая роль у зарегистрированных пользователей):
    Админка -> Права доступа -> Прав групп -> Выбор группы:Зарегистрированные пользователи -> Расширенные права -> Разное -> Может просматривать список благодарностей (Может видеть топлист) -> Применить все права

На этом впринципе и все, успехов в администрировании :co_ol:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Thanks for post phpbb3 (мод благодарностей), спасибо за сообщение phpbb3, мод благодарностей за сообщение phpbb3
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

Инструкции из первого поста выполняли ?? Кеши форума чистили ?В правах доступа к форумам разрешили группам благодарить?

да, но не выходит все ровно..я в этом новичок не поможете мне...?!


          Вернуться наверх  
 


Аватар пользователя

Vladislav.Lisovoy Права групп точно выставили? И обновили изображения в стиле?


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.

Информация о редактировании
Последний раз редактировалось akella1900 02 фев 2013, 21:33, всего редактировалось 1 раз.
          Вернуться наверх  
 


Аватар пользователя

akella1900 писал(а):

Права групп точно выставили? И обновили изображения в стиле?

да но без результатов..я не знаю что уже и делать..


          Вернуться наверх  
 


Аватар пользователя

и при запуске install_thanks_mod.php тоже ни на что не ругнулось? и файл этот потом удалили?


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

akella1900 писал(а):

и при запуске install_thanks_mod.php тоже ни на что не ругнулось? и файл этот потом удалили?

да.. добавьте в скайпе пожалуйста..


          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

не чего не помагает... нет кнопки спасибо..(


          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

akella1900 писал(а):

и при запуске install_thanks_mod.php тоже ни на что не ругнулось? и файл этот потом удалили?

спасибо вам) помогли))


          Вернуться наверх  
 


Аватар пользователя

Эта кнопка обычно долго не появляется. Ждать надо.


_________________
Подпись:
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
          Вернуться наверх  
 


Аватар пользователя

Lorem Ipsum писал(а):

Эта кнопка обычно долго не появляется. Ждать надо.

да уже понял это.


          Вернуться наверх  
 


Аватар пользователя

Здравствуйте!
Установил мод с разбегу. Все заработало, кнопочки, рейтинги какие то... в общем мод заработал. Но пропало отображение ВСЕХ форумов на странице. "Активные темы" жмешь - активные темы показываются. А вот с главной страницы форумы никак. Не подскажете, где ковырнуть? Проверил раз правки, вроде правильно. Спасибо.
И дебагер молчит как партизан.


_________________
Подпись:
Я не понял Вашего вопроса, но я Вам на него отвечу…
          Вернуться наверх  
 


Аватар пользователя

Еще раз проверил. Ошибка осталась.
То ли глаза уже вылазиют, то ли еще что... У кого бубен? Плясать буду. :-0=)


_________________
Подпись:
Я не понял Вашего вопроса, но я Вам на него отвечу…
          Вернуться наверх  
 


Аватар пользователя

Вы файлик то viewforum проверьте в ту ли папку залили на сервер


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

akella1900 писал(а):

Вы файлик то viewforum проверьте в ту ли папку залили на сервер

Дык я прямо в панели управления правил. Не сливал и не заливал... нинада так, да? :sh_ok:

Еще вопросец - видать задел еще что то. при открытии личных настроек, ошибка вылетает. Не подскажете, какой файлик за ЛН отвечает?


_________________
Подпись:
Я не понял Вашего вопроса, но я Вам на него отвечу…
          Вернуться наверх  
 


Аватар пользователя

Step писал(а):

Дык я прямо в панели управления правил. Не сливал и не заливал... нинада так, да?

Нет не надо)))), если сбой сервера что тогда? проверьте ваш файл viewforum все ли там теперь на месте


_________________
Подпись:
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
          Вернуться наверх  
 


Аватар пользователя

Step писал(а):

Не подскажете, какой файлик за ЛН отвечает?

Если по правкам, то смотрите шаблон ucp_prefs_personal.html


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Работал с правами доступа к форуму и обнаружил одну ошибку в моде. Если выставить в правах доступа форума "Доступ только для чтение", но при этом разрешить в этом форуме благодарить за сообщения, то кнопка "Спасибо" не появляется все равно. Это происходит из-за того, что она закрыта условием:
<!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
Различные коды, в т.ч. код кнопки "Спасибо"
<!-- ENDIF -->
 

Поскольку при доступе "Только чтение" это условие не выполняется, то и до отображения кнопки "Спасибо" дело не доходит.
Решил проблему следующим образом.
В файле styles/prosilver/template/viewtopic_body.html найти:
<!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE -->
 

заменить на:
<!-- IF postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE or postrow.S_FORUM_THANKS -->
 

Теперь на форуме, доступном только для чтения, но с разрешением благодарить в нем за сообщения, кнопка "Спасибо" отображается, как и положено.


          Вернуться наверх  
 


Аватар пользователя

Спасибо, будет полезно, хотя представьте себе как это гости будут благодарить ?? Допустим 2 гостя хотят поблагодарить за одно сообщение, один благодарит - а другой сможет ли ?? Или смогут ли эти гости меняя свой айпи (к примеру, я не знаю к чему привязывается спасибо для гостей) бесконечно спасибить ? Проверяли такие моменты?


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Не, гости не смогут благодарить в любом случае. Там в указанном мной выше условии затем еще есть вложенное условие:
<!-- IF S_USER_LOGGED_IN -->Код кнопки "Спасибо"<!-- ENDIF -->
 


          Вернуться наверх  
 


Аватар пользователя

Ну вот)) Хотя интересно было бы проверить эти теории, убрать условие и потыкать))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Какое условие убрать??? Не понял...


          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя First post on every page phpbb3
First post on every page - модификация для phpbb3, позволяющая отображать первое сообщение (конкретной темы) на всех ее страницах

DeaDRoMeO

106

14832

Аватар пользователя

07 сен 2015, 09:30

wwnet

Аватар пользователя Post Number in Viewtopic phpbb3
Post Number in Viewtopic phpbb3 (нумерация сообщений) - модификация для phpbb3, добавляющая нумерацию сообщений в темах

DeaDRoMeO

123

7286

Аватар пользователя

02 сен 2017, 07:49

DeaDRoMeO

Аватар пользователя Latest Post In Profile phpbb3
Latest Post In Profile - модификация для phpbb3, добавляющая в профиль пользователя ссылку на тему, в которой он оставил последнее сообщение

DeaDRoMeO

1

1692

Аватар пользователя

01 июн 2016, 05:24

Beksssss

Аватар пользователя Post Expire phpbb3 (тайммодерация)
Post Expire - модификация для phpbb3, добавляющая функции отложенного модерирования тем

DeaDRoMeO

21

1956

Аватар пользователя

24 сен 2013, 21:46

DeaDRoMeO

Аватар пользователя Post links phpbb3 (Блок ссылок под каждым сообщением)
Post links - модификация для phpbb3, добавляющая блок ссылок под каждым сообщением для того чтобы пользователи могли делиться конкретным сообщением с другими.

DeaDRoMeO

32

2682

Аватар пользователя

10 июн 2016, 05:22

белк

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P