Skip to content

Commit

Permalink
chore: bump v1.2.2
Browse files Browse the repository at this point in the history
- fix `include_file` typeof `hexo` undefined
  • Loading branch information
dimaslanjaka committed May 22, 2023
1 parent 6676157 commit 07a66ce
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 11 deletions.
2 changes: 1 addition & 1 deletion lib
61 changes: 52 additions & 9 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,63 @@
# hexo-shortcodes
Hexo shortcodes helper. Various shortcodes for hexo, adapted from jekyll.
Hexo shortcodes helper. Various shortcodes for hexo, adapted from jekyll. Various hexo shortcode tags. [GitHub](https://github.com/dimaslanjaka/hexo-shortcodes).

NPM
```
npm install --save hexo-shortcodes
## Installation
Firsly, remove old original tag renderer. Because this plugin already have all default tag (`vimeo`, `youtube`, `gist`, `codeblock`)

```bash
npm un hexo-tag-embed
```

Yarn
production
```bash
npm i hexo-shortcodes
```
yarn add hexo-shortcodes

latest changes, replace `COMMIT_HASH` with latest commit hash. see [pre-release commit history](https://github.com/dimaslanjaka/hexo-shortcodes/commits/pre-release)
```bash
npm i hexo-shortcodes@https://github.com/dimaslanjaka/hexo-shortcodes/tarball/COMMIT_HASH
```
for yarn just replace `npm i` with `yarn add`

## shortcodes list
| shortcode | description |
| :--- | :--- |
| [hexo **codepen** shortcode](/docs/hexo-shortcodes/codepen) | embed codepen |
| [hexo **gist** shortcode](/docs/hexo-shortcodes/gist) | embed gist |
| [hexo **jsfiddle** shortcode](/docs/hexo-shortcodes/jsfiddle) | embed jsfiddle |
| [hexo **githubCard** shortcode](/docs/hexo-shortcodes/githubCard) | embed github card |
| [hexo **rssreader** shortcode](/docs/hexo-shortcodes/rssreader) | embed rss feed |
| [hexo **github** shortcode](/docs/hexo-shortcodes/github) | embed any source files from [github.com](https://github.com) |
| [hexo **npmrunkit** shortcode](/docs/hexo-shortcodes/npmrunkit) | embed any javascript codes to website |
| [hexo **include_file** shortcode](/docs/hexo-shortcodes/include_file) | include any files relative to `hexo.config.source_dir`, `hexo.config.code_dir`, or reference file it self |
| [videos](/docs/hexo-shortcodes/videos) | default hexo embedding videos |

## Language Test

- [php](/docs/hexo-shortcodes/lang/php)

## Changelog
read more at https://github.com/dimaslanjaka/hexo-shortcodes/commits/pre-release (`chore`,`feat`,`fix` sections)
### 1.2.2
- `include_file`: fix typeof `hexo` undefined
### 1.2.1
- `include_file`: add include file shortcode tag
- `gist`: fix failed embed spesific lines
### 1.2.0
- `gist`: change parameters and usages
- `gist`: validate id is URL or not
### 1.1.3
- `rssreader`: hotfix get thumbnail from rss item
- `rssreader`: fix: validate `item['media:group']` is Array
### 1.1.2
- `gist`: fix undefined username
### 1.1.1
- fix: invalid `git-embed` location

## Usage
- [FULL DEMO, FEATURES, & USAGES](https://www.webmanajemen.com/docs/hexo-shortcodes)
## Documentations
- [FULL DEMO, FEATURES, CHANGELOG, and USAGES](https://www.webmanajemen.com/docs/hexo-shortcodes)

License
=======

[MIT](LICENSE)
[MIT](https://github.com/dimaslanjaka/hexo-shortcodes/blob/master/LICENSE)
2 changes: 1 addition & 1 deletion test
Submodule test updated 1 files
+22 −4 source/index.md

0 comments on commit 07a66ce

Please sign in to comment.