|
原文链接:#CodeCMS更新#v0.3更新A:Markdown支持&&v0.3规划Developer_Ni | 2025-04-20 15:34:490人👁浏览
前言:经历v0.2Bug之战后,我们迅速投入到了v0.3更新的战斗中!
v0.3 updata-A:Markdown Supported!Part1:MD-Editor编辑器更新速戳体验全新的markdown编辑器->CodeCMS内容编辑器
众所周知,Markdown是一门轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。用Markdown,我们可以写出更直观、更丰富的页面(而不是干巴巴的让人读不下去的纯文本)
不了解Markdown?
此次编辑器更新从头改变了原来的发帖页面,改头换面为
的MD编辑器
使用方法:在上方工具栏点击你需要的文字效果的按钮,编辑器会自动插入到光标。不用移动光标,直接编写效果文字即可
效果如图:

编辑实例(标题)# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题(分割线)---(字体)**粗体***斜体*~~删除线~~(链接)[CZLJ链接](https://czlj.net)(引用)> 我思故我在。——笛卡尔(列表)无序列表- item- item- item有序列表1. item11. item21. item3(表格:暂时有bug)|table1||-----|-----||column1|column2||-----|-----|(代码).```//一个代码块(由于在代码块里演示代码块不方便,“```”前面加了圆点,实际使用请删掉圆点).``````cpp//代码高亮支持不同的语言类型哦。在开头“```”后面加上对应语言名称//目前已经支持的不同高亮的代码语言有:C++(cpp),Python(python),Java(java),Javascript(javascript),HTML(html),CSS(css),PHP(php),XML(xml)//加的语言名称必须使用上面括对应号里的,否则失效//不声明默认为自动检测(效果不佳)//一段CPP代码#include<bits/stdc++.h>using namespace std;int main(){ cout<<"Hello MD-Editor!";}```.可以在字里行间插入代码段哦`string code="我是行内代码";`以上MD文本可以复制粘贴尝试,作教学演示
Part2:MD-Viewer浏览页面更新编辑好帖子并发布,就要可以观看。
application/db_api/view_posts.php更新,加入:
- Markdown解析脚本
- 多语言代码高亮支持
- html实体字符消毒
- 单书名号<显示布丁
其中1、2使用的脚本均为外链脚本,页面代码头部加入cloudflare的cdn服务器提供的js的link。
看帖效果如图:
Part3:总结&&v0.3预告!本次更新加入CMS必不可少的文字效果功能,为用户带来了更好的体验。
同时也有待改进的部分。本次更新,不是CodeCMS内容管理功能的终点,而是起点。wo后hua续ge的da更bing新:
- 5月中旬-更新A-plus1:加入用户实名发帖
- 5月中旬-更新A-plus2:
- 支持更多markdown标准效果(emoji,列表嵌套,表格bug修复等等)
- 5月底更新-A-Debug:Debug&&安全性检查(危)&&优化
- ?-更新B:评论系统
- ?-更新C:用户帖子管理系统
- ?-更新D:全站完整用户系统
......
那么各位开发者,让我们敬请期待CodeCMS v0.3更新!
来自圈子: 计算机网络技术学习圈 |
|