跳转到主要内容

AWStats in Plone

项目描述

collective.awstats

collective.awstats是一个用于在Plone网站上显示由Awstats生成的统计信息的插件。

安装

Awstats 对象

Awstats 对象可以放置在门户的任何位置。您必须担任管理员才能执行此操作。

在每一个 Awstats 对象中,您可以指定显示哪些部分,每个对象都有其自定义部分。

自定义部分

自定义部分可以用于从 Awstats 文件的 SIDER 部分获取特定信息。它们位于 Awstats 对象内部的子节点中。

您必须设置一个标志以确定是否生成图形。如果标志设置为 true,则图形总是绘制在标题旁边。

列表配置主要由一个简单的文本字段完成。

SIDER 部分中可用的信息如下

  • 页面 - URL 被访问的次数

  • 带宽 - 此 URL 的使用带宽

  • 入口 - 此 URL 是入口点的频率

  • 出口 - 此 URL 是出口点的频率

统计配置的语法如下

  • 在第一行中,您定义要显示的信息,用管道分隔。例如

    页面(下载)| 带宽 | 入口 | 出口

    必须至少请求一个信息。括号中的术语可以设置为可选的,如果给定,则用作信息标识符。

  • 以下行是用于图表的 URL,以及可选的用于此 URL 的标题,例如

    /foo/bar(通讯 1)/bar/baz(通讯 2)

Awstats 扩展器

一个 Archetypes schemaextender 可用,可以通过单独的选项卡启用基于对象的统计。该 schema extender 必须明确启用,例如

<adapter
  for="Products.Archetypes.BaseObject.BaseObject"
  name="collective.awstats"
  factory="collective.awstats.at.extender.AwstatsExtender" />

贡献者

  • Robert Niederreiter <rnix [at] squarewave [dot] at>

  • Jens Klein <jens [at] bluedynamics [dot] com>

历史

0.1

  • 最初从 BlueAwstats 转移。 [rnix]

许可证

版权(c)2012-2013,BlueDynamics Alliance,奥地利,瑞士,德国

GNU 通用公共许可证

