From 18336cebe3cc8c0a2b6894bfec53de47fb8723ec Mon Sep 17 00:00:00 2001
From: IRBorisov <8611739+IRBorisov@users.noreply.github.com>
Date: Mon, 13 May 2024 20:55:48 +0300
Subject: [PATCH] Refactor Help structure
---
.vscode/settings.json | 1 +
.../src/components/info/InfoTopic.tsx | 29 +++++++++--
.../src/components/man/HelpConcept.tsx | 10 ++++
.../components/man/HelpConceptRelations.tsx | 10 ++++
.../src/components/man/HelpConceptSystem.tsx | 10 ++++
.../src/components/man/HelpInterface.tsx | 10 ++++
.../frontend/src/components/man/HelpMain.tsx | 2 +-
.../src/components/man/HelpRSFormItems.tsx | 2 +-
.../src/components/man/HelpRSFormUI.tsx | 10 ++++
.../src/components/man/HelpRSLangCorrect.tsx | 10 ++++
.../components/man/HelpRSLangInterpret.tsx | 10 ++++
.../components/man/HelpRSLangOperations.tsx | 10 ++++
.../src/components/man/HelpRSLangTypes.tsx | 10 ++++
.../DlgConstituentaTemplate.tsx | 2 +-
.../dialogs/DlgCreateCst/FormCreateCst.tsx | 2 +-
.../frontend/src/dialogs/DlgRenameCst.tsx | 2 +-
.../frontend/src/models/miscellaneous.ts | 31 ++++++++----
.../ConstituentaToolbar.tsx | 2 +-
.../RSFormPage/EditorRSForm/RSFormToolbar.tsx | 2 +-
.../RSFormPage/EditorRSList/RSListToolbar.tsx | 2 +-
rsconcept/frontend/src/utils/labels.ts | 48 +++++++++++++------
21 files changed, 179 insertions(+), 36 deletions(-)
create mode 100644 rsconcept/frontend/src/components/man/HelpConcept.tsx
create mode 100644 rsconcept/frontend/src/components/man/HelpConceptRelations.tsx
create mode 100644 rsconcept/frontend/src/components/man/HelpConceptSystem.tsx
create mode 100644 rsconcept/frontend/src/components/man/HelpInterface.tsx
create mode 100644 rsconcept/frontend/src/components/man/HelpRSFormUI.tsx
create mode 100644 rsconcept/frontend/src/components/man/HelpRSLangCorrect.tsx
create mode 100644 rsconcept/frontend/src/components/man/HelpRSLangInterpret.tsx
create mode 100644 rsconcept/frontend/src/components/man/HelpRSLangOperations.tsx
create mode 100644 rsconcept/frontend/src/components/man/HelpRSLangTypes.tsx
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 43d13195..ac0882c3 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -128,6 +128,7 @@
"Бурбаки",
"Версионирование",
"Десинглетон",
+ "интерпретируемость",
"компаратив",
"конституент",
"Конституента",
diff --git a/rsconcept/frontend/src/components/info/InfoTopic.tsx b/rsconcept/frontend/src/components/info/InfoTopic.tsx
index 7243a66b..d05d5e59 100644
--- a/rsconcept/frontend/src/components/info/InfoTopic.tsx
+++ b/rsconcept/frontend/src/components/info/InfoTopic.tsx
@@ -1,17 +1,25 @@
import { HelpTopic } from '@/models/miscellaneous';
import HelpAPI from '../man/HelpAPI';
+import HelpConceptRelations from '../man/HelpConceptRelations';
+import HelpConceptSystem from '../man/HelpConceptSystem';
import HelpCstAttributes from '../man/HelpCstAttributes';
import HelpCstClass from '../man/HelpCstClass';
import HelpCstEditor from '../man/HelpCstEditor';
import HelpCstStatus from '../man/HelpCstStatus';
import HelpExteor from '../man/HelpExteor';
+import HelpInterface from '../man/HelpInterface';
import HelpLibrary from '../man/HelpLibrary';
import HelpMain from '../man/HelpMain';
import HelpPrivacy from '../man/HelpPrivacy';
import HelpRSFormItems from '../man/HelpRSFormItems';
import HelpRSFormMeta from '../man/HelpRSFormMeta';
+import HelpRSFormUI from '../man/HelpRSFormUI';
import HelpRSLang from '../man/HelpRSLang';
+import HelpRSLangCorrect from '../man/HelpRSLangCorrect';
+import HelpRSLangInterpret from '../man/HelpRSLangInterpret';
+import HelpRSLangOperations from '../man/HelpRSLangOperations';
+import HelpRSLangTypes from '../man/HelpRSLangTypes';
import HelpRSTemplates from '../man/HelpRSTemplates';
import HelpTermGraph from '../man/HelpTermGraph';
import HelpTerminologyControl from '../man/HelpTerminologyControl';
@@ -23,16 +31,27 @@ interface InfoTopicProps {
function InfoTopic({ topic }: InfoTopicProps) {
if (topic === HelpTopic.MAIN) return
TBD
+TBD
+TBD
+TBD
+Портал позволяет анализировать предметные области, формально записывать системы определений и синтезировать их с помощью математического
Такие системы называются Концептуальными схемами и состоят из отдельных
Такие системы называются Концептуальными схемами и состоят из отдельных
TBD
+TBD
+TBD
+TBD
+TBD
+