WWW.DISSERS.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

   Добро пожаловать!


Pages:     | 1 || 3 | 4 |

Дата вступления в силу: это первый день, когда единица информации будет доступна. Вы можете назначить эту дату с помощью указания значений в форме или нажатия на маленькую иконку календаря, которая откроет календарь и позволит выбрать дату (см. рис. 10).

Рисунок 9. Сохранение перенесёт вас на вкладку view Дата истечения срока: Это последний день, когда единица информации будет доступна. Обычно дату вступления в силу и дату истечения срока не указывают.

Установка метаданных для документа Авторские права: это информация об авторских правах на контент.

Обычно данное поле оставляют пустым.

Любая часть информации может иметь некоторое число назначенных для него свойств. Именно эти свойства, известные также как metadata (Метаданные) и обеспечивают хранение такой информации, как ключевые слова, авторские права, информация о соавторах.

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

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

Вы можете получить доступ к свойствам объекта с помощью переРисунок 10. Указание даты вступления в силу хода на соответствующую вкладку properties(свойства). ПредставленПосле заполнения всех необходимых полей значениями, нажмите ная форма имеет несколько полей, которые являются одинаковыми Save (сохранить) для подтверждения изменений. Как было сказано независимо от типа контента:

ранее, в большинстве случаев нет необходимости редактировать знаИсключить из навигации: Если данная опция отмечена, то элемент не будет показан в древе навигации чения в этой вкладке (Properties - свойства). Редактирование обычно 14 основывается на рекомендациях для сайта или на типе создаваемого результатах поиска он не видим для всех пользователей, кроме тех, кто сайта. о нём знает.

В любой момент времени каждая единица контента на Plone-сайте находится в определённом состоянии. Это состояние описывает его Дата вступления в силу права доступа и роли в пределах сайта. Благодаря наличию единиц Любой элемент в Plone может иметь дату истечения срока и дату информации в различных состояниях существует возможность назнавступления в силу. Оба свойства не являются обязательными и отсутчить различные уровни безопасности для каждой отдельной единицы ствие указанных сроков гарантирует, что данные значения использоконтента. Например, документам может потребоваться неделя или две ваны не будут.

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

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

гации (см. рис. 11).

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

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

Для опубликования объекта, выберите Submit (публиковать) из выПубликация документа падающего меню. По умолчанию вы не можете немедленно публиковать контент, но вы можете предложить его для проверки. Когда доКогда документ создан, ему присваивается начальное состояние кумент предложен для проверки, он переходит в состояние review. Это (статус), называемое visible (видимый). По умолчанию контент не явпромежуточное состояние между видимостью и опубликованностью.

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

Оно позволяет пользователям, имеющим роль reviewer на вашем сайте, Вместо этого, некоторые пользователи могут просматривать документ, редактировать содержимое документа перед тем, как он станет достуоднако он не отображается в навигационном меню и результатах попен для внешнего мира. После отправки контента на проверку, в праиска. Это очень полезное состояние, потому что вы можете направить вом верхнем углу вы увидите сообщение о том, что документ в сопользователей на этот контент, но поскольку он не видим в меню и 16 стоянии проверки. На рисунке 12 вы можете увидеть, что вкладка реРабочий цикл создания документа (workflow) дактировать теперь отсутствует.

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



Visible (Видимый): В этом состоянии контент создаётся. Все пользователи могут найти данный контент с помощью поисковых функций или неРисунок 12. Контент отправлен на проверку, его состояние изменено на посредственно указав его URL. Контент не отображается в навигационpending (в ожидании обработки) и вкладка редактирования (edit) более недосном меню. Его могут редактировать владелец и администраторы сайта.

тупна.

Pending (Ожидает рецензии): Контент, ожидающий обработки включает элементы, которые были опубликованы членами сайта. С точки зрения ЗАПОМНИТЕ: Если вы на сайте под пользователем с полномопользователя, этот контент ведёт себя как контент в состоянии visible.

чиями менеджера, то в выпадающем списке будет только одна опция - Различие заключается в том, что контент, ожидающий утверждения, отPublish (публиковать). Это позволяет вам поместить контент на сайт мечается соответствующим флагом, в результате чего редакторы сайта получат приглашение опубликовать этот контент или забраковать его.

