Update links to HTTPS and fix broken links (#456)

* Update links to HTTPS

* Fix broken links
pull/459/head 2.5.0
Eden Tsai 2019-04-28 09:47:37 +08:00 committed by Ruipeng Zhang
parent 150f0a7539
commit 604485fd6f
12 changed files with 54 additions and 54 deletions

View File

@ -1,14 +1,14 @@
<p align="center" class="has-mb-6"> <p align="center" class="has-mb-6">
<img class="not-gallery-item" height="48" src="http://ppoffice.github.io/hexo-theme-icarus/images/logo.svg"> <img class="not-gallery-item" height="48" src="https://ppoffice.github.io/hexo-theme-icarus/images/logo.svg">
<br> A simple, delicate, and modern theme for the static site generator Hexo. <br> A simple, delicate, and modern theme for the static site generator Hexo.
<br> <br>
<a href="http://ppoffice.github.io/hexo-theme-icarus/">Preview</a> | <a href="https://ppoffice.github.io/hexo-theme-icarus/">Preview</a> |
<a href="http://ppoffice.github.io/hexo-theme-icarus/categories/">Documentation</a> | <a href="https://ppoffice.github.io/hexo-theme-icarus/categories/">Documentation</a> |
<a href="https://github.com/ppoffice/hexo-theme-icarus/archive/master.zip">Download</a> <a href="https://github.com/ppoffice/hexo-theme-icarus/archive/master.zip">Download</a>
<br> <br>
</p> </p>
![Icarus](http://ppoffice.github.io/hexo-theme-icarus/gallery/preview.png?1 "Icarus Preview") ![Icarus](https://ppoffice.github.io/hexo-theme-icarus/gallery/preview.png?1 "Icarus Preview")
### :cd: Installation ### :cd: Installation
@ -29,41 +29,41 @@ blog experience, or build your own plugin easily referring to the existing Icaru
Comment plugins Comment plugins
- [Changyan](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/changyan-comment-plugin/) - [Changyan](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/changyan-comment-plugin/)
- [Disqus](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/disqus-comment-plugin/) - [Disqus](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/disqus-comment-plugin/)
- [Facebook](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/facebook-comment-plugin/) - [Facebook](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/facebook-comment-plugin/)
- [Gitment](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/gitment-comment-plugin/) - [Gitment](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/gitment-comment-plugin/)
- [Isso](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/isso-comment-plugin/) - [Isso](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/isso-comment-plugin/)
- [LiveRe](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/livere-comment-plugin/) - [LiveRe](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/livere-comment-plugin/)
- [Valine](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/valine-comment-plugin/) - [Valine](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Comment/valine-comment-plugin/)
Search plugins Search plugins
- [Insight Search](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Search/insight-search-plugin/) - [Insight Search](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Search/insight-search-plugin/)
- [Google Custom Search Engine](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Search/google-cse-plugin/) - [Google Custom Search Engine](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Search/google-cse-plugin/)
- [Baidu Site Search](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Search/baidu-search-plugin/) - [Baidu Site Search](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Search/baidu-search-plugin/)
Share plugins Share plugins
- [AddThis](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/addthis-share-plugin/) - [AddThis](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/addthis-share-plugin/)
- [AddToAny](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/addtoany-share-plugin/) - [AddToAny](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/addtoany-share-plugin/)
- [Baidu Share](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/baidu-share-plugin/) - [Baidu Share](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/baidu-share-plugin/)
- [Share.js](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/share-js-share-plugin/) - [Share.js](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/share-js-share-plugin/)
- [ShareThis](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/sharethis-share-plugin/) - [ShareThis](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Share/sharethis-share-plugin/)
Donation Buttons Donation Buttons
- [Alipay](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Donation/making-money-off-your-blog-with-donation-buttons/#Alipay) - [Alipay](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Donation/making-money-off-your-blog-with-donation-buttons/#Alipay)
- [Wechat](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Donation/making-money-off-your-blog-with-donation-buttons/#Wechat) - [Wechat](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Donation/making-money-off-your-blog-with-donation-buttons/#Wechat)
- [Paypal](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Donation/making-money-off-your-blog-with-donation-buttons/#Paypal) - [Paypal](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Donation/making-money-off-your-blog-with-donation-buttons/#Paypal)
- [Patreon](http://ppoffice.github.io/hexo-theme-icarus/Plugins/Donation/making-money-off-your-blog-with-donation-buttons/#Patreon) - [Patreon](https://ppoffice.github.io/hexo-theme-icarus/Plugins/Donation/making-money-off-your-blog-with-donation-buttons/#Patreon)
Other plugins Other plugins
- [Hexo Tag Plugin](http://ppoffice.github.io/hexo-theme-icarus/Configuration/Posts/hexo-built-in-tag-helpers/) - [Hexo Tag Plugin](https://ppoffice.github.io/hexo-theme-icarus/Configuration/Posts/hexo-built-in-tag-helpers/)
- [lightGallery & Justified Gallery](http://ppoffice.github.io/hexo-theme-icarus/Plugins/General/gallery-plugin/) - [lightGallery & Justified Gallery](https://ppoffice.github.io/hexo-theme-icarus/Plugins/General/gallery-plugin/)
- [MathJax](http://ppoffice.github.io/hexo-theme-icarus/Plugins/General/mathjax-plugin/) - [MathJax](https://ppoffice.github.io/hexo-theme-icarus/Plugins/General/mathjax-plugin/)
- [Site Analytics](http://ppoffice.github.io/hexo-theme-icarus/Plugins/General/site-analytics-plugin/) - [Site Analytics](https://ppoffice.github.io/hexo-theme-icarus/Plugins/General/site-analytics-plugin/)
**Rich Code Highlight Theme Choices** **Rich Code Highlight Theme Choices**
@ -72,9 +72,9 @@ Icarus directly import code highlight themes from the [highlight.js](https://hig
<table> <table>
<tr> <tr>
<td><img src="http://ppoffice.github.io/hexo-theme-icarus/gallery/code-highlight/atom-one-light.png"></td> <td><img src="https://ppoffice.github.io/hexo-theme-icarus/gallery/code-highlight/atom-one-light.png"></td>
<td><img src="http://ppoffice.github.io/hexo-theme-icarus/gallery/code-highlight/monokai.png"></td> <td><img src="https://ppoffice.github.io/hexo-theme-icarus/gallery/code-highlight/monokai.png"></td>
<td><img src="http://ppoffice.github.io/hexo-theme-icarus/gallery/code-highlight/androidstudio.png"></td> <td><img src="https://ppoffice.github.io/hexo-theme-icarus/gallery/code-highlight/androidstudio.png"></td>
</tr> </tr>
</table> </table>
@ -106,8 +106,8 @@ menu:
</td> </td>
</tr> </tr>
<tr> <tr>
<td><img height="40" src="http://ppoffice.github.io/hexo-theme-icarus/gallery/navbar/main-config.png"></td> <td><img height="40" src="https://ppoffice.github.io/hexo-theme-icarus/gallery/navbar/main-config.png"></td>
<td><img height="40" src="http://ppoffice.github.io/hexo-theme-icarus/gallery/navbar/post-config.png"></td> <td><img height="40" src="https://ppoffice.github.io/hexo-theme-icarus/gallery/navbar/post-config.png"></td>
</tr> </tr>
</table> </table>
</div> </div>
@ -117,7 +117,7 @@ menu:
No matter what modern browsering device your audiences are using, they can always get the best experience because Icarus's responsive No matter what modern browsering device your audiences are using, they can always get the best experience because Icarus's responsive
layout across multiple viewpoints. layout across multiple viewpoints.
![Responsive Layout](http://ppoffice.github.io/hexo-theme-icarus/gallery/responsive.png) ![Responsive Layout](https://ppoffice.github.io/hexo-theme-icarus/gallery/responsive.png)
### :hammer: Development ### :hammer: Development

View File

@ -114,7 +114,7 @@ const ValineSpec = {
module.exports = { module.exports = {
[type]: 'object', [type]: 'object',
[doc]: 'Comment plugin settings\nhttp://ppoffice.github.io/hexo-theme-icarus/categories/Configuration/Comment-Plugins', [doc]: 'Comment plugin settings\nhttps://ppoffice.github.io/hexo-theme-icarus/categories/Plugins/Comment',
type: { type: {
[type]: 'string', [type]: 'string',
[doc]: 'Name of the comment plugin', [doc]: 'Name of the comment plugin',

View File

@ -55,7 +55,7 @@ const PatreonSpec = {
module.exports = { module.exports = {
[type]: 'array', [type]: 'array',
[doc]: 'Donation entries\nhttp://ppoffice.github.io/hexo-theme-icarus/categories/Donation/', [doc]: 'Donation entries\nhttps://ppoffice.github.io/hexo-theme-icarus/categories/Donation/',
[defaultValue]: DEFAULT_DONATE, [defaultValue]: DEFAULT_DONATE,
'*': { '*': {
[type]: 'object', [type]: 'object',

View File

@ -17,7 +17,7 @@ module.exports = {
}, },
'Download on GitHub': { 'Download on GitHub': {
icon: 'fab fa-github', icon: 'fab fa-github',
url: 'http://github.com/ppoffice/hexo-theme-icarus' url: 'https://github.com/ppoffice/hexo-theme-icarus'
} }
} }
} }

View File

@ -24,7 +24,7 @@ module.exports = {
[defaultValue]: { [defaultValue]: {
'Download on GitHub': { 'Download on GitHub': {
icon: 'fab fa-github', icon: 'fab fa-github',
url: 'http://github.com/ppoffice/hexo-theme-icarus' url: 'https://github.com/ppoffice/hexo-theme-icarus'
} }
} }
} }

View File

@ -10,7 +10,7 @@ module.exports = {
}, },
gallery: { gallery: {
[type]: 'boolean', [type]: 'boolean',
[doc]: 'Enable the lightGallery and Justified Gallery plugins\nhttp://ppoffice.github.io/hexo-theme-icarus/Plugins/General/gallery-plugin/', [doc]: 'Enable the lightGallery and Justified Gallery plugins\nhttps://ppoffice.github.io/hexo-theme-icarus/Plugins/General/gallery-plugin/',
[defaultValue]: true [defaultValue]: true
}, },
'outdated-browser': { 'outdated-browser': {
@ -20,7 +20,7 @@ module.exports = {
}, },
mathjax: { mathjax: {
[type]: 'boolean', [type]: 'boolean',
[doc]: 'Enable the MathJax plugin\nhttp://ppoffice.github.io/hexo-theme-icarus/Plugins/General/mathjax-plugin/', [doc]: 'Enable the MathJax plugin\nhttps://ppoffice.github.io/hexo-theme-icarus/Plugins/General/mathjax-plugin/',
[defaultValue]: true [defaultValue]: true
}, },
'back-to-top': { 'back-to-top': {
@ -30,7 +30,7 @@ module.exports = {
}, },
'google-analytics': { 'google-analytics': {
[type]: ['boolean', 'object'], [type]: ['boolean', 'object'],
[doc]: 'Google Analytics plugin settings\nhttp://ppoffice.github.io/hexo-theme-icarus/Plugins/General/site-analytics-plugin/#Google-Analytics', [doc]: 'Google Analytics plugin settings\nhttps://ppoffice.github.io/hexo-theme-icarus/Plugins/General/site-analytics-plugin/#Google-Analytics',
tracking_id: { tracking_id: {
[type]: 'string', [type]: 'string',
[doc]: 'Google Analytics tracking id', [doc]: 'Google Analytics tracking id',
@ -39,7 +39,7 @@ module.exports = {
}, },
'baidu-analytics': { 'baidu-analytics': {
[type]: ['boolean', 'object'], [type]: ['boolean', 'object'],
[doc]: 'Baidu Analytics plugin settings\nhttp://ppoffice.github.io/hexo-theme-icarus/Plugins/General/site-analytics-plugin/#Baidu-Analytics', [doc]: 'Baidu Analytics plugin settings\nhttps://ppoffice.github.io/hexo-theme-icarus/Plugins/General/site-analytics-plugin/#Baidu-Analytics',
tracking_id: { tracking_id: {
[type]: 'string', [type]: 'string',
[doc]: 'Baidu Analytics tracking id', [doc]: 'Baidu Analytics tracking id',
@ -48,7 +48,7 @@ module.exports = {
}, },
hotjar: { hotjar: {
[type]: ['boolean', 'object'], [type]: ['boolean', 'object'],
[doc]: 'Hotjar user feedback plugin\nhttp://ppoffice.github.io/hexo-theme-icarus/Plugins/General/site-analytics-plugin/#Hotjar', [doc]: 'Hotjar user feedback plugin\nhttps://ppoffice.github.io/hexo-theme-icarus/Plugins/General/site-analytics-plugin/#Hotjar',
site_id: { site_id: {
[type]: ['string', 'number'], [type]: ['string', 'number'],
[doc]: 'Hotjar site id', [doc]: 'Hotjar site id',

View File

@ -2,7 +2,7 @@ const { doc, type, defaultValue } = require('../common/utils').descriptors;
module.exports = { module.exports = {
[type]: 'object', [type]: 'object',
[doc]: 'CDN provider settings\nhttp://ppoffice.github.io/hexo-theme-icarus/Configuration/Theme/speed-up-your-site-with-custom-cdn/', [doc]: 'CDN provider settings\nhttps://ppoffice.github.io/hexo-theme-icarus/Configuration/Theme/speed-up-your-site-with-custom-cdn/',
cdn: { cdn: {
[type]: 'string', [type]: 'string',
[doc]: 'Name or URL of the JavaScript and/or stylesheet CDN provider', [doc]: 'Name or URL of the JavaScript and/or stylesheet CDN provider',

View File

@ -2,7 +2,7 @@ const { doc, type, defaultValue, required, requires } = require('../common/utils
module.exports = { module.exports = {
[type]: 'object', [type]: 'object',
[doc]: 'Search plugin settings\nhttp://ppoffice.github.io/hexo-theme-icarus/categories/Configuration/Search-Plugins', [doc]: 'Search plugin settings\nhttps://ppoffice.github.io/hexo-theme-icarus/categories/Plugins/Search',
type: { type: {
[type]: 'string', [type]: 'string',
[doc]: 'Name of the search plugin', [doc]: 'Name of the search plugin',

View File

@ -2,7 +2,7 @@ const { doc, type, defaultValue, required, requires } = require('../common/utils
module.exports = { module.exports = {
[type]: 'object', [type]: 'object',
[doc]: 'Share plugin settings\nhttp://ppoffice.github.io/hexo-theme-icarus/categories/Configuration/Share-Plugins', [doc]: 'Share plugin settings\nhttps://ppoffice.github.io/hexo-theme-icarus/categories/Plugins/Share',
type: { type: {
[type]: 'string', [type]: 'string',
[doc]: 'Share plugin name', [doc]: 'Share plugin name',

View File

@ -6,7 +6,7 @@ function commonSettings(position) {
[doc]: position + ' sidebar settings', [doc]: position + ' sidebar settings',
sticky: { sticky: {
[type]: 'boolean', [type]: 'boolean',
[doc]: 'Whether the ' + position + ' sidebar is sticky when page scrolls\nhttp://ppoffice.github.io/hexo-theme-icarus/Configuration/Theme/make-a-sidebar-sticky-when-page-scrolls/', [doc]: 'Whether the ' + position + ' sidebar is sticky when page scrolls\nhttps://ppoffice.github.io/hexo-theme-icarus/Configuration/Theme/make-a-sidebar-sticky-when-page-scrolls/',
[defaultValue]: false [defaultValue]: false
} }
} }

View File

@ -10,23 +10,23 @@ const DEFAULT_WIDGETS = [
avatar: null, avatar: null,
gravatar: null, gravatar: null,
avatar_rounded: false, avatar_rounded: false,
follow_link: 'http://github.com/ppoffice', follow_link: 'https://github.com/ppoffice',
social_links: { social_links: {
Github: { Github: {
icon: 'fab fa-github', icon: 'fab fa-github',
url: 'http://github.com/ppoffice' url: 'https://github.com/ppoffice'
}, },
Facebook: { Facebook: {
icon: 'fab fa-facebook', icon: 'fab fa-facebook',
url: 'http://facebook.com' url: 'https://facebook.com'
}, },
Twitter: { Twitter: {
icon: 'fab fa-twitter', icon: 'fab fa-twitter',
url: 'http://twitter.com' url: 'https://twitter.com'
}, },
Dribbble: { Dribbble: {
icon: 'fab fa-dribbble', icon: 'fab fa-dribbble',
url: 'http://dribbble.com' url: 'https://dribbble.com'
}, },
RSS: { RSS: {
icon: 'fas fa-rss', icon: 'fas fa-rss',
@ -127,7 +127,7 @@ const LinksSpec = {
module.exports = { module.exports = {
[type]: 'array', [type]: 'array',
[doc]: 'Sidebar widget settings\nhttp://ppoffice.github.io/hexo-theme-icarus/categories/Widgets/', [doc]: 'Sidebar widget settings\nhttps://ppoffice.github.io/hexo-theme-icarus/categories/Widgets/',
[defaultValue]: DEFAULT_WIDGETS, [defaultValue]: DEFAULT_WIDGETS,
'*': { '*': {
[type]: 'object', [type]: 'object',

View File

@ -11,8 +11,8 @@
</a> </a>
<p class="is-size-7"> <p class="is-size-7">
&copy; <%= date(new Date(), 'YYYY') %> <%= get_config('author') || get_config('title') %>&nbsp; &copy; <%= date(new Date(), 'YYYY') %> <%= get_config('author') || get_config('title') %>&nbsp;
Powered by <a href="http://hexo.io/" target="_blank">Hexo</a> & <a Powered by <a href="https://hexo.io/" target="_blank">Hexo</a> & <a
href="http://github.com/ppoffice/hexo-theme-icarus" target="_blank">Icarus</a> href="https://github.com/ppoffice/hexo-theme-icarus" target="_blank">Icarus</a>
<% if (has_config('plugins.busuanzi') ? get_config('plugins.busuanzi') : false) { %> <% if (has_config('plugins.busuanzi') ? get_config('plugins.busuanzi') : false) { %>
<br> <br>
<span id="busuanzi_container_site_uv"> <span id="busuanzi_container_site_uv">