1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wenshao-jfinalbbs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Сообщество JFinal: сайт сообщества, разработанный с использованием фреймворка JFinal

Онлайн-адрес: http://jfbbs.tomoya.cn/

Адрес входа на страницу администратора: http://ваш_домен/adminlogin

Состав проекта:

  • Фронтенд: bootstrap + freemarker
  • Бэкенд: jfinal
  • База данных: mysql

Способ запуска проекта:

  1. Загрузите код.
  2. Скомпилируйте файл pom.xml и загрузите пакет jar.
  3. Настройте проект в соответствии с форматом maven.
  4. Запустите скрипт jfinalbbs.sql в базе данных mysql для создания базы данных jfinalbbs.
  5. Настройте соединение с базой данных в файле config.txt в проекте.
  6. Если вы хотите использовать сторонний логин, вам необходимо создать приложение в qq interconnection и заполнить appid, appkey и redirect_url.
  7. Метод обратного вызова qq login находится в IndexController и называется qqlogincallback, поэтому формат адреса обратного вызова: http://ваш_домен/qqlogincallback.
  8. После завершения настройки запустите проект и проверьте результат!

Обновление от 26 апреля 2015 года

  • Настройка модуля сообщества на бэкенде
  • Добавление функций регистрации и входа в сообщество (для восстановления пароля необходимо отправить электронное письмо, для чего требуется настроить имя пользователя, пароль и класс конфигурации EmailSender)
    // SMTP-сервер
    private String host = "smtp.exmail.qq.com";
    private String username = "";
    private String password = "";
  • Настройка ссылок на друзей на бэкенде
  • Установка функции выделения и основных моментов тем на бэкенде
  • Кэширование списков модулей, ссылок на друзей и их сортировка на бэкенде (с использованием jqueryui)

Обновление от 7 июня 2015 года

  • Добавлена ​​функция входа через Sina Weibo
  • Требуется настройка файла weiboconfig.properties
client_ID=
client_SERCRET=
redirect_URI=http://ваш_домен/weibologincallback
  • Добавлен набор пользовательского интерфейса flat-ui для bootstrap
  • Удалены пакеты jar, связанные с облачным хранилищем Qiniu и интеграцией Baidu UE, в настоящее время в проекте используется только Baidu UE
  • Локальная функция входа отключена, код закомментирован, при необходимости можно его раскомментировать
  • Наконец, сравните базу данных с новым скриптом, возможно, база данных была изменена

UI Preview:

Спасибо за вашу поддержку, если у вас возникнут какие-либо проблемы с проектом, пожалуйста, свяжитесь со мной: liygheart@qq.com.

Вы также можете оставить отзыв в сообществе JFinal, номер группы qq: 419343003.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Повсюду есть форумы, разработанные с использованием PHP, но практически нет сообществ, разработанных с помощью JAVA. Пэн также разработал программное обеспечение для сообщества на языке JAVA, используя фреймворк JFinal. Это ПО с открытым исходным кодом, которое можно использовать для вдохновения. Расширить Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/wenshao-jfinalbbs.git
git@gitlife.ru:oschina-mirror/wenshao-jfinalbbs.git
oschina-mirror
wenshao-jfinalbbs
wenshao-jfinalbbs
master