сразу в опубликованном состоянии безо всяких промежуточных шаЭтот контент может редактироваться только редакторами (рецензентами) гов.

и менеджерами.

В выпадающем списке рабочего цикла в правом верхнем углу есть Published (Опубликованный): Опубликованный элемент является витакже опция Advanced (дополнительно), которая открывает форму димым всеми посетителями сайта. Он появляется в результатах поиска и навигационном дереве. Также данный контент может появляться в других состояния для изменения статуса объекта. Это часть формы, доступместах, индивидуальных для данного типа контента (например новости ной при нажатии вкладки Properties (свойства). Она содержит слебудут видны тогда, когда вы перейдёте на соответствующую вкладку).

дующие поля:

Опубликованные элементы могут быть отредактированы только менеджерами, однако их владельцы могут изменять статус элемента (например Effective Date (Дата вступления в силу): Это то же самое поле, как и во на visible).

вкладке Properties (свойства) Private (Скрытый): Элементы в этом состоянии могут просматриваться и Expiration Date (Дата истечения срока): Это то же самое поле, как и во редактироваться только их владельцами и другими людьми с администвкладке Properties (свойства) раторским доступом к папке, в которой элементы находятся. они не появComments (Комментарии): Здесь указываются все комментарии, котоляются в результатах поиска или навигационом меню других пользоватерые вы хотите добавить при внесении изменений. Например, вы можете лей. Данные элементы могут также редактироваться менеджерами сайта.

указать следующее: «Первый эскиз. Посмотрите, пожалуйста, второй параграф».

Change State (Изменить состояние): Это копии пунктов, доступных в Рецензирование выпадающем меню. Например опции Publish, Submit и так далее. Ещё одна опция No Change (Без изменений) доступна для того случая, когда изЕсли вы рецензент, то в правой колонке вашей домашней страницы менения не нужны.

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

ны быть проверены вами или другими рецензентами (рис. 13).

18 (правка).

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

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

чтобы он появился в меню, о котором идёт речь. Чтобы отрецензироДополнительные продукты можно скачать из общего репозитария вать этот тестовый документ щёлкните на нём мышью для его открыhttp://plone.org/products. Стоит иметь в виду, что многие продукты тия. Собственно говоря, на данном этапе вы имеете возможность выпишутся для какой-то определенной версии Plone/Zope и других мобрать один вариант из следующих:

гут не работать. Проблема совместимости здесь стоит очень остро.

Забраковать: Для этого следует выбрать соответствующий пункт из выДля установки продуктов их нужно разархивировать и скопировать падающего меню. Это вернёт документ назад в состояние visible (видимый) и предполагает, что проверка завершилась с отрицательным рев каталог %root_dir%Plone 2\Data\Products, перестартовать Zope. Позультатом. Вы также можете щёлкнуть на пункт Advanced (дополнительсле этого продукт должен появиться в /Control_Panel/Products в ZMI.





но) для открытия формы с комментариями и добавить сообщение о приДалее его следует установить используя portal_quickinstaller (ZMI) чинах забраковывания документа.

или через «Добавить/удалить продукты» в настройках Plone.

Одобрить: Для одобрения следует выбрать пункт Publish (публиковать).

Это переведёт элемент в опубликованное состояние и сделает его доступным для посетителей сайта.

Инструменты сайта Ничего не делать: Это оставит документ в имеющемся состоянии, поскольку иногда бывает необходимо проверить информацию или проконПо умолчанию ставится определенный набор инструментов. Зайдисультироваться о ней с кем-либо ещё. В конечном счёте вы должны будете в ZMI, и вы увидите такой список:

те вернуться к рассмотрению документа, так как он будет отображаться в списке элементов, которым необходимо редактирование до тех пор, пока caching_policy_manager (CMF Caching Policy Manager) вы не выполните одно из описанных ранее действий.

Менеджер, который отвечает за кэширование. XXX! Честно говоря, я им ни разу не пользовался. Так что хотел бы узнать о нем поподробРедактировать: Это позволяет внести изменения в документ, после чего нее.

