Рефакторинг для веб
- Убраны встроенные заметки - Добавлены разделители - Скрыты шаблоны
This commit is contained in:
parent
2e6b359760
commit
2323059beb
|
@ -1,6 +1,5 @@
|
||||||
## название_проекта
|
## название_проекта
|
||||||
---
|
---
|
||||||
>[!название_проекта]
|
|
||||||
>описание_проекта
|
>описание_проекта
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
|
@ -1,6 +1,5 @@
|
||||||
## название_ресурcа
|
## название_ресурcа
|
||||||
---
|
---
|
||||||
>[!название_ресурcа]
|
|
||||||
>описание_ресура
|
>описание_ресура
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
|
@ -1,2 +1,4 @@
|
||||||
.obsidian
|
.obsidian
|
||||||
.trash
|
.trash
|
||||||
|
netlify.toml
|
||||||
|
Templates
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Контроллеры
|
|
||||||
***
|
|
||||||
## Проекты
|
## Проекты
|
||||||
---
|
---
|
||||||
**URL:** ORUDO.RU/API/PROJECTS/
|
**URL:** ORUDO.RU/API/PROJECTS/
|
||||||
|
@ -18,6 +16,7 @@
|
||||||
- *Статусы:* 200 / 403
|
- *Статусы:* 200 / 403
|
||||||
- *Параметры:*
|
- *Параметры:*
|
||||||
- **?API_KEY** - Ключ доступа к API
|
- **?API_KEY** - Ключ доступа к API
|
||||||
|
|
||||||
## Соц. сети
|
## Соц. сети
|
||||||
---
|
---
|
||||||
**URL:** ORUDO.RU/API/SOCIALS/
|
**URL:** ORUDO.RU/API/SOCIALS/
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
# Модели
|
|
||||||
***
|
|
||||||
> Описание структур данных для BackEnd
|
> Описание структур данных для BackEnd
|
||||||
## Виджет (Абстрактный)
|
## Виджет (Абстрактный)
|
||||||
---
|
---
|
||||||
>[!Виджет]
|
|
||||||
>Абстрактный класс, описывающий стандартной поведение модели виджета
|
>Абстрактный класс, описывающий стандартной поведение модели виджета
|
||||||
### Поля
|
### Поля
|
||||||
---
|
---
|
||||||
|
@ -15,9 +12,9 @@
|
||||||
---
|
---
|
||||||
- **Публичный | В формат БД | Строка** - Преобразовывает модель в формат, необходимый для записи в базу данных
|
- **Публичный | В формат БД | Строка** - Преобразовывает модель в формат, необходимый для записи в базу данных
|
||||||
- **Публичный | В Json | Строка** - Преобразовывает модель в *.json*
|
- **Публичный | В Json | Строка** - Преобразовывает модель в *.json*
|
||||||
|
|
||||||
## Проект
|
## Проект
|
||||||
---
|
---
|
||||||
>[!Проект]
|
|
||||||
>Реализация абстрактного класса виджета для описания проектов ORUDO
|
>Реализация абстрактного класса виджета для описания проектов ORUDO
|
||||||
### Поля
|
### Поля
|
||||||
---
|
---
|
||||||
|
@ -50,7 +47,6 @@ Projects:
|
||||||
|
|
||||||
## Соц. сеть
|
## Соц. сеть
|
||||||
---
|
---
|
||||||
>[!Соц. сеть]
|
|
||||||
>Реализация абстрактного класса виджета для описания внешних ресурсов ORUDO
|
>Реализация абстрактного класса виджета для описания внешних ресурсов ORUDO
|
||||||
### Поля
|
### Поля
|
||||||
---
|
---
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
# Репозитории
|
|
||||||
***
|
|
||||||
> Модули для доступа к различным элементам базы данных
|
> Модули для доступа к различным элементам базы данных
|
||||||
## Репозиторий (Абстрактный)
|
## Репозиторий (Абстрактный)
|
||||||
---
|
---
|
||||||
>[!Репозиторий]
|
|
||||||
>Абстрактный класс, описывающий основные методы для репозитория
|
>Абстрактный класс, описывающий основные методы для репозитория
|
||||||
### Строки
|
### Строки
|
||||||
---
|
---
|
||||||
|
@ -13,11 +10,11 @@
|
||||||
- **Приватный | Добавить виджет | Целое число | Абстрактный** - Добавляет виджет в базу данных, возвращает id
|
- **Приватный | Добавить виджет | Целое число | Абстрактный** - Добавляет виджет в базу данных, возвращает id
|
||||||
- **Приватный | Получить виджет | Виджет | Абстрактный** - Возвращает данные из базы данных по id
|
- **Приватный | Получить виджет | Виджет | Абстрактный** - Возвращает данные из базы данных по id
|
||||||
- **Публичный | Получить список репозитория | Список целых чисел | Абстрактный** - Возвращает список ключей репозитория
|
- **Публичный | Получить список репозитория | Список целых чисел | Абстрактный** - Возвращает список ключей репозитория
|
||||||
|
|
||||||
## Репозиторий проектов
|
## Репозиторий проектов
|
||||||
---
|
---
|
||||||
>[!Репозиторий проектов]
|
|
||||||
>Реализации абстрактного класса репозитория для управления проектами
|
>Реализации абстрактного класса репозитория для управления проектами
|
||||||
|
|
||||||
## Репозиторий соц. сетей
|
## Репозиторий соц. сетей
|
||||||
---
|
---
|
||||||
>[!Репозиторий cоц.сетей]
|
|
||||||
>Реализации абстрактного класса репозитория для управления соц. сетями
|
>Реализации абстрактного класса репозитория для управления соц. сетями
|
|
@ -1,5 +1,3 @@
|
||||||
# Структура
|
|
||||||
***
|
|
||||||
>Описание модулей различных частей проекта, их взаимосвязи и назначения
|
>Описание модулей различных частей проекта, их взаимосвязи и назначения
|
||||||
## Общие компоненты
|
## Общие компоненты
|
||||||
---
|
---
|
||||||
|
@ -11,6 +9,7 @@
|
||||||
---
|
---
|
||||||
**Диаграмма связей компонентов**
|
**Диаграмма связей компонентов**
|
||||||
![[connections.png]]
|
![[connections.png]]
|
||||||
|
|
||||||
## Структура BackEnd
|
## Структура BackEnd
|
||||||
---
|
---
|
||||||
- **[[Утилиты]]** *(Модули для дополнительных ф-ий)*
|
- **[[Утилиты]]** *(Модули для дополнительных ф-ий)*
|
||||||
|
@ -27,6 +26,7 @@
|
||||||
- [[Модели#Виджет (Абстрактный)|Виджет (Абстракция)]]
|
- [[Модели#Виджет (Абстрактный)|Виджет (Абстракция)]]
|
||||||
- [[Модели#Проект|Проект]]
|
- [[Модели#Проект|Проект]]
|
||||||
- [[Модели#Соц. сеть|Соц. сеть]]
|
- [[Модели#Соц. сеть|Соц. сеть]]
|
||||||
|
|
||||||
## Структура FrontEnd
|
## Структура FrontEnd
|
||||||
---
|
---
|
||||||
`*требуется составить*`
|
`*требуется составить*`
|
|
@ -1,9 +1,6 @@
|
||||||
# Утилиты BackEnd
|
|
||||||
***
|
|
||||||
>Прикладные модули необходимые для различных дополнительных функций
|
>Прикладные модули необходимые для различных дополнительных функций
|
||||||
## Парсер YAML
|
## Парсер YAML
|
||||||
---
|
---
|
||||||
>[!YAML Парсер]
|
|
||||||
>Модуль, который сериализует изначальный файл с описанием виджетов в разметке YAML в нативные объекты Python
|
>Модуль, который сериализует изначальный файл с описанием виджетов в разметке YAML в нативные объекты Python
|
||||||
### Поля
|
### Поля
|
||||||
---
|
---
|
||||||
|
@ -18,23 +15,19 @@
|
||||||
|
|
||||||
## Redis
|
## Redis
|
||||||
---
|
---
|
||||||
>[!Redis]
|
|
||||||
>Утилита управления базой данных по протоколу Redis
|
>Утилита управления базой данных по протоколу Redis
|
||||||
### Поля
|
### Поля
|
||||||
---
|
---
|
||||||
- **Хост Redis** - Адрес нахождения базы данных Redis *(Приватный | Аргумент конструктора)*
|
- **Хост Redis** - Адрес нахождения базы данных Redis *(Приватный | Аргумент конструктора)*
|
||||||
### Методы
|
### Методы
|
||||||
---
|
---
|
||||||
- **Публичный | Получить поле | Строка** - Получает поле из БД[^1] по id
|
- **Публичный | Получить поле | Строка** - Получает поле из БД по id
|
||||||
- **Публичный | Записать поле | Целое число** - Записывает значение поля в БД[^1], возвращает id созданного поля
|
- **Публичный | Записать поле | Целое число** - Записывает значение поля в БД, возвращает id созданного поля
|
||||||
- **Публичный | Удалить поле| None** - Удаляет значение поля из БД[^1]
|
- **Публичный | Удалить поле| None** - Удаляет значение поля из БД
|
||||||
- **Публичный | Очистка | None** - Обнуляет БД[^1]
|
- **Публичный | Очистка | None** - Обнуляет БД
|
||||||
|
|
||||||
[^1]: База данных
|
|
||||||
## Статические ф-ии
|
## Статические ф-ии
|
||||||
---
|
---
|
||||||
>[!Статические функции]
|
|
||||||
>Функции, которые не относятся к определенному модулю
|
>Функции, которые не относятся к определенному модулю
|
||||||
>
|
|
||||||
|
|
||||||
- **Инциализация БД** - Отчищает базу данных, и после заполняет её модулями, полученными из парсера YAML
|
- **Инциализация БД** - Отчищает базу данных, и после заполняет её модулями, полученными из парсера YAML
|
|
@ -1,5 +1,3 @@
|
||||||
# Дизайн-система [ORUDO.RU](https://orudo.ru)
|
|
||||||
***
|
|
||||||
## Шрифт
|
## Шрифт
|
||||||
---
|
---
|
||||||
`Описание шрифтов для сайта`
|
`Описание шрифтов для сайта`
|
||||||
|
@ -26,6 +24,7 @@
|
||||||
![[Colors_Text.svg]]
|
![[Colors_Text.svg]]
|
||||||
|
|
||||||
![[Colors.svg]]
|
![[Colors.svg]]
|
||||||
|
|
||||||
## Компоненты:
|
## Компоненты:
|
||||||
---
|
---
|
||||||
### Primary Button
|
### Primary Button
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
# Макеты
|
|
||||||
***
|
|
||||||
## Черновой макет
|
## Черновой макет
|
||||||
---
|
---
|
||||||
![[MarkupDraft.png]]
|
![[MarkupDraft.png]]
|
|
@ -1,9 +1,6 @@
|
||||||
# Проекты
|
|
||||||
***
|
|
||||||
> Описание виджетов проектов хостинга ORUDO
|
> Описание виджетов проектов хостинга ORUDO
|
||||||
## CDN
|
## CDN
|
||||||
---
|
---
|
||||||
>[!CDN]
|
|
||||||
>описание_сайта
|
>описание_сайта
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
@ -11,7 +8,6 @@
|
||||||
**Изображение:**
|
**Изображение:**
|
||||||
## ORUDOCLOUD
|
## ORUDOCLOUD
|
||||||
---
|
---
|
||||||
>[!ORUDOCLOUD]
|
|
||||||
>описание_сайта
|
>описание_сайта
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
@ -19,7 +15,6 @@
|
||||||
**Изображение:**
|
**Изображение:**
|
||||||
## Matrix
|
## Matrix
|
||||||
---
|
---
|
||||||
>[!Matrix]
|
|
||||||
>описание_сайта
|
>описание_сайта
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
@ -27,7 +22,6 @@
|
||||||
**Изображение:**
|
**Изображение:**
|
||||||
## ORUDOWATCH
|
## ORUDOWATCH
|
||||||
---
|
---
|
||||||
>[!ORUDOWATCH]
|
|
||||||
>описание_сайта
|
>описание_сайта
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
@ -35,7 +29,6 @@
|
||||||
**Изображение:**
|
**Изображение:**
|
||||||
## ORUDO GIT
|
## ORUDO GIT
|
||||||
---
|
---
|
||||||
>[!ORUDO GIT]
|
|
||||||
>описание_сайта
|
>описание_сайта
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
# Соц. сети
|
|
||||||
---
|
|
||||||
> Описание виджетов ресурсов ORUDO на других платформах
|
> Описание виджетов ресурсов ORUDO на других платформах
|
||||||
## Discord
|
## Discord
|
||||||
---
|
---
|
||||||
>[!Discord]
|
|
||||||
>описание_ресура
|
>описание_ресура
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
@ -11,7 +8,6 @@
|
||||||
**Платформа:** Discord
|
**Платформа:** Discord
|
||||||
## Telegram (Live)
|
## Telegram (Live)
|
||||||
---
|
---
|
||||||
>[!Telegram (Live)]
|
|
||||||
>описание_ресура
|
>описание_ресура
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
@ -19,7 +15,6 @@
|
||||||
**Платформа:** Telegram
|
**Платформа:** Telegram
|
||||||
## "Пиздеж мелкого малдава"
|
## "Пиздеж мелкого малдава"
|
||||||
---
|
---
|
||||||
>[!"Пиздеж мелкого малдава"]
|
|
||||||
>описание_ресура
|
>описание_ресура
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
@ -27,7 +22,6 @@
|
||||||
**Платформа:** Telegram
|
**Платформа:** Telegram
|
||||||
## Matrix Пространство
|
## Matrix Пространство
|
||||||
---
|
---
|
||||||
>[!Matrix Пространство]
|
|
||||||
>описание_ресура
|
>описание_ресура
|
||||||
|
|
||||||
**Ccылка:**
|
**Ccылка:**
|
||||||
|
|
Loading…
Reference in New Issue