Портал позволяет анализировать предметные области, формально записывать системы определений и синтезировать их с помощью математического
diff --git a/rsconcept/frontend/src/components/man/HelpRSFormItems.tsx b/rsconcept/frontend/src/components/man/HelpRSFormItems.tsx
index b6cd9bb6..5645355b 100644
--- a/rsconcept/frontend/src/components/man/HelpRSFormItems.tsx
+++ b/rsconcept/frontend/src/components/man/HelpRSFormItems.tsx
@@ -11,7 +11,7 @@ function HelpRSFormItems() {
return (
Список конституент
-
Конституенты обладают уникальным
+
Конституенты обладают уникальным
Список поддерживает выделение и перемещение
Управление списком
diff --git a/rsconcept/frontend/src/components/man/HelpRSFormUI.tsx b/rsconcept/frontend/src/components/man/HelpRSFormUI.tsx
new file mode 100644
index 00000000..5216e202
--- /dev/null
+++ b/rsconcept/frontend/src/components/man/HelpRSFormUI.tsx
@@ -0,0 +1,10 @@
+function HelpRSFormUI() {
+ // prettier-ignore
+ return (
+
+
Интерфейс Концептуальной схемы
+
TBD
+
);
+}
+
+export default HelpRSFormUI;
diff --git a/rsconcept/frontend/src/components/man/HelpRSLangCorrect.tsx b/rsconcept/frontend/src/components/man/HelpRSLangCorrect.tsx
new file mode 100644
index 00000000..e5b1ee57
--- /dev/null
+++ b/rsconcept/frontend/src/components/man/HelpRSLangCorrect.tsx
@@ -0,0 +1,10 @@
+function HelpRSLangCorrect() {
+ // prettier-ignore
+ return (
+
+
Переносимость и корректность
+
TBD
+
);
+}
+
+export default HelpRSLangCorrect;
diff --git a/rsconcept/frontend/src/components/man/HelpRSLangInterpret.tsx b/rsconcept/frontend/src/components/man/HelpRSLangInterpret.tsx
new file mode 100644
index 00000000..e3e5bafc
--- /dev/null
+++ b/rsconcept/frontend/src/components/man/HelpRSLangInterpret.tsx
@@ -0,0 +1,10 @@
+function HelpRSLangInterpret() {
+ // prettier-ignore
+ return (
+
+
Интерпретируемость
+
TBD
+
);
+}
+
+export default HelpRSLangInterpret;
diff --git a/rsconcept/frontend/src/components/man/HelpRSLangOperations.tsx b/rsconcept/frontend/src/components/man/HelpRSLangOperations.tsx
new file mode 100644
index 00000000..558092d6
--- /dev/null
+++ b/rsconcept/frontend/src/components/man/HelpRSLangOperations.tsx
@@ -0,0 +1,10 @@
+function HelpRSLangOperations() {
+ // prettier-ignore
+ return (
+
+
Операции над концептуальными схемами
+
TBD
+
);
+}
+
+export default HelpRSLangOperations;
diff --git a/rsconcept/frontend/src/components/man/HelpRSLangTypes.tsx b/rsconcept/frontend/src/components/man/HelpRSLangTypes.tsx
new file mode 100644
index 00000000..0d55b31a
--- /dev/null
+++ b/rsconcept/frontend/src/components/man/HelpRSLangTypes.tsx
@@ -0,0 +1,10 @@
+function HelpRSLangTypes() {
+ // prettier-ignore
+ return (
+
);
+}
+
+export default HelpRSLangTypes;
diff --git a/rsconcept/frontend/src/dialogs/DlgConstituentaTemplate/DlgConstituentaTemplate.tsx b/rsconcept/frontend/src/dialogs/DlgConstituentaTemplate/DlgConstituentaTemplate.tsx
index 0ef8d1d6..8b405f1e 100644
--- a/rsconcept/frontend/src/dialogs/DlgConstituentaTemplate/DlgConstituentaTemplate.tsx
+++ b/rsconcept/frontend/src/dialogs/DlgConstituentaTemplate/DlgConstituentaTemplate.tsx
@@ -145,7 +145,7 @@ function DlgConstituentaTemplate({ hideWindow, schema, onCreate, insertAfter }:
onSubmit={handleSubmit}
>
-
+
partialUpdate({ cst_type: data?.value ?? CstType.BASE })}
/>
-
+
updateData({ cst_type: data?.value ?? CstType.BASE })}
/>
-
+
-
+
);
}
diff --git a/rsconcept/frontend/src/pages/RSFormPage/EditorRSForm/RSFormToolbar.tsx b/rsconcept/frontend/src/pages/RSFormPage/EditorRSForm/RSFormToolbar.tsx
index 8a58614a..655ff74a 100644
--- a/rsconcept/frontend/src/pages/RSFormPage/EditorRSForm/RSFormToolbar.tsx
+++ b/rsconcept/frontend/src/pages/RSFormPage/EditorRSForm/RSFormToolbar.tsx
@@ -81,7 +81,7 @@ function RSFormToolbar({ modified, anonymous, subscribed, claimable, onSubmit, o
onClick={onDestroy}
/>
) : null}
-
+
);
}
diff --git a/rsconcept/frontend/src/pages/RSFormPage/EditorRSList/RSListToolbar.tsx b/rsconcept/frontend/src/pages/RSFormPage/EditorRSList/RSListToolbar.tsx
index 6bdcdb52..9cc183b3 100644
--- a/rsconcept/frontend/src/pages/RSFormPage/EditorRSList/RSListToolbar.tsx
+++ b/rsconcept/frontend/src/pages/RSFormPage/EditorRSList/RSListToolbar.tsx
@@ -68,7 +68,7 @@ function RSListToolbar() {
disabled={controller.isProcessing || controller.nothingSelected}
onClick={controller.deleteCst}
/>
-
+
);
}
diff --git a/rsconcept/frontend/src/utils/labels.ts b/rsconcept/frontend/src/utils/labels.ts
index e7d2e684..b72c5d68 100644
--- a/rsconcept/frontend/src/utils/labels.ts
+++ b/rsconcept/frontend/src/utils/labels.ts
@@ -360,17 +360,27 @@ export function labelHelpTopic(topic: HelpTopic): string {
switch (topic) {
case HelpTopic.MAIN: return 'Портал';
- case HelpTopic.LIBRARY: return 'Библиотека';
- case HelpTopic.RSFORM: return '- карточка схемы';
- case HelpTopic.CST_LIST: return '- список конституент';
- case HelpTopic.CST_EDITOR: return '- редактор конституенты';
- case HelpTopic.GRAPH_TERM: return '- граф термов';
- case HelpTopic.CST_STATUS: return '- статус конституенты';
- case HelpTopic.CST_CLASS: return '- класс конституенты';
+ case HelpTopic.INTERFACE: return 'Интерфейс';
+ case HelpTopic.LIBRARY: return '- библиотека';
+ case HelpTopic.RSFORM_UI: return '- концептуальная схема';
+ case HelpTopic.RSFORM_CARD: return '= карточка схемы';
+ case HelpTopic.RSFORM_LIST: return '= список конституент';
+ case HelpTopic.RSFORM_EDITOR: return '= редактор конституенты';
+ case HelpTopic.GRAPH_TERM: return '= граф термов';
+ case HelpTopic.CST_STATUS: return '= статус конституенты';
+ case HelpTopic.CST_CLASS: return '= класс конституенты';
+
+ case HelpTopic.CONCEPTUAL: return 'Концептуализация';
+ case HelpTopic.CC_SYSTEM: return '- система определений';
+ case HelpTopic.CC_CONSTITUENTA: return '- конституента';
+ case HelpTopic.CC_RELATIONS: return '- связи понятий';
case HelpTopic.RSLANG: return 'Экспликация';
- case HelpTopic.CONSTITUENTA: return '- конституента';
- case HelpTopic.RSTEMPLATES: return '- шаблоны выражений';
+ case HelpTopic.RSL_TYPES: return '- типизация';
+ case HelpTopic.RSL_CORRECT: return '- переносимость';
+ case HelpTopic.RSL_INTERPRET: return '- интерпретируемость';
+ case HelpTopic.RSL_TEMPLATES: return '- шаблоны выражений';
+ case HelpTopic.RSL_OPERATIONS: return '- операции';
case HelpTopic.TERM_CONTROL: return 'Терминологизация';
case HelpTopic.VERSIONS: return 'Версионирование';
@@ -388,17 +398,27 @@ export function describeHelpTopic(topic: HelpTopic): string {
switch (topic) {
case HelpTopic.MAIN: return 'Общая справка по порталу';
+ case HelpTopic.INTERFACE: return 'Описание интерфейса пользователя';
case HelpTopic.LIBRARY: return 'Интерфейс Библиотеки схем';
- case HelpTopic.RSFORM: return 'Интерфейс Карточки схемы';
- case HelpTopic.CST_LIST: return 'Интерфейс Списка конституент';
- case HelpTopic.CST_EDITOR: return 'Интерфейс редактирования конституенты';
+ case HelpTopic.RSFORM_UI: return 'Просмотр и редактирование концептуальной схемы';
+ case HelpTopic.RSFORM_CARD: return 'Интерфейс Карточки схемы';
+ case HelpTopic.RSFORM_LIST: return 'Интерфейс Списка конституент';
+ case HelpTopic.RSFORM_EDITOR: return 'Интерфейс редактирования конституенты';
case HelpTopic.GRAPH_TERM: return 'Интерфейс графа термов';
case HelpTopic.CST_STATUS: return 'Нотация отображения статуса конституенты';
case HelpTopic.CST_CLASS: return 'Нотация отображения класса конституенты';
+ case HelpTopic.CONCEPTUAL: return 'Основы концептуализации и концептуального мышления';
+ case HelpTopic.CC_SYSTEM: return 'Концептуальная схема как система понятий';
+ case HelpTopic.CC_CONSTITUENTA: return 'Понятия конституенты и ее атрибутов';
+ case HelpTopic.CC_RELATIONS: return 'Отношения между конституентами';
+
case HelpTopic.RSLANG: return 'Справка по языку родов структур и экспликации';
- case HelpTopic.CONSTITUENTA: return 'Понятия конституенты и ее атрибутов';
- case HelpTopic.RSTEMPLATES: return 'Работа с шаблонными выражениями';
+ case HelpTopic.RSL_TYPES: return 'Система типов в родоструктурной экспликации';
+ case HelpTopic.RSL_CORRECT: return 'Корректность и переносимость определений';
+ case HelpTopic.RSL_INTERPRET: return 'Интерпретация формальных определений';
+ case HelpTopic.RSL_TEMPLATES: return 'Работа с шаблонными выражениями';
+ case HelpTopic.RSL_OPERATIONS: return 'Операции над концептуальными схемами';
case HelpTopic.TERM_CONTROL: return 'Справка по контролю терминов и текстовым отсылкам';
case HelpTopic.VERSIONS: return 'Справка по управлению версиями схем';