From a67d4e47bc760ee6f00e82bef4c5db7bb7c7b0fe Mon Sep 17 00:00:00 2001 From: Anton Titovets Date: Tue, 20 Jan 2026 21:07:57 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20sidebars?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/en/md/sidebars.js | 225 +++++++++++++++++++++-------------------- docs/ru/md/sidebars.js | 1 + 2 files changed, 114 insertions(+), 112 deletions(-) diff --git a/docs/en/md/sidebars.js b/docs/en/md/sidebars.js index 95944c854a..b0dbd0da04 100644 --- a/docs/en/md/sidebars.js +++ b/docs/en/md/sidebars.js @@ -1,118 +1,119 @@ const sidebars = { - docs: [ - - { - type: 'category', - label: 'Welcome!', - link: {type: 'doc', id:'Instructions/Start'}, - className: 'Start', - items:[{type: 'autogenerated', dirName: 'Start'}] - }, + docs: [ - { - type: 'category', - label: 'Messengers', - 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: 'WhatsApp (GreenAPI)', className: 'GreenAPI', items: [{ type: 'autogenerated', dirName: 'GreenAPI' }] }, - { type: 'category', link: { type: 'doc', id: 'Instructions/GreenMax' }, label: 'Max (GreenAPI)', className: 'GreenMax', items: [{ type: 'autogenerated', dirName: 'GreenMax' }] }, - ], - }, - { - type: 'category', - label: 'Social networks', - 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: 'Databases and spreadsheets', - 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: 'GoogleSheets'}]}, - { 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', link: {type: 'doc', id:'Instructions/MSSQL' }, label: 'MS SQL Server', className: 'MSSQL', items: [{ type: 'autogenerated', dirName: 'MSSQL' }] }, - { type: 'category', link: {type: 'doc', id: 'Instructions/MongoDB' }, label: 'MongoDB', className: 'MongoDB', items: [{ type: 'autogenerated', dirName: 'MongoDB' }] }, - ], - }, - { - type: 'category', - label: 'File-hosting services and storages', - className: 'Folder', - items:[ - { type: 'category', link: {type: 'doc', id:'Instructions/GoogleDrive'}, label: 'Google Drive', className: 'GoogleDrive', items:[{type: 'autogenerated', dirName: 'GoogleDrive'}]}, - { type: 'category', link: {type: 'doc', id:'Instructions/YandexDisk'}, label: 'Yandex Disk', className: 'YandexDisk', items:[{type: 'autogenerated', dirName: 'YandexDisk'}]}, - { 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: 'Complete solutions (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: 'E-commerce and delivery', - className: 'Commerce', - items:[ - { type: 'category', link: {type: 'doc', id:'Instructions/CDEK'}, label: 'CDEK', className: 'CDEK', items:[{type: 'autogenerated', dirName: 'CDEK'}]}, - ], - }, - { - type: 'category', - label: 'Planning and projects managment ', - className: 'Calendar', - items:[ - { type: 'category', link: {type: 'doc', id:'Instructions/GoogleCalendar'}, label: 'Google Calendar', className: 'GoogleCalendar', items:[{type: 'autogenerated', dirName: 'GoogleCalendar'}]}, - { type: 'category', link: {type: 'doc', id:'Instructions/Notion'}, label: 'Notion', className: 'Notion', items:[{type: 'autogenerated', dirName: 'Notion'}]}, - ], - }, - { - type: 'category', - label: 'Artificial Intelligence', - className: 'AI', - items:[ - { type: 'category', link: {type: 'doc', id:'Instructions/Ollama'}, label: 'Ollama', className: 'Ollama', items:[{type: 'autogenerated', dirName: 'Ollama'}]}, - { type: 'category', link: { type: 'doc', id: 'Instructions/OpenAI' }, label: 'OpenAI', className: 'OpenAI', items: [{ type: 'autogenerated', dirName: 'OpenAI' }] }, + { + type: 'category', + label: 'Welcome!', + link: { type: 'doc', id: 'Instructions/Start' }, + className: 'Start', + items: [{ type: 'autogenerated', dirName: 'Start' }] + }, + + { + type: 'category', + label: 'Messengers', + 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: 'WhatsApp (GreenAPI)', className: 'GreenAPI', items: [{ type: 'autogenerated', dirName: 'GreenAPI' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/GreenMax' }, label: 'Max (GreenAPI)', className: 'GreenMax', items: [{ type: 'autogenerated', dirName: 'GreenMax' }] }, + ], + }, + { + type: 'category', + label: 'Social networks', + 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: 'Databases and spreadsheets', + 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: 'GoogleSheets' }] }, + { 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', link: { type: 'doc', id: 'Instructions/MSSQL' }, label: 'MS SQL Server', className: 'MSSQL', items: [{ type: 'autogenerated', dirName: 'MSSQL' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/MongoDB' }, label: 'MongoDB', className: 'MongoDB', items: [{ type: 'autogenerated', dirName: 'MongoDB' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/ClickHouse' }, label: 'ClickHouse', className: 'ClickHouse', items: [{ type: 'autogenerated', dirName: 'ClickHouse' }] }, + ], + }, + { + type: 'category', + label: 'File-hosting services and storages', + className: 'Folder', + items: [ + { type: 'category', link: { type: 'doc', id: 'Instructions/GoogleDrive' }, label: 'Google Drive', className: 'GoogleDrive', items: [{ type: 'autogenerated', dirName: 'GoogleDrive' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/YandexDisk' }, label: 'Yandex Disk', className: 'YandexDisk', items: [{ type: 'autogenerated', dirName: 'YandexDisk' }] }, + { 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: 'Complete solutions (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: 'E-commerce and delivery', + className: 'Commerce', + items: [ + { type: 'category', link: { type: 'doc', id: 'Instructions/CDEK' }, label: 'CDEK', className: 'CDEK', items: [{ type: 'autogenerated', dirName: 'CDEK' }] }, + ], + }, + { + type: 'category', + label: 'Planning and projects managment ', + className: 'Calendar', + items: [ + { type: 'category', link: { type: 'doc', id: 'Instructions/GoogleCalendar' }, label: 'Google Calendar', className: 'GoogleCalendar', items: [{ type: 'autogenerated', dirName: 'GoogleCalendar' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/Notion' }, label: 'Notion', className: 'Notion', items: [{ type: 'autogenerated', dirName: 'Notion' }] }, + ], + }, + { + type: 'category', + label: 'Artificial Intelligence', + className: 'AI', + items: [ + { type: 'category', link: { type: 'doc', id: 'Instructions/Ollama' }, label: 'Ollama', className: 'Ollama', items: [{ type: 'autogenerated', dirName: 'Ollama' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/OpenAI' }, label: 'OpenAI', className: 'OpenAI', items: [{ type: 'autogenerated', dirName: 'OpenAI' }] }, + ], + }, + { + type: 'category', + label: 'Exchange protocols', + 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/FTP' }, label: 'FTP', className: 'FTP', items: [{ type: 'autogenerated', dirName: 'FTP' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/SFTP' }, label: 'SFTP', className: 'SFTP', items: [{ type: 'autogenerated', dirName: 'SFTP' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/SSH' }, label: 'SSH', className: 'SSH', items: [{ type: 'autogenerated', dirName: 'SSH' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/GRPC' }, label: 'gRPC', className: 'GRPC', items: [{ type: 'autogenerated', dirName: 'GRPC' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/RCON' }, label: 'RCON', className: 'RCON', items: [{ type: 'autogenerated', dirName: 'RCON' }] }, + ], + }, + { + type: 'category', + label: 'Other', + className: 'Other', + items: [ + { type: 'category', link: { type: 'doc', id: 'Instructions/Neocities' }, label: 'Neocities', className: 'Neocities', items: [{ type: 'autogenerated', dirName: 'Neocities' }] }, + ] + } ], -}, -{ - type: 'category', - label: 'Exchange protocols', - 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/FTP' }, label: 'FTP', className: 'FTP', items: [{ type: 'autogenerated', dirName: 'FTP' }] }, - { type: 'category', link: { type: 'doc', id: 'Instructions/SFTP' }, label: 'SFTP', className: 'SFTP', items: [{ type: 'autogenerated', dirName: 'SFTP' }] }, - { type: 'category', link: { type: 'doc', id: 'Instructions/SSH' }, label: 'SSH', className: 'SSH', items: [{ type: 'autogenerated', dirName: 'SSH' }] }, - { type: 'category', link: { type: 'doc', id: 'Instructions/GRPC' }, label: 'gRPC', className: 'GRPC', items: [{ type: 'autogenerated', dirName: 'GRPC' }] }, - { type: 'category', link: {type: 'doc', id:'Instructions/RCON'}, label: 'RCON', className: 'RCON', items:[{type: 'autogenerated', dirName: 'RCON'}]}, - ], -}, - { - type: 'category', - label: 'Other', - className: 'Other', - items:[ - { type: 'category', link: {type: 'doc', id:'Instructions/Neocities'}, label: 'Neocities', className: 'Neocities', items:[{type: 'autogenerated', dirName: 'Neocities'}]}, - ] -} - ], addonsSidebar: [ { type: 'doc', diff --git a/docs/ru/md/sidebars.js b/docs/ru/md/sidebars.js index 174608c8ef..5d55e1b471 100644 --- a/docs/ru/md/sidebars.js +++ b/docs/ru/md/sidebars.js @@ -43,6 +43,7 @@ const sidebars = { { type: 'category', link: { type: 'doc', id: 'Instructions/MySQL' }, label: 'MySQL', className: 'MySQL', items: [{ type: 'autogenerated', dirName: 'MySQL' }] }, { type: 'category', link: { type: 'doc', id: 'Instructions/MSSQL' }, label: 'MS SQL Server', className: 'MSSQL', items: [{ type: 'autogenerated', dirName: 'MSSQL' }] }, { type: 'category', link: { type: 'doc', id: 'Instructions/MongoDB' }, label: 'MongoDB', className: 'MongoDB', items: [{ type: 'autogenerated', dirName: 'MongoDB' }] }, + { type: 'category', link: { type: 'doc', id: 'Instructions/ClickHouse' }, label: 'ClickHouse', className: 'ClickHouse', items: [{ type: 'autogenerated', dirName: 'ClickHouse' }] }, ], }, {