Изменения

Перейти к навигации Перейти к поиску

Система управления порталом (ЦМС)

2638 байт убрано, 14:54, 28 апреля 2020
Нет описания правки
[[Категория:Модули]]
<!-- -->
'''Система управления порталом''' или '''ЦМС''' (от англ. CMS — Content Management System) — система управления сайтом, позволяющая обычному пользователю обновлять содержимое без привлечения программиста.
CMS могут быть коммерческими и бесплатными, с открытым кодом и созданными для конкретного веб-проекта — видов много, многие пересекаются, поэтому точная классификация затруднительна.
* Создание и редактирование шаблонов;
* Формирования выходного потока в формате HTML на основе структуры сайта и пользовательского контента.
 
{{Attention|В рамках работы с Nemo CMS на данное время поддерживается только стилизация шапки и подвала сайта.
Все модули Nemo CMS являются устаревшей функциональностью и более не поддерживаются.}}
== Доступ пользователей ==
# Необходимо войти в систему под учетной записью менеджера агентства.
# С помощью административной панели «Аккаунт менеджмент» → «Агенты и пользователи» → «Управление» создать нового пользователя, для которого планируется предоставлять доступ.
# Перейти в раздел CMS «Управление сайтом» → «Nemo CMS» → «Менеджеры контента», а в данном разделе отображается список пользователей, которым разрешено изменять контент сайта агентства.
# Нажать кнопку «Добавить пользователя» и перейти по ссылке «Выбрать».
# Во всплывающем окне нажать мышью на учетной записи пользователя, созданного в п. 2. (незарегистрированным пользователям и группам доступ не предоставляется).
{{Attention|Для страниц с формой поиска отелей можно использовать префикс hotel_}}
== Краткий пример Инструкция по разворачиванию ЦМС == '''1)''' В разделе "Управление сайтом - Nemo первичной настройке CMS - Шаблоны" создаем шаблон блока.https://drive.google.com/file/d/0B2geuk8VO4nOdjd1VDFQcDU1YWs/view?usp=sharing <div class="toccolours mw-collapsible mw-collapsed" style="margin-bottom:10px;">==== block.generic.tpl ====<div class="mw-collapsible-content"><pre>{foreach from=$elements item=element}{cms_render_element id=$element.id}{/foreach}</pre></div></div> '''2)''' В разделе "Управление сайтом - Nemo CMS - Блоки элементов" создаем 3 блока: блок шапки, блок контента и блок подвала.Для всех блоков используется "Шаблон блока", пример: https://drive.google.com/file/d/0B2geuk8VO4nOYkp2bmhPTlFqR3c/view?usp=sharing '''3)''' В разделе "Управление сайтом - Nemo CMS - Шаблоны" создаем шаблон страницы.https://drive.google.com/file/d/0B2geuk8VO4nON2h0RnVRM1NUVE0/view?usp=sharing
<div class="toccolours mw-collapsible mw-collapsed" style="margin-bottom:10px;">==== page.genericИнструкция по первичной настройке CMS доступна в соответствующей [[Инструкция по первичной настройке Nemo CMS|статье]].tpl ====<div class="mw-collapsible-content"><pre>{foreach from=$global item=item key=key}{assign var=$key value=$item}{/foreach}{if $go == 'search/index' || $go == 'search/view_results'} <div class="nemo-common-pageWrapper"> {cms_render_block id=1} {cms_render_block id=2} </div> {cms_render_block id=3}{else} <div class="{if $go != "poffice/table" && $go != 'poffice/exare_table' && $go != "pomessage/inbox" && $go != 'pomessage/create' && $go != 'pomessage/fromtpl' && $go != 'pomessage/index' && $go != 'pomessage/reply' && $go != 'pomessage/search' && $go != 'pomessage/show' && $go != 'pomessage/sent' && $go != 'pomessage/from_orders' && $go != 'pomessage/agency_messages' && $go != "poffice/my_passengers" && $go != 'poclaim/list' && $go != "poclaim/show" && $go != 'poffice/finances' && $go != 'poffice/finances_log' && $go != "base/user_settings" && $go != "base/mini_agency_settings"}pro-wrapper js-pageWrapper pro-wrapper_wide{else} nemo-common-pageWrapper nemo-common-po{/if}"> {cms_render_block id=1} {if $go != "poffice/bookinfo" && $go != "poffice/table" && $go != "poffice/exare_table" && $go != 'pomessage/inbox' && $go != 'pomessage/create' && $go != 'pomessage/fromtpl' && $go != 'pomessage/index' && $go != 'pomessage/reply' && $go != 'pomessage/search' && $go != 'pomessage/show' && $go != 'pomessage/sent' && $go != 'pomessage/from_orders' && $go != 'pomessage/agency_messages' && $go != "poffice/my_passengers" && $go != 'poclaim/list' && $go != "poclaim/show" && $go != 'poffice/finances' && $go != 'poffice/finances_log' && $go != "base/user_settings" && $go != "base/mini_agency_settings"} {assign var=needWrapper value=true} {/if} {if $needWrapper}<div class="pro-wrapper">{/if} {cms_render_block id=2} {if $needWrapper}</div>{/if} </div> {cms_render_block id=3}{if}</pre></div></div>
== См. также ==

Навигация

'