maxserv/replacecontent

此包已被废弃,不再维护。未建议替代包。

使用正则表达式在页面生成后搜索和替换字符串。

2.0.5 2017-06-13 21:06 UTC

This package is not auto-updated.

Last update: 2022-05-25 08:38:38 UTC


README

Build Status

使用正则表达式在页面生成后搜索和替换字符串

安装

使用Composer安装

composer config repositories.replacecontent vcs https://github.com/MaxServ/t3ext-replacecontent.git
composer require maxserv/replacecontent

或克隆它

git clone https://github.com/MaxServ/t3ext-replacecontent.git replacecontent

有关使用管理的更多信息,请参阅文档文件夹

示例

您必须通过TypoScript设置搜索和替换模式。

TypoScript配置使用示例

config.tx_replacecontent {
  search {
    1 = #(src|href)=("|')(/?)(typo3temp|fileadmin|uploads)/#
    2 = /lala/
  }

  replace {
    1 = $1=$2{$config.tx_replacecontent.schema}{$config.tx_replacecontent.host}/$4/
    2 = Smörgåsbord
  }
}

许可 & 声明

版权所有 2016 Michiel Roos - MaxServ B.V.

此源代码形式受自由软件基金会发布的GNU通用公共许可证条款的约束;许可证版本2,或(根据您的选择)许可证的任何后续版本。如果此文件未附带GPL副本,您可以在https://gnu.ac.cn/copyleft/gpl.html获取一个副本。

由于程序免费提供,根据适用法律,不对程序提供任何保证。除非书面声明,否则版权所有者或任何其他提供程序(包括但不限于修改和/或重新分发程序)的一方不对您承担任何责任。程序可能存在缺陷,您应承担所有必要的服务、维修或纠正费用。

除非适用法律要求或书面同意,否则在任何情况下,除非版权所有者或其他可能根据上述规定修改和/或重新分发程序的一方已被告知可能发生此类损害,否则任何版权所有者或任何其他方不对您承担损害赔偿责任,包括但不限于因使用或无法使用该程序(包括但不限于数据丢失、数据被错误地呈现或您或第三方遭受的损失,或程序无法与其他程序一起运行)而产生的任何一般性、特殊性、偶然性或后果性损害。