Compare commits

..

No commits in common. "master" and "preview" have entirely different histories.

9 changed files with 60 additions and 19 deletions

View File

@ -1,5 +1,6 @@
# amWiki 版本日志
<!--
## [v1.2.1](https://github.com/TevinLi/amWiki/releases/tag/v1.2.1)
_2017-08-08_
@ -10,6 +11,7 @@ _2017-08-08_
- 基础 Markdown 语法扩充,实现文字飘红
- 统一官网和文档中心网址
- 修复几处显示细节
-->
## [v1.2.0](https://github.com/TevinLi/amWiki/releases/tag/v1.2.0)
_2017-07-18_

View File

@ -54,7 +54,7 @@ amWiki 可以同时在 Atom 编辑器和 nodejs npm 的命令行两个平台工
<br>
## amWiki 教程 & 文档
更多详细功能与使用介绍请前往: [ [amWiki 官网文档中心amwiki.org/doc/](http://amwiki.org/doc/) ]
更多详细功能与使用介绍请前往: [ [amWiki 官网文档中心amwiki.org/doc/](https://amwiki.org/doc/) ]
(amWiki 的文档由项目自身创建与维护)
<br>
@ -62,6 +62,8 @@ amWiki 可以同时在 Atom 编辑器和 nodejs npm 的命令行两个平台工
## 更新日志
### 如何获取最新版本信息与动态?
- QQ群 **347125653**
- 如果可以,欢迎直接加我微信
![](http://img.amwiki.org/global/wx.qrcode.150.png)
### 如何查看历史版本日志?
[amWiki 版本更新日志](https://github.com/TevinLi/amWiki/blob/master/CHANGELOG.md "amWiki版本更新日志")

View File

@ -1,15 +1,56 @@
# amWiki 开发计划表
## v1.2.1
## v1.2.1 _(under way)_
- 增加修改 web 端 library 目录路径的配置项 #47
- markdown 基础语法扩展,允许使用高亮标签对文字飘红
- 目录生成优化,识别标题是否已经带有序号 #33
- 增加扩展名识别,允许使用 `.markdown` 扩展名 #49
## v2.0.0 _(under way)_
## v1.2.2
- 重新设计 Web 端架构,大幅强化可扩展性
 - 设计可扩展的管理、通讯、调用机制
 - 设计 Web 端插件模块机制
 - 设计 Web 端自定义主题模块机制
 - 分离原有功能为独立模块
- 增加短链接模式 #53
- 增加数学公式渲染
- 增加 markdown 式脑图渲染
- 增加转义识别,允许使用 `\` 转义来阻止语法符解析 #71
## v1.2.3
- markdown 新式语法设计,允许表格单元格合并
- 引入第三方评论系统
- 允许导航栏拖动大小和完全折叠 #63
- 导航栏目录增加悬停 title #63
## v1.3.0
- 增加接口 Mock 模块,没有后端服务也有接口
   - 创建基于 WorkerService 的请求拦截与响应机制
   - 增加控制 Mock 增、改、删、暂停、继续的操作句柄
- 增加基于 fetch 请求的高级接口测试模式
   - fetch 与 $.ajax 协作封装,不支持 fetch 降级为 $.ajax
   - 增加 form-data 请求模式,允许上传文件
   - 增加 raw 请求模式,提供数种 Content-Type 以供选择
- 调整测试面板 UI 布局
## v1.3.1
- 同一接口允许定义多个地址,可在测试面板上切换
- 更加友好的接口信息抓取和提示
## v1.3.2
- 全局参数单个开关
- 增加接口响应类型为 json 时的语法高亮
- 优化两处文字按钮为图标
## v1.4.0
- 新增 SEO 模块
## v1.5.0
- 新增插件接入模块
## v1.6.0
- 新增自定义主题模块

View File

@ -89,7 +89,7 @@ const helpWords = `
${clc(90, '(eg: amwiki export github-wiki d:\/your-path)')}
更多文档
http://amwiki.org/doc/
https://amwiki.org/doc/
`;
//[seo] 仅更新SEO模块(待开发)

View File

@ -69,7 +69,7 @@ const exportGithub = (function () {
.replace(/\?file=(home[-_].*?\))|(首页\))/, this._githubUrl + 'wiki)')
.replace(/#### \[(.*?)]/, '## WIKI 导航\n\n##### [$1]');
navigation += '\n\n﹊﹊﹊﹊﹊﹊﹊﹊﹊﹊ \n' +
'**This wiki is created by [[amWiki](http://amwiki.org)]**';
'**This wiki is created by [[amWiki](https://amwiki.org)]**';
fs.writeFileSync(pathTo + '/_Sidebar.md', navigation, 'utf-8');
},
/**

View File

@ -65,11 +65,11 @@ body{position:relative;height:100%;background:#e7e8eb;}
.menu-filter :-moz-placeholder{color:#ccc;font-size:13px;}
.menu-filter ::-moz-placeholder{color:#ccc;font-size:13px;}
.menu-filter ::-ms-clear{display:none !important;width:0;height:0;}
.menu-filter i{display:block;box-sizing:content-box;position:absolute;top:0px;right:0px;width:23px;padding:0 10px;font-size:25px;text-align:center;color:#ccc;cursor:pointer;}
.menu-filter i{display:block;box-sizing:content-box;position:absolute;top:0px;right:0px;width:23px;padding:2px 10px 0;font-size:25px;text-align:center;color:#ccc;cursor:pointer;}
.menu-filter i:hover{color:#e6660d;}
.menu-filter i.off{display:none;}
/* search */
.menu-search{display:block;position:absolute;top:0;right:1px;z-index:11;width:39px;height:38px;font-style:normal;border-left:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;cursor:pointer;}
.menu-search{display:block;position:absolute;top:0;right:1px;z-index:11;width:39px;height:38px;border-left:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;cursor:pointer;}
.menu-search:hover{background-color:#f4f5f9;}
.menu-search svg{position:absolute;top:12px;left:12px;width:16px;height:16px;color:@colour-base;}
/* menubar */

View File

@ -419,10 +419,6 @@
var that = this;
var html = '';
this.cleanView();
//增加"\"符转义功能
content = content.replace(/\\(.)/g, function (m, s1) {
return '&#' + s1.charCodeAt(0) + ';';
});
//创建脚注
content = this._setFootnote(content);
//编译 markdown

View File

@ -7,4 +7,4 @@
### 欢迎使用 amWiki 轻文库!
—— **amWiki 致力于让大家可以更简单、更便捷的建设个人和团队文库!**
[ [amWiki 官网文档中心](http://amwiki.org/doc/) ]
[ [amWiki 官网文档中心](https://amwiki.org/doc/) ]

View File

@ -2,7 +2,7 @@
"name": "amWiki",
"main": "./lib/main.js",
"bin": "./bin/main.js",
"version": "1.2.1",
"version": "1.2.0",
"description": "amWiki 是一款由 JS 开发、依赖 Atom 或 Nodejs-Npm 的 Markdown 轻量级前端化开源文库系统。amWiki 致力于让大家可以更简单、更便捷的建设个人和团队文库!",
"keywords": [
"amWiki",
@ -23,7 +23,7 @@
"bugs": {
"url": "https://github.com/TevinLi/amWiki/issues"
},
"homepage": "http://amwiki.org",
"homepage": "https://amwiki.org",
"configSchema": {
"checkLibraryOnWindowFocus": {
"type": "boolean",