From 8cee39ad1cbb7a5b9441a0ca05b11ca58390db7d Mon Sep 17 00:00:00 2001 From: tolst Date: Sat, 25 Apr 2026 13:53:11 +0300 Subject: [PATCH] Refactor documentation structure and update links; remove outdated content --- astro.config.mjs | 14 +--- src/components/WikiHeader.astro | 7 +- src/content/docs/about-server.md | 2 +- src/content/docs/alcohol.md | 19 ------ src/content/docs/all-ip.md | 8 +-- src/content/docs/cities-registration.md | 47 -------------- src/content/docs/cities.md | 2 +- src/content/docs/donate.md | 33 ---------- src/content/docs/economy.md | 38 ----------- src/content/docs/editing.md | 64 ------------------- src/content/docs/guides.md | 50 --------------- src/content/docs/index.md | 2 +- src/content/docs/items-resources.md | 42 ------------ src/content/docs/mechanics.md | 41 ------------ src/content/docs/professions.md | 42 ------------ src/content/docs/protection.md | 18 ------ src/content/docs/skinrestore.md | 18 ------ src/content/docs/story.md | 8 --- src/content/docs/team.md | 34 ---------- .../docs/templates/new-page-template.md | 48 -------------- 20 files changed, 12 insertions(+), 525 deletions(-) delete mode 100644 src/content/docs/alcohol.md delete mode 100644 src/content/docs/cities-registration.md delete mode 100644 src/content/docs/donate.md delete mode 100644 src/content/docs/economy.md delete mode 100644 src/content/docs/editing.md delete mode 100644 src/content/docs/guides.md delete mode 100644 src/content/docs/items-resources.md delete mode 100644 src/content/docs/mechanics.md delete mode 100644 src/content/docs/professions.md delete mode 100644 src/content/docs/protection.md delete mode 100644 src/content/docs/skinrestore.md delete mode 100644 src/content/docs/story.md delete mode 100644 src/content/docs/team.md delete mode 100644 src/content/docs/templates/new-page-template.md diff --git a/astro.config.mjs b/astro.config.mjs index 7d41e1d..ad6fed9 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,7 +1,6 @@ import { defineConfig } from 'astro/config'; import starlight from '@astrojs/starlight'; -const showEditorDocs = process.env.PUBLIC_SHOW_EDITOR_DOCS === 'true'; export default defineConfig({ site: 'https://wiki.example.com', @@ -82,18 +81,7 @@ export default defineConfig({ { label: 'Все IP', link: '/all-ip/' }, { label: 'Контакты и ссылки', link: '/contacts/' } ] - }, - ...(showEditorDocs - ? [ - { - label: 'Для редакторов', - items: [ - { label: 'Как редактировать wiki', link: '/editing/' }, - { label: 'Шаблон новой страницы', link: '/templates/new-page-template/' } - ] - } - ] - : []) + } ] }) ] diff --git a/src/components/WikiHeader.astro b/src/components/WikiHeader.astro index 00048a3..434236b 100644 --- a/src/components/WikiHeader.astro +++ b/src/components/WikiHeader.astro @@ -10,8 +10,8 @@ const shouldRenderSearch = const topLinks = [ { label: 'Старт', href: '/getting-started/' }, - { label: 'Гайды', href: '/guides/' }, - { label: 'Механики', href: '/mechanics/' }, + { label: 'Команды', href: '/commands/' }, + { label: 'Города', href: '/cities/' }, { label: 'FAQ', href: '/faq/' }, { label: 'Правила', href: '/rules/' } ]; @@ -427,7 +427,8 @@ const topLinks = [ }; const enhanceSidebarGroupLinks = () => { - const targets = [{ label: 'Алкоголь', href: '/alcohol/' }]; + const targets = []; + if (targets.length === 0) return; const labelNodes = document.querySelectorAll('.sidebar-content details > summary .group-label .large'); labelNodes.forEach((labelNode) => { diff --git a/src/content/docs/about-server.md b/src/content/docs/about-server.md index 1064940..e7a4f21 100644 --- a/src/content/docs/about-server.md +++ b/src/content/docs/about-server.md @@ -23,7 +23,7 @@ description: "Концепция мира, формат сервера и осн

Смотри также

- Механики · Команда проекта + Общее · FAQ
diff --git a/src/content/docs/alcohol.md b/src/content/docs/alcohol.md deleted file mode 100644 index 4f47670..0000000 --- a/src/content/docs/alcohol.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "Алкоголь" -description: "Переход к подразделам алкогольной системы." ---- - -## Подразделы - -Выберите нужный раздел: - -
- -

Как варить

-

Ферментация, бочки, качество напитков, алкогольность и эффекты.

-
- -

Рецепты напитков

-

Полный список рецептов, ингредиентов и параметров приготовления.

-
-
diff --git a/src/content/docs/all-ip.md b/src/content/docs/all-ip.md index 2b4b361..d26de0b 100644 --- a/src/content/docs/all-ip.md +++ b/src/content/docs/all-ip.md @@ -11,8 +11,8 @@ description: "Адреса и порты сервера PARABOX для Java и B