47669 (588498), страница 10

Файл №588498 47669 (Модернизация сайта ПРИПИТ с использованием системы управления содержимым сайта (CMS)) 10 страница47669 (588498) страница 102016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 10)

Блог – популярный и удобный способ представить информацию или статьи, которые обновляются (добавляются) регулярно, например новости или пресс-релизы. Вместо простого списка ссылок к различным статьям, вывод статей как «блог» дает возможность показать название и введение, позволяющие перейти ко всему содержанию статьи. Таким образом, введение может быть первым параграфом всей статьи или кратким описанием (резюме) статьи.

Примечание: Если не нужно использовать вывод статьи методом «блог», то нужно ввести все содержимое статьи в первом окне HTML редактора.

Справа, после сохранения, доступны дополнительные параметры управления объектом содержимого. Последняя вкладка «Связь с меню» может настраиваться при создании меню.

Если необходимо поместить изображения в статьи, то можно использовать специальную возможность вставки изображений. Нажмите кнопку «Вставить изображение» (кнопка расположена внизу слева окна HTML редактора), после этого в содержимое будет добавлен текст {mosimage}; при обработке этого текста для отображения система (Joomla) определит, что необходимо вставлять изображения, список которых размещен на вкладке «Параметры изображений» (рис. 2.18). Чтобы увидеть изображение в тексте, нажмите кнопку «Просмотр» на панели инструментов.

Использовать возможность {mosimage} можно много раз, изображения отображаются в порядке, указанном в списке; порядок можно менять, используя кнопки «Вверх» и «Вниз».

Использование{mosimage} – это пример использования расширения Joomla! – мамбота (mosimage).

Примечание: Используя возможности «Управления медиа», можно загружать и размещать изображения по папкам.

Значения многих параметров на вкладке «Параметры управления», можно задать по умолчанию, для того, чтобы использовались «глобальные настройки». Задать значения «глобальных настроек» можно в пункте меню «Глобальная конфигурация» меню «Сайт», во вкладке «Содержимое». Данные значения можно индивидуально изменить для каждого объекта содержимого.

На данной вкладке можно ввести описание объекта и ключевые слова.

Если использовать кнопку «Добавить (Раздел, Категория, Заголовок)», то будут добавлены в поле «Ключевые слова» названия раздела, категории и заголовок объекта.

2.14 Создание меню в CMS

Меню – это набор кнопок, в которые приводят на конкретные объекты, например, объект содержимого, список категорий, компонент и т.д.

После создания структуры меню нового сайта ПРИПИТ (таб. 2.4), необходимо, собственно, создать новую структуру меню в CMS Joomla!. Используя данные из таб. 2.4 сформируем новое меню в CMS Joomla!.

Рассмотрим создание меню, построенного на стандартном модуле (установленном по умолчанию) CMS Joomla! – mod_mainmenu. Данный модуль является по умолчанию главным для создания меню. Место вывода меню на сайте определяется в шаблоне сайта. Устанавливая дополнительные расширения, можно расширить возможности отображения стандартного меню или отобразить его в другом виде, например в виде выпадающего каскадного меню с подменю (часто необходимо, чтобы со стороны пользователя была включена поддержка Javascript в браузере).

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

  • выбрать меню, в которое будет добавлен пункт (ссылка);

  • выбрать название пункта меню.

  • Нажмите кнопку «Связать с меню».

На странице редактирования раздела или категории в дополнительном окне справа (для создаваемого раздела или категории данное окно будет доступно после сохранения – кнопка «Сохранить»). В данном окне необходимо:

  • выбрать меню, в которое будет добавлен пункт (ссылка);

  • выбрать тип меню, в котором виде будет отображаться раздел или категория;

  • выбрать название пункта меню.

  • Нажать кнопку «Связать с меню».

Для работы с меню для сайта необходимо перейти на страницу «Управление меню». В основном меню панели управления выбрать «Меню», затем пункт меню «Управление меню».

