s9e/text-formatter

多用途文本格式化和标记库。插件提供对BBCodes、Markdown、表情符号、HTML、嵌入第三方媒体(YouTube等...)、增强排版等支持。

2.18.0 2024-07-24 14:50 UTC

README

text-formatter/s9e 是一个支持通过插件使用 BBCode、Markdown、HTML 等格式的文本格式化库。该库是用 PHP 编写的,同时还有一个可用于客户端预览的 JavaScript 版本(见下文。)

Packagist Version Scrutinizer Quality Score Code Coverage Documentation

安装

最佳安装 s9e\TextFormatter 的方式是通过 Composer。请参阅安装指南

composer require s9e/text-formatter

示例

如果你只能阅读一个示例,请阅读如何使用捆绑包

您可以直接从示例目录中运行脚本,您将在手册中找到每个插件的描述以及其他示例。

版本控制

版本控制旨在遵循语义版本控制。您可以在文档中阅读有关 API 变更的内容。

在线演示

您可以在BBCodes + 其他内容演示中尝试 JavaScript 版本,或在这个Markdown + 内容(Fatdown)演示中尝试。

开发工具

以下工具在开发过程中使用。