ConceptPortal-public/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRSMenu.tsx

108 lines
4.5 KiB
TypeScript
Raw Normal View History

2024-05-17 15:48:54 +03:00
import {
IconAdmin,
IconAlert,
IconArchive,
IconClone,
IconDestroy,
IconDownload,
IconEdit2,
2024-05-27 20:42:34 +03:00
IconEditor,
2024-05-17 15:48:54 +03:00
IconMenu,
2024-08-24 12:29:38 +03:00
IconNewVersion,
2024-05-17 15:48:54 +03:00
IconOwner,
IconReader,
IconShare,
IconUpload
} from '@/components/Icons';
import Divider from '@/components/ui/Divider';
import LinkTopic from '@/components/ui/LinkTopic';
import { HelpTopic } from '@/models/miscellaneous';
2024-08-17 23:42:56 +03:00
function HelpRSMenu() {
2024-05-16 22:39:28 +03:00
return (
2024-05-17 15:48:54 +03:00
<div>
<h1>Редактирование схемы</h1>
<p>
При переходе к отображению отдельной концептуальной схемы сверху появляется меню, содержащее кнопки с
выпадающими меню и ряд вкладок. Вид и количество кнопок зависит от выбранного режима работы.
</p>
<h2>Вкладки</h2>
<li>
<LinkTopic text='Карточка' topic={HelpTopic.UI_RS_CARD} /> редактирование атрибутов схемы и версии
</li>
<li>
<LinkTopic text='Содержание' topic={HelpTopic.UI_RS_LIST} /> работа со списком конституент в табличной форме
</li>
<li>
<LinkTopic text='Редактор' topic={HelpTopic.UI_RS_EDITOR} /> редактирование отдельной{' '}
<LinkTopic text='Конституенты' topic={HelpTopic.CC_CONSTITUENTA} />
</li>
<li>
<LinkTopic text='Граф термов' topic={HelpTopic.UI_GRAPH_TERM} /> графическое представление связей конституент
</li>
<div className='flex my-3'>
<div>
<h2>Меню схемы</h2>
<li>
<IconMenu size='1.25rem' className='inline-icon' /> Меню схемы выпадающее меню с общими функциями
</li>
<li>
<IconShare className='inline-icon' /> Поделиться скопировать ссылку на схему
</li>
<li>
2024-05-18 19:22:26 +03:00
<IconClone className='inline-icon icon-green' /> Клонировать создать копию схемы
2024-05-17 15:48:54 +03:00
</li>
2024-08-24 12:29:38 +03:00
<li>
<IconNewVersion size='1.25rem' className='inline-icon icon-green' /> Сохранить версию
</li>
2024-05-17 15:48:54 +03:00
<li>
<IconDownload className='inline-icon' /> Выгрузить сохранить в файле формата Экстеор
</li>
<li>
<IconUpload className='inline-icon icon-red' /> Загрузить заменить схему на содержимое файла Экстеор
</li>
<li>
<IconDestroy className='inline-icon icon-red' /> Удалить полностью удаляет схему из базы Портала
</li>
</div>
<Divider vertical margins='mx-3' />
<div className='w-[18rem]'>
<h2>Режимы работы</h2>
<li>
<IconAlert size='1.25rem' className='inline-icon icon-red' /> работа в анонимном режиме. Переход на страницу
логина
</li>
<li>
<IconArchive size='1.25rem' className='inline-icon' /> просмотр архивной версии. Переход к актуальной версии
</li>
<li>
2024-05-27 20:42:34 +03:00
<IconReader size='1.25rem' className='inline-icon' /> режим Читатель
2024-05-17 15:48:54 +03:00
</li>
<li>
2024-05-27 20:42:34 +03:00
<IconEditor size='1.25rem' className='inline-icon' /> режим Редактор
2024-05-17 15:48:54 +03:00
</li>
<li>
2024-05-27 20:42:34 +03:00
<IconOwner size='1.25rem' className='inline-icon' /> режим Владелец
</li>
<li>
<IconAdmin size='1.25rem' className='inline-icon' /> режим Администратор
2024-05-17 15:48:54 +03:00
</li>
</div>
</div>
2024-05-27 20:42:34 +03:00
<p>Нижестоящие в списке режимы работы включают все права и доступные функции вышестоящих</p>
2024-05-17 15:48:54 +03:00
<p>
2024-05-18 19:22:26 +03:00
<IconEdit2 size='1.25rem' className='inline-icon icon-green' /> операции над концептуальной схемой описаны в{' '}
2024-05-17 15:48:54 +03:00
<LinkTopic text='разделе Экспликация' topic={HelpTopic.RSL_OPERATIONS} />.
</p>
</div>
);
2024-05-16 22:39:28 +03:00
}
2024-08-17 23:42:56 +03:00
export default HelpRSMenu;