World Conquest Chronicles

World Conquest Chronicles

Wizard Blog Old, v1.1

Полный вид поста

Старый движок блога.

Отдельные страницы для каждого поста, кат, новый дизайн, повышение удобства использования и исправление багов.

Изменения

  • посты:
    • добавлены отдельные страницы для каждого поста (в том числе имеется поддержка постоянных ссылок на посты);
    • переносы строк в тексте постов:
      • удалено автоматическое преобразование переносов строк в HTML-тег <br /> при отображении постов;
      • добавлено автоматическое удаление переносов строк при отображении постов;
    • добавлен кат (скрытие указанной части поста в общем списке; для указания части для скрытия используется специальный тег <hr class = 'cut' />);
    • пагинация:
      • уменьшен шаг пагинации до 5 постов на страницу;
      • удалено сохранение текущей страницы после авторизации (осуществляется сброс на первую страницу);
    • увеличен лимит длины заголовков постов в базе данных до 96 байт (около 48 символов);
    • редактор поста:
      • добавлен лимит длины заголовка поста;
      • уменьшен размер (число колонок) поля ввода текста до 55;
  • менеджер файлов:
    • перенесена на верх страницы форма загрузки файлов:
      • в списке изображений;
      • в списке файлов;
    • исправлен баг с URL-экранированием имени файла:
      • в списке изображений;
      • в списке файлов;
  • бекапы:
    • уменьшено количество сохраняемых бекапов до 2;
    • добавлено рекурсивное архивирование всех директорий движка, кроме backup;
    • изменён формат таймстампа в имени бекапа на ГГГГММДД-ЧЧММСС;
    • добавлено внедрение SQL-скрипта создания базы данных в начало дампа базы данных внутри бекапа;
    • добавлено экранирование:
      • названий постов;
      • текста постов;
    • добавлено удаление переносов строк:
      • из названий постов;
      • из текста постов;
  • дизайн:
    • переделан дизайн (вдохновлено темой Twenty Eleven для CMS WordPress);
    • добавлена ссылка на главную страницу в главное меню (доступна как админу, так и неавторизованным пользователям);
    • убраны ссылки «Назад»:
      • со страницы входа;
      • со страницы создания поста;
      • со страницы создания бекапа;
      • с основной страницы менеджера файлов;
      • со страницы списка изображений;
      • со страницы списка файлов;
    • добавлена поддержка изображений в рамке;
  • добавлена предварительная очистка таблицы posts в SQL-скрипте создания базы данных.

Репозиторий

Ссылка: http://github.com/thewizardplusplus/wizard-blog-old/tree/v1.1.

Содержание: код.

Лицензия: MIT.

Скриншоты

Список постов:

Список постов

Страница входа:

Страница входа

Список постов (вид для админа):

Список постов (вид для админа)

Полный вид поста (вид для админа):

Полный вид поста (вид для админа)

Редактор постов:

Редактор постов

Менеджер файлов:

Менеджер файлов

Менеджер файлов (список изображений):

Менеджер файлов (список изображений)

Создание бекапа:

Создание бекапа

Уведомление о создании бекапа:

Уведомление о создании бекапа

Авторские права