Для работы с пунктами меню определенного меню (например, mainmenu) необходимо перейти на страницу «Управление меню [mainmenu]». В основном меню выбрать «Меню», затем пункт меню «mainmenu».

На странице «Управление меню [mainmenu]» можно увидеть список уже созданных пунктов меню (по умолчанию без установки демонстрационных данных доступен только один пункт – «Главная»).

Для добавления нового пункта меню необходимо перейти на страницу «Новый пункт меню». Для этого следует нажать кнопку «Новый» на странице «Управление меню [mainmenu]» для добавления нового пункта меню в меню mainmenu.

На странице «Новый пункт меню» доступно несколько типов создаваемого пункта меню. Все типы разбиты по группам:

  • Содержимое, пункт меню будет отображать содержимое объекта.

  • Разное.

  • Отправка, пункт меню позволяющий добавлять объекты содержимого с сайта.

  • Компоненты, пункт меню позволяющий работать с компонентом и его возможностями.

  • Ссылки.

Когда выбран тип нового пункта меню, необходимо перейти на страницу «Добавление – новый пункт меню: XXX»: Шаг 2 (XXX – название типа нового пункта меню). На этой странице необходимо выбрать и заполнить основные параметры и поля нового пункта меню. Параметры и поля отличаются в зависимости от выбранного типа нового пункта меню. Нажмите на кнопку «Далее» или на выбранный тип пункта меню.

Пример добавления нового пункта меню типа: «Ссылка – объект содержимого». Для добавления необходимо:

  • Ввести имя нового пункта меню, поле «Название».

  • Выбрать объект содержимого (статью), поле «Содержимое для связи».

  • Выбрать, как должно открываться окно при нажатии на пункт меню, поле «Url: При нажатии открыть в…».

  • Выбрать родительский пункт меню, поле «Родительский пункт меню».

  • Выбрать порядок расположения, поле «Порядок расположения».

  • Выбрать уровень доступа, поле «Уровень доступа».

  • Выбрать опубликован пункт меню, поле «Опубликован (на сайте)».

  • Справа можно, но не обязательно выбрать изображение меню, поле «Изображение меню».

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

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

Если использовать возможность предпросмотра сайта, то можно увидеть результат добавления нового пункта меню:

  • Просмотр в новом окне браузера.

  • Просмотр в этом же окне с открытой панелью администратора.

  • Просмотр с показом позиций расположения моделей в шаблоне в этом же окне с открытой панелью администратора.

2.15 Создание дополнительных групп пользователей сайта в CMS и их привязка к категориям

Используя данные о, дополнительно определенных, группах пользователей, и их соответствия категориям сайта, создадим в CMS Joomla! дополнительные группы пользователей (данные о дополнительных группах пользователей [соответствие категории – дополнительной группе] приведены в таб. 2.5)

Для создания дополнительной группы пользователей, в панели администрирования сайта, перейдем в «Компоненты» – «Acess Control» – «Manage Groups» (рис. 2.25.)

На странице «Manage Groups» можно создадим новую группу, нажав кнопку «Новый» в правом верхнем углу страницы.

Введем в поле «Group Name» – название новой группы, в «Parent Group» выберем родительскую группу – «Пользователи админцентра», затем перейдем в раздел «Adapters» – «content». Здесь на вкладке «Backend» выберем раздел, в который входит нужная нам категория.

Далее переходим в настройки категории, к которой мы подключаем группу. Для этого кликаем курсором мыши на название категории. Откроется перечень операций для данного раздела, которые можно разрешить новой группе пользователей.

Для группы пользователей типа % Категория % Autor разрешим следующие операции:

  • Новый объект

  • Редактировать объект

  • Сохранить объект

  • Опубликовать объект

