Merge branch 'release/1.1.2.1025' into develop

This commit is contained in:
Kenshin 2018-10-24 12:02:35 +08:00
commit f7be72b024
15 changed files with 72 additions and 72 deletions

View File

@ -1,7 +1,7 @@
<p align="center"><img src="http://ojec5ddd5.bkt.clouddn.com/logo%20bigger.png" /></p>
<p align="center"><img src="http://sr.ksria.cn/logo%20bigger.png" /></p>
<h1 align="center">简悦 - SimpRead</h1>
<p align="center">让你瞬间进入沉浸式阅读的扩展,还原阅读的本质,提升你的阅读体验。</p>
<p align="center">为了达到完美的阅读模式这个小目标 ,我适配了 <a target="_blank" href="https://github.com/kenshin/simpread/wiki/适配站点列表">数百种类型</a> 的网站,因此诞生了简悦。</p>
<p align="center">为了达到完美的阅读模式这个小目标 ,我适配了 <a target="_blank" href="https://simpread.ksria.cn/sites/">数百种类型</a> 的网站,因此诞生了简悦。</p>
<p align="center">
<a href="https://github.com/kenshin/simpread/releases"><img src="https://img.shields.io/badge/lastest_version-1.1.2-blue.svg"></a>
<a target="_blank" href="http://ksria.com/simpread"><img src="https://img.shields.io/badge/website-_simpread.ksria.com-1DBA90.svg"></a>
@ -11,7 +11,7 @@
<a href="http://ksria.com/simpread/crx/1.1.2/simpread.crx"><img src="https://img.shields.io/badge/download-_crx-brightgreen.svg"></a>
<a target="_blank" href="https://addons.mozilla.org/zh-CN/firefox/addon/simpread"><img src="https://img.shields.io/badge/download-_firefox_addon-DD512A.svg"></a>
<a target="_blank" href="https://greasyfork.org/zh-CN/scripts/39998"><img src="https://i.imgur.com/JFhxHeR.png"></a>
<a target="_blank" href="https://xteko.com/redir?url=http://ojec5ddd5.bkt.clouddn.com/jsbox/simpread-1.0.0.box?201805251238&name=%E7%AE%80%E6%82%A6"><img src="https://i.imgur.com/zZeOllB.png"></a>
<a target="_blank" href="https://xteko.com/redir?url=http://sr.ksria.cn/jsbox/simpread-1.0.2.box?201810231502&name=%E7%AE%80%E6%82%A6"><img src="https://i.imgur.com/zZeOllB.png"></a>
</p>
***
@ -20,69 +20,69 @@
* [Chrome 应用商店](https://chrome.google.com/webstore/detail/%E7%AE%80%E6%82%A6-simpread/ijllcpnolfcooahcekpamkbidhejabll) 或者 [离线下载](http://ksria.com/simpread/crx/1.1.2/simpread.crx)
* [Firefox 扩展中心](https://addons.mozilla.org/zh-CN/firefox/addon/simpread)
* [支持 UserScript 的浏览器](https://greasyfork.org/zh-CN/scripts/39998) 如Apple Safari · Microsoft Edge · Opera · Dolphin 详细 [请看这里](https://github.com/Kenshin/simpread-little)
* [iOS iPhone / iPad )版](https://xteko.com/redir?url=http://ojec5ddd5.bkt.clouddn.com/jsbox/simpread-1.0.0.box?201805251238&name=%E7%AE%80%E6%82%A6) 详细 [请看这里](https://github.com/Kenshin/simpread/wiki/JSBox)
* [iOS iPhone / iPad )版](https://xteko.com/redir?url=http://sr.ksria.cn/jsbox/simpread-1.0.0.box?201805251238&name=%E7%AE%80%E6%82%A6) 详细 [请看这里](http://ksria.com/simpread/docs/#/JSBox)
* 现在就加入 [Telegram 群](https://t.me/simpread),获取简悦的第一手资料。
* 不同简悦如何使用?想知道简悦的高级功能,请看简悦的 [帮助中心](https://github.com/kenshin/simpread/wiki) 。
* 不同简悦如何使用?想知道简悦的高级功能,请看简悦的 [帮助中心](http://ksria.com/simpread/docs/#) 。
#### 主要功能一览:
- [聚焦模式](https://github.com/Kenshin/simpread/wiki/%E8%81%9A%E7%84%A6%E6%A8%A1%E5%BC%8F)
- [聚焦模式](http://ksria.com/simpread/docs/#/聚焦模式)
不改变当前页面的结构,仅仅高亮需要阅读的部分,不分散用户的注意力;适合 `临时阅读` 或者 `未适配阅读模式` 的网站
- [阅读模式](https://github.com/Kenshin/simpread/wiki/%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F/)
简悦 `原创` 功能,逐一适配了 [数百种类型](https://github.com/kenshin/simpread/wiki/适配站点列表) 的网站,自动提取 `标题` `描述` `正文` `媒体资源( 图片/ 视频 ` 等,生成 `符合中文阅读` 的页面
- [阅读模式](http://ksria.com/simpread/docs/#/阅读模式)
简悦 `原创` 功能,逐一适配了 [数百种类型](https://simpread.ksria.cn/sites/) 的网站,自动提取 `标题` `描述` `正文` `媒体资源( 图片/ 视频 ` 等,生成 `符合中文阅读` 的页面
* 支持 `自动生成目录` [TXT 阅读器](https://github.com/Kenshin/simpread/wiki/txt-%E9%98%85%E8%AF%BB%E5%99%A8) [论坛类页面及分页](https://github.com/Kenshin/simpread/wiki/%E8%AE%BA%E5%9D%9B%E7%B1%BB%E9%A1%B5%E9%9D%A2%E5%8F%8A%E5%88%86%E9%A1%B5) 如:知乎 · 百度贴吧等
* 支持 `自动生成目录` [TXT 阅读器](http://ksria.com/simpread/docs/#/TXT-阅读器) [论坛类页面及分页](http://ksria.com/simpread/docs/#/论坛类页面及分页) 如:知乎 · 百度贴吧等
* 更符合 `中文阅读` 习惯的设置,包括:`字间距` `行间距` 等 以及 `自定义 CSS` ,详细请看 [自定义样式](https://github.com/Kenshin/simpread/wiki/自定义样式)
* 更符合 `中文阅读` 习惯的设置,包括:`字间距` `行间距` 等 以及 `自定义 CSS` ,详细请看 [自定义样式](http://ksria.com/simpread/docs/#/自定义样式)
- 临时阅读模式:
`非适配阅读模式的页面` 生成 `阅读模式` 一样的排版,支持任意页面,详细请看 [临时阅读模式](https://github.com/kenshin/simpread/wiki/临时阅读模式) 以及 [操作](http://ksria.com/simpread/welcome/version_1.0.5.html#temp-read-mode)
`非适配阅读模式的页面` 生成 `阅读模式` 一样的排版,支持任意页面,详细请看 [临时阅读模式](http://ksria.com/simpread/docs/#/临时阅读模式) 以及 [操作](http://ksria.com/simpread/welcome/version_1.0.5.html#temp-read-mode)
- 主动适配:
通过简单的一个步骤,就可以让 `非适配页面` 支持阅读模式,详细请看 [主动适配](https://github.com/kenshin/simpread/wiki/主动适配阅读模式) 以及 [操作](http://ksria.com/simpread/welcome/version_1.0.5.html#mate-read-mode)
通过简单的一个步骤,就可以让 `非适配页面` 支持阅读模式,详细请看 [主动适配](http://ksria.com/simpread/docs/#/主动适配阅读模式) 以及 [操作](http://ksria.com/simpread/welcome/version_1.0.5.html#mate-read-mode)
- 智能适配:
自动识别出 Wordpress · Hexo · Ghost · Discuz 等博客 / 论坛的页面以及只要是结构良好的页面,(无需适配)自动生成阅读模式,详细请看 [智能适配](https://github.com/kenshin/simpread/wiki/智能适配模式)
自动识别出 Wordpress · Hexo · Ghost · Discuz 等博客 / 论坛的页面以及只要是结构良好的页面,(无需适配)自动生成阅读模式,详细请看 [智能适配](http://ksria.com/simpread/docs/#/智能适配模式)
- 站点适配源:
包括:`官方(主)适配源` `第三方适配源` `站点集市适配源` `自定义适配源`,详细请看 [站点适配源](https://github.com/Kenshin/simpread/wiki/站点适配源)
包括:`官方(主)适配源` `第三方适配源` `站点集市适配源` `自定义适配源`,详细请看 [站点适配源](http://ksria.com/simpread/docs/#/站点适配源)
- 站点编辑器:
页面任意元素,均可隐藏,`可编程,定制化`,详细请看 [站点编辑器](https://github.com/kenshin/simpread/wiki/站点编辑器)
页面任意元素,均可隐藏,`可编程,定制化`,详细请看 [站点编辑器](http://ksria.com/simpread/docs/#/站点编辑器)
- 站点管理器:
可管理全部的适配站点,详细请看 [站点管理器](https://github.com/kenshin/simpread/wiki/站点管理器)
可管理全部的适配站点,详细请看 [站点管理器](http://ksria.com/simpread/docs/#/站点管理器)
- ![new纯色.png](https://i.loli.net/2018/09/05/5b8f718046acb.png) 站点集市:
上传并共享自己的适配站点,一键分享临时阅读模式,适配失败的站一键提交,详细请看 [站点集市](https://simpread.ksria.cn/sites)
- ![new纯色.png](https://i.loli.net/2018/09/05/5b8f718046acb.png) 插件系统:
现在开始可以使用 JavaScript 编写基于 `简悦` 的插件了,更上线了 [插件中心](https://simpread.ksria.cn/plugins/) ,如何编写插件请看 → [说明文档](https://github.com/Kenshin/simpread/wiki/插件系统)
现在开始可以使用 JavaScript 编写基于 `简悦` 的插件了,更上线了 [插件中心](https://simpread.ksria.cn/plugins/) ,如何编写插件请看 → [说明文档](http://ksria.com/simpread/docs/#/插件系统)
- 多种主题:
`白练、白磁、卯之花色、丁子色、娟鼠、月白、百合、紺鼠、黒鸢`
- 丰富的导出功能,包括:
- 导出 [Markdown](https://github.com/Kenshin/simpread#感谢) · `HTML` · `PNG` · `PDF` · [epub](https://github.com/Kenshin/simpread/wiki/发送到-epub)
- 导出 [Markdown](https://github.com/Kenshin/simpread#感谢) · `HTML` · `PNG` · `PDF` · [epub](http://ksria.com/simpread/docs/#/发送到-Epub)
- 发送阅读模式优化后的页面到 `Kindle`,详细配置 [请看这里](https://github.com/Kenshin/simpread/wiki/发送到-Kindle)
- 发送阅读模式优化后的页面到 `Kindle`,详细配置 [请看这里](http://ksria.com/simpread/docs/#/发送到-Kindle)
- 导出到 `Pocket` `Linnk` `Instapaper` 的功能,包括:`当前页面的链接` `稍后读`
- 导出到生产力工具,包括:`Dropbox` `Onenote` `Google Drive` `印象笔记 / Evernote`,详细请看 [授权服务](https://github.com/Kenshin/simpread/wiki/授权服务)
- 导出到生产力工具,包括:`Dropbox` `Onenote` `Google Drive` `印象笔记 / Evernote`,详细请看 [授权服务](http://ksria.com/simpread/docs/#/授权服务)
- 同步 · 上传/下载 配置 · 同步适配列表 · [快捷键支持](https://github.com/kenshin/simpread/wiki/快捷键) 等;
- 同步 · 上传/下载 配置 · 同步适配列表 · [快捷键支持](http://ksria.com/simpread/docs/#/快捷键) 等;
- 高级定制,包括:`右键菜单` `控制栏可隐藏` `阅读进度可隐藏` `自动进入阅读模式` [白名单](https://github.com/kenshin/simpread/wiki/faq#白名单) 以及 [排除列表](https://github.com/kenshin/simpread/wiki/faq#排除列表) 等
- 高级定制,包括:`右键菜单` `控制栏可隐藏` `阅读进度可隐藏` `自动进入阅读模式` [白名单](http://ksria.com/simpread/docs/#/FAQ?id=白名单) 以及 [排除列表](http://ksria.com/simpread/docs/#/FAQ?id=排除列表) 等
- 稍后读;
#### 截图:
![简单阅读,愉悦心情!](http://ojec5ddd5.bkt.clouddn.com/welcome-readme-1.png)
![多种导出方式](http://ojec5ddd5.bkt.clouddn.com/welcome-readme-3.png)
![定制化,可编程](http://ojec5ddd5.bkt.clouddn.com/welcome-readme-4.png)
![简单阅读,愉悦心情!](http://sr.ksria.cn/welcome-readme-1.png)
![多种导出方式](http://sr.ksria.cn/welcome-readme-3.png)
![定制化,可编程](http://sr.ksria.cn/welcome-readme-4.png)
#### 照片集:
> 包含了 `稍后读` `阅读模式 · 设置界面` `导出到生产力工具` `发送到 Kindle` `自定义样式` `同步配置` `论坛类页面 · 分页` 等功能的截图(动图)
@ -90,7 +90,7 @@
* <http://ksria.com/simpread/gallery/>
#### 全部功能:
![功能一览](http://ojec5ddd5.bkt.clouddn.com/feature%201.1.2.png)
![功能一览](http://sr.ksria.cn/feature%201.1.2.png)
#### 如何使用(阅读模式):
@ -112,16 +112,16 @@
#### 提交新站:
* 方式1通过 **提交到 站点集市** 的方式,详细请看 [站点管理器 · 上传](https://github.com/Kenshin/simpread/wiki/站点管理器#上传)
* 方式1通过 **提交到 站点集市** 的方式,详细请看 [站点管理器 · 上传](http://ksria.com/simpread/docs/#/站点管理器?id=上传)
* 方式2通过 **提交 issues** 的方式(不要使用 `pr` 方式),请提交网址 [到这里](https://github.com/kenshin/simpread/labels/new%20site)
> 当适配完成后关闭此 `issues`,之后通过 `简悦``选项``手动同步适配列表` 更新;
* 方式3通过 **新增站点编辑器** 的方式(适合逐一添加单个新站),详细说明 [请看这里](https://github.com/Kenshin/simpread/wiki/%E7%AB%99%E7%82%B9%E7%BC%96%E8%BE%91%E5%99%A8#%E5%A6%82%E4%BD%95%E6%96%B0%E5%A2%9E%E4%BF%AE%E6%94%B9)
* 方式3通过 **新增站点编辑器** 的方式(适合逐一添加单个新站),详细说明 [请看这里](http://ksria.com/simpread/docs/#/站点编辑器?id=如何新增修改)
* 方式4通过 **提交适配源** 的方式(适合同时添加多个新站),详细说明请看 [使用自定义适配源](https://github.com/Kenshin/simpread/wiki/%E7%AB%99%E7%82%B9%E9%80%82%E9%85%8D%E6%BA%90#%E5%A6%82%E4%BD%95%E6%8F%90%E4%BA%A4%E5%88%B0%E7%AE%80%E6%82%A6%E7%9A%84%E5%AE%98%E6%96%B9%E6%AC%A1%E9%80%82%E9%85%8D%E6%BA%90)
* 方式4通过 **提交适配源** 的方式(适合同时添加多个新站),详细说明请看 [使用自定义适配源](http://ksria.com/simpread/docs/#/站点适配源?id=如何提交到简悦的官方(次)适配源)
* 更多说明请看 [站点编辑器](https://github.com/kenshin/simpread/wiki/站点编辑器) [站点管理](https://github.com/Kenshin/simpread/wiki/%E7%AB%99%E7%82%B9%E7%AE%A1%E7%90%86%E5%99%A8) [站点适配源](https://github.com/Kenshin/simpread/wiki/%E7%AB%99%E7%82%B9%E9%80%82%E9%85%8D%E6%BA%90)
* 更多说明请看 [站点编辑器](http://ksria.com/simpread/docs/#/站点编辑器) [站点管理](http://ksria.com/simpread/docs/#/站点管理器) [站点适配源](http://ksria.com/simpread/docs/#/站点适配源)
#### Chrome / Firefox / 轻阅版UserScript功能差别
![Chrome / Firefox / 轻阅版UserScript功能差别](https://i.imgur.com/z4WI7uK.png)
@ -131,9 +131,9 @@
#### 相关链接:
* [更新日志](http://ksria.com/simpread/changelog.html)
* [帮助中心](https://github.com/kenshin/simpread/wiki)
* [新手入门](https://github.com/kenshin/simpread/wiki/入门指南(-操作指引-)
* [常见问题](https://github.com/kenshin/simpread/wiki/faq)
* [帮助中心](http://ksria.com/simpread/docs/#)
* [新手入门](http://ksria.com/simpread/docs/#/入门指南(-操作指引-)
* [常见问题](http://ksria.com/simpread/docs/#/FAQ)
* [反馈](https://github.com/kenshin/simpread/issues)
* [联系](http://kenshin.wang) · [邮件](kenshin@ksria.com) · [微博](http://weibo.com/23784148) · [Telegram 群](https://t.me/simpread)
* 想了解简悦背后的故事? [猛击这里](https://sspai.com/post/39491)
@ -175,8 +175,8 @@
#### 请杯咖啡:
如果简悦可以解决你在阅读上痛点,提升 Web 端的阅读体验,可以请我喝杯咖啡,想必也是非常愉悦的事情。 :smile:
_如发现下图显示不全请直接访问 http://ojec5ddd5.bkt.clouddn.com/zhifu_m2.png_
![支付](http://ojec5ddd5.bkt.clouddn.com/zhifu_m2.png)
_如发现下图显示不全请直接访问 http://sr.ksria.cn/zhifu_m2.png_
![支付](http://sr.ksria.cn/zhifu_m2.png)
#### 许可:
[![license-badge]][license-link]

View File

@ -167,7 +167,7 @@ function focusMode() {
} else {
getCurrent( mode.focus );
if ( storage.current.site.name.startsWith( "txtread:" ) ) {
new Notify().Render( "当前为 <a href='https://github.com/Kenshin/simpread/wiki/TXT-阅读器' target='_blank'>TXT 阅读器模式</a>,并不能使用设定功能。" )
new Notify().Render( "当前为 <a href='http://ksria.com/simpread/docs/#/TXT-阅读器' target='_blank'>TXT 阅读器模式</a>,并不能使用设定功能。" )
return;
}
if ( pr.state == "temp" && pr.dom ) {
@ -203,7 +203,7 @@ function readMode() {
} else if ( pr.state == "temp" && pr.dom ) {
read.Render();
} else {
new Notify().Render( "当前并未适配阅读模式,请移动鼠标手动生成 <a href='https://github.com/Kenshin/simpread/wiki/%E4%B8%B4%E6%97%B6%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F' target='_blank' >临时阅读模式</a>。" );
new Notify().Render( "当前并未适配阅读模式,请移动鼠标手动生成 <a href='http://ksria.com/simpread/docs/#/临时阅读模式' target='_blank' >临时阅读模式</a>。" );
read.Highlight().done( dom => {
pr.TempMode( mode.read, dom );
read.Render();

View File

@ -1,7 +1,7 @@
{
"name" : "__MSG_extension_name__",
"default_locale" : "zh_CN",
"version" : "1.1.2",
"version" : "1.1.2.1025",
"short_name" : "SimpRead",
"description" : "__MSG_ext_extension_desc__",
"homepage_url" : "http://ksria.com/simpread",

View File

@ -143,7 +143,7 @@ function focusMode() {
} else {
getCurrent( mode.focus );
if ( storage.current.site.name.startsWith( "txtread:" ) ) {
new Notify().Render( "当前为 <a href='https://github.com/Kenshin/simpread/wiki/TXT-阅读器' target='_blank'>TXT 阅读器模式</a>,并不能使用设定功能。" )
new Notify().Render( "当前为 <a href='http://ksria.com/simpread/docs/#/TXT-阅读器' target='_blank'>TXT 阅读器模式</a>,并不能使用设定功能。" )
return;
}
if ( pr.state == "temp" && pr.dom ) {
@ -179,7 +179,7 @@ function readMode() {
} else if ( pr.state == "temp" && pr.dom ) {
read.Render();
} else {
new Notify().Render( "当前并未适配阅读模式,请移动鼠标手动生成 <a href='https://github.com/Kenshin/simpread/wiki/%E4%B8%B4%E6%97%B6%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F' target='_blank' >临时阅读模式</a>。" );
new Notify().Render( "当前并未适配阅读模式,请移动鼠标手动生成 <a href='http://ksria.com/simpread/docs/#/%E4%B8%B4%E6%97%B6%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F' target='_blank' >临时阅读模式</a>。" );
read.Highlight().done( dom => {
pr.TempMode( mode.read, dom );
read.Render();

View File

@ -1,7 +1,7 @@
{
"name" : "__MSG_extension_name__",
"default_locale" : "en",
"version" : "1.1.2",
"version" : "1.1.2.1025",
"short_name" : "SimpRead",
"description" : "__MSG_extension_desc__",
"homepage_url" : "http://ksria.com/simpread",

View File

@ -92,7 +92,7 @@ export default class About extends React.Component {
<div className="label">帮助</div>
<div style={{ 'padding-top': '10px', 'position': 'relative' }} className="lab">
<div className="more" style={{cursor: 'default'}}>
<div><a style={style.href} target="_blank" href="http://ojec5ddd5.bkt.clouddn.com/zhifu_m2.png">如果简悦可以解决你在阅读上痛点可以请我喝杯咖啡</a></div>
<div><a style={style.href} target="_blank" href="http://sr.ksria.cn/zhifu_m2.png">如果简悦可以解决你在阅读上痛点可以请我喝杯咖啡</a></div>
<span className="desc">简悦是一个免费且开源的项目</span>
<span className="arrow"></span>
</div>
@ -111,7 +111,7 @@ export default class About extends React.Component {
</div>
<div style={{ 'margin-top': '10px', 'position': 'relative' }} className="lab">
<div className="more">
<a style={style.href} target="_blank" href="https://github.com/Kenshin/simpread/wiki">第一次使用简悦或者并不了解阅读模式请前往 <b>新手入门</b></a>
<a style={style.href} target="_blank" href="http://ksria.com/simpread/docs/#/入门指南(-操作指引-">第一次使用简悦或者并不了解阅读模式请前往 <b>新手入门</b></a>
<span style={{ bottom: "11px" }} className="arrow"></span>
</div>
</div>

View File

@ -41,12 +41,12 @@ class SiteEditor extends React.Component {
console.log( "siteeditor click delete button.", storage.current.site )
/*
if ( site.target != "local" ) {
new Notify().Render( 2, `只能删除 <a href='https://github.com/Kenshin/simpread/wiki/FAQ#%E6%97%A0%E6%B3%95%E5%88%A0%E9%99%A4%E5%BD%93%E5%89%8D%E7%AB%99%E7%82%B9' target='_blank'>本地站点</a> ,如需要请使用 站点管理器 删除。` );
new Notify().Render( 2, `只能删除 <a href='http://ksria.com/simpread/docs/#/FAQ#%E6%97%A0%E6%B3%95%E5%88%A0%E9%99%A4%E5%BD%93%E5%89%8D%E7%AB%99%E7%82%B9' target='_blank'>本地站点</a> ,如需要请使用 站点管理器 删除。` );
return;
}
*/
new Notify().Render( "是否删除当前适配站点?", "删除", () => {
//site.target != "local" ? new Notify().Render( 3, `<a href='https://github.com/Kenshin/simpread/wiki/FAQ#%E6%97%A0%E6%B3%95%E5%88%A0%E9%99%A4%E5%BD%93%E5%89%8D%E7%AB%99%E7%82%B9' target='_blank'></a> ` ) :
//site.target != "local" ? new Notify().Render( 3, `<a href='http://ksria.com/simpread/docs/#/FAQ#%E6%97%A0%E6%B3%95%E5%88%A0%E9%99%A4%E5%BD%93%E5%89%8D%E7%AB%99%E7%82%B9' target='_blank'></a> ` ) :
site.name.startsWith( "tempread::" ) ? new Notify().Render( 2, `当前站点为自动识别,无误删除。` ) :
storage.pr.Deletesite( storage.current.site.target, site.url, result => {
if ( result == -1 ) new Notify().Render( 2, `此站已被删除,请勿重复操作。` );
@ -128,10 +128,10 @@ class SiteEditor extends React.Component {
function Render() {
switch ( true ) {
case storage.pr.state == "meta":
new Notify().Render( "当前为 <a href='https://github.com/Kenshin/simpread/wiki/主动适配阅读模式' target='_blank'>主动适配阅读模式</a>,并不能使用设定功能。" )
new Notify().Render( "当前为 <a href='http://ksria.com/simpread/docs/#/主动适配阅读模式' target='_blank'>主动适配阅读模式</a>,并不能使用设定功能。" )
break;
case storage.pr.state == "txt":
new Notify().Render( "当前为 <a href='https://github.com/Kenshin/simpread/wiki/TXT-阅读器' target='_blank'>TXT 阅读器模式</a>,并不能使用设定功能。" )
new Notify().Render( "当前为 <a href='http://ksria.com/simpread/docs/#/TXT-阅读器' target='_blank'>TXT 阅读器模式</a>,并不能使用设定功能。" )
break;
default:
!dia.Popup( rootjq ) && dia.Open( <SiteEditor/>, root );

View File

@ -181,8 +181,8 @@ class Welcome extends React.Component {
<h2 style={ style.h2 }>阅读模式 聚焦模式</h2>
<div style={ style.desc }>
阅读模式 <strong>独有功能</strong>自动提取适配页面的标题描述正文媒体等资源<br/>
支持 <a target="_blank" href="https://github.com/Kenshin/simpread/wiki/%E4%B8%B4%E6%97%B6%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F">临时阅读模式</a> · <a target="_blank" href="https://github.com/Kenshin/simpread/wiki/TXT-%E9%98%85%E8%AF%BB%E5%99%A8">TXT 阅读模式</a> · <a target="_blank" href="https://github.com/Kenshin/simpread/wiki/%E4%B8%BB%E5%8A%A8%E9%80%82%E9%85%8D%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F">主动适配模式</a> · <a target="_blank" href="https://github.com/kenshin/simpread/wiki/智能适配模式">智能适配模式</a>
· <a target="_blank" href="https://github.com/Kenshin/simpread/wiki/%E8%AE%BA%E5%9D%9B%E7%B1%BB%E9%A1%B5%E9%9D%A2%E5%8F%8A%E5%88%86%E9%A1%B5">论坛类页面 / 分页</a><br/>
支持 <a target="_blank" href="http://ksria.com/simpread/docs/#/%E4%B8%B4%E6%97%B6%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F">临时阅读模式</a> · <a target="_blank" href="http://ksria.com/simpread/docs/#/TXT-%E9%98%85%E8%AF%BB%E5%99%A8">TXT 阅读模式</a> · <a target="_blank" href="http://ksria.com/simpread/docs/#/%E4%B8%BB%E5%8A%A8%E9%80%82%E9%85%8D%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F">主动适配模式</a> · <a target="_blank" href="http://ksria.com/simpread/docs/#/智能适配模式">智能适配模式</a>
· <a target="_blank" href="http://ksria.com/simpread/docs/#/%E8%AE%BA%E5%9D%9B%E7%B1%BB%E9%A1%B5%E9%9D%A2%E5%8F%8A%E5%88%86%E9%A1%B5">论坛类页面 / 分页</a><br/>
聚焦模式高亮鼠标所在的文章段落不改变当前页面的结构适合未适配的网站<br/>
</div>
</section>
@ -191,12 +191,12 @@ class Welcome extends React.Component {
{ first &&
<div className="carousel-item" id="1.0.3">
<section style={ style.section }>
<img src="http://ojec5ddd5.bkt.clouddn.com/welcome-service-v2.png?201806111215" style={ style.img }/>
<img src="http://sr.ksria.cn/welcome-service-v2.png?201806111215" style={ style.img }/>
<h2 style={ style.h2 }>连接你的生产力工具</h2>
<div style={ style.desc }>
支持下载 HTML · PDF · Markdown · PNG · <a target="_blank" href="https://github.com/Kenshin/simpread/wiki/%E5%8F%91%E9%80%81%E5%88%B0-Kindle">Epub</a> 到本地 以及 发送到 <a target="_blank" href="https://github.com/Kenshin/simpread/wiki/%E5%8F%91%E9%80%81%E5%88%B0-Kindle">Kindle</a><br/>
支持下载 HTML · PDF · Markdown · PNG · <a target="_blank" href="http://ksria.com/simpread/docs/#/%E5%8F%91%E9%80%81%E5%88%B0-Kindle">Epub</a> 到本地 以及 发送到 <a target="_blank" href="http://ksria.com/simpread/docs/#/%E5%8F%91%E9%80%81%E5%88%B0-Kindle">Kindle</a><br/>
支持输出到 Dropbox · 印象笔记 · Evernote · Onenote · Google 云端硬盘<br/>
发送页面链接到 Pocket · Instapaper · Linnk详细 <a target="_blank" href="https://github.com/Kenshin/simpread/wiki/%E6%8E%88%E6%9D%83%E6%9C%8D%E5%8A%A1">请看这里</a>
发送页面链接到 Pocket · Instapaper · Linnk详细 <a target="_blank" href="http://ksria.com/simpread/docs/#/%E6%8E%88%E6%9D%83%E6%9C%8D%E5%8A%A1">请看这里</a>
</div>
</section>
</div> }
@ -207,9 +207,9 @@ class Welcome extends React.Component {
<img src={ ss.IconPath( "welcome-custom" )} style={ style.img }/>
<h2 style={ style.h2 }>站点编辑器 · 站点适配源 · 站点管理器</h2>
<div style={ style.desc }>
页面上任意元素均可隐藏更支持编程详细请看 <a href="https://github.com/Kenshin/simpread/wiki/%E7%AB%99%E7%82%B9%E7%BC%96%E8%BE%91%E5%99%A8" target="_blank">站点编辑器</a><br/>
更灵活社区化的多种 <a href="https://github.com/Kenshin/simpread/wiki/%E7%AB%99%E7%82%B9%E9%80%82%E9%85%8D%E6%BA%90" target="_blank">站点适配源</a><br/>
内置了 <a href="https://github.com/Kenshin/simpread/wiki/%E7%AB%99%E7%82%B9%E7%AE%A1%E7%90%86%E5%99%A8" target="_blank">站点管理器</a>方便管理全部的适配站点
页面上任意元素均可隐藏更支持编程详细请看 <a href="http://ksria.com/simpread/docs/#/%E7%AB%99%E7%82%B9%E7%BC%96%E8%BE%91%E5%99%A8" target="_blank">站点编辑器</a><br/>
更灵活社区化的多种 <a href="http://ksria.com/simpread/docs/#/%E7%AB%99%E7%82%B9%E9%80%82%E9%85%8D%E6%BA%90" target="_blank">站点适配源</a><br/>
内置了 <a href="http://ksria.com/simpread/docs/#/%E7%AB%99%E7%82%B9%E7%AE%A1%E7%90%86%E5%99%A8" target="_blank">站点管理器</a>方便管理全部的适配站点
</div>
</section>
</div> }
@ -217,7 +217,7 @@ class Welcome extends React.Component {
{ !first && version == "1.1.1" &&
<div className="carousel-item" id="1.1.1">
<section style={ style.section }>
<img src="http://ojec5ddd5.bkt.clouddn.com/welcome-fap.png" style={ style.img }/>
<img src="http://sr.ksria.cn/welcome-fap.png" style={ style.img }/>
<h2 style={ style.h2 }>全新的控制栏面板</h2>
<div style={ style.desc }>
告别传统单一的控制栏全部功能一览无余<br/>
@ -229,12 +229,12 @@ class Welcome extends React.Component {
{ (( !first && version == "1.1.1" ) || version == "all" ) &&
<div className="carousel-item" id="1.1.1">
<section style={ style.section }>
<img src="http://ojec5ddd5.bkt.clouddn.com/welcome-adapter.png" style={ style.img }/>
<img src="http://sr.ksria.cn/welcome-adapter.png" style={ style.img }/>
<h2 style={ style.h2 }>更智能的正文提取功能</h2>
<div style={ style.desc }>
从现在开始简悦可以识别出 Wordpress · Hexo · Ghost · <br/>
Discuz 等博客 / 论坛的页面了<br/>
甚至只要是结构良好的页面无需适配自动生成阅读模式详细 <a target="_blank" href="https://github.com/kenshin/simpread/wiki/智能适配模式">请看这里</a>
甚至只要是结构良好的页面无需适配自动生成阅读模式详细 <a target="_blank" href="http://ksria.com/simpread/docs/#/智能适配模式">请看这里</a>
</div>
</section>
</div> }
@ -242,11 +242,11 @@ class Welcome extends React.Component {
{ (( !first && version == "1.1.2" ) || version == "all" ) &&
<div className="carousel-item" id="1.1.2">
<section style={ style.section }>
<img src="http://ojec5ddd5.bkt.clouddn.com/welcome-plugins.png" style={ style.img }/>
<img src="http://sr.ksria.cn/welcome-plugins.png" style={ style.img }/>
<h2 style={ style.h2 }>插件系统</h2>
<div style={ style.desc }>
<a target="_blank" href="https://simpread.ksria.cn/plugins/details/kw36BtjGu0">字数统计</a> · <a target="_blank" href="https://simpread.ksria.cn/plugins/details/VQOZdNET2d">点击查看大图Lightbox</a> · <a target="_blank" href="https://simpread.ksria.cn/plugins/details/ohnTKVHz4a">划词翻译</a> 一个不能少 <br/>
可以使用 JavaScript 编写基于简悦的插件了详细说明请看 <a target="_blank" href="https://github.com/Kenshin/simpread/wiki/%E6%8F%92%E4%BB%B6%E7%B3%BB%E7%BB%9F">说明文档</a><br/>
可以使用 JavaScript 编写基于简悦的插件了详细说明请看 <a target="_blank" href="http://ksria.com/simpread/docs/#/%E6%8F%92%E4%BB%B6%E7%B3%BB%E7%BB%9F">说明文档</a><br/>
现在就安装适合你的插件吧 <a target="_blank" href="https://simpread.ksria.cn/plugins/">插件中心</a>
</div>
</section>
@ -255,7 +255,7 @@ class Welcome extends React.Component {
{ (( !first && version == "1.1.2" ) || version == "all" ) &&
<div className="carousel-item" id="1.1.2">
<section style={ style.section }>
<img src="http://ojec5ddd5.bkt.clouddn.com/welcome-sites.png" style={ style.img }/>
<img src="http://sr.ksria.cn/welcome-sites.png" style={ style.img }/>
<h2 style={ style.h2 }>站点集市</h2>
<div style={ style.desc }>
方便提交让你的站点为数以万计的简悦用户使用<br/>

View File

@ -19,7 +19,7 @@
</sr-blockquote>
<p>大家好,我叫 <a href="http://weibo.com/23784148/" title="Kenshin">Kenshin</a>,简悦的作者。</p>
<h4>主要功能包括:</h4>
<ul><li>聚焦模式 / 阅读模式 / 临时阅读模式 / 主动阅读模式 / TXT 阅读器;</li><li>站点编辑器,站点适配源,站点管理器;</li> <li>丰富的导出功能包括Pocket / Instapaper / Evernote / Onenote / Dropdox 等;</li> <li>多种字体样式、大小、版面、主题模式等;</li> <li>导出 / 导入 配置文件;</li><li>自定义样式,详细请看 <a href="https://github.com/Kenshin/simpread/wiki/自定义样式" target="_blank">自定义主题</a></li></ul>
<ul><li>聚焦模式 / 阅读模式 / 临时阅读模式 / 主动阅读模式 / TXT 阅读器;</li><li>站点编辑器,站点适配源,站点管理器;</li> <li>丰富的导出功能包括Pocket / Instapaper / Evernote / Onenote / Dropdox 等;</li> <li>多种字体样式、大小、版面、主题模式等;</li> <li>导出 / 导入 配置文件;</li><li>自定义样式,详细请看 <a href="http://ksria.com/simpread/docs/#/自定义样式" target="_blank">自定义主题</a></li></ul>
<h4>阅读模式 <code>可编程</code> 支持:</h4>
<pre class="hljs objectivec"><code class="objectivec"> {
<span class="hljs-string">"name"</span> : <span class="hljs-string">"qdaily.com"</span>,

View File

@ -123,7 +123,7 @@ function propertyRender() {
<group className="lab">
<h1>帮助</h1>
<group>
<p>如何自定义样式详细 <a href="https://github.com/Kenshin/simpread/wiki/%E8%87%AA%E5%AE%9A%E4%B9%89%E6%A0%B7%E5%BC%8F" target="_blank">请看这里</a><br/>
<p>如何自定义样式详细 <a href="http://ksria.com/simpread/docs/#/%E8%87%AA%E5%AE%9A%E4%B9%89%E6%A0%B7%E5%BC%8F" target="_blank">请看这里</a><br/>
独乐乐不如众乐乐 <a href="https://github.com/Kenshin/simpread/issues/71" target="_blank">分享你的主题</a></p>
</group>
</group>

View File

@ -39,7 +39,7 @@ export default class ReadCtlbar extends React.Component {
verify( type ) {
if ( ss.VerifyCustom( type, storage.current.custom ) ) {
!notify && ( notify = new Notify().Render({ state: "holdon", content: '由于已使用自定义样式,设定 <b style="color: #fff;">有可能无效</b>,详细说明 <a href="https://github.com/Kenshin/simpread/wiki/自定义样式" target="_blank">请看这里</a>', callback:()=>notify=undefined }));
!notify && ( notify = new Notify().Render({ state: "holdon", content: '由于已使用自定义样式,设定 <b style="color: #fff;">有可能无效</b>,详细说明 <a href="http://ksria.com/simpread/docs/#/自定义样式" target="_blank">请看这里</a>', callback:()=>notify=undefined }));
}
}

View File

@ -67,7 +67,7 @@ class Read extends React.Component {
storage.pr.TempMode( "read", dom );
Render();
});
}, 200 ) : new Notify().Render( `请先开启 <a href='https://github.com/Kenshin/simpread/wiki/%E4%B8%B4%E6%97%B6%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F' target='_blank' >临时阅读模式</a> 选项!` );
}, 200 ) : new Notify().Render( `请先开启 <a href='http://ksria.com/simpread/docs/#/%E4%B8%B4%E6%97%B6%E9%98%85%E8%AF%BB%E6%A8%A1%E5%BC%8F' target='_blank' >临时阅读模式</a> 选项!` );
}
}});
} else {

View File

@ -71,10 +71,10 @@ function action( type, title, desc, content ) {
}
break;
case "epub":
new Notify().Render( `当前使用了第三方 <a href="https://github.com/Kenshin/simpread/wiki/%E5%8F%91%E9%80%81%E5%88%B0-epub" target="_blank">epub.press</a> 服务,开始转码生成 epub 请稍等...` );
new Notify().Render( `当前使用了第三方 <a href="http://ksria.com/simpread/docs/#/发送到-Epub" target="_blank">epub.press</a> 服务,开始转码生成 epub 请稍等...` );
exp.Epub( content, window.location.href, title, desc, success => {
success && new Notify().Render( 0, "转换成功,马上开始下载,请稍等。" );
!success && new Notify().Render( 2, `转换失败,这是一个实验性功能,不一定能导出成功,详细请看 <a href="https://github.com/Kenshin/simpread/wiki/%E5%8F%91%E9%80%81%E5%88%B0-epub" target="_blank">epub.press</a>` );
!success && new Notify().Render( 2, `转换失败,这是一个实验性功能,不一定能导出成功,详细请看 <a href="http://ksria.com/simpread/docs/#/发送到-Epub" target="_blank">epub.press</a>` );
});
break;
case "html":
@ -105,7 +105,7 @@ function action( type, title, desc, content ) {
case "html":
new Notify().Render( "保存成功,开始下载..." );
$.get( `${exp.kindle.host}/${exp.kindle.id}.html`, result => {
result = result.replace( /<link rel=\"stylesheet\" href=\"\.\/css\//ig, '<link rel="stylesheet" href="http://ojec5ddd5.bkt.clouddn.com/puread/' )
result = result.replace( /<link rel=\"stylesheet\" href=\"\.\/css\//ig, '<link rel="stylesheet" href="http://sr.ksria.cn/puread/' )
exp.Download( "data:text/plain;charset=utf-8," + encodeURIComponent(result), `simpread-${title}.html` );
});
break;

View File

@ -12,9 +12,9 @@ import {version} from 'version';
*/
const name = "simpread",
remote = "http://ojec5ddd5.bkt.clouddn.com/website_list_v3.json",
origins= "http://ojec5ddd5.bkt.clouddn.com/website_list_origins.json",
versions= "http://ojec5ddd5.bkt.clouddn.com/versions.json",
remote = "http://sr.ksria.cn/website_list_v3.json",
origins= "http://sr.ksria.cn/website_list_origins.json",
versions= "http://sr.ksria.cn/versions.json",
local = browser.extension.getURL( "website_list.json" ),
mode = {
focus : "focus",

View File

@ -177,7 +177,7 @@ function Verify( curver, data ) {
function Notify( first, type, ver ) {
const str = type == "firstload" ? "安装" : "更新",
detail = type == "firstload" ? "" : details.get(ver),
link = first ? `${detail}如何使用请看 <a href="https://github.com/Kenshin/simpread/wiki/" target="_blank">入门指南</a>` : `${detail}请看 <a href="http://ksria.com/simpread/welcome/version_${ver}.html" target="_blank">更新说明</a>`;
link = first ? `${detail}如何使用请看 <a href="http://ksria.com/simpread/docs/#/" target="_blank">文档中心</a>` : `${detail}请看 <a href="http://ksria.com/simpread/welcome/version_${ver}.html" target="_blank">更新说明</a>`;
return `${str} 到最新版本 ${ver} ${ link }`;
}