开发一个每个人都可以发布文本的社区站点,我正在寻找一个标记过滤器:
- 不属于标记的部分必须按原样转义 (htmlspecialchars())。
- 应该自动将 URL-s 转换为链接
- 应该支持某种形式的基本标记(粗体、图像、url、pre、list)
- 应该有一个简单的解析器,将用户输入的文本转换成 HTML
网站上的内容对所有人都是公开的,绝不能允许 XSS 发生。
你有什么建议?首先是什么标记语言?BB代码?维基?降价?有没有完整的 API 和很好的例子?
PHP 在服务器端可用。如果另外还有一个所见即所得的 texarea(就像这里的 SO),那将是一个很棒的奖励!