Слияние кода завершено, страница обновится автоматически
Конфигурация: src/main/resources/application-mysql.yml (логин и пароль базы данных), создайте базу данных db_mblog
Запуск: src/main/java/com/mtons/mblog/BootApplication
Доступ: http://localhost:8080/
Административная панель: http://localhost:8080/admin
Логин: по умолчанию администратор имеет логин admin/12345
ВАЖНО:
При возникновении ошибок при запуске или после изменения переменных окружения, выполните mvn clean перед повторной попыткой запуска
Установите плагин lombok в вашем IDE
1. Добавлено новое использование метки `<@layout.extends name="xxx"></layout.extends>`, чтобы войти в шаблонный файл и решить проблемы с путями при работе с темами
2. Добавлено новое использование метки `<@layout.block name="header"></layout.block>`, чтобы использовать место в шаблоне, которое можно заменить с помощью `layout.put`
3. Добавлено новое использование метки `<@layout.put block="contents" type="APPEND"></layout.put>`, чтобы заменить содержание блока в шаблоне, отказаться от передачи переменных через freemarker и повысить управляемость тем
4. Тип в `layout.put` теперь поддерживает типы: APPEND, PREPEND, REPLACE
5. Изменены темы `default` и `classic`, используя новый подход к разработке тем
6. **Рекомендованная версия MySQL 5.7**, если это невозможно, удалите зависимость flyway и соответствующий код
1. Настройка директории хранения файлов, см. site.location, по умолчанию равно user.dir
2. Поддерживается расширение своих тем в директории `${site.location}/storage/templates` (конкретное местоположение см. в журнале запуска)
3. Если в административной панели нет конфигураций для внешних систем входа, кнопки не будут отображаться на фронте
4. Улучшена структура шаблона
5. Темы административной панели автоматически загружаются из каталога
6. Добавлена поддержка редактирования markdown, можно выбрать tinymce/markdown в административной панели
1. Добавлены переключаемые возможности (переключатель регистрации, публикации записей, комментариев)
2. Административная панель полностью перезаписана, все функции усовершенствованы
3. Поддержка загрузки изображений (локальная, YOUPAI, Alibaba Cloud, Qiniu Cloud), подробнее в конфигурации системы
4. Обновлен до spring-boot2
5. Изменено обращение к статическим ресурсам шаблонов, что позволяет легко расширяться
6. Переименование таблиц, при переходе с более ранней версии, переименуйте таблицы вручную, подробнее в change.log
7. Перезаписана конфигурация (теперь options), можно установить значения по умолчанию в application.yaml, после запуска система будет использовать эти настройки
8. Поддержка изменения темы в административной панели
9. Удалена настройка пути для загрузки файлов, теперь используется текущий рабочий каталог проекта (будут созданы директории storage и indexes рядом с jar)
10. Заменён плагин проверки формы, эмодзи в комментариях заменены на юникодные символы
11. Объединены страницы пользователя и других пользователей
12. Улучшена функция обрезки изображений
13. Поддержка Docker, подробнее см. https://hub.docker.com/r/langhsu/mblog
14. Настройка службы электронной почты в административной панели
15. Добавлены страницы с метками
16. Добавлен переключатель подтверждения регистрации по электронной почте (необходимо удалить старую таблицу mto_security_code вручную)
Youth тема (автор: 小崔崔)(код доступа: 25e9)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )