OpenX 订单代码,插件,视图
项目描述
简介
该软件包集成了开源OpenX广告服务器与Plone。可以在插件中显示来自任何OpenX“区域”的横幅,定义自定义视图并显示横幅,或者使用公开的openx_view浏览器视图从任何模板调用横幅。
该软件包只支持JavaScript调用。
配置
您必须手动将新属性openx_server添加到Plone站点根目录,并设置您的OpenX服务器的域名(不带协议)。‘ad.domain.com’是正确的值,但‘http://ad.domain.com’是错误的!
用法
插件
使用“管理插件”界面并添加“OpenX插件”。您必须指定OpenX区域编号,并且可以设置其他属性。
视图
您必须在您的产品中定义自己的视图。没有默认视图可供最终用户使用。示例视图注册代码
<browser:viewlet name="YOUR VIEWLET NAME EG. banner-top-468" for="*" manager="plone.app.layout.viewlets.interfaces.IPortalTop" - CHANGE MANAGER IPortalTop or IPortalHeader etc. class="elektrika.openx.browser.viewlets.OpenXBannerViewlet" template="banner.pt" - change template, copy contents of banner.pt there and don't forget to set "ZONE" parameter inside template layer=".interfaces.IThemeSpecific" - specify your Layer or remove this line permission="zope.Public" />
通用模板
如果您想从任何其他模板调用OpenX横幅,例如定制的main_template或定制的页脚等,您可以使用openx_view浏览器视图
<div tal:define="openx context/openx_view" tal:replace="structure python:openx.code(38)" />
‘code’方法支持参数
openx_view.code(zone, withText=False, target='_blank')
变更日志
1.3 - 2010-01-03
使其与较旧的zope/plone实例兼容
1.2 - 2009-09-02
不要使用默认服务器。现在没有默认服务器。
首次公开发布
1.1.1 - 2009-07-13
重新发布
1.1 - 2009-07-13
发布
1.0.3 - 2009-03-09
将SMFBannerViewlet类重命名为OpenXBannerViewlet(这是一个错误)
1.0.2 - 2009-03-07
添加了Plone站点属性openx_server,允许设置服务器的URI。它只接受域名!!!因此“ad.elektrika.info”或“ad.dms4u.cz”是正确的值。不要使用http://前缀。
1.0 - 未发布
初始发布
项目详情
关闭
electrika.openx-1.3.zip的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | e34806ada1856f5fdb7f0af6cfa7ff24f7f3a60b1ef4d2de4892f17352b6ead5 |
|
MD5 | 37cc3469e3ee2f678117c6d3742f7ed7 |
|
BLAKE2b-256 | 61b87e2b2d4d482840d8795a985155540dd5db8adb2ea7b6981bb0af8630d16e |