Giter Site home page Giter Site logo

punbb_extensions's Introduction

nl_cooldate

  • подменяет шаблон даты и вместо '1-1-2017' выводит '1 января 2017'

nl_include_php

  • добавляет вызов произвольного php кода
    • перед
    • после
    • перед
    • внизу страницы после about

nl_last_tree

Расширение создает отдельную страницу для вывода последних тем в виде "дерева".

  • в подменю форума добавлена отдельная ссылка на страницу - "Дерево сообщений"
  • на странице "Дерево сообщений" выводятся темы из всех доступных пользователю форумов
  • темы отсортированы по последнему посту
  • для каждой темы выводится: "форум" -> "название темы" -> "автор темы" -> "дата создания"
  • если в теме есть ответы, то выводятся последние несколько авторов
  • непрочитанные сообщения выделяются

обсуждение - https://punbb.info/t-1115.html

nl_realip

  • подменяет функцию определения IP посетителя, пытаясь определить реальный IP (из-за прокси)

nl_gravatar

Расширение дополняет функциональность аватар, добавляя поддержку граватар (Глобально распознаваемый аватар) https://ru.gravatar.com/

  • используется API сервиса для получения ссылки на картинку https://ru.gravatar.com/site/implement/images/
  • перехватывается hook показа аватара, и как следствие граватары работают для всех пользователей и не хранятся на сервере
  • поддерживаются все режимы сервиса для картинок по умолчанию и ограничения по рейтингу
  • добавлен режим defaultimage - если у пользователя нет граватара, то показывается картинка по умолчанию. Это позволяет использовать данное расширение как замену default image
  • если установлено расширение gender (в таблице users есть поле gender), то можно указать различные картинки по умолчанию для мальчиков и девочек
  • пользователь может включать или отключать граватар
  • если на форуме разрешены посты от гостей, то можно включать/отключать граватары для гостевых постов

обсуждение - https://punbb.info/t-1116.html

nl_userlist_avatar

Расширение добавляет в список пользователей аватары (написано по мотивам аналогичного расширения от kierownik http://punbb.informer.com/forums/topic/18622.html)

  • можно указать размеры показываемого аватара
  • совместимо с nl_gravatar и другими расширениями изменяющими стандартный аватар
  • пользователь может отключить показ аватара в списке
  • добавлена ссылка на профиль пользователя с его аватара

обсуждение - https://punbb.info/t-1118.html

nl_disablefields

Расширение позволяет отключить стандартные (устаревшие) поля в профиле

обсуждение - https://punbb.info/t-1119.html

nl_multigroups

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

  • пользователь может принадлежать к основной группе и нескольким дополниельным
  • можно определить для каждой группы - основная она или дополнительная

nl_adminnote

Увеличивает размер поля "Примечание администратора" до 300 символов. Заменяет поле на многострочное.

nl_nobot

Защита от ботов - гугловская капча и/или "горшочек с мёдом".

pan_last_post_info

Расширение Pan Last Post Info позволяет отображать на главной странице форума, а также на странице списка форумов дополнительную информацию с ссылками. В блоке обновлений выводится следующая информация:

  • название последней обновленной темы и ссылку на начало темы,
  • дату последнего сообщения со ссылкой на последнее добавленное сообщение,
  • автора последнего сообщения со ссылкой на его профиль (ссылка на профиль открывается в новой вкладке)
  • аватарка автора добавившего новое сообщение в теме с ссылкой на профиль (ссылка на профиль открывается в новой вкладке).
  • совместимость с субфорумами
  • совместимость с расширениями перехватывающими fn_generate_avatar_markup_end (nl_gravatar, default_avatar и т.п.)

обсуждение - https://punbb.info/t-82.html

pan_login_form

Pan Login Form - это форма для авторизации во всплывающем окне. В принципе ничего особенного нет в этом, но такой вид авторизации кажется более современным. При нажатии на ссылку для авторизации, появляется форма для ввода логина и пароля. Все просто.

  • добавил перевод и его вывод
  • добавил в форму строчку про восстановление пароля или регистрацию

Оригинал - https://punbb.info/t-691.html

punbb_extensions's People

Contributors

segr avatar

Watchers

 avatar  avatar

Forkers

harlamov2234

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.