冬の間は釣りに行かないので、釣りに役立つプログラムを作ろうと、ひとまずは部品作りに勤しんでいます。
どうせなら役立つWebAPIを作れたらな~と思ったりします。
そんな中で、簡単にReadmeみたいなものをWebで公開できたらと思いまして。
単純にWebサーバ上にテキストファイルを置くのもよいですが、ちょっとそれだとかっこ悪い。
簡単に書けて現代風のHTMLで出力できるものはないものかと。
そこでMDwikiというのを使ってみました。
http://dynalon.github.io/mdwiki/#!index.md
MDwikiはmarkdown記法に従ったファイルをHTMLに変換して、出力してくれる優れものです。
Javascriptだけでできているので、サーバ側にはファイルを配置するだけ。
index.mdファイルを作成しておけば、mdwiki.htmlを呼び出した時にindex.mdがHTMLに変換されて表示されます。
mdwiki.htmlのシンボリックリンクとしてindex.htmlを作ると非常にいい感じです。
config.jsonやnavigation.mdを作成すればカスタマイズもできるみたいです。
どうせなら役立つWebAPIを作れたらな~と思ったりします。
そんな中で、簡単にReadmeみたいなものをWebで公開できたらと思いまして。
単純にWebサーバ上にテキストファイルを置くのもよいですが、ちょっとそれだとかっこ悪い。
簡単に書けて現代風のHTMLで出力できるものはないものかと。
そこでMDwikiというのを使ってみました。
http://dynalon.github.io/mdwiki/#!index.md
MDwikiはmarkdown記法に従ったファイルをHTMLに変換して、出力してくれる優れものです。
Javascriptだけでできているので、サーバ側にはファイルを配置するだけ。
index.mdファイルを作成しておけば、mdwiki.htmlを呼び出した時にindex.mdがHTMLに変換されて表示されます。
mdwiki.htmlのシンボリックリンクとしてindex.htmlを作ると非常にいい感じです。
[root@localhost html]# ls -al total 392 drwxr-xr-x 2 apache apache 4096 Jan 9 22:24 . drwxr-xr-x 7 root root 4096 Jan 9 09:08 .. -rw-r--r-- 1 apache apache 81 Jan 9 15:34 config.json -rw-rw-r-- 1 apache apache 35147 May 23 2014 GPLv3.txt lrwxrwxrwx 1 root root 11 Jan 9 16:10 index.html -> mdwiki.html -rw-r--r-- 1 apache apache 651 Jan 9 22:22 index.md -rw-rw-r-- 1 apache apache 2389 May 23 2014 LICENSE.txt -rw-rw-r-- 1 apache apache 337932 May 23 2014 mdwiki.html -rw-r--r-- 1 apache apache 40 Jan 9 15:26 navigation.md別のmdファイルを開く場合にはhttp://example.com/#!hoge.mdみたいにリンクしてあげればOKです。
config.jsonやnavigation.mdを作成すればカスタマイズもできるみたいです。