复制、分发和修改的条款和条件

  1. 本许可证适用于任何包含版权所有者放置的通知,说明它可以按本通用公共许可证的条款分发的程序或任何其他作品。“程序”一词以下,指任何此类程序或作品,“基于程序的程序”是指程序或任何受版权法保护的衍生作品:也就是说,包含程序或其一部分的作品,无论是逐字还是经过修改和/或翻译成另一种语言。(以下翻译包括在“修改”一词中,不受限制。)每个许可证持有人都称为“你”。

    本许可证不涵盖除复制、分发和修改以外的活动;它们超出其范围。运行程序的行为不受限制,只有当程序的内容构成基于程序的程序(不取决于是否通过运行程序制作)时,程序输出的内容才受保护。这取决于程序做什么。

  2. 您可以根据您收到的程序源代码的副本进行复制和分发,在任何介质上,只要您在每份副本上明显且适当地公布适当的版权声明和免责声明;保持所有提及本许可证和不存在任何保证的通知完整;并且将本许可证的副本与程序一起提供给程序的其他接收者。

    您可以就转移副本的物理行为收费,并且您可以选择以费用为交换提供保证保护。

  3. 您可以根据上述第 1 条的条件修改您的程序副本或副本的任何部分,从而形成一个基于程序的程序,并根据上述第 1 条的条件复制和分发此类修改或作品,前提是您还满足所有这些条件

    您必须确保修改后的文件包含显眼的声明,说明您已更改文件以及更改的日期。

    您必须确保您分发或发布的任何工作(无论全部或部分包含或源于程序或其任何部分),都应按照本许可证的条款免费许可给所有第三方。

    如果修改后的程序在运行时通常以交互方式读取命令,您必须在启动以最普通的方式运行用于交互使用时,打印或显示一个公告,包括适当的版权声明和没有保证(或者,说明您提供保证)以及用户可以在这些条件下重新分发程序的声明,并告知用户如何查看本许可证的副本。(例外:如果程序本身是交互式的但通常不打印此类公告,则基于程序的工作不需要打印公告。)

    这些要求适用于修改后的整体工作。如果该工作可识别的部分不是源自程序,并且可以合理地认为它们本身是独立和分开的工作,那么当您将其作为单独的工作分发时,本许可证及其条款不适用于这些部分。但是,当您将相同的部分作为基于程序的整体的一部分分发时,整个分发必须按照本许可证的条款进行,本许可证对其他许可证持有者的权限扩展到整个整体,因此无论谁编写,每个部分都适用。

    因此,本节的目的不是声称或争议您对完全由您编写的工作的权利;相反,目的是行使控制基于程序派生或集体作品分发权利。

    此外,仅将另一个非基于程序的工作与程序(或与基于程序的工作)合并到一个存储或分发介质的卷中,并不会使该其他工作受到本许可证的约束。

  4. 您可以在本节1和2的条款下以目标代码或可执行形式复制和分发程序(或根据第2节基于程序的工作)提供以下其中之一

    与完整的相应机器可读源代码一起,这些源代码必须按照本节1和2的条款在通常用于软件交换的介质上分发;或者,

    与一个书面报价一起,有效期为至少三年,向任何第三方提供,费用不超过您进行物理源代码分发的成本,完整的机器可读源代码副本,按照本节1和2的条款在通常用于软件交换的介质上分发;或者,

    与您收到的关于分发对应源代码报价的信息一起。 (此替代方案仅适用于非商业分发,并且仅在您根据上述b节收到以目标代码或可执行形式提供源代码副本报价的情况下允许。)

    一个工作的源代码意味着对其进行修改的首选形式。对于一个可执行工作,完整的源代码意味着包含所有模块的源代码,以及任何相关的接口定义文件,以及用于控制编译和安装可执行文件的脚本。但是,作为一个特殊的例外,分发的源代码不需要包括通常与操作系统的主组件(编译器、内核等)一起分发的任何内容,除非该组件本身附带了可执行文件。

    如果通过提供从指定地点复制可执行文件或目标代码的方式进行分发,那么从同一地点提供等价访问以复制源代码也视为源代码的分发,即使第三方没有义务与目标代码一起复制源代码。

  5. 您不得复制、修改、再许可或分发该程序,除非本许可证明确允许。任何其他方式的复制、修改、再许可或分发该程序都是无效的,并将自动终止您根据本许可证的权利。但是,从您处获得副本或权利的各方,只要这些方完全遵守,其许可证不会被终止。

  6. 您没有义务接受本许可证,因为您没有签署它。然而,没有其他东西授予您修改或分发程序或其派生作品的权利。如果您不接受本许可证,这些行为将受到法律的禁止。因此,通过修改或分发程序(或基于程序的任何作品),您表明您接受本许可证以及所有关于复制、分发或修改程序或基于其的作品的条款和条件。

  7. 每次您重新分发程序(或基于程序的任何作品),接收者自动从原始许可人处获得一个许可证,以根据这些条款和条件复制、分发或修改程序。您不得对受让人行使本许可证授予的权利施加任何进一步的限制。您不负责强制第三方遵守本许可证。

  8. 如果由于法院判决、专利侵权指控或其他原因(不仅限于专利问题),对您(无论是由法院命令、协议或其他方式)施加的条件与本许可证的条件相矛盾,则这些条件不能免除您遵守本许可证的条件。如果您不能同时满足本许可证和任何其他相关义务,那么作为结果,您可能根本不能分发程序。例如,如果专利许可不允许所有直接或间接通过您获得副本的人免费重新分发程序,那么满足这两个许可证的唯一方法就是完全停止分发程序。

    如果本节任何部分在任何特定情况下被认定为无效或不可执行,则本节的其余部分应适用,并且本节作为整体在其他情况下应适用。

    本节的目的不是诱导您侵犯任何专利或其他财产权主张,或质疑任何此类主张的有效性;本节的目的仅在于保护免费软件分发系统的完整性,该系统通过公共许可证实践实施。许多人已经为通过该系统广泛分发的各种软件做出了慷慨的贡献,他们依赖于该系统的一致应用;作者/捐赠者决定是否愿意通过任何其他系统分发软件,而许可人不能强迫这种选择。

    本节旨在彻底阐明本许可证其他部分被认为的结果。

  9. 如果由于专利或版权接口,程序的分发和使用在特定国家受到限制,将程序置于本许可证之下的原始版权所有者可以添加一个明确的地理分发限制,排除这些国家,以便只允许在或在这些被排除的国家之间分发。在这种情况下,本许可证将纳入限制,仿佛它已经写入本许可证正文。

  10. 自由软件基金会可能会不时发布修订版和/或新版本的通用公共许可证。这些新版本在精神上将与当前版本相似,但可能在不同之处有所差异,以解决新问题或关注点。

    每个版本都赋予了一个区分性的版本号。如果程序指定了本许可证的版本号,适用于它并“任何后续版本”,您可以选择遵循该版本或自由软件基金会发布的任何后续版本的条款和条件。如果程序未指定本许可证的版本号,您可以选择自由软件基金会发布的任何版本。

  11. 如果您希望将程序的部分内容纳入其他具有不同分发条件的自由程序中,请写信给作者请求许可。对于由自由软件基金会版权保护的软件,请写信给自由软件基金会;我们有时会为此作出例外。我们的决定将受两个目标的指导:保持我们所有自由软件派生作品的自由状态,并促进软件的共享和再利用。

无保证

  1. 由于程序免费许可,根据适用法律的规定,程序没有保证。除非在书面中另有声明,否则版权持有人和/或其他提供程序“按原样”而不提供任何形式的保证,包括但不限于默示的适销性和适用于特定目的的保证。程序的质量和性能风险完全由您承担。如果程序存在缺陷,您将承担所有必要的服务、维修或更正的成本。

  2. 除非适用法律要求或书面同意,否则在任何情况下,除非版权持有人或任何其他可能根据上述许可修改和/或重新分发程序的当事人被告知可能存在此类损害的风险,否则版权持有人或任何其他当事人不对您承担任何责任,包括任何一般性、特殊性、偶然性或后果性损害,这些损害源于程序的使用或无法使用(包括但不限于数据丢失、数据被错误处理或您或第三方遭受的损失,或程序与任何其他程序无法协同工作),即使此类持有人或他方已被告知此类损害的可能性。

条款和条件结束

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

collective.awstats-1.0.tar.gz (116.5 kB 查看散列)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面