Skip to content

terobox/flarum-replace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

写一个 flarum 插件可以通过实现 flarum 的扩展点系统来实现。下面是一个简单的 flarum 插件,它可以替换输入框内的关键词。

首先,使用 composer 命令创建一个名为 my-keyword-replacer 的 flarum 插件:

Copy code composer create-project flarum/flarum my-keyword-replacer --stability=beta 然后,在项目目录中创建一个名为 Extension.php 的文件,并将以下代码添加到文件中:

Copy code

configure(function (Configurator $config) { // Replace "keyword" with "replacement" in posts $config->BBCodes->addCustom( '[keyword]{TEXT}[/keyword]', '{TEXT}' ); }) ]; 这段代码实现了一个 flarum 扩展点,可以替换帖子中的所有 "keyword" 关键字为 "replacement"。 最后,在项目目录中创建一个名为 composer.json 的文件,并将以下内容添加到文件中: Copy code { "name": "myusername/my-keyword-replacer", "type": "flarum-extension", "require": { "flarum/core": "^0.1.0-beta.12" }, "autoload": { "psr-4": { "Flarum\\KeywordReplacer\\": "src/" } } } 这样,您就创建了一个简单的 flarum 插件,它可以在帖子中替换所有 "keyword" 关键字为 "replacement"。您可以使用 composer 命令安装

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages