Приветствую всех своих читателей!
Если кто не знает — мною разрабатывается современная система событий для социальной сети на базе BuddyPress. Посмотреть на ее текущую реализацию можно на специальном дема сайте: http://jes.milordk.ru
Сегодня речь пойдет о совсем новой реализации этой нужной для любой социальной сети системы.
Уже 2 года как создан и развивается плагин расширяющий систему управления сайтом WordPress — плагин BuddyPress. За эти два года разработчики так и не смогли потратить время на разработку архитектуры, то есть идеи возникают в процессе разработки — а это множество очевидных проблем в будущем.
Второй релиз JES будет функционировать на базе WordPress — как на наиболее стабильной основе. Подключение к BuddyPress будет реализовано модулями.
Что нового ожидается во втором релизе:
- Гибкая система классификаторов, полей события — все можно добавлять, редактировать и удалять
- Улучшенная работа с датами + возможность привязывать пользователей к их часовым поясам (требует настройки произвольных полей в BP)
- Гибкая система планирования событий (повторяющиеся, по условиям)
- Подгрузка js и css только на нужных страницах (частично реализовано в текущем релизе)
- Множество возможностей внедрить информацию о событиях в записи, страницы и в исходные коды шаблонов (shortcode, do_action)
- Расширение перечня типов события (публичные, приватные, и тп), с возможностью задать условия для каждого типа
Список возможностей не ограничивается приведенными выше — предлагайте на http://jes.milordk.ru