Для группы пользователей типа % Категория % Publisher разрешим следующие операции:

  • Новый объект

  • Редактировать объект

  • Сохранить объект

  • Опубликовать объект

  • Скрыть объект

  • Поместить в архив

  • Извлечь из архива

  • Переместить объект

  • Копировать объект

  • Переместить в корзину

  • Сортировка

  • Опубликовать на главной странице

Заключение

В результате выполнения данной работы были выполнены все задачи.

Решение задачи обзора и сравнительного анализа возможностей и технологических основ различных CMS, в данной работе, выражено в исследовании таких вопросов, как технологическая основа CMS, особенностей структуры сайта на основе CMS, существующих решений CMS, классификации CMS, модели представления данных в CMS. Так же был выполнен сравнительный анализ наиболее функциональных CMS. На основе исследования, проведенного в ходе выполнения данной задачи, была построена таблица 1.1 («Сравнение характеристик наиболее функциональных CMS»). В результате анализа данных о существующих системах управления сайтами как бесплатных (Joomla, eZ Publish, XOOPS) так и российских платных (Битрикс, AMO CMS и Site Sapiens), был сделан вывод, что, в зависимости от целей и задач организации сайта, можно применять как бесплатные так и платные CMS. Так для обеспечения работы сайта коммерческой организации наиболее целесообразно использовать коммерческую CMS. Это может быть любая из рассмотренных коммерческих CMS, т. к. функциональность и качественные характеристики данных систем находятся на одном уровне. Организациям некоммерческим, целесообразно использовать для построения сайта одну из бесплатных CMS систем. Из рассмотренных, в процессе решения данной задачи, CMS наиболее универсальной, с наибольшим количеством модулей и крупнейшим российским сообществом разработчиков является CMS Joomla!, так же на данный момент Joomla! является наиболее бурно развивающейся CMS системой. Таким образом, оптимальным выбором, для построения сайта некоммерческой организации, является CMS Joomla!.

Решение задачи обзора и сравнительного анализа используемых технологий, содержания и дизайна сайтов ВУЗов, в том числе созданных на основе CMS, в данной работе, выражено в исследовании таких вопросов, как характеристики и элементы, дизайн, структура, навигация и содержание сайтов ВУЗов. На основе исследования, проведенного в процессе решения данной задачи, сайтов ВУЗов, была построена таблица 1.2, в которой консолидированы основные характеристики рассмотренных сайтов. В результате анализа данных, представленных в таблице 1.2, мы выделили те свойства, которых нет на существующем сайте ПРИПИТ по сравнению с сайтами других образовательных учреждений:

  1. Единый стиль для всех страниц

  2. Наличие информации об авторских правах и обратной связи на каждой странице

  3. Единая навигация для всех страниц сайта, использование в основе сайта CMS

Задача исследования имеющегося содержания существующего сайта ПРИПИТ и информационных потребностей различных групп потенциальных посетителей сайта выполнена. Результат выполнения задачи исследования имеющегося содержания существующего сайта ПРИПИТ выражен в анализе информационной структуры сайта. Проведенный анализ основан на исследовании содержимого меню (разделов) существующего сайта. Результаты данного исследования представлены в таблице 2.1 и представляют из себя информационную структуру существующего сайта ПРИПИТ. Результат выполнения задачи исследования информационных потребностей различных групп потенциальных посетителей сайта выражен в определении групп потенциальных посетителей сайта на основе анализа информационной структуры существующего сайта ПРИПИТ. В результате данного анализа мы определили соответствие «пункт меню (раздел) сайта» – «группа пользователей». Данное сопоставление выполнено в табличной форме (таб. 2.2.), на основе составленной ранее таблицы 2.1. В результате мы определили следующие группы потенциальных посетителей сайта:

  1. Все – группа, включающая в себя всех посетителей сайта

  2. Школьники – посетители, обучающиеся в школе и их родители

  3. Абитуриенты – посетители, готовящиеся к поступлению в институт и их родители

  4. Студенты – посетители, являющиеся студентами данного института

  5. Преподаватели – посетители, являющиеся действующими преподавателями, школ, училищ и вузов Пермского края

Задача разработки дизайна сайта и варианта информационной структуры, рассчитанной на дифференцированный доступ пользователей к информации выполнена. В результате решения данной задачи, с учетом критериев разработки сайтов, был разработан макет главной страницы сайта (рис. 2.1) и макет последующих страниц (рис. 2.2) сайта ПРПИТ, основанного на CMS. Разработан дизайн сайта (рис. 2.3 и рис. 2.4.). Так же была разработана новая информационная структура сайта ПРИПИТ (с учетом основных принципов построения сайтов на основе CMS). Данная информационная структура разработана на основе информационной структуры существующего сайта ПРИПИТ (таб. 2.1 и 2.2) и представлена в таблице 2.3. В новой информационной структуре сайта учтены критерии разработки сайтов, а так же особенности структуры сайта, основанного на CMS Joomla! (основные элементы структуры CMS Joomla!: раздел, категория, объект содержимого [статъя]). Дифференциация доступа групп пользователей осуществлена путем специальной организации структуры меню. В результате исследования, ранее, были выявлены потенциальные группы пользователей сайта. Как результат сформированы следующие пункты главного навигационного меню:

  1. Главная

  2. О институте

  3. Школьнику

  4. Абитуриенту

  5. Студенту

  6. Преподавателю

  7. Новости

  8. Поиск

  9. Контакты

Задача разработки системы регистрации и авторизации пользователей для дифференциации доступа к информации и по работе с ней выполнена. Данная задача выполнена за счет реализации на сайте системы разделения прав пользователей. Мы определили перечень групп пользователей сайта, которым необходимо назначить права на публикацию материалов сайта (таб. 2.5), создали дополнительные группы пользователей с помощью дополнительного компонента – средства управления группами пользователей (noixACL 2.0 – Frontend and Backend ACL) и назначили права доступа, для дополнительных групп, к соответствующим категориям сайта. Таким образом, пользователь может публиковать или редактировать содержимое сайта только в той категории сайта, права доступа к которой определены для группы данного пользователя. Так же была разработана процедура регистрации и назначения прав доступа к новым пользователям системы, данная процедура состоит из следующих шагов:

  1. Регистрация нового пользователя на сайте.

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

  3. Авторизация пользователя на сайте

  4. Написание пользователем личного сообщения (на сайте) администратору сайта с просьбой о присвоении прав на определенную категорию.

  5. Администратор сайта рассматривает заявку и при положительном решении вносит пользователя в группу, дающую права на размещение контента в определенной категории.

  6. Пользователь, получивший права на размещение информации теперь может авторизоваться в административной панели по адресу http:// %SiteName%/Administrator (где % SiteName% – имя сайта) и размещать или редактировать статьи определенного раздела.

Задача информационного наполнения модернизированного на основе CMS сайта ПРИПИТ выполнена. В процессе выполнения данной задачи были сформированы разделы, категории, созданы объекты содержимого (статьи) сайта, сформировано меню, созданы и привязаны к определенным категориям сайта дополнительные группы пользователей. При создании разделов названия разделов мы извлекли из ранее разработанной таблицы 2.3 из столбца «Разделы». При создании категорий названия категорий так же, извлекли из таб. 2.3. и привязали к родительскому разделу. Используя содержимое существующего сайта ПРИПИТ мы наполнили модернизированный сайт объектами содержимого (статьями) и разместили их в соответствующих категориях. Так же мы сформировали новую структуру меню на сайте. Используя данные о дополнительно определенных группах пользователей, и их соответствия категориям сайта, мы создали дополнительные группы пользователей (данные о дополнительных группах пользователей [соответствие категории – дополнительной группе] были извлечены из таб. 2.5). Так же для каждой дополнительной группы пользователей мы определили права доступа к соответствующей категории.

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7026
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее