Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дипломная работа_Резникова.doc
Скачиваний:
6
Добавлен:
13.11.2019
Размер:
804.86 Кб
Скачать

1.6 Система меню

В web-приложении используется мастер страница (Template.master) в которой определена панель «хлебные крошки»

<div id="breadcrumb">

<asp:SiteMapPath ID="SiteMapPath1" runat="server" > </asp:SiteMapPath> </div>

<asp:SiteMapDataSource ID="SiteMapDataSource1" ShowStartingNode="false" runat="server" />

И вертикальное меню для всего сайта, которое представляет собой разработанный control MenuBox.ascx.

Пункты меню MenuBox.ascx:

  1. О кафедре

  2. Научная работа

    1. Сотрудничество

    2. Направления научных исследований

    3. Студенты

      1. Курсовые (дипломные) работы студентов

      2. Публикации студентов

    4. Магистратура

      1. Магистранты

        1. Научные работы магистрантов

        2. Публикации магистрантов

    5. Аспирантура

      1. Аспиранты

      2. Научные работы аспирантов

      3. Публикации аспирантов

  3. Публикации кафедры

  4. Сотрудники кафедры

    1. Преподавательская деятельность сотрудников

    2. Публикации сотрудников

  5. Дисциплины

  6. История кафедры

  7. Документы

  8. Статьи

  9. Контакты

  10. Форумы

  11. Новости

  12. Администратор

Листинг файла web.Sitemap:

<?xml version="1.0" encoding="utf-8" ?>

<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" enableLocalization="true" >

<siteMapNode title="*" description="*" url="~/">

<siteMapNode title="Страница заблокирована" description="Страница заблокирована" url="~/AccessDenied.aspx"/>

<siteMapNode title="Изменение профиля" description="Изменение профиля" url="~/EditProfile.aspx"/>

<siteMapNode title="О кафедре" description="О кафедре" url="~/Default.aspx"/>

<siteMapNode title="Регистрация" description="Регистрация" url="~/Register.aspx"/>

<siteMapNode title="Восстановление пароля" description="Восстановление пароля" url="~/PasswordRecovery.aspx"/>

<siteMapNode title="Научная работа" description="Научная работа" url="~/ScientificWork.aspx" >

<siteMapNode title="Направления научных исследований" description="Направления научных исследований" url="~/TheDirectionOfResearch.aspx" ></siteMapNode>

<siteMapNode title="Сотрудничество" description="Сотрудничество" url="~/Cooperation.aspx" ></siteMapNode>

<siteMapNode title="Студенты" description="Студенты" url="~/Students.aspx" >

<siteMapNode title="Научная деятельность студента" description="Научная деятельность студента" url="~/Student.aspx" />

<siteMapNode title="Публикации студентов" description="Публикации студентов" url="~/PublicationsStydents.aspx" />

<siteMapNode title="Научная деятельность студентов" description="Научная деятельность студентов" url="~/StudentJobs.aspx" /> </siteMapNode>

<siteMapNode title="Магистратура" description="Магистратура" url="~/Magistratura.aspx" >

<siteMapNode title="Магистранты" description="Магистранты" url="~/MasterStudents.aspx" >

<siteMapNode title="Научная деятельность магистранта" description="Научная деятельность магистранта" url="~/MasterStudent.aspx" />

<siteMapNode title="Научная деятельность магистрантов" description="Научная деятельность магистрантов" url="~/MagisterThesis.aspx" />

<siteMapNode title="Публикации магистрантов" description="Публикации магистрантов" url="~/PublicationsMasterStudents.aspx" /> </siteMapNode>

</siteMapNode>

<siteMapNode title="Аспирантура" description="Аспирантура" url="~/Aspirantura.aspx" >

<siteMapNode title="Аспиранты" description="Аспиранты" url="~/Aspirants.aspx" >

<siteMapNode title="Научная деятельность аспиранта" description="Научная деятельность аспиранта" url="~/Aspirant.aspx" />

<siteMapNode title="Научная деятельность аспирантов" description="Научная деятельность аспирантов" url="~/CandidateThesis.aspx" />

<siteMapNode title="Публикации аспирантов" description="Публикации аспирантов" url="~/PublicationsAspirants.aspx" />

</siteMapNode>

</siteMapNode>

</siteMapNode>

<siteMapNode title="Сотрудники кафедры" description="Сотрудники кафедры" url="~/EmployeesOfChair.aspx" >

<siteMapNode title="О сотруднике" description="О сотруднике" url="~/collaborator.aspx" />

<siteMapNode title="Преподавательская деятельность сотрудников" description="Преподавательская деятельность сотрудников" url="~/ReadDiscip.aspx" />

<siteMapNode title="Публикации сотрудников" description="Публикации сотрудников" url="~/PublicationCollaborators.aspx" />

</siteMapNode>

<siteMapNode title="Публикации кафедры" description="Публикации кафедры" url="~/ChairPublications.aspx" />

<siteMapNode title="Дисциплины" description="Дисциплины" url="~/Disciplines.aspx">

<siteMapNode title="Документы по дисциплинам" description="Документы по дисциплинам" url="~/DocumentsByDiscipline.aspx"/>

</siteMapNode>

<siteMapNode title="История кафедры" description="История кафедры" url="~/ChairHistory.aspx" />

<siteMapNode title="Документы" description="Документы" url="~/Documents.aspx" />

<siteMapNode title="Статьи" description="Статьи" url="~/ShowCategories.aspx">

