Skip to content

nev3rfail/baranov-memorial

Repository files navigation

Мемориал Евгения Баранова

Помоги проекту в Discord!

Как добавлять материалы

  1. Открыть необходимое издание в папке data/. Если у издания несколько файлов, выберите наиболее подходящий.
  2. Добавьте материал(ы) в следующем виде:
  {
    "title": "Название материала",
    "teaser_text": "Описание или подзаголовок, описывающий материал",
    "date": {
      "day": 12,
      "month": 11,
      "year": 2019
    },
    "img": "ссылка_на_превью_или_картинку_материала",
    "where": "идентификатор издания (смотреть в manifest.json)", 
    "tags": ["тэг1", "тэг2", "тэг3"],
    "url": "ссылка_на_материал"
  }
  1. Через данный сервис проверь корректность получившегося файла

Если добавляется новое издание

  1. Создать файл(ы) в папке data/ с расширением .json.
  2. Добавить описание файла в data/manifest.json в следующем виде:
  "unique_name": {
    "files": [
      "filename1",
      "filename2"
    ],
    "name": "Крутое издание",
    "icon": "unique_name.png"
  }
  1. Через данный сервис проверь корректность manifest.json
  2. Следовать инструкции "Как добавлять материалы"

Для разработчиков

Для компиляции ассетов используется Laravel Mix. Для использования требуется node и npm.

Перед началом работы в корне проекта запустите npm install.

  • Продакшн - npm run prod
  • Девелопмент (с автообновлением) - npm run hot

Лицензия

База данных проекта распространяется по лицензии Creative Commons «Attribution» («Атрибуция») 3.0 Непортированная. Исходный код проекта доступен по лицензии MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 9