一个补丁,使得PloneLanguageTool的内容协商器能够在虚拟主机环境中工作
项目描述
简介
此模块修补了PloneLanguageTool的getContentLanguage方法,使其在如由Zope服务的Plone等虚拟主机环境中工作。原始代码使用请求中的PATH_TRANSLATED变量,但该变量包含了在虚拟主机Plone站点时使用的所有VirtualHostBase和域名关键字,因此这个小的补丁检查请求,如果应用程序在虚拟主机环境中运行,则查看VIRTUAL_URL_PARTS变量,如果没有则按常规查看PATH_TRANSLATED。
此错误已报告给plone-users,但尚未修复。
您需要PloneLanguageTool 2.1才能使此补丁正常工作 简介 ============
变更日志
1.3-
更改名称为cs.plt.contentnegotiator [erral]
1.2-
修复ConflictError导入 [erral]
1.1 -
移除路径记录 [erral]
添加zcml和初始化方法 [erral]
1.0 -
初始发布 [erral]