You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-23 22:05:15 +02:00
Доработка формирования доков
This commit is contained in:
1798
ci/os/docs_main.os
vendored
1798
ci/os/docs_main.os
vendored
File diff suppressed because it is too large
Load Diff
6
docs/docusaurus/babel.config.js
vendored
6
docs/docusaurus/babel.config.js
vendored
@@ -1,3 +1,3 @@
|
||||
module.exports = {
|
||||
presets: [require.resolve('@docusaurus/core/lib/babel/preset')],
|
||||
};
|
||||
module.exports = {
|
||||
presets: [require.resolve('@docusaurus/core/lib/babel/preset')],
|
||||
};
|
||||
|
||||
40399
docs/docusaurus/package-lock.json
generated
vendored
40399
docs/docusaurus/package-lock.json
generated
vendored
File diff suppressed because it is too large
Load Diff
92
docs/docusaurus/package.json
vendored
92
docs/docusaurus/package.json
vendored
@@ -1,46 +1,46 @@
|
||||
{
|
||||
"name": "OpenIntegrations",
|
||||
"version": "0.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"docusaurus": "docusaurus",
|
||||
"start": "docusaurus start",
|
||||
"build": "docusaurus build",
|
||||
"swizzle": "docusaurus swizzle",
|
||||
"deploy": "docusaurus deploy",
|
||||
"clear": "docusaurus clear",
|
||||
"serve": "docusaurus serve",
|
||||
"write-translations": "docusaurus write-translations",
|
||||
"write-heading-ids": "docusaurus write-heading-ids"
|
||||
},
|
||||
"dependencies": {
|
||||
"@docusaurus/core": "^3.0.1",
|
||||
"@docusaurus/preset-classic": "3.0.1",
|
||||
"@mdx-js/react": "^3.0.0",
|
||||
"clsx": "^2.0.0",
|
||||
"docusaurus-lunr-search": "^3.3.2",
|
||||
"docusaurus-plugin-yandex-metrica": "^1.2.1",
|
||||
"prism-react-renderer": "^2.3.0",
|
||||
"react": "^18.0.0",
|
||||
"react-dom": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@docusaurus/module-type-aliases": "3.0.1",
|
||||
"@docusaurus/types": "3.0.1"
|
||||
},
|
||||
"browserslist": {
|
||||
"production": [
|
||||
">0.5%",
|
||||
"not dead",
|
||||
"not op_mini all"
|
||||
],
|
||||
"development": [
|
||||
"last 3 chrome version",
|
||||
"last 3 firefox version",
|
||||
"last 5 safari version"
|
||||
]
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.0"
|
||||
}
|
||||
}
|
||||
{
|
||||
"name": "OpenIntegrations",
|
||||
"version": "0.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"docusaurus": "docusaurus",
|
||||
"start": "docusaurus start",
|
||||
"build": "docusaurus build",
|
||||
"swizzle": "docusaurus swizzle",
|
||||
"deploy": "docusaurus deploy",
|
||||
"clear": "docusaurus clear",
|
||||
"serve": "docusaurus serve",
|
||||
"write-translations": "docusaurus write-translations",
|
||||
"write-heading-ids": "docusaurus write-heading-ids"
|
||||
},
|
||||
"dependencies": {
|
||||
"@docusaurus/core": "^3.0.1",
|
||||
"@docusaurus/preset-classic": "3.0.1",
|
||||
"@mdx-js/react": "^3.0.0",
|
||||
"clsx": "^2.0.0",
|
||||
"docusaurus-lunr-search": "^3.3.2",
|
||||
"docusaurus-plugin-yandex-metrica": "^1.2.1",
|
||||
"prism-react-renderer": "^2.3.0",
|
||||
"react": "^18.0.0",
|
||||
"react-dom": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@docusaurus/module-type-aliases": "3.0.1",
|
||||
"@docusaurus/types": "3.0.1"
|
||||
},
|
||||
"browserslist": {
|
||||
"production": [
|
||||
">0.5%",
|
||||
"not dead",
|
||||
"not op_mini all"
|
||||
],
|
||||
"development": [
|
||||
"last 3 chrome version",
|
||||
"last 3 firefox version",
|
||||
"last 5 safari version"
|
||||
]
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.0"
|
||||
}
|
||||
}
|
||||
|
||||
BIN
docs/docusaurus/static/img/Categories/info.png
vendored
BIN
docs/docusaurus/static/img/Categories/info.png
vendored
Binary file not shown.
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.3 KiB |
BIN
docs/docusaurus/static/img/Docs/Melezh/5.gif
vendored
Normal file
BIN
docs/docusaurus/static/img/Docs/Melezh/5.gif
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 87 KiB |
14
docs/en/md/Addons/About-Addons.mdx
vendored
Normal file
14
docs/en/md/Addons/About-Addons.mdx
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
id: About-Addons
|
||||
sidebar_class_name: Addons
|
||||
keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI]
|
||||
title: Об аддонах
|
||||
---
|
||||
|
||||
<img src={require('../../static/img/addons.png').default} width='64px' />
|
||||
|
||||
# Об аддонах
|
||||
|
||||
**Аддоны** - это различные инструменты, основанные на Открытом пакете интеграций, но выделенные в отдельные проекты. Они расширяют функционал или область применения ОПИ в той или иной сфере и обычно зависят от одной из основных поставок пакета.
|
||||
|
||||
В этом разделе приведены все доступные на данный момент аддоны. Их установка и принцип работы могут отличаться, поэтому подробнее для каждого из них можно узнать в их собственном подразделе
|
||||
53
docs/en/md/sidebars.js
vendored
53
docs/en/md/sidebars.js
vendored
@@ -1,4 +1,4 @@
|
||||
export default {
|
||||
const sidebars = {
|
||||
docs: [
|
||||
|
||||
{
|
||||
@@ -106,4 +106,55 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
addonsSidebar: [
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'Addons/About-Addons',
|
||||
label: 'Об аддонах',
|
||||
className: 'Addons',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'Addons/Melezh',
|
||||
label: 'Melezh',
|
||||
className: 'Melezh',
|
||||
},
|
||||
// другие аддоны...
|
||||
],
|
||||
|
||||
// Сайдбар деталей конкретного аддона (Melezh)
|
||||
melezhSidebar: [
|
||||
{
|
||||
type: 'category',
|
||||
label: 'О Melezh',
|
||||
className: 'Info',
|
||||
link: {
|
||||
type: 'doc',
|
||||
id: 'Addons/Melezh/Overview'
|
||||
},
|
||||
items: [{ type: 'autogenerated', dirName: 'Addons/Melezh/Start' }]
|
||||
},
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Web-интерфейс',
|
||||
className: 'WebUI',
|
||||
items: [
|
||||
{ type: 'autogenerated', dirName: 'Addons/Melezh/Web-Interface' },
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Консольный интерфейс',
|
||||
className: 'CL',
|
||||
items: [
|
||||
{ type: 'autogenerated', dirName: 'Addons/Melezh/Console-Interface' },
|
||||
]
|
||||
},
|
||||
|
||||
]
|
||||
|
||||
};
|
||||
|
||||
module.exports = sidebars;
|
||||
|
||||
14
docs/ru/md/Addons/About-Addons.mdx
vendored
Normal file
14
docs/ru/md/Addons/About-Addons.mdx
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
id: About-Addons
|
||||
sidebar_class_name: Addons
|
||||
keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI]
|
||||
title: Об аддонах
|
||||
---
|
||||
|
||||
<img src={require('../../static/img/addons.png').default} width='64px' />
|
||||
|
||||
# Об аддонах
|
||||
|
||||
**Аддоны** - это различные инструменты, основанные на Открытом пакете интеграций, но выделенные в отдельные проекты. Они расширяют функционал или область применения ОПИ в той или иной сфере и обычно зависят от одной из основных поставок пакета.
|
||||
|
||||
В этом разделе приведены все доступные на данный момент аддоны. Их установка и принцип работы могут отличаться, поэтому подробнее для каждого из них можно узнать в их собственном подразделе
|
||||
320
docs/ru/md/sidebars.js
vendored
320
docs/ru/md/sidebars.js
vendored
@@ -1,161 +1,161 @@
|
||||
const sidebars = {
|
||||
docs: [
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Добро пожаловать!',
|
||||
link: { type: 'doc', id: 'Instructions/Start' },
|
||||
className: 'Start',
|
||||
items: [{ type: 'autogenerated', dirName: 'Start' }]
|
||||
},
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Мессенджеры',
|
||||
className: 'Messenger',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Telegram' }, label: 'Telegram', className: 'Telegram', items: [{ type: 'autogenerated', dirName: 'Telegram' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Viber' }, label: 'Viber', className: 'Viber', items: [{ type: 'autogenerated', dirName: 'Viber' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Slack' }, label: 'Slack', className: 'Slack', items: [{ type: 'autogenerated', dirName: 'Slack' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/VKTeams' }, label: 'VK Teams', className: 'VKTeams', items: [{ type: 'autogenerated', dirName: 'VKTeams' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/GreenAPI' }, label: 'Green API (WhatsApp)', className: 'GreenAPI', items: [{ type: 'autogenerated', dirName: 'Green_API' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Социальные сети',
|
||||
className: 'Social',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/VK' }, label: 'VK', className: 'VK', items: [{ type: 'autogenerated', dirName: 'VK' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Twitter' }, label: 'Twitter', className: 'Twitter', items: [{ type: 'autogenerated', dirName: 'Twitter' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Базы данных и электронные таблицы',
|
||||
className: 'Database',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Airtable' }, label: 'Airtable', className: 'Airtable', items: [{ type: 'autogenerated', dirName: 'Airtable' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/GoogleSheets' }, label: 'Google Sheets', className: 'GoogleSheets', items: [{ type: 'autogenerated', dirName: 'Google_Sheets' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/PostgreSQL' }, label: 'PostgreSQL', className: 'PostgreSQL', items: [{ type: 'autogenerated', dirName: 'PostgreSQL' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/SQLite' }, label: 'SQLite', className: 'SQLite', items: [{ type: 'autogenerated', dirName: 'SQLite' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/MySQL' }, label: 'MySQL', className: 'MySQL', items: [{ type: 'autogenerated', dirName: 'MySQL' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Файловые хостинги и хранилища',
|
||||
className: 'Folder',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/GoogleDrive' }, label: 'Google Drive', className: 'GoogleDrive', items: [{ type: 'autogenerated', dirName: 'Google_Drive' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/YandexDisk' }, label: 'Yandex Disk', className: 'YandexDisk', items: [{ type: 'autogenerated', dirName: 'Yandex_Disk' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Dropbox' }, label: 'Dropbox', className: 'Dropbox', items: [{ type: 'autogenerated', dirName: 'Dropbox' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/S3' }, label: 'AWS S3 (MinIO)', className: 'S3', items: [{ type: 'autogenerated', dirName: 'S3' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Комплексные решения (CMS, CRM)',
|
||||
className: 'CRM',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Bitrix24' }, label: 'Bitrix24', className: 'Bitrix24', items: [{ type: 'autogenerated', dirName: 'Bitrix24' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Электронная коммерция и доставка',
|
||||
className: 'Commerce',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Ozon' }, label: 'Ozon', className: 'Ozon', items: [{ type: 'autogenerated', dirName: 'Ozon' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/CDEK' }, label: 'CDEK', className: 'CDEK', items: [{ type: 'autogenerated', dirName: 'CDEK' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Планирование и управление проектами ',
|
||||
className: 'Calendar',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/GoogleCalendar' }, label: 'Google Calendar', className: 'GoogleCalendar', items: [{ type: 'autogenerated', dirName: 'Google_Calendar' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Notion' }, label: 'Notion', className: 'Notion', items: [{ type: 'autogenerated', dirName: 'Notion' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Искусственный интеллект',
|
||||
className: 'AI',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Ollama' }, label: 'Ollama', className: 'Ollama', items: [{ type: 'autogenerated', dirName: 'Ollama' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Протоколы обмена',
|
||||
className: 'Exchange',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/TCP' }, label: 'TCP', className: 'TCP', items: [{ type: 'autogenerated', dirName: 'TCP' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/HTTP' }, label: 'HTTP', className: 'HTTP', items: [{ type: 'autogenerated', dirName: 'HTTP-client' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/RCON' }, label: 'RCON', className: 'RCON', items: [{ type: 'autogenerated', dirName: 'RCON' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Прочее',
|
||||
className: 'Other',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Neocities' }, label: 'Neocities', className: 'Neocities', items: [{ type: 'autogenerated', dirName: 'Neocities' }] },
|
||||
]
|
||||
}
|
||||
],
|
||||
|
||||
addonsSidebar: [
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'Addons/About-Addons',
|
||||
label: 'Об аддонах',
|
||||
className: 'Addons',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'Addons/Melezh',
|
||||
label: 'Melezh',
|
||||
className: 'Melezh',
|
||||
},
|
||||
// другие аддоны...
|
||||
],
|
||||
|
||||
// Сайдбар деталей конкретного аддона (Melezh)
|
||||
melezhSidebar: [
|
||||
{
|
||||
type: 'category',
|
||||
label: 'О Melezh',
|
||||
className: 'Info',
|
||||
link: {
|
||||
type: 'doc',
|
||||
id: 'Addons/Melezh/Overview'
|
||||
},
|
||||
items: [{ type: 'autogenerated', dirName: 'Addons/Melezh/Start' }]
|
||||
},
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Web-интерфейс',
|
||||
className: 'WebUI',
|
||||
items: [
|
||||
{ type: 'autogenerated', dirName: 'Addons/Melezh/Web-Interface' },
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Консольный интерфейс',
|
||||
className: 'CL',
|
||||
items: [
|
||||
{ type: 'autogenerated', dirName: 'Addons/Melezh/Console-Interface' },
|
||||
]
|
||||
},
|
||||
|
||||
]
|
||||
|
||||
};
|
||||
|
||||
const sidebars = {
|
||||
docs: [
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Добро пожаловать!',
|
||||
link: { type: 'doc', id: 'Instructions/Start' },
|
||||
className: 'Start',
|
||||
items: [{ type: 'autogenerated', dirName: 'Start' }]
|
||||
},
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Мессенджеры',
|
||||
className: 'Messenger',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Telegram' }, label: 'Telegram', className: 'Telegram', items: [{ type: 'autogenerated', dirName: 'Telegram' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Viber' }, label: 'Viber', className: 'Viber', items: [{ type: 'autogenerated', dirName: 'Viber' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Slack' }, label: 'Slack', className: 'Slack', items: [{ type: 'autogenerated', dirName: 'Slack' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/VKTeams' }, label: 'VK Teams', className: 'VKTeams', items: [{ type: 'autogenerated', dirName: 'VKTeams' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/GreenAPI' }, label: 'Green API (WhatsApp)', className: 'GreenAPI', items: [{ type: 'autogenerated', dirName: 'Green_API' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Социальные сети',
|
||||
className: 'Social',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/VK' }, label: 'VK', className: 'VK', items: [{ type: 'autogenerated', dirName: 'VK' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Twitter' }, label: 'Twitter', className: 'Twitter', items: [{ type: 'autogenerated', dirName: 'Twitter' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Базы данных и электронные таблицы',
|
||||
className: 'Database',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Airtable' }, label: 'Airtable', className: 'Airtable', items: [{ type: 'autogenerated', dirName: 'Airtable' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/GoogleSheets' }, label: 'Google Sheets', className: 'GoogleSheets', items: [{ type: 'autogenerated', dirName: 'Google_Sheets' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/PostgreSQL' }, label: 'PostgreSQL', className: 'PostgreSQL', items: [{ type: 'autogenerated', dirName: 'PostgreSQL' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/SQLite' }, label: 'SQLite', className: 'SQLite', items: [{ type: 'autogenerated', dirName: 'SQLite' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/MySQL' }, label: 'MySQL', className: 'MySQL', items: [{ type: 'autogenerated', dirName: 'MySQL' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Файловые хостинги и хранилища',
|
||||
className: 'Folder',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/GoogleDrive' }, label: 'Google Drive', className: 'GoogleDrive', items: [{ type: 'autogenerated', dirName: 'Google_Drive' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/YandexDisk' }, label: 'Yandex Disk', className: 'YandexDisk', items: [{ type: 'autogenerated', dirName: 'Yandex_Disk' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Dropbox' }, label: 'Dropbox', className: 'Dropbox', items: [{ type: 'autogenerated', dirName: 'Dropbox' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/S3' }, label: 'AWS S3 (MinIO)', className: 'S3', items: [{ type: 'autogenerated', dirName: 'S3' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Комплексные решения (CMS, CRM)',
|
||||
className: 'CRM',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Bitrix24' }, label: 'Bitrix24', className: 'Bitrix24', items: [{ type: 'autogenerated', dirName: 'Bitrix24' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Электронная коммерция и доставка',
|
||||
className: 'Commerce',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Ozon' }, label: 'Ozon', className: 'Ozon', items: [{ type: 'autogenerated', dirName: 'Ozon' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/CDEK' }, label: 'CDEK', className: 'CDEK', items: [{ type: 'autogenerated', dirName: 'CDEK' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Планирование и управление проектами ',
|
||||
className: 'Calendar',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/GoogleCalendar' }, label: 'Google Calendar', className: 'GoogleCalendar', items: [{ type: 'autogenerated', dirName: 'Google_Calendar' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Notion' }, label: 'Notion', className: 'Notion', items: [{ type: 'autogenerated', dirName: 'Notion' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Искусственный интеллект',
|
||||
className: 'AI',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Ollama' }, label: 'Ollama', className: 'Ollama', items: [{ type: 'autogenerated', dirName: 'Ollama' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Протоколы обмена',
|
||||
className: 'Exchange',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/TCP' }, label: 'TCP', className: 'TCP', items: [{ type: 'autogenerated', dirName: 'TCP' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/HTTP' }, label: 'HTTP', className: 'HTTP', items: [{ type: 'autogenerated', dirName: 'HTTP-client' }] },
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/RCON' }, label: 'RCON', className: 'RCON', items: [{ type: 'autogenerated', dirName: 'RCON' }] },
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Прочее',
|
||||
className: 'Other',
|
||||
items: [
|
||||
{ type: 'category', link: { type: 'doc', id: 'Instructions/Neocities' }, label: 'Neocities', className: 'Neocities', items: [{ type: 'autogenerated', dirName: 'Neocities' }] },
|
||||
]
|
||||
}
|
||||
],
|
||||
|
||||
addonsSidebar: [
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'Addons/About-Addons',
|
||||
label: 'Об аддонах',
|
||||
className: 'Addons',
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'Addons/Melezh',
|
||||
label: 'Melezh',
|
||||
className: 'Melezh',
|
||||
},
|
||||
// другие аддоны...
|
||||
],
|
||||
|
||||
// Сайдбар деталей конкретного аддона (Melezh)
|
||||
melezhSidebar: [
|
||||
{
|
||||
type: 'category',
|
||||
label: 'О Melezh',
|
||||
className: 'Info',
|
||||
link: {
|
||||
type: 'doc',
|
||||
id: 'Addons/Melezh/Overview'
|
||||
},
|
||||
items: [{ type: 'autogenerated', dirName: 'Addons/Melezh/Start' }]
|
||||
},
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Web-интерфейс',
|
||||
className: 'WebUI',
|
||||
items: [
|
||||
{ type: 'autogenerated', dirName: 'Addons/Melezh/Web-Interface' },
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Консольный интерфейс',
|
||||
className: 'CL',
|
||||
items: [
|
||||
{ type: 'autogenerated', dirName: 'Addons/Melezh/Console-Interface' },
|
||||
]
|
||||
},
|
||||
|
||||
]
|
||||
|
||||
};
|
||||
|
||||
module.exports = sidebars;
|
||||
Reference in New Issue
Block a user