выполнить одно из ранее описанных действий. Как рецензент вы можете внести в документ любые изменения, которые посчитаете нужными, так content_type_registry (Content Type Registry) что чувствуйте себя свободно и пользуйтесь для этого вкладкой edit Инструмент, который привязывает MIME-типы к типам данных порта20 ла. Zope позволяет работать с сервером не только по HTTP протокоportal_actionicons (Plone Action Icons Tool) лу, но и FTP и WebDAV. Если вы собираетесь предоставлять доступ к "Очень важный продукт", занимается только тем, что сопоставляет данным по этим протоколам, то, вероятно, вам стоит настроить какие картинки разным действиям на сайте. Причина его возникновения для файлы, при загрузке на сервер, будут преобразовываться в какие доменя загадка.

кументы портала. Если вы собираетесь использовать Archetypes, то portal_actions (Plone Actions Tool) там есть аналогичный инструмент.

Сердце CMF сайта. Будет рассказано подробнее отдельно.

cookie_authentication (Cookie Crumbler) portal_calendar (Plone Calendar Tool) Этот инструмент позволяет авторизовывать пользователей используя Продукт по идее должен заниматься отображением календарика с сожетоны (cookie). Протокол HTTP имеет возможности авторизовывать, бытиями. Работает очень медленно, смысл его существования не и когда вы заходили в ZMI пришлось пройти через окошко ввода логиясен, но календарики очень любят заказчики и слабые духом разрана и пароля. Но к сожалению HTTP не имеет возможности "отлогиботчики.

нить" пользователя. Дабы не вдаваться в детали, скажу, что на данный момент существует только одна законная и удобная схема, через portal_catalog (Plone Catalog Tool, Indexes all content in the site) жетоны (cookie). Когда вы входите на сайт вам выдается жетон Важный компонент сайта, поисковый каталог. Все документы при до(cookie), когда нажимаете кнопку "Выйти" - удаляется. Этот продукт бавлении/изменени/удалении/изменении статуса/etc регистрируются позволяет связать информацию получаемую, из жетонов с внутрентут. Каталог совмещенный с системой прав как раз и являются тем ним механизмом распределения прав Zope.

граммом урана которые делают Zope бесценным.

portal_controlpanel (Plone Control Panel Tool) error_log (Site Error Log) Список элементов панели управления Plone.

Вообще-то это не инструмент CMF или Plone, а стандартный продукт Zope. Коллектор ошибок и исключений. Принцип работы прост: инportal_discussion (Plone Discussion Tool, Controls how discussions are формация об ошибках возникающих ниже по иерархии дерева запиstored by default on content) сывается в список ошибок. Внимание! Ошибки хранятся в памяти и Инструмент отвечает за обсуждения доступные на сайте. Как, разве после перезапуска сервера список очищается.

вы еще не знаете, что на Plone-сайтах можно обсуждать практически все Так вот на Plone-сайтах можно обсуждать практически все.

plone_utils (Various Plone Utility methods) Что-то вроде моста между шаблонами сайта и набором маленьких portal_factory (Plone Factory Tool, Responsible for the creation of content утилит. Внутренняя система безопасности разрешает скриптам доobjects) бавляемым в ZMI выполнять только определенные действия и работу Специальный инструмент который позволяет не создавать физически с ограниченным числом библиотек. Поэтому приходится размещать в ZODB объекты каждый раз когда пользователи нажимают кнопку часть функционала во внешних продуктах. plone_utils и есть этот "Создать". Объект временно размещается в памяти и пока вы его не внешний набор небольших скриптов, которые и выкинуть жалко, и сохраните будет оставаться там. Удивительное рядом. По умолчанию привязать не к чему.

отключен. Включать имеет смысл только когда используете Workspace.

portal_form_controller (Form Controller Tool, Manage form validation and post-validation actions) Инстумент который так же заслуживает отдельного обсуждения. Если кратко, то отвечает за проверку заполнения форм.

portal_groupdata (Plone Group Data Tool) Инстумент хранит информацию о группах пользователей.

portal_groups (Plone Groups Tool) Инстумент отвечает за создание папок групп.

portal_interface (Portal Interface Tool) Так же как и plone_utils служебный инструмент, позволяет получить доступ к программынм интерфейсам.

Pages:     | 1 || 3 | 4 |










© 2011 www.dissers.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.