Zen WikiシンプルWikiエンジン

これは、個人的なメモを保持するためのシンプルなWikiエンジンに関する投稿です。



特徴



なに
何じゃない








アイデア



主なアイデアは、私のような倒錯したミニマリストのために、最もシンプルでありながら十分に機能するWikiエンジンを作成することです。



技術



承認システムはGoogleアカウントの組み込みシステムを使用するため、このすべてがGoogle App Engineで機能します。 Markdownの解析とコードの強調表示は、 PageDownおよびprettifyライブラリを使用するjavascriptを使用してクライアント側で実行されます



質問を使用する



ウィキ作成


ユーザーごとに、フォームzen-wiki.appspot.com/%username%のアドレスにWikiが作成されます(ログイン直後)。 その後、ユーザーは自由に編集できます。



すべてのウィキは公開されています(個々のページを非表示にできます)が、編集できるのは所有者だけです。



ページ作成


新しいページを作成するには、ページの将来のURLに移動する必要があります。このURLを使用してページを作成する権限がある場合は、すぐに編集フォームに移動します。そうしないと、404エラーが表示されます。



コードの強調表示


すべてのコードは自動的に強調表示されるため、言語を指定する必要はありません。自動的に検出されます。 Markdown構文を使用してコードのブロックを作成する必要があります-4つのスペース、またはバッククォート( `)をインデントします。 html preタグを使用することもできます。



メニュー


メニューは、ページを作成するプロセスで自動的に形成されます。



参照資料



zen - wiki.appspot.com-メインリンク

ソースコードコードを追加/インストールするか、コードをざっと調べるだけです)

私のウィキ (内容に注意を払ってはいけません。これは、ウィキがわずかに満たされた単なる例です)



All Articles