Документ взят из кэша поисковой машины. Адрес оригинального документа : http://xray.sai.msu.ru/~mystery/html/fed4/Rubricator.html
Дата изменения: Sat Jan 18 18:23:32 2003
Дата индексирования: Tue Oct 2 13:44:00 2012
Кодировка: koi8-r

Поисковые слова: п п п п п п п п р п р п р п р п р п р п р п р п р п р п р п р п р п р п
<& /includes/title.msn, title=>'Федеральный портал "Российское Образование" - Руководство для авторов и читателей' &> <& /includes/header.msn &>

Управление рубрикатором

Общие сведения

Рубрикатор представляет собой структуру, используемую для классификации и упорядочивания публикаций по различным признакам. Рубрикатор является неупорядоченным графом очень близким к дереву (т.е. большинство узлов рубрикатора имеет только одного "родителя"). Каждый узел может находиться в одном из трех состояний (статусов): Активно, Опубликовано и Отменено.
[Программистам -- мне нужно пояснение, что означают эти статусы.]

Редакторы Федерального образовательного портала могут иметь право на внесение изменений в используемые на портале рубрикаторы. При этом в головном меню на рабочем столе будет присутствовать пункт Рубрикатор.
[Это относится только к EN.EDU.RU >>]

На портале может существовать несколько независимых рубрикаторов, которые используются для классификации различных типов материалов. В этом случае щелчок по ссылке рубрикатор приводит вас на страницу со списком доступных рубрикаторов. Нажатие на одну из ссылок в списке приводит вас на начальную страницу редактирования конкретного рубрикатора. На федеральных образовательных порталах с единым рубрикатором вы сразу попадаете на эту страницу.
[<< Это относится только к EN.EDU.RU|а это к остальным >>]
Нажатие на ссылку рубрикатор приводит вас на начальную страницу редактирования рубрикатора.
[<< Конец вариативной части]

Редактирование узла рубрикатора

Ниже приведен фрагмент из страницы редактирования произвольного узла рубрикатора, которая очень похожа на начальную страницу редактирования рубрикатора.

Данная страница выполняет две различные функции - позволяет перемещаться по рубрикатору и вносить в него изменения.

<& incl/rubr_edit.msn &>

Поля редактирования узла рубрикатора

Опишем поля страницы редактирования рубрикатора.

Путь к узлу
В самом верху страницы показан полный путь от корня рубрикатора к данному узлу.

<& incl/rubr_path.msn &>

Все элементы пути, кроме последнего (текущего узла), являются ссылками, которые позволяют переместиться в любой из этих узлов.

Средняя часть страницы разделена на две части по вертикали. Слева сгруппированы поля позволяющие изменить параметры текущего узла и создавать новые узлы-"потомки", справа приведена информация о "потомках" (подразделах) текущего узла рубрикатора.

[Только для en.edu.ru >>
Переход к списку рубрикаторов
Ссылка Список каталогов ведет на страницу со списком доступных рубрикаторов.
<< Только для en.edu.ru]

Публикации данного раздела рубрикатора
Ссылка Публикации раздела позволяет посмотреть список документов, которым присвоено данное значение рубрикатора.

Редактирование параметров текущего узла
Данное поле позволяет изменить название и статус текущего узла рубрикатора. Изменения вступают в силу после нажатия кнопки "Изменить". Кнопка очистить сбрасывает изменения в данной группе полей.

<& incl/rubr_curr_node_parm.msn &>

Создание новых "потомков" текущего узла
Ниже расположена аналогичная группа полей, предназначенная для создания нового "потомка" текущего узла. Для этого необходимо ввести его название, задать статус и нажать на кнопку "Создать".

<& incl/rubr_new_child.msn &>

Введение дополнительных связей в рубрикатор
Если пользоваться только создание узлов-потомков, то рубрикатор будет иметь чисто древесную структуру. Для внесения дополнительных связей служат ссылки Добавить родительский узел и Объединить данный узел. Действие этих ссылок ясно из названия.

Нажатие на одну из указанных ссылок приводит вас на страницу сложного редактирования структуры рубрикатора, которая отличается от страницы редактирования корневого раздела рубрикатора тем, что ссылка, на которую вы нажали заменяется следующей парой ссылок (левое изображение соответствует нажатию на ссылку Добавить родительский узел, правое - нажатию на Объединить данный узел):

<& incl/rubr_advance_add_parent.msn &>
<& incl/rubr_advance_join_nodes.msn &>

Пользуясь средствами навигации страницы (за исключением текстового просмотра) вам надо перейти к узлу, который вы хотите сделать родительским для данного узла или объединить с ним и щелкнуть по ссылке Установить ... или Объединить .... В любой момент вы можете нажать на ссылку Выход из режима ..., чтобы прекратить процедуру создания дополнительных связей в рубрикаторе. (При этом вы окажетесь в корневом разделе рубрикатора.)

Список потомков (подразделов) текущего узла
В правой части страницы расположен список потомков (подразделов) текущего узла.

<& incl/rubr_child_list.msn &>

Нажатие на название подраздела переводит вас на страницу редактирования этого узла. Это один из способов перемещения по рубрикатору. Знак справа от названия узла означает, что этот подраздел в свою очередь имеет "потомков".

Ссылка сортировать по алфавиту упорядочивает данный список по алфавиту. Эта процедура не влияет на порядок показа подразделов данного узла, который можно изменить с помощью специальных средств, описанных ниже.

Если потомок текущего узла умеет несколько родителей, то эта достаточно редкая ситуация отмечается звездочкой слева от имени узла-потомка. Здесь вы видите пример такого списка.

<& incl/rubr_child_list_w_star.msn &>

Нажатие на звездочку удаляет этот узел из числа потомков текущего узла (при этом он остается связанным с оставшимися родительскими узлами).
Внимание! Будьте осторожны! Удаление произволится без какого-либо предупреждения.
[Заодно это замечание к программистам.]

Текстовый просмотр рубрикатора
Ссылка Текстовый просмотр в правой части страницы редактирования узла рубрикатора позволяет получить "графическое" представление рубрикатора начиная с текущего узла.

<& incl/rubr_show_graph.msn &>

Нажатие на название подраздела переводит вас на страницу его редактирования. Таким образом текстовое представление рубрикатора является удобным средством перемещения по нему. Справа от имени каждого узла в круглых скобках приведен его уникальный идентификатор. Пример текстового представления полного рубрикатора можно посмотреть здесь.
[Вопрос к разработчикам: Нужен выход на полный рубрикатор в текстовом виде, желательно с позиционированием на текущем узле или, хотя бы, с выделением его цветом. В крайнем случае -- 2 ссылки на поддерево и на полный список.]

Упорядочивание подразделов рубрикатора
С помощью полей, расположенных в нижней части страницы редактирования текущего узла, можно задать порядок показа "потомков" данного узла.

<& incl/rubr_sort_nodes.msn &>

В начальный момент все подразделы показаны слева в исходном порядке. Щелчком мыши вы можете выделить название одного из узлов в левом или правом окне. После этого помеченный узел может быть перенесен в противоположное окно нажатием на кнопку " << " или " >> ", где он будет присоединен к списку снизу. После того, как все подразделы в желательном вам порядке будут выстроены в правом окне, можно нажать на кнопку "Сортировать" и этот порядок будет запомнен для дальнейшего показа рубрикатора.

<& /includes/footer.msn &>