Wikiwyg
Wiki 文法を出力する Javascript Wysiwyg エディタ(メモ)
GUI から直接 Wiki 文法を出力できる Wisywyg アプリ Wikiwyg。 まだまだ途中
- http://www.wikiwyg.net/
- http://demo.wikiwyg.net/wikiwyg/demo/wikipedia/
- http://wiki.splitbrain.org/wiki:tips:wikiwyg
その他
インストール
- wikiwyg をダウンロード。wikiwyg ディレクトリを skin ディレクトリ内におく
- svn:hack/wikiwyg/Wikiwyg4Pukiwiki.js
を skin ディレクトリ内に置く
スキン改変
<link rel="stylesheet" type="text/css" href="<?php echo SKIN_URI ?>wikiwyg/css/wikiwyg.css" /> <script type="text/javascript" src="<?php echo SKIN_URI ?>wikiwyg/lib/Wikiwyg.js"></script> <script type="text/javascript" src="<?php echo SKIN_URI ?>wikiwyg/lib/Wikiwyg/Toolbar.js"></script> <script type="text/javascript" src="<?php echo SKIN_URI ?>wikiwyg/lib/Wikiwyg/Wysiwyg.js"></script> <script type="text/javascript" src="<?php echo SKIN_URI ?>wikiwyg/lib/Wikiwyg/Wikitext.js"></script> <script type="text/javascript" src="<?php echo SKIN_URI ?>wikiwyg/lib/Wikiwyg/Preview.js"></script> <script type="text/javascript" src="<?php echo SKIN_URI ?>Wikiwyg4Pukiwiki.js"></script> <script> Wikiwyg.pagedo = function() { var pagedo = '<?php echo "Save";?>'; return pagedo; } Wikiwyg.pageid = function() { var pageid = '<?php echo 10;?>'; return pageid; } Wikiwyg.pagedate = function() { var pagedate = '<?php echo time();?>'; return pagedate; } Wikiwyg.uri = function() { var uri= '<?php echo get_script_uri(); ?>'; // if (! uri.match(/wikiwyg\.net/)) // alert(\"This demo only works on wikiwyg.net\"); return uri; } </script>
を <head> タグ内に入れる。
本文をダブルクリックすると起動する。
で、サーバーにポストするにはどうするのだろう? Wikiwyg.pageid などを pukiwiki 用に変えるのか?
以下 mashiki さんち