HikiDoc

[ HikiDoc ]

HikiDoc を使った WEB アプリケーション (4)

HikiDoc を使った WEB アプリケーション (4) # meta tag の Keywords について。 ページ毎に設定できればうれしいかもしれないが、面倒だ タグ(この記事でいうと [Perl] と [HikiDoc]) をそのまま利用するのは、お手軽でよいかもしれない タグクラウドの上位 10 番までを利用するとかでもいいかもしれない

HikiDoc を使った WEB アプリケーション (4)

HikiDoc を使った WEB アプリケーション (4) # UI について # リアルタイムプレビューについて。現状こんな感じ なんだが、サーバ側で Hiki書式→HTML 変換してる以上、リアルタイムはつらいよなぁ。HikiDoc.js ですか? やっぱり。 ...

HikiDoc を使った WEB アプリケーション (6)

HikiDoc を使った WEB アプリケーション (6) # テンプレートファイルの調整するために、通常時の表示(最新○○件表示)できるようにした。TT でハッシュ使う時って、key で sort されてしまうっぽいな。 ...

HikiDoc を使った WEB アプリケーション (7)

HikiDoc を使った WEB アプリケーション (7) # 次にやることを、プラグインの仕組みにするか、ファイル添付の仕組みにするか考え中。 とか言うてた んだが、まずはログイン機能つけとこかってことで、とりあえず CGI::Application::Plugin::Session 導入。CGI::Application::Plugin::Authentication はどうするか悩み中。ちなみに、ログイン機能は「投稿時の認証用」「複数投稿者で利用する時の署名用」程度にしか考えてないんだが、それ以外の設定用の管理画面作るかなぁ。。。一番優先度低いな。

HikiDoc を使った WEB アプリケーション (8)

HikiDoc を使った WEB アプリケーション (8) # CGI::Application::Plugin::Authentication の導入はやめて、とりあえず自分でログインページ作った。 投稿画面周りにはロジックいれたので、次は閲覧画面に、ログイン時は編集メニューでるようにするかな。

HikiDoc を使った WEB アプリケーション (9)

HikiDoc を使った WEB アプリケーション (9) # そろそろ記事の編集画面作らないといけないんだが(でないと自分で使えない)、その前に思いついたのでメモ。 画像などのファイル添付機能は実装しない。flickr 等の Plugin を作って、画像表示はそれで対応することにする。なぜかというと、画像を添付するとその画像を管理したくなるわけだが、今作ろうとしているアプリの主役は文章なので、それ以外の機能は肥大化させたくない。画像管理するアプリが必要なら別途用意すればいいわけで。 ...

HikiDoc を使った WEB アプリケーション (10)

HikiDoc を使った WEB アプリケーション (10) # そろそろ記事の編集画面作らないといけないんだが(でないと自分で使えない) ということで、作った。最低限の機能はそろったので、次は整理・再構成。

Text::HikiDoc r1_010 公開

Text::HikiDoc r1_010 公開 # HikiDoc.pm r1_010 を公開。フルパッケージは「B’s Soft 」のコーナーからどうぞ。今回のバージョンアップで HikiDoc から Text::HikiDoc に変更したためご注意を。以下変更点 to_html で全てのパラメータを指定できるように変更 HikiDoc から Text::HikiDoc に変更 文字修飾記述が入れ子構造に対応していなかったバグの修正 バグフィクスの影響で、オリジナルの hikidoc.rb とビミョーな非互換が出てしまったので書き残しておく。が、とりあえずそのままで。 ...

ちょっと注目された Text::HikiDoc

ちょっと注目された Text::HikiDoc # Text::HikiDoc に突っ込みをいただく 。 viaデジタル猫並の日記帳 HikiDoc.pm にプラグインを追加したくていじってますが…… 602行目と605行目は 602: my $BLOCK_PLUGIN_RE = '<!(\d+)>'; #←ココ 603: my $BLOCK_PLUGIN_OPEN = '<div class="plugin">'; 604: my $BLOCK_PLUGIN_CLOSE = '</div>'; 605: my $INLINE_PLUGIN_RE = '<p><!(\d+)></p>'; #←ココ 606: my $INLINE_PLUGIN_OPEN = '<span class="plugin">'; 607: my $INLINE_PLUGIN_CLOSE = '</span>'; 以下の通り、逆ではありませんかと。 ...

Copyright © 髭。/ Hugo + hugo-book