Программисты — редкие люди. Мы можем сделать абсолютно всё, но интернет отвечает на это зияющей пустотой, где нужно делать абсолютно всё. Особенно если живёшь в непрофильных сообществах. Запросы со всех сторон, тут нужно подлатать, там плагинчик дописать, и никто, кроме тебя. Эта история — про один из таких пробелов, который я надеялся закрыть за неделю, и та неделя всё продолжается. В программе: дорожное строительство и велосипедисты, сайт для обмена картами лучше яндекса, осмеры без осма, архитектура плагинов в форумных движках и интерактивные карты прямо в хабре.
Метка «phpbb»
Карты для всех, даром
2013-12-26 в 13:48, admin, рубрики: javascript, Leaflet, OpenStreetMap, phpbb, vbulletin, карты, Социальные сети и сообщества, форумы, метки: javascript, Leaflet, OpenStreetMap, phpbb, vbulletin, карты, форумыСоздаём UserVoice и StackExchange в phpBB
2013-09-19 в 9:38, admin, рубрики: Help Desk Software, open source, phpbb, stackexchange, uservoice.com, Веб-разработка, метки: open source, phpbb, stackexchange, uservoice.comВ одном из наших постов серии «Своя веб аналитика для стартапа» мы упоминали о том, что собираемся реализовать функциональность приложений Вопросов/Ответов и Идей на базе форума phpBB.
Пришло время поделиться рецептом. Сразу скажу, что сами мы в итоге не стали использовать данное решение по ряду причин, но возможно кому-то оно пригодится.
Начнем по порядку, с Вопросов/Ответов (аналога StackExchange). Реализовать нужную функциональность оказалось довольно просто. Мы взяли за основу мод Topic Solved версии 1.4.4. В поставке мода использовались одинаковые изображения для пометки поста как ответ и всего топика как отвеченный. Вот как по умолчанию выглядит отвеченный топик:
Читать полностью »
Интеграция phpBB в Yii framework
2013-08-21 в 13:48, admin, рубрики: php, phpbb, yii, yii framework, интеграция, форум, метки: PHP, phpbb, yii, yii framework, интеграция, форумПошаговая инструкция о том, как быстро интегрировать форум phpBB в ваш сайт, написанный на Yii framework
Я собрал воедино все инструкции по интеграции форума в Yii framework, выполнив которые, вы гарантированно получите работающий форум и маленький бонус в конце статьи.
Читать полностью »
Интеграция phpBB с приложением на C#
2013-08-06 в 22:12, admin, рубрики: php, phpbb, метки: c++, PHP, phpbb
Доброй ночи, господа и дамы!
Я думаю, все помнят, как в свое время были популярны форумы и, конечно же, были популярны форумы на phpBB. Сегодня они, к моему некоторому сожалению, уступают место соц. сетям, но еще не до конца отошли в мир иной.
Мой сегодняшний пост будет о том, как я интегрировал phpBB с приложением на C# в части аутентификации пользователей. Не думаю, что многим он будет интересен, но, как мне кажется, найдутся люди…
Читать полностью »
Связка MODX Revolution и форума phpBB
2012-11-01 в 16:52, admin, рубрики: modx, modx revolution, phpbb, phpbb3, метки: modx, modx revolution, phpbb, phpbb3 Версия phpBB: 3.0.11
Версия MODX: 2.2.5-pl
Папка сайта: /
Папка форума: /forum
Базы данных у меня разные, но можно и одну использовать, вроде все должно быть Путем.
Авторизация происходит почти полностью на стороне MODX. На форуме создаются копии пользователей MODX, но их данные автоматически обновляются из MODX.
Интеграция пользователей сайта и форума на phpbb 3
2012-09-04 в 19:32, admin, рубрики: php, phpbb, phpbb3, пользователи, метки: phpbb, phpbb3, пользователиСовсем недавно возникла необходимость быстрой интеграции сайта и форума phpbb3. Погуглив, нормального примера не нашел. Пришлось писать самому. Возможно, кому-то пригодится.
Итак, пусть есть сайт, с собственной системой авторизации. Необходимо добавить форум phpbb с быстрым (и возможно даже правильным) решением проблем с интеграцией существующей пользовательской базы. Авторизация и регистрация новых пользователей по-прежнему будет происходить на сайте, в форум будут попадать уже зарегистрированные пользователи. Регистрация и авторизация на форуме будет закрыта.
Для начала отключим возможность регистрации новых пользователей:
Для этого в администраторском аккаунте перейдите на вкладку “Общие”, и в левом меню выберите “Регистрация пользователей”. Далее отключаем регистрацию:
Читать полностью »
Создание форумов phpBB в облаке за несколько минут
2012-08-24 в 9:40, admin, рубрики: php, phpbb, windows azure, windows azure web sites, Блог компании Microsoft, Облачные вычисления, облачные сервисы, форумы, метки: phpbb, windows azure, windows azure web sites, облачные сервисы, форумы
Создание собственных форумов на базе популярного движка phpBB стало еще проще и доступнее. В галерее готовых шаблонов облачного сервиса Windows Azure Web Sites (бесплатно доступного для 10 сайтов) появился шаблон форума phpBB. Это дает возможность в несколько кликов развернуть форум и масштабировать его в облаке.
Для создания собственного форума проделайте следующие простые шаги.
Шаг первый. Зарегистрируйтесь на сайте http://windowsazure.com/ru-ru/ и получите 90-дневный бесплатный доступ к облачной платформе. Запросите доступ к новым функциям платформы по адресу https://account.windowsazure.com/PreviewFeatures.
Шаг второй. Перейдите в панель администрирования Windows Azure по адресу http://manage.windowsazure.com/ и с помощью мастера создайте новый сайт на базе сервиса Web Sites. В галерее готовых шаблонов выберите форум phpBB.
phpBBex — добавляем автозагрузку классов и обработчики AJAX запросов
2012-04-19 в 10:02, admin, рубрики: php, phpbb, метки: PHP, phpbbphpBBex — это расширенная версия phpBB 3, которая была анонсирована ранее на Хабре. Проект постепенно развивается, появляются новые полезные возможности. Сегодня у нас появился официальный форум и вышла новая версия нашего форка.
Как известно, код phpBB 3 был заложен в далёком 2002 году. Здесь всё по-старому. Нет никаких сложных абстракций, код простой и линейный. Для небольших проектов это не проблема. Но движок оброс функциональностью, и огромную массу кода сейчас не всегда просто изменить для достижения необходимого результата. Игнорирование современных паттернов мешает дальнейшему развитию. Понятно, что разработчикам phpBB важно следить за совместимостью кода со старыми модами, поэтому никаких серьёзных архитектурных улучшений ожидать не приходится. Выходом из ситуации должен быть phpBB 4 на основе Symfony 2, но за его разработку ещё не взялись. Очевидно, переписать такого монстра не так просто, так что в ближайшее время чуда не будет.
Поскольку в phpBBex планируется множество изменений, связанных с переводом интерфейса на AJAX, логичным было бы реализовать удобный механизм для добавления новых обработчиков AJAX запросов. Стандартным способом для phpBB сегодня является создание php файла в корне со своей логикой для каждой модификации. Это не дело. Мы попробовали добавить нечто вроде контроллеров. Обработчики сгруппированы в «классы-контроллеры», имеется единая точка входа, которая создаёт экземпляр необходимого «контроллера» и вызывает соответствующий обработчик. На основе этого мы создали систему анонимной оценки комментариев (почти как на Хабре).
Читать полностью »