- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- ウィキエンジンX へ行く。
- 1 (2007-09-30 (日) 13:52:10)
- 2 (2007-09-30 (日) 21:06:31)
- 3 (2007-09-30 (日) 21:43:51)
- 4 (2007-12-30 (日) 02:18:53)
- 5 (2007-12-30 (日) 03:03:13)
- 6 (2007-12-31 (月) 01:45:09)
- 7 (2007-12-31 (月) 02:39:10)
- 8 (2008-01-01 (火) 03:09:44)
- 9 (2008-01-01 (火) 03:17:32)
- 10 (2008-01-02 (水) 06:27:49)
- 11 (2008-01-02 (水) 19:15:36)
- 12 (2008-02-11 (月) 15:29:07)
- 13 (2008-02-11 (月) 17:13:32)
- 14 (2008-02-20 (水) 01:40:13)
- 15 (2008-03-07 (金) 22:54:58)
- 16 (2008-10-12 (日) 03:26:24)
- 17 (2009-03-05 (木) 12:28:50)
- 18 (2009-11-07 (土) 01:16:18)
- 19 (2010-10-11 (月) 07:30:27)
- 20 (2010-11-25 (木) 16:31:45)
- 21 (2011-01-09 (日) 20:13:29)
- 22 (2011-02-04 (金) 09:58:31)
- 23 (2011-02-04 (金) 10:12:19)
- 24 (2011-03-02 (水) 11:32:41)
- 25 (2011-03-18 (金) 19:30:43)
- 26 (2011-03-18 (金) 19:44:28)
- 27 (2011-03-18 (金) 19:58:10)
- 28 (2011-07-19 (火) 18:53:45)
ウィキエンジンX † 
このサイトで実践しているPukiWiki、PukiWiki Plus!活用法について。
目次 † 
テンプレート † 
ページを新規作成する際のテンプレートです。
Template/目次[?]
サブディレクトリにあるページを章に見立てています。
ページの追加や削除に合わせて自動的に章目次が変わります。
Google検索 † 
左上の検索ボックスを使うとGoogleでの検索になります。
閲覧だけならこちらの検索方法が便利でしょう。
PukiWiki Plus!の検索ボックスは正確な分、表記の揺れなどに左右されるので編集者向けでしょう。
こちらはページ下部に配置しています。
Google検索なのでGoogle独自のキーワードも使えます。
intitle:ページ
タグ † 
pukiwiki:自作プラグイン/tag.inc.phpとpukiwiki:自作プラグイン/lsx.inc.phpを使って最下部にタグクラウドを作っています。
pukiwiki:自作プラグイン/lsx.inc.phpとの組み合わせで目次の生成などに活用できますが、pukiwiki:自作プラグイン/tag.inc.phpは1ページに1つまでしか許されていないので、追記がしづらくなります。
PukiWiki Plus!の見出し毎の編集との相性も悪くなります。
付けやすさの点で[[t/…]]形式のタグも使っています。
ただし:で始まる[[:t/…]]にして隠しています。
隠しページにしていることと、pukiwiki:自作プラグイン/tagcloud.inc.phpが使えないことからこの形式はタグクラウドにできないので、あまり数が増えそうにないタグをこちらの形式にしています。
主観的なタグは思いついた端から付けるのでまとまりにくくなりますので[[t/…]]形式です。後でまとめたほうが効率が良いので、まとめることよりも付けること優先です。
タグクラウド † 
最下部にあるタグクラウドはWiki全体を概観するのに向いています。
「思い付き」や「実装」という進捗度を示すタグの大きさでサイト全体の成熟度が、「プラグイン」などの内容を分類するタグの大きさからは各分類の充実度が分かるようにしています。
進捗度や分類のように、同じ視点で複数のタグを作っておくと、サイト全体の傾向が分かるようになります。
→タグの紹介
主観的なタグはタグクラウドに向かないかも知れません。
そういうタグは書いた本人の記憶とサイトの記録を結びつけるものなので、数を数えても無意味です。
ウィキエンジンXでは主観的なタグをタグクラウドに入れないようにしています。
最下部 † 
:Footerにタグクラウドを置いているのは
…があります。
編集時にも見えるとタグを付けるときに役立ちます。
似ている意味のタグは統一しなければタグの効果が無くなってしまうので。
目次 † 
pukiwiki:自作プラグイン/tag.inc.phpとpukiwiki:自作プラグイン/lsx.inc.phpの利点を活かしてMenuBar[?]の目次を自動生成しています。
目次に入れたいページに「目次」というタグを付ければ、そのページが目次に追加される仕組みです。
ページ名の"/" † 
ページ名を区切る"/"は日本語での「の」と同じ意味になります。
例えば「ページ/属性」と「ページの属性」。
そこで、ページ名を付けるとき、「の」は"/"に置き換えています。
簡単で効率の良いページ分類法だと思います。
InterWikiName † 
InterWikiNameをいくつか作っています。
他のPukiWiki(Plus!)で利用するときはInterWikiNameの編集ページをコピーして、そちらのInterWikiNameに貼り付けてください。
[[A9:アイデアのつくり方]] [[ISBN:4484881047]]
などと書くことでA9:アイデアのつくり方やISBN:4484881047といったリンクを作れるようになります。
Google † 
[[サイト内検索(Google):WikiFormat]] #lookup(サイト内検索(Google),* Google検索 *);
Yahoo! Japan † 
[[サイト内検索(Yahoo!JAPAN):WikiFormat]] #lookup(サイト内検索(Yahoo!JAPAN),* Yahoo!検索 *);
サイト内検索(Yahoo!JAPAN):WikiFormat
はてなブックマーク † 
トップページにははてなブックマークへのリンクを置いています。
[[&ref(:Image/b_entry.gif,このエントリーを含むはてなブックマーク); このエントリーを含むはてなブックマーク>http://b.hatena.ne.jp/entry/(http://で始まるURL)]]
で置けます。
ブックマークされている数なども同じ方法で表示できるはずなのですが、PukiWiki(Plus!)ではURLが.pngなどといった拡張子で終わっていないと画像として扱われないので不可能です。
階層付き「ページ新規作成」 † 
階層付きのページを頻繁に作る場合、lookupプラグインとInterWikiNameで手間を省けます。
- 「InterWikiName」ページに…
-[./?cmd=read&page=%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%2F プラグイン/]
ブックマークレット † 
ページをスクロールさせると編集アイコンは見えなくなります。
編集ページをブックマークにしておけばいつでもブックマーク(お気に入り)で編集ページを開けて便利です。
作り方 † 
適当にブックマークを作り、その「プロパティ」のアドレス欄(あるいはURL欄)に下記スクリプトをコピペします。
- (表示中のページに)追加
- javascript:(function(){var site = document.location.href;if (site.indexOf('?') > -1){site = site.substring(0, site.indexOf('?'));}var page = document.location.href;if (page.indexOf('&page=') > -1){page = page.substring(page.indexOf('&page=') + 6);} else if (page.indexOf('?') > -1){page = page.substring(page.indexOf('?') + 1);} else {page = 'FrontPage';}page = page.replace(/&.*/, '');document.location.href = site + '?cmd=add&page=' + page;})();
- (表示中のページを)編集
- javascript:(function(){var site = document.location.href;if (site.indexOf('?') > -1){site = site.substring(0, site.indexOf('?'));}var page = document.location.href;if (page.indexOf('&page=') > -1){page = page.substring(page.indexOf('&page=') + 6);} else if (page.indexOf('?') > -1){page = page.substring(page.indexOf('?') + 1);} else {page = 'FrontPage';}page = page.replace(/&.*/, '');document.location.href = site + '?cmd=edit&page=' + page;})();
- (表示中のページの)下位ページを作成
- javascript:(function(){var site = document.location.href;if (site.indexOf('?') > -1){site = site.substring(0, site.indexOf('?'));}var page = document.location.href;if (page.indexOf('&page=') > -1){page = page.substring(page.indexOf('&page=') + 6);} else if (page.indexOf('?') > -1){page = page.substring(page.indexOf('?') + 1);} else {page = 'FrontPage';}page = page.replace(/&.*/, '');document.location.href = site + '?plugin=newpage_subdir&directory=' + page;})();
これは他のPukiWiki(Plus!)のサイトでも使用できます。
使い方 † 
Wiki閲覧中に今作ったブックマークを使うと、それぞれの追加ページや編集ページが開きます。
ツールバーに表示させておくのも良いですし、キーボードで追加ページを開くこともできます。
Firefoxをお使いならブックマーク名を「Add:追加」などにして、Alt + B → Alt + A で追加ページを開くこともできます。
ブックマークにある「キーワード」欄に「add」とでも打ち込んでおけば Ctrl + L → addと打ち込む で同じ事ができます。
スマートキーワード † 
Firefoxの機能です。
http://x.pmint.name/?%s
をブックマークに登録して、そのブックマークの「キーワード」を
x
とでもしておけば、Ctrl + Lのあと
x FrontPage
または
X FrontPage
と打ち込んでトップページを開くことができます。
ATOKやJapanistといったIMEを併用すればページ名さえ省略することができます。
押し出しファイリング † 
野口悠紀雄「超・整理法」で紹介されていた「押し出しファイリング」を簡単にWikiで実践できます。
RecentChangesにページが編集日時順に並んで表示されています。
後は、手を加える必要が無くても、読んで参考にしたページを更新するようにすれば押し出しファイリングになります。
RecentChangesで表示される数が足りなければPukiWiki(Plus!)の設定を書き換えるしかありませんが、
新しいページに…
#recent(500)
…とだけ書いて保存すれば500件表示されるページになります。
参考にしたページを更新するのに手間が掛かりすぎる気がするので、この「変更なしの更新」を行うプラグインでもあれば良いのですが。
テキストエディターで編集 † 
Webブラウザー上では長いテキストの編集がしづらいとき、テキスト編集専用のソフトを利用する手があります。
- Internet Explorer用、Sleipnir用なら「AreaEditor」
Google:"AreaEditorとは" - Mozilla Firefox用なら「It's All Text!」など
Google:"It's All Text!"
…といったソフトでWebブラウザーとテキストエディターを連携させることができます。
これに加えて、テキストエディター側で…
- ^\*(?!\*).*$
見出し レベル1(*見出し) - ^\*\*+.*$
見出し レベル2以降(***…など) - &.+?;
インライン型プラグイン呼び出し(…など) - ^#.*$
ブロック型プラグイン呼び出し(#lsなど) - ^----+$
区切り線(----) - \[\[.+?\]\]
リンク 別名BracketName([[…]])
…などを強調表示したり、アウトライン表示すればより編集しやすくなります。