ゆきちです。野暮用ながら、ここで聞いてしまうのですが。
今、PukiwikiのサイトをMediaWikiに移行したいものがあるのですが、その際の 文法の変換を行えるツールなどはだれか御存知ないでしょうか。DBのインポート までサポートできるといいのですが、そこまで高機能でなくても構いません。
どなたか、御存知ないでしょうか。
ゆきちさん、こんにちは。koba-chanです。
・ココサブログ: Wikipedia(MediaWiki)からPukiWikiへ http://kokosabu.way-nifty.com/blog/2006/09/wikipediamediaw_a789.html
ここのサイトにperlを用いた逆の場合の例が perl スクリプトと共に書かれています。 スクリプトを眺めると、s/mediawiki記法/pukiwiki記法/g; として実現してるようです。
実際に試していませんが、 s/mediawiki記法/pukiwiki記法/g; → s/pukiwiki記法/mediawiki記法/g; と置き換えれることで最低限度の部分は解決できるような気がします。
他には、現在デットリンクでしたが、Pukiwiki以外の記法の違いを一覧したページが他のwikiの場合への参考になるかもしれません。 各Wikiの文法比較 - Wikiの文法の標準化に関するWiki http://web.archive.org/web/20051218013949/http://lab.lolipop.jp/fswiki/wiki....
以上、要件のみ、
ゆきちです。返事遅くなりました。
koba-chan wrote:
ゆきちさん、こんにちは。koba-chanです。
・ココサブログ: Wikipedia(MediaWiki)からPukiWikiへ http://kokosabu.way-nifty.com/blog/2006/09/wikipediamediaw_a789.html
ここのサイトにperlを用いた逆の場合の例が perl スクリプトと共に書かれてい ます。 スクリプトを眺めると、s/mediawiki記法/pukiwiki記法/g; として実現してるよ うです。
なるほど、そういう風にするしかないのですね。ただ、これから自作するしかな いんですよね...。
実際に試していませんが、 s/mediawiki記法/pukiwiki記法/g; → s/pukiwiki記法/mediawiki記法/g; と置き換えれることで最低限度の部分は解決できるような気がします。
他には、現在デットリンクでしたが、Pukiwiki以外の記法の違いを一覧したペー ジが他のwikiの場合への参考になるかもしれません。 各Wikiの文法比較 - Wikiの文法の標準化に関するWiki http://web.archive.org/web/20051218013949/http://lab.lolipop.jp/fswiki/wiki....
ええ、データは手元に残ってます。昔、自分がやったことなので(笑)。