Рефакторинг для веб

- Убраны встроенные заметки
- Добавлены разделители
- Скрыты шаблоны
This commit is contained in:
trueold89 2024-11-01 05:52:47 +03:00
parent 2e6b359760
commit 2323059beb
Signed by: trueold89
GPG Key ID: C122E85DD49E6B30
13 changed files with 27 additions and 44 deletions

View File

@ -1,6 +1,5 @@
## название_проекта ## название_проекта
--- ---
>[!название_проекта]
>описание_проекта >описание_проекта
**Ccылка:** **Ccылка:**

View File

@ -1,6 +1,5 @@
## название_ресурcа ## название_ресурcа
--- ---
>[!название_ресурcа]
>описание_ресура >описание_ресура
**Ccылка:** **Ccылка:**

2
.gitignore vendored
View File

@ -1,2 +1,4 @@
.obsidian .obsidian
.trash .trash
netlify.toml
Templates

View File

@ -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/

View File

@ -1,9 +1,6 @@
# Модели
***
> Описание структур данных для BackEnd > Описание структур данных для BackEnd
## Виджет (Абстрактный) ## Виджет (Абстрактный)
--- ---
>[!Виджет]
>Абстрактный класс, описывающий стандартной поведение модели виджета >Абстрактный класс, описывающий стандартной поведение модели виджета
### Поля ### Поля
--- ---
@ -15,9 +12,9 @@
--- ---
- **Публичный | В формат БД | Строка** - Преобразовывает модель в формат, необходимый для записи в базу данных - **Публичный | В формат БД | Строка** - Преобразовывает модель в формат, необходимый для записи в базу данных
- **Публичный | В Json | Строка** - Преобразовывает модель в *.json* - **Публичный | В Json | Строка** - Преобразовывает модель в *.json*
## Проект ## Проект
--- ---
>[!Проект]
>Реализация абстрактного класса виджета для описания проектов ORUDO >Реализация абстрактного класса виджета для описания проектов ORUDO
### Поля ### Поля
--- ---
@ -50,7 +47,6 @@ Projects:
## Соц. сеть ## Соц. сеть
--- ---
>[!Соц. сеть]
>Реализация абстрактного класса виджета для описания внешних ресурсов ORUDO >Реализация абстрактного класса виджета для описания внешних ресурсов ORUDO
### Поля ### Поля
--- ---

View File

@ -1,9 +1,6 @@
# Репозитории
***
> Модули для доступа к различным элементам базы данных > Модули для доступа к различным элементам базы данных
## Репозиторий (Абстрактный) ## Репозиторий (Абстрактный)
--- ---
>[!Репозиторий]
>Абстрактный класс, описывающий основные методы для репозитория >Абстрактный класс, описывающий основные методы для репозитория
### Строки ### Строки
--- ---
@ -13,11 +10,11 @@
- **Приватный | Добавить виджет | Целое число | Абстрактный** - Добавляет виджет в базу данных, возвращает id - **Приватный | Добавить виджет | Целое число | Абстрактный** - Добавляет виджет в базу данных, возвращает id
- **Приватный | Получить виджет | Виджет | Абстрактный** - Возвращает данные из базы данных по id - **Приватный | Получить виджет | Виджет | Абстрактный** - Возвращает данные из базы данных по id
- **Публичный | Получить список репозитория | Список целых чисел | Абстрактный** - Возвращает список ключей репозитория - **Публичный | Получить список репозитория | Список целых чисел | Абстрактный** - Возвращает список ключей репозитория
## Репозиторий проектов ## Репозиторий проектов
--- ---
>[!Репозиторий проектов]
>Реализации абстрактного класса репозитория для управления проектами >Реализации абстрактного класса репозитория для управления проектами
## Репозиторий соц. сетей ## Репозиторий соц. сетей
--- ---
>[!Репозиторий cоц.сетей]
>Реализации абстрактного класса репозитория для управления соц. сетями >Реализации абстрактного класса репозитория для управления соц. сетями

View File

@ -1,5 +1,3 @@
# Структура
***
>Описание модулей различных частей проекта, их взаимосвязи и назначения >Описание модулей различных частей проекта, их взаимосвязи и назначения
## Общие компоненты ## Общие компоненты
--- ---
@ -11,6 +9,7 @@
--- ---
**Диаграмма связей компонентов** **Диаграмма связей компонентов**
![[connections.png]] ![[connections.png]]
## Структура BackEnd ## Структура BackEnd
--- ---
- **[[Утилиты]]** *(Модули для дополнительных ф-ий)* - **[[Утилиты]]** *(Модули для дополнительных ф-ий)*
@ -27,6 +26,7 @@
- [[Модели#Виджет (Абстрактный)|Виджет (Абстракция)]] - [[Модели#Виджет (Абстрактный)|Виджет (Абстракция)]]
- [[Модели#Проект|Проект]] - [[Модели#Проект|Проект]]
- [[Модели#Соц. сеть|Соц. сеть]] - [[Модели#Соц. сеть|Соц. сеть]]
## Структура FrontEnd ## Структура FrontEnd
--- ---
`*требуется составить*` `*требуется составить*`

View File

@ -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

View File

@ -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

View File

@ -1,5 +1,3 @@
# Макеты
***
## Черновой макет ## Черновой макет
--- ---
![[MarkupDraft.png]] ![[MarkupDraft.png]]

View File

@ -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ылка:**

View File

@ -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ылка:**

14
Меню.md Normal file
View File

@ -0,0 +1,14 @@
# База знаний проекта ORUDO.RU
---
- **Архитектура:**
- [[Структура проекта]]
- [[Контроллеры]]
- [[Модели]]
- [[Репозитории]]
- [[Утилиты]]
- **Дизайн:**
- [[Дизайн-система]]
- [[Макеты]]
- **Копирайтинг:**
- [[Проекты]]
- [[Соц. сети]]