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, яке краще для алфавітного порядку, що GS робить. [Моріс]
- Додана & Quot; середа-вари = zope_i18n_compile_mo_files = TRUE і 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 продуктів і buildouts були додані; це спрощує спадок загальних ATTRS, і надає відповідні місця для майбутнього спільного логіки. [Pupq]
- передній кінець сценарій "ZopeSkel", був доданий. Це високий рівень, дружньої допомоги, і покращений інтерфейс командного рядка для виконання цього завдання використання шаблону. Це може забезпечити дружній список шаблонів і багатослівно-докладний список шаблонів. [Pupq / cewing / chrisrossi]
- Люди можуть мати & Quot; $ HOME / .zopeskel & Quot; Сценарій зі значеннями за замовчуванням для питань, або на всіх шаблоні або шаблону по-шаблону основі. [Pupq]
- & Quot; ZopeSkel і Quot; Сценарій може випромінювати зразок & Quot; .zopeskel і Quot; подати, для редагування. [Pupq / CBC]
- простий HTML Help генератор може виробляти роздруківку шаблонів, полів і подшаблонов. Це буде корисно для підтримки HTML & Quot; Довідкове керівництво та Quot; до шаблонів ZopeSkel. Знайти це в пакеті zopeskel.doctools. [Pupq / CBC]
- В даний час, в іншому юніт-тести були зафіксовані. [Pupq / cewing]
- Нові модульні тести були написані для нових можливостей. [Cewing]
- New і ремонт юніт-тести були додані в тестовий замовчуванням Люкс [cewing]
- Замість того щоб використовувати клас загальне Var () для всіх змінних (і Quot; питання і Quot;), підкласи для різних типів змінних - .-- були додані String, Boolean, вибір і т.д .. Вони нормалізують свої власні цінності і забезпечити перевірку. Таким чином, користувачі отримають раніше / краще відгуки про неналежні цінностей. [Pupq / cewing]
- Пропозиція для розділення проекту на ZopeSkel. * Пакети. [Pupq / CBC]
- Де питання були продубльовані в різних шаблонів, вони були об'єднані для забезпечення узгодженості в одному місці, а посилання з інших місць. [Pupq]
- в реальному часі інструмент для створення графіки залежностей та успадкування шаблонів була написана, підходить для включення в документацію високого рівня. Знайти це в пакеті zopeskel.doctools. [CBC]
- Використовуйте eggified Zope 2.12.3 для buildouts, спрямованих на Plone 4.x. Використовуйте 2.9.12 для buildouts, спрямованих на Plone 2.x. [Моріс]
- Видалити непотрібну Назва роботи аргумент від jsregistry.xml наприклад. Це усуває http://plone.org/products/zopeskel/issues/18. [Dukebody]
Був доданий
Що нового у версії 2.14.2:
- назад тестувався, недокументовані зміни з Парижа спринті, що зламав кілька шаблонів [MatthewWilkes]
Вимоги
- Python
Коментар не знайдено