目次

Wikiエンジン作成中

[ Category : CMS開発プロジェクト ] 2010年01月25日 01:32
 普段、使っているDokuWikiに慣れてしまっているため、Wiki構文はDokuWikiのスタイルを引き継ぎつつ、次のような追加・修正を考えています。

Wiki構文として使おうと思っているもの

見出し

 見出は4つにしようと思っています。第1レベル見出しは文章中ではなくページタイトルとして使うことになりそうなので使わないようにし、また、左側のみ「=」を付けることで見出しと認識するようにします。

文字の修飾

 文字の修飾は次のものを使おうと思っています。

 また、次のような文法で<span>を使えるようにします。

  <.abc|defg>
   ↓
  <span class="abc">defg</span>
  <=color:#ccc;font-size:150%;|あいうえお>
   ↓
  <span style="color:#ccc;font-size:150%">あいうえお</span>

BOX

 文章内で<div>を使えるようにしようと思っています。

  .abc#defg{ (「.」もしくは「#」から始まり「{」で終わる行をBOXの開始と判断)
  あいうえお
  かきくけこ
  } (「}」のみの行をBOXの終了と判断)
   ↓
  <div class="abc" id="defg">
  あいうえお
  かきくけこ
  </div>

リンク

 リンクの指定はDokuWikiに準じます。

画像

 画像の表示はDokuWikiに準じます。

その他

 リスト、テーブル等は未実装。

現在の開発状況

 以上の構文をHTMLにコーディングするところまで成功しています。

 正規表現は勉強するとかなり便利なようですね。まだ勉強しだして間もないのでたどたどしいですが、少しずつ理解が深まっています。Wikiエンジン、なかなかおもろいですw

Discussion