mediadreams/md_news_clickcount

使用这个TYPO3扩展,您可以统计ext:news记录的浏览次数。您可以显示一个浏览量最高的新闻列表,并通过计划任务自动删除统计信息。

安装量1,939

依赖项: 0

建议者: 0

安全: 0

星标: 3

关注者: 2

分支: 0

公开问题: 1

类型:typo3-cms-extension

v3.0.2 2024-09-05 12:41 UTC

This package is auto-updated.

Last update: 2024-09-05 12:42:34 UTC


README

使用此扩展,您可以统计ext:news记录的浏览次数/点击次数。此外,它还整合了ext:news插件的新选项,可以按浏览次数显示记录。顶部还有一个计划任务,可以自动重置所有计数。

需求

  • TYPO3 11.5 || 12.4
  • ext:news >= 9.2

安装

  • 通过扩展管理器安装扩展或使用composer(composer req mediadreams/md_news_clickcount
  • 包含扩展的静态TypoScript

用法

统计浏览次数

  • 在新闻详情视图模板中添加以下代码
    {md:getCountImg(newsUid: '{newsItem.uid}', pageUid: '{contentObjectData.pid}')}
    确保在模板顶部添加以下行以导入命名空间: {namespace md=Mediadreams\MdNewsClickcount\ViewHelpers}

显示最受欢迎的新闻

  • 在页面上插入ext:news新闻系统插件
  • 设置选项卡中,从显示内容下拉菜单中选择列表视图(不加载详情视图)
  • 排序依据下拉菜单中选择浏览次数
  • 选择一个排序方向降序将首先显示浏览量最高的文章)
  • 保存并关闭

垃圾邮件预防

在扩展设置中,您可以设置daysForNextCount,这会添加一个IP检查。因此,在指定的时间跨度(天数)内,同一IP地址的多次浏览只会计数一次。

默认情况下,此功能是禁用的(daysForNextCount = 0

注意

如果您将daysForNextCount设置为大于0的值,请确保激活类型为执行控制台命令的计划任务mdNewsClickcount:cleanupLogCommand,以满足GDPR要求!这将清理日志。

清除浏览次数

  • 添加一个类型为执行控制台命令的计划任务
  • 可调度命令下拉菜单中选择mdNewsClickcount:clearViewsCommand

错误和已知问题

如果您发现错误,请在Github上添加问题。

感谢

非常感谢所有让这个杰出的TYPO3项目成为可能的人!

致谢