我在centos发行版上制作了自己的git服务器.我可以通过家里的git协议联系服务器.但是当我尝试通过https在办公室访问时,我获得:
克隆到/ Users/vito/Documents/...错误:错误:14077458:SSL例程:SSL23_GET_SERVER_HELLO:访问https时的原因(1112):// gitolite@myserverxyz.com/vitorepo.git/info/refs
致命:HTTP请求失败
问题出在哪儿?在我的服务器或我的办公室mac?
我想只删除Plone标准内容类型(Document,Folder,blabla)的经典"描述字段"的"视图",因为我需要用结构化文本"结构化"该字段的文本,如:
This is my description<br/>
with many lines<br/>
bla bla<br/>
Run Code Online (Sandbox Code Playgroud) 我想从标签中删除"class属性".什么是最好的方式?
例:
<div id="portlets-footer" class="row"> ... </div>
Run Code Online (Sandbox Code Playgroud)
谢谢Vito
我使用plone4.1和Diazo在我的mac上创建了一个webportal.
现在,我正在尝试将其部署在我的服务器(CentOs)上,其中还有另一个站点有plone4.0.5 + collectivexdv.
当我用我的diazotheme运行网站(在一个全新的构建中)时,我通过shell(实例fg)获取这些行:
2011-09-27 09:32:10 ERROR plone.transformchain Unexpected error whilst trying to apply transform chain
Traceback (most recent call last):
File "/home/plone/.buildout/eggs/plone.transformchain-1.0-py2.6.egg/plone/transformchain/transformer.py", line 42, in __call__
newResult = handler.transformIterable(result, encoding)
File "/home/plone/.buildout/eggs/plone.app.theming-1.0b8-py2.6.egg/plone/app/theming/transform.py", line 205, in transformIterable
transform = self.setupTransform()
File "/home/plone/.buildout/eggs/plone.app.theming-1.0b8-py2.6.egg/plone/app/theming/transform.py", line 150, in setupTransform
xsl_params=xslParams,
File "/home/plone/.buildout/eggs/diazo-1.0rc3-py2.6.egg/diazo/compiler.py", line 106, in compile_theme
read_network=read_network,
File "/home/plone/.buildout/eggs/diazo-1.0rc3-py2.6.egg/diazo/rules.py", line 160, in process_rules
rules_doc = fixup_themes(rules_doc)
File "/home/plone/.buildout/eggs/diazo-1.0rc3-py2.6.egg/diazo/utils.py", line 49, in __call__
result = self.xslt(*args, **kw)
File "xslt.pxi", line 568, in lxml.etree.XSLT.__call__ …Run Code Online (Sandbox Code Playgroud) 在轻微使用collective.xdv之后,我正在接近Diazo.
通常在xdv中我可以使用一个很好的env变量"HTTP_X_XDV"来允许渲染某些css文件(在portal_css中通过genericsetup).我在Diazo可以使用什么?
谢谢Vito
我遇到了buildout配置的"本地翻译"覆盖问题.我想使用额外的conf参数"zope_i18n_compile_mo_files"覆盖plone的一些标准标签,其中一个文件夹放在buildout的目录中(plone 4.3):"locales/it/LC_MESSAGES/plone.po"在另一个Plone 4.1安装中,它运行良好.这些安装之间的唯一区别是plone版本(4.1对4.3)和架构(独立对比zeo集群).
这是我的构建部分:
[instance-settings]
user = admin:admin
debug-mode = off
verbose-security = off
blob-storage = ${buildout:directory}/var/blobstorage
effective-user = ${config:system-user}
products = ${buildout:directory}/products
eggs =
${plone:eggs}
zcml =
${plone:zcml}
resources = ${buildout:directory}/resources
environment-vars =
PTS_LANGUAGES it en
LANG it_IT.utf8
TZ Europe/Rome
zope_i18n_allowed_languages it en
zope_i18n_compile_mo_files true
Run Code Online (Sandbox Code Playgroud)
有什么问题?
我需要用两个顺序标准对这个字典进行排序:"排名"下降,"水果"上升(在相同排名结果的情况下).
这个词是以这种方式构成的
'object':['fruit',rank]
Run Code Online (Sandbox Code Playgroud)
例如,我:
myDict = {'item2': ['bananas', 3], 'item3': ['cocumbers', 11], 'item1': ['pinapples', 3], 'item4': ['pears', 3]}
Run Code Online (Sandbox Code Playgroud)
我的目标是获得这个:
{'item3': ['cocumbers', 11], 'item2': ['bananas', 3],'item4': ['pears', 3], 'item1': ['pinapples', 3]}
Run Code Online (Sandbox Code Playgroud)
同
sorted(myDict.items(), key=lambda (k, v): v[1], reverse=True)
Run Code Online (Sandbox Code Playgroud)
我只获得了排名的正确排序,但对于具有相同排名的对象没有排序顺序:
[('item3', ['cocumbers', 11]), ('item2', ['bananas', 3]), ('item1', ['pinapples', 3]), ('item4', ['pears', 3])]
Run Code Online (Sandbox Code Playgroud)
如何在python 2.7中解决这个问题?
谢谢
plone ×5
diazo ×3
centos ×2
deliverance ×2
archetypes ×1
git ×1
lxml ×1
macos ×1
python ×1
template-tal ×1
xdv ×1
zope ×1
zpt ×1