ZopeSkel модуль Python, который обеспечивает сбор скелетов для quickstarting Zope и Plone проектов.
Все скелеты доступны как шаблоны PasteScript и может быть использован с помощью '' '' Пастера командной строки инструмента. Например, чтобы создать пакет для Plone тему 3 вы можете сделать:
Пастер создать -t plone3_theme
это будет задать несколько вопросов, таких как желаемое имя пакета и описание и выход полный пакет скелета, что вы можете сразу же начать использовать.
Пожалуйста, внести свой вклад, представив патчи для того, что вы считаете "лучшие в своем классе" макеты файлов для запуска проектов Zope
Что нового В этом выпуске:.
< UL>
Что нового в версии 2.21.2:
- Крепление плохо плохой релиз фиксаж [cewing]
Что нового в версии 2.20:
- Удалить расширение buildout.threatlevel от plone4_buildout. [davisagli]
- Сделано plone4_buildout проще: теперь только просит Plone версии [miohtama]
- Различные ссылки на интернет-документации [miohtama]
- Создано рекомендуется путь, как шаблоны ZopeSkel должны быть использованы для создания нового проекта сайта Plone [miohtama]
- Bumped Plone 4 версия для 4.0.5 [miohtama]
- Изменить plone3_buildout текст справки, исправления: http://plone.org/products/zopeskel/issues/59 [aclark]
Что нового в версии 2.19:
- В каждом setup.py, замените ':' на ' : ', что делает list_classifier URL в URL, которые на самом деле могут быть использованы. [Тет]
- Добавлена plone4_buildout [miohtama]
- Улучшения README [miohtama]
Что нового в версии 2.18:
- Добавить --version флаг бен / ZopeSkel. Отчеты текущую версию ZopeSkel (http://plone.org/products/zopeskel/issues/48) [cewing]
- plone3_buildout: использовать Plone 3.3.5 по умолчанию. [Морис]
- Исправлена проблема с общим профилем настроек в шаблонах Plone, в котором профиль был зарегистрирован в ZCML, но не каталог профилей не было создано. (http://plone.org/products/zopeskel/issues/46) [cewing]
- использование i18n: домен Plone для заголовка портлета так это необязательно быть переведены в два раза (http://plone.org/products/zopeskel/issues/44) [Frisi]
- использовать правильное имя пакета, так что он может быть использован в комплексе с 2 точками или 1 точек в имени пакета [lucmult]
Что нового в версии 2.17:
- Добавлена булавку для PasteScript & GT; = 1.7.2. Это решает проблему, когда с помощью ZopeSkel с ранней версии PasteScript результате в метод подписи несоответствия на Пастер команды метода "Задача". Исправления выпуск # 42 (http://plone.org/products/zopeskel/issues/42) [cewing]
- Исправлена проблема затяжной архетипов шаблона с регистрацией каталог "локали", прежде чем он будет создан. Люди теперь нужно добавить i18nlocale помощью addcontent для того, чтобы получить этот каталог и он зарегистрирован с помощью ZCML. [cewing]
- Исправлена зависимость архетипов шаблонов doctests на наличие журнала в портлет. Тесты Теперь откройте '' вместо login_form. Решает вопрос # 40 (http://plone.org/products/zopeskel/issues/40) [cewing]
- Добавлена новая browserlayer localcommand для Plone и архетипов шаблонов. [marcosfromero]
- Добавлена заглушки локали каталог для шаблона plone3_theme, решение вопрос # 33 (http://plone.org/products/zopeskel/issues/33) [cewing]
- Установить число профиль версии GenericSetup в созданном metadata.xml 1000, что лучше для алфавитного порядка, что Г.С. делает. [Морис]
- Добавлена & Quot; среда-вары = zope_i18n_compile_mo_files = правда & Quot; чтобы plone3_buildout шаблон. Это позволило только за Plone 4 (eggifiedzope верно). [vincentfretin]
Что нового в версии 2.16:
- Исправлена ошибка синтаксиса в сгенерированном портлета код конструктора [ajung]
- Добавлена новая переменная типа '' BoundedIntVar. Это подтверждает, что при условии, аргумент и целое число, а между предоставленной мин и макс значений (включительно на обоих концах). [cewing]
- Обновлено архетип и plone3_portlet шаблоны соблюдать pep8 и проверки pyflakes на всех этапах процесса скелет конструкции. Решает вопрос здесь: (http://plone.org/products/zopeskel/issues/24) [cewing]
- Добавлена пояснительный текст к шаблону plone_hosting о том, что он не подходит для использования с Plone версий позднее 3.1.7, фиксированный http://plone.org/products/zopeskel/issues/25 [cewing]
- Исправлена проблема с генерируемых архетипов имена meta_type типов контента документально здесь: (http://plone.org/products/zopeskel/issues/22) [cewing]
- Обновлены тесты для шаблона Plone включить тесты для исправления к сообщению завода, ZCML суб-пакет включает и проблемы с регистрацией перевод i18n ниже [cewing]
- Подчищены ряд вопросов с определением и импорта пакетов всей MessageFactory в местных командах шаблонов Plone: (http://plone.org/products/zopeskel/issues/29) [cewing]
- Подчищены ряд вопросов с импортом суб-пакет ZCML файлы после использования местных команд в шаблоне Plone: (http://plone.org/products/zopeskel/issues/28) [cewing]
- Исправлена проблема с шаблоном Plone zcmlmeta местного командования, чтобы обеспечить надлежащее директива была введена в топ-уровня configure.zcml [cewing]
- Исправлена ошибка в шаблоне Plone, который вызвал ошибки ZCML, когда не было запустить i18nlocale местной команды: (http://plone.org/products/zopeskel/issues/26) [cewing]
- Улучшена i18n для портлетов (http://plone.org/products/zopeskel/issues/31) [Frisi]
- Улучшен тест охват сценария ZopeSkel [cewing]
- Недопустимое использование команды Пастер --svn-репозитория из-за некоторых основных несовместимости с пути ZopeSkel используется. Аргумент по-прежнему разрешено для пользователей с помощью 'Пастер создать. (http://plone.org/products/zopeskel/issues/34 http://plone.org/products/zopeskel/issues/35) [cewing]
- Добавлена "Регистрация профиля" вопрос в шаблоне Plone, так что пользователи могут иметь Generic Profile Setup зарегистрированный в случае, если они планируют на добавление вещи (как портлетов), которые требуют профиля GS установить. Адаптированный ниже шаблоны архетип, plone25_theme и plone3_theme использовать новый вопрос [cewing]
Что нового в версии 2.15:
- Опираясь из несколько изменений от jaroel в пользу сохранения работы шаблоны OOTB [cewing]
- Сделано архетип, plone3_theme и plone3_portlet пройти PEP8 валидатор и pyflakes. [jaroel]
- резюме шаблона (описания одной линии) были улучшены. [pupq]
- Шаблоны теперь есть дополнительный атрибут справки, которая является богатым Описание шаблона и его цели. Помощь была оказана для всех шаблонов ZopeSkel. [pupq / cewing]
- Переменные (вопросы в шаблонах) теперь есть человеческое стороне и Quot; название & Quot; атрибутов, которые могут быть показаны вместо (уродливее + еще непрозрачной) фактического имени переменной. Названия были написаны на вопросы. [pupq]
- Переменные теперь дополнительно справки атрибут, который является богатым описание переменной. Это может быть показано на PasteScript интерфейсов. [pupq]
- Интерактивная помощь была добавлена, так что вы можете ввести и Quot;? & Quot; на любой вопрос получить богатый помощь для этого вопроса. [cewing]
- & Quot; Режимы и Quot; были реализованы - легко, эксперт, и все - для уменьшения количество вопросов, заданных начинающим пользователям. Например, технические вопросы (например, & Quot; пространство имен пакета 2 & Quot;) теперь отображаются только в режиме эксперта. [cewing / pupq]
- Название проекта (например, & Quot; plone.app.example & Quot;) теперь разделен на части, чтобы стать значения по умолчанию для пакетов пространства имен имен (и Quot; Plone & Quot ;, & Quot; приложение и Quot ;, & Quot; пример и Quot;). [pupq]
- Шаблоны могут обеспечить ndot атрибут, который сигнализирует, сколько имен (и Quot; точек и Quot;), как ожидается, в имени проекта. При вызове с помощью новых ZopeSkel переднего плана сценария, имена, которые не поддерживают этот шаблон отклонены с помощью (например, создание plone_app с & Quot; plone.example & Quot; будет отклонено, как 2-пространства имен-имени, и Quot; Plone .foo.example & Quot ;, ожидается) [pupq]
- Вместо того, чтобы использовать checkvar () и должность () методы, шаблоны теперь поддерживают сообщения, которые появляются предварительные вопросы и пост-поколения. Соответствующие предупреждения и где к использованию помощи был добавлен. [cewing]
- Абстрактные классы для zope2 продуктов и сборками, которые были добавлены; это упрощает наследство общих ATTRS, и предоставляет соответствующие места для будущего общего логики. [pupq]
- переднего плана сценарий, "ZopeSkel", был добавлен. Это высокий уровень, дружеской помощи, и улучшенный интерфейс командной строки для задачи использования шаблона. Это может обеспечить дружественный список шаблонов и многословно-подробный список шаблонов. [pupq / cewing / chrisrossi]
- Люди могут иметь & Quot; $ HOME / .zopeskel & Quot; Сценарий со значениями по умолчанию для вопросов, либо на всех-шаблона или шаблона по-шаблона основе. [pupq]
- The & Quot; ZopeSkel & Quot; Сценарий может излучать образец & Quot; .zopeskel & Quot; подать, для редактирования. [pupq / CBC]
- простой HTML Help генератор может производить распечатку шаблонов, полей и подшаблонов. Это будет полезно для поддержания HTML & Quot; Справочное руководство & Quot; к шаблонам ZopeSkel. Найти это в пакете zopeskel.doctools. [pupq / CBC]
- В настоящее время, в противном юнит-тесты были исправлены. [pupq / cewing]
- Новые модульные тесты были написаны для новых возможностей. [cewing]
- Новые и отремонтированные юнит-тесты были добавлены в тест по умолчанию Люкс [cewing]
- Вместо использования класса общим Var () для всех переменных (& Quot; вопросы и Quot;), подклассы для различных типов переменных - .-- были добавлены строки, логические, выбор и т.д.. Они нормализуют свои собственные ценности и обеспечить проверку. Таким образом, пользователи получат ранее / лучше отзывы о неподходящих значений. [pupq / cewing]
- предложение для разделения проекта на ZopeSkel. * пакеты. [pupq / CBC]
- Где вопросы были продублированы в разных шаблонов, они были объединены для согласованности в одном месте, и ссылки из других мест. [pupq]
- в режиме реального времени инструмент для создания графики зависимостей и наследования шаблонов была написана, подходит для в том числе в документации высокого уровня. Найти это в пакете zopeskel.doctools. [CBC]
- Используйте eggified Zope 2.12.3 для сборками, направленных Plone 4.x. Используйте 2.9.12 для сборками, направленных Plone 2.x. [Морис]
- Удалить ненужные 'Название' аргумент от jsregistry.xml например. Это исправляет http://plone.org/products/zopeskel/issues/18. [dukebody]
был добавлен
Что нового в версии 2.14.2:
- из непроверенных Назад, недокументированные изменения из Парижа, что спринт сломал несколько шаблонов [MatthewWilkes]
Требования
- Python
Комментарии не найдены