<siteMapNode title="Список статей" description="Список статей" url="~/BrowseArticles.aspx">

<siteMapNode title="Статья" description="Статья" url="~/ShowArticle.aspx" />

</siteMapNode>

</siteMapNode>

<siteMapNode title="Контакты" description="Контакты" url="~/Contact.aspx" />

<siteMapNode title="Форумы" description="Форумы" url="~/ShowForums.aspx" >

<siteMapNode title="Темы форума" description="Темы форума" url="~/BrowseThreads.aspx" >

</siteMapNode>

</siteMapNode>

<siteMapNode title="Новости" description="Новости" url="~/Newsletters.aspx" />

<siteMapNode title="Администратор" description="Администратор" url="~/Admin/Default.aspx" roles="Administrators">

<siteMapNode title="Управление пользователями" description="Управление пользователями" url="~/Admin/ManageUsers.aspx" >

<siteMapNode title="Редактирование пользователей" description="Редактирование пользователей" url="~/Admin/EditUser.aspx" />

</siteMapNode>

<siteMapNode title="Управление статьями" description="Управление статьями" url="~/Admin/ManageArticles.aspx" >

<siteMapNode title="Добавление/изменение статей" description="Добавление/изменение статей" url="~/Admin/AddEditArticle.aspx" />

<siteMapNode title="Управление категориями статей" description="Управление категориями статей" url="~/Admin/ManageCategories.aspx" />

<siteMapNode title="Управление комментариями" description="Управление комментариями" url="~/Admin/ManageComments.aspx" />

</siteMapNode>

<siteMapNode title=" Добавление/изменение новости" description=" Добавление/изменение новости" url="~/Admin/AddEditNewsletters.aspx" />

<siteMapNode title="Редактирование страниц сайта" description="Редактирование страниц сайта" url="~/Admin/EditPageSite.aspx" />

<siteMapNode title="Редактирование дисциплин" description="Редактирование дисциплин" url="~/Admin/AddEditDisciplines.aspx" />

<siteMapNode title="Редактирование публикаций кафедры" description="Редактирование публикаций кафедры" url="~/Admin/AddEditChairPublications.aspx" />

<siteMapNode title="Управление опросами" description="Редактирование опросами" url="~/Admin/ManagePolls.aspx" >

</siteMapNode>

<siteMapNode title="Редактирование сотрудников кафедры" description="Редактирование сотрудников кафедры" url="~/Admin/AddEditCollaborator.aspx" />

<siteMapNode title="Добавление /редактирование / удаление публикаций персон кафедры" description="Добавление /редактирование / удаление публикаций персон кафедры" url="~/Admin/AddEditDelPersonPublication.aspx" />

<siteMapNode title="Добавление /редактирование / удаление персон кафедры" description="Добавление /редактирование / удаление персон кафедры" url="~/Admin/AddEditDelPerson.aspx" />

<siteMapNode title="Добавление /редактирование / удаление публикаций персон кафедры" description="Добавление /редактирование / удаление чтения дисциплин сотрудниками" url="~/Admin/AddEditDelReadOfDicipline.aspx" />

<siteMapNode title="Добавление /редактирование студентов" description="Добавление /редактирование студентов" url="~/Admin/AddEditStudent.aspx" />

<siteMapNode title="Добавление /редактирование магистрантов" description="Добавление /редактирование магистрантов" url="~/Admin/AddEditMasterStudent.aspx" />

<siteMapNode title="Добавление /редактирование аспирантов" description="Добавление /редактирование аспирантов" url="~/Admin/AddEditAspirant.aspx" />

<siteMapNode title="Добавление /редактирование / удаление курсовых (дипломных) работ студента" description="Добавление /редактирование / удаление курсовых (дипломных) работ студента" url="~/Admin/AddEditDelJobStudent.aspx" />

<siteMapNode title="Добавление /редактирование / удаление научных работ магистрантов" description="Добавление /редактирование / удаление научных работ магистрантов" url="~/Admin/AddEditDelMagisterThesis.aspx" />

<siteMapNode title="Добавление /редактирование / удаление научных работ аспирантов" description="Добавление /редактирование / удаление научных работ аспирантов" url="~/Admin/AddEditDelCandidatThesis.aspx" />

<siteMapNode title="Добавление /редактирование /удаление документов по дисциплинам" description="Добавление /редактирование / удаление документов по дисциплинам" url="~/Admin/AddEditDelDocDiscip.aspx" />

<siteMapNode title="Добавление /редактирование / удаление общих документов кафедры" description="Добавление /редактирование/ удаление общих документов кафедры" url="~/Admin/AddEditDelDoc.aspx" />

<siteMapNode title="Добавление /редактирование / удаление типов документов" description="Добавление /редактирование / удаление типов документов" url="~/Admin/AddEditDelTypeDoc.aspx" />

<siteMapNode title="Добавление /редактирование / удаление типов публикаций" description="Добавление /редактирование / удаление типов публикаций" url="~/Admin/AddEditDelTypePublication.aspx" />

<siteMapNode title="Добавление /редактирование / удаление типов работ студентов" description="Добавление /редактирование / удаление типов работ студентов" url="~/Admin/AddEditDelTypeWork.aspx" />

<siteMapNode title="Добавление /редактирование / удаление видов проведения занятий" description="Добавление /редактирование / удаление видов проведения занятий" url="~/Admin/AddEditDelTypeOccupation.aspx" />

</siteMapNode>

</siteMapNode></siteMap>