DokuWikiを使ってBlog記事を書いてみた

DokuWikiで作成した文章をWordPressのBlog記事として使えるかどうか、試してみました。
作業手順は以下URLの内容に従い、とりあえずDokuWikiの基本構文でどんな感じになるかテスト。

DokuWiki で blog 記事を書こう!

この記事の内容の8割方は、DokuWikiでの内容が正しく表現できているかの確認用です。
(この警告ノートもDokuWikiのプラグインで実現しています。)

見出し

見出しはWikiの得意分野。簡単に作成できますね。

第一見出し

第二見出し

第三見出し

第四見出し

第五見出し

文字装飾

文字装飾はWordPressのエディタがデフォルトで持ってるものよりも少し多い。 書く手間は同じくらいかな。

太字
斜体
下線
コード
打消線
注釈1)

いろいろなリンク

DokuWikiっぽくリンクの左に画像を出してます。
DokuWikiのInterWikiの拡張によって、リンク先ごとに色々画像を変えられるので リンクの多いBlogの記事だととても賑やかで楽しいかも。

okoze-esca
DokuWiki
Wiki
DokuWiki
WordPress標準ガイドブック

DokuWikiの文章をWordPressに貼り付けた場合にリンク画像を出すには、 WordPress各テーマのstyle.cssに以下のスタイルを追加しておけばOK。
(画像のURLは適当に変えてください。)

div.dokuwiki a.urlextern{
  background:transparent url(/dokuwiki/lib/tpl/default/images/link_icon.gif) 0px 1px no-repeat;
  padding:1px 0px 1px 16px;
}
div.dokuwiki a.interwiki{
  background:transparent url(/dokuwiki/lib/images/interwiki.png) 0px 1px no-repeat;
  padding-left:16px;
}
div.dokuwiki a.iw_wp{
  background-image:url(/dokuwiki/lib/images/interwiki/wp.gif)
}
div.dokuwiki a.iw_doku{
  background-image:url(/dokuwiki/lib/images/interwiki/doku.gif)
}
div.dokuwiki a.iw_amazon{
  background-image:url(/dokuwiki/lib/images/interwiki/amazon.gif)
}
div.dokuwiki a.iw_google{
  background-image:url(/dokuwiki/lib/images/interwiki/google.gif)
}
div.dokuwiki a.iw_wiki{
  background-image:url(/dokuwiki/lib/images/interwiki/wiki.gif)
}

テーブル

Blogでテーブルが簡単にかけるってのはいいですねー。

ヘッダ1ヘッダ2ヘッダ3
行数1セル1セル2セル3
行数2セル4セル5セル6

リスト

記号付きリストが改行されちゃう。なぜ?

  1. 記号付きリスト1
  2. 記号付きリスト1
  3. 記号付きリスト1
  • 記号なしリスト
  • 記号なしリスト
  • 記号なしリスト

スマイリー

スマイリーアイコンもさくっと出しちゃえます。
=);-):?::!:

まとめ

  • 文章の記事に~~NOTOC~~を入れ、HTMLを表示する際は、do=export_xhtmlbodyとすれば、HTMLソースのコピペがやりやすいです。
  • DokuWiki&WordPressでのBlog記事書きは思ってた以上に簡単!上記URLにあるWebOS Goodiesさんの記事に従って作業すれば、普通の記事ならあっという間に作成できます。
  • 反対に、DokuWikiにテーマやプラグインを追加して、そのスタイルに近い形でBlog記事を書こうとすると、スタイルシートのマージが大変です。DokuWikiデフォルト+テーマ+プラグインで定義されてる全てのスタイルシートの内容をマージし、さらにWordPressのテーマのスタイルシートと上手くマージしないと、表示が崩れてしまいます。(今回の記事でもスタイルシートを完璧にマージできてませんし。。。)

個人的にはWordPressのエディタで書くよりも書きやすいと感じたので、しばらくこのやり方を試して見ようと思います。

ちなみにwp-dokuwikiプラグインも入れてみましたが、プラグインが動かなかった上に、
実装もよく見たらプラグインと一緒に入るDokuWikiモジュール使ってHTML作ってもらってるだけなので、
(やってることは今回のやり方とほとんど変わらないし、デザインもデフォルトだし)
使う必要はなさそうです。

1) 注釈もらくらく書けて便利です。
wordpress/blog/2007/id-00000025.txt · 最終更新: 2007/08/10 01:41 (外部編集)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0