的ZopeSkel是一个Python模块,它提供骷髅的集合quickstarting Zope和Plone项目。
所有骨架可作为PasteScript模板,并且可以通过''贴''命令行工具来使用。例如,要创建一个包一个Plone 3主题,你可以这样做:
贴纸创建-t plone3_theme的
这会问几个问题,如需要的软件包名称和描述,并输出一个完整的软件包骨架,你可以立即开始使用。
提交补丁,你认为'同类最佳“的文件布局开始Zope的项目请贡献
什么是此版本中的新:
< ul>
什么的2.21.2版本是新的:
- 在固定坏人坏事发布定影液[cewing]
什么是新的在2.20版本:
- 从plone4_buildout删除buildout.threatlevel扩展。 [davisagli]
- 在制造plone4_buildout简单:现在只要求Plone的版本[miohtama]
- 在各种引用互联网资料[miohtama]
- 在创建一个推荐路径的ZopeSkel模板应该如何被用来创建一个新的Plone站点项目[miohtama]
- 在被撞的Plone 4版本4.0.5 [miohtama]
- 编辑plone3_buildout帮助文本,修复:http://plone.org/products/zopeskel/issues/59 [aclark]
什么是在2.19版本新:
- 在每一个setup.py,代替':'与' :',使得list_classifier URL网址一个可实际使用。 [泰德]
- 新增plone4_buildout [miohtama]
- 在改进README [miohtama]
什么版本2.18的新:
- 在添加斌/的ZopeSkel --version标志。报告的ZopeSkel当前版本(http://plone.org/products/zopeskel/issues/48)[cewing]
- 在plone3_buildout:使用的Plone 3.3.5默认。 [Maurits的]
- 修正了在Plone模板的通用设置配置文件中的配置文件注册于ZCML,但没有创建配置文件目录中的一个问题。 (http://plone.org/products/zopeskel/issues/46)[cewing]
- 使用国际化:域的Plone的portlet标题所以它不需要翻译两次(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]
- 修正了原型模板登记“区域设置”目录下将创建一个挥之不去的前题。现在,用户需要通过addcontent为了得到这个目录增加一个i18nlocale并让它通过ZCML注册。 [cewing]
- 在上登录portlet的存在原型模板文档测试固定的依赖。测试现在打开“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]
- 设置在生成的metadata.xml到1000,这是按字母顺序排序的GS做更好的GenericSetup轮廓版本号。 [Maurits的]
- 添加&QUOT;环境瓦尔= zope_i18n_compile_mo_files =真&QUOT;到plone3_buildout模板。这是只允许为Plone 4(eggifiedzope是真的)。 [vincentfretin]
什么在2.16版本新:
- 在生成的portlet构造函数代码修正语法错误[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子包包括以下[cewing] 国际化翻译注册问题
- 在清理了一些问题界定和进口在Plone模板的本地命令包范围的MessageFactory:(http://plone.org/products/zopeskel/issues/29)[cewing]
- 在清理了一些问题,与进口分包装ZCML文件在Plone的模板使用本地命令后:(http://plone.org/products/zopeskel/issues/28)[cewing]
- 修正了一个与当地zcmlmeta命令Plone的模板,以确保正确的指令被插入到顶层的configure.zcml [cewing]
- 修正了导致ZCML错误时i18nlocale本地命令尚未运行Plone的模板错误:(http://plone.org/products/zopeskel/issues/26)[cewing]
- 在改进国际化(http://plone.org/products/zopeskel/issues/31)[fRiSi]
- 在该脚本的ZopeSkel改进测试覆盖率[cewing]
- ,由于与所述的ZopeSkel方式的一些基本的不兼容性不允许使用的贴纸--svn-库命令的被使用。该参数通过“贴纸制造”仍然允许用户。 (http://plone.org/products/zopeskel/issues/34 http://plone.org/products/zopeskel/issues/35)[cewing]
- 在添加了“注册个人资料”问题的Plone的模板,以便用户可以在他们打算补充说,需要GS配置文件安装的东西(像的portlet)的情况下注册的通用设置的配置文件。适应下游模板原型,plone25_theme和plone3_theme的使用新的问题[cewing]
用于Portlet的
什么是在2.15版本新:
- 在背靠从jaroel一些变化,赞成保留工作的模板OOTB [cewing]
- 在制造原型,plone3_theme的和plone3_portlet通过PEP8验证和pyflakes。 [jaroel]
- 在模板摘要(一行说明)进行了改进。 [pupq]
- 在模板现在有一个可选的属性的帮助,这是模板,其目的丰富的描述。帮助已经提供了所有的ZopeSkel模板。 [pupq / cewing]
- 在变量(模板中的问题)现在有一个人面对&QUOT;标题&QUOT;属性可以显示来代替(+难看更不透明)的实际变量名。标题已被写入了问题。 [pupq]
- 在变量现在可选的帮助属性,这是变量的丰富的描述。这可以证明在pastescript的UI。 [pupq]
- 在交互式帮助已添加,这样就可以进入&QUOT;&QUOT;在任何问题接受了这个问题的丰富的帮助。 [cewing]
- &QUOT;模式&QUOT;已经实现 - 简单,专家,以及所有 - 减少问题的数量所构成开始的用户。例如,技术问题(如&QUOT;命名包2英寸)仅在专家模式下,现在显示。 [cewing / pupq]
- 在该项目的名称(例如,&QUOT; plone.app.example&QUOT;)现在被分成碎片成为命名空间的包名称的默认值(&QUOT; Plone的&QUOT;,&QUOT;应用&QUOT;,&QUOT;例如&QUOT;)。 [pupq]
- 在模板可以提供许多信号如何命名空间的ndot属性(&QUOT;点&QUOT;)预计将在项目名称。当通过新的ZopeSkel前端脚本调用,不支持这种模式的名字被拒绝提供帮助(例如,创建具有&QUOT一个plone_app; plone.example&QUOT;将被拒绝,作为一个2名称空间的名称,与QUOT; Plone的.foo.example&QUOT;,预计)[pupq]
- 而不是必须使用checkvar()和后()方法,模板可以现在支持出现预问题,并在后生成的消息。适当的警告和地点到去帮助已添加。 [cewing]
- 在抽象类zope2产品和新建项目中已添加;这简化常见的attrs继承,并提供适当的地方以备将来共同的逻辑。 [pupq]
- 系统前端脚本“的ZopeSkel”,已被添加。这具有高层次的,友好的帮助下,与一种改进的命令行界面模板使用的任务。它可以提供的模板友好列表和模板的冗长详细的清单。 [pupq / cewing / chrisrossi]
- 在用户可以有一个&QUOT; $ HOME / .zopeskel&QUOT;脚本的问题缺省值,无论是在所有的模板或模板,通过模板的基础。 [pupq]
- 在该&QUOT;&的ZopeSkel QUOT;脚本可以发出样品和QUOT; .zopeskel&QUOT;文件,进行编辑。 [pupq / CBC]
- 在一个简单的HTML帮助发生器可以产生模板,字段和子模板列表。这将是用于维持一个HTML&QUOT有用的参考指南&QUOT;到的ZopeSkel模板。发现这个在zopeskel.doctools包。 [pupq / CBC]
- 在当前没有单元测试是固定的。 [pupq / cewing]
- 在新的单元测试的新功能写的。 [cewing]
- 在新的和修复的单元测试添加到默认的测试套件[cewing]
- 而不是使用一个通用的VAR()类所有变量(&QUOT;问题&QUOT;),子类不同类型的变量 - 字符串,布尔,选择,等等 - 增加了。这些正常化自己的价值观,并提供验证。因此,用户将获得更早/更好的不当值的反馈。 [pupq / cewing]
- 的提案进行分拆项目分成的ZopeSkel。*包中添加。 [pupq / CBC]
- 在哪里的问题是在不同的模板复制,他们巩固了一致性到一个地方,并从其他地方引用。 [pupq]
- 在一个实时的工具来产生依赖性和模板继承的图表是书面的,适用于包括高层次的文档。发现这个在zopeskel.doctools包。 [CBC]
- 使用Zope的eggified 2.12.3为目标的Plone 4.x的附加件使用2.9.12为目标的Plone 2.x的附加件[Maurits的]
- 在卸下jsregistry.xml例如不必要的“称号”的说法。此修复http://plone.org/products/zopeskel/issues/18。 [dukebody]
什么的2.14.2版本是新的:
- 在退了出来,从巴黎的冲刺未经检验的,无证的变化打破了一些模板[MatthewWilkes]
要求:
- 在Python中
评论没有发现