11:40:25)追加された行はこの色です。削除された行はこの色です。[#g760af09]ajaxを用いてPukiWikiをより使いやすくするためのプラグインです。ExtWikiはajaxを用いてPukiWikiをより使いやすくするためのプラグインで、下記の機能特徴があります。[#bc4e8a4b]-各ページはタブ形式で表示されるため、いくつかのページを見ながら作業する場合に、スムーズにページを切りかえることが可能です-メニューの各ブロックはアコーデオンの様に折りたたまれ、ブロックのタイトルはスクロールアウトしないため、ワンクリックでメニューのブロックを表示することが可能です-メニューのブロックと本文は別々にスクロールするため、長い本文を読んでいても、常にメニューにアクセスすることが可能です-メニューは「:ExtMenuList」というページに定義され、自由に変更可能です。(このページがない場合、pukiwiki標準の「MenuBar」が代わりに読み込まれます)-機能はアイコンとともに上部のツールバーに集約され、スクロールアウトされることがないため、長い本文の中ほどから編集機能を使う場合も、ページの先頭や最後に移動することなしに直接アクセスすることが可能です-ツールバーは「:ExtToolBar」というページに定義され、メニューの階層、文言、アイコンを自由に変更することが可能です。-導入はプラグインの形式で実現しているため、必要ファイルをコピーし、数行の設定を行うだけで使用可能です。-プラグイン形式で提供しているため、既存のpukiwiki画面を失うことはありません。ユーザーは好みにより、既存画面、ExtWikiの画面を行き来することが可能です。Javascriptで制御しているサイトにありがちなSSOに関するデメリットもありません。-すでに別タブで開かれているページへのリンクをクリックした場合、サーバにアクセスすることなく、瞬時にそのタブが表示されます-特に一覧ページを起点に子ページを順次見ていくときなど効果があります-不要なタブは右側にある「×」ボタンをクリックすることにより、簡単に閉じることができます-サーバとの通信は各タブ毎に行われるので、検索等の時間のかかる通信をしている間、他のページを閲覧するなどの同時操作が可能です&size(9){&color(red){【v1.4】};};-ブラウザの戻る、進むボタン、バックスペース、または[Alt+左右]でタブの移動が可能です。-ツールバーは「:ExtToolBar」というページに定義され、機能、メニューの階層、表示名、アイコンを自由に変更したり、追加、削除することが可能です-導入直後もしくは削除され、ページ「:ExtToolBar」が存在しない場合、呼び出されるプラグインの導入状況を確認して、無効な機能をコメントにしたページを半自動で生成することができます。[#ub0779f9]-編集はPukiwikiの編集画面に似た専用の編集画面から行います-ブラウザのサイズを大きくしたり、小さくしても大きさが変わるのは入力用テキストエリアだけで、「プレビュー」や「ページ更新」のボタンは常に下部に表示されたままの状態となります-プレビューはサブ表示領域に並べて表示されるので、見比べながら入力を行うことができ、また表示の際に入力中のカーソルが移動してしまうこともありません。-テキスト整形ルールもプレビュー同様サブ表示領域に並べて表示されます。[#v5a3ec1f]-インストールはプラグインの形式で実現しているため、必要ファイルをコピーし、数行の設定を行うだけで使用可能です-プラグイン形式で提供しているため、既存のpukiwiki画面が使えなくなることはありません。ユーザーはボタンやリンクをクリックすることにより、既存画面、ExtWikiモードの画面を行き来することが可能です-設定によりExtWikiモードをデフォルトして表示することもできます-Javascriptで制御しているサイトにありがちなSEOに関するデメリットはありません(検索サイトのクローラは通常のpukiwikiの画面から情報を集めることになります)-ブラウザの「戻る」ボタンはタブの移動に割り当てられており、一番左のタブをアクティブにしている場合に通常の戻るボタンとhして機能します。この場合にも、ExtWikiをぬけ、前のページに戻るかをユーザに確認するため、誤操作による、開いているすべてのページや、編集中のテキストエリアの内容を、意図せず失なうことがありません。-導入後、細かな設定のすべてはpukiwikiのページを編集することにより、調整可能です。設定ページを削除し(半自動で設定ページを作成することにより)、設定ページを初期の状態に戻すことが可能です(ExtWikiのバージョンアップの際にも有効な方法です)-画面の表示や通信待ち時間などいくつかの項目は、サイト訪問者により環境や好みに合わせ設定することが可能です。この場合の設定はブラウザのクッキーに保存されます。[#k010a7e4]導入の方法は簡易インストールと本格的インストールの2通りがあります-[[&ref(http://pukiwiki.sourceforge.jp/image/file.png,nolink);extwikiインストール(http://extwiki.sourceforge.jp/?ExtWiki導入/v1.4)>http://extwiki.sourceforge.jp/?ExtWiki%E5%B0%8E%E5%85%A5%2Fv1.4]]:簡易インストール|%%プラグインを配置し、設定ページを編集するだけです。採用した手法が安易すぎました。試行錯誤された方、いらっしゃいましたらすみません。:通常インストール|簡易インストールに比べExtJSのインストールや、Javascriptファイル(extwiki.js)ファイルの配置と若干の追加が必要となりますが、すべてのソースが変更可能となります。ajax便利ですねー。1.3でサイト訪問者毎のパーソナライズを実現しようとしていますが、今後の計画のネタが切れてる状態です。した改良でみんなが使いやすくなるというアイディアがありましたら是非教えてください。見出し単位の編集はextwikiモードでparaeditプラグインが使えればいいでしょうか。手元のwikiで確認しましたがparaeditの編集アイコンがでませんね。00:42:37};---(質問者さんの使用している見出し単位編集機能が[[paraedit>dev:PukiWiki/1.3/自作プラグイン/ParaEdit]]だと決めつけていますが、)paraeditってskinに手を入れて使うものなのですね。extwikiはextwikiモードになるとskinは使わないので編集アイコンがでませんね。wikiでguieditってCMS的に使っているときに必要になるんでしょうか。要望される方が他にも何人かいらっしゃれば実装してみようかと思います。作業効率が上がりそうですね。いろいろな方にご意見をいただきありがとうございました。開発計画のネタが切れたどころではなく、自分自身こんなpukiwikiを使いたいというレベルまでアイディアをいただきました。次のバージョンで実現したい機能を[[extwiki:開発計画8>http://extwiki.sourceforge.jp/index.php?%E9%96%8B%E7%99%BA%E8%A8%88%E7%94%BB%2F%E8%A8%88%E7%94%BB8]](とことん編集効率化)に整理しましたので、そちらでもアドバイスいただけると助かります。1.3.144([[リリースノート>http://extwiki.sourceforge.jp/?%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%83%8E%E3%83%BC%E3%83%88#ver1_3_144]])をリリースしました。今回のリリースはサイト利用者・訪問者毎のUIのカスタマイズです。例によって、細かなバグ対応や、改善も含んでおりますので、リリースノートをご確認ください。1.4.67をリリースしました。今回のリリースは編集画面のネイティブ化、サブリージョン((lupinさんのコメントでDSと言われていたものの実装です。検索結果やTrackerのリストを普段メニューが出ている領域に一時的に配置してメニュー代わりに使ったり、編集中のプレビューや整形ルールを表示したり、最近広くなったディスプレイのサイズを有効利用します))の導入、Javascriptプラグイン((xjpと呼びます。xjpコンソール等もxjpで実現しています))の導入がメインです。詳しくは[[リリースノート>http://extwiki.sourceforge.jp/?%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%83%8E%E3%83%BC%E3%83%88]]をご確認ください。lupinさんのアイディアのDSの実装はこんな感じです。1.4.82をリリースしました。編集中のテキストエリアとオリジナルとのDiffを確認する機能、ページ更新時に編集継続を選択できる機能を追加し、いくつかのバグ修正等を含んでいます。1.4.102を[[リリース>http://extwiki.sourceforge.jp/?%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%83%8E%E3%83%BC%E3%83%88]]しました。1.4で一旦削除した履歴機能を仕様を見直して再実装し、同梱のExtJSを3.3.1にバージョンアップするなど内部を見直し、いくつかのバグを修正しています。1.4.110を[[リリース>http://extwiki.sourceforge.jp/?%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%83%8E%E3%83%BC%E3%83%88]]しました。おもな変更点は、印刷機能の提供と、AutoModeがONの時に携帯や検索エンジンのクローラからのアクセスもExtWikiモードに転送していたバグの修正、その他の細かなバグ修正となります。ユーザからみるとスキンに近いかもしれませんが、プラグインとして実装しています。マニュアル通りに設置してみたところ、フレームとタイトルのみ表示され「ページでエラーが発生しました」「ライン:24」「文字:1519」「エラー:"}"がありません」「コード:0」と表示されてしまいました。IE6、PHP5、PukiWiki1.4.7、Localhost環境です。ext-2.1、ext-2.2どちらも同じでしたので、別環境で再チャレンジしてみます。すみません、途中で切れました。レンタルサーバーは@pagesというところの。PHP5.2.6、Pukiwiki1.4.7(そこの簡易導入+PukiwikiOfficialどおりのインストール設定で導入できました)。ローカルではVistaHomeBasic、IE7、(telnet禁止なので)FFFTPというソフトでアップ・ダウンロードしたりchmodしたりしてました。とここまで書いて少し思い当たるふしが思い浮かびました。extwiki-0.9やExtJS-2.2(2.1は既に手に入らない?)をLhaplusで解凍するときに、△印(解凍が完全にうまくいっていないマークみたいなの)が出ているファイルがいくつかありました。そんなファイルを使ったのが原因でしょうか。ちなみに現象としては、上のあっきゅんさんと似た感じです。青のタイトルバーは出るのですが、それ以外は白紙。みると表示しようとしている最中、ステータスバーに「ページでエラーが発生しました」がちらっと見えてすぐに消えていきます。質問に気が付きませんでした。あれば、下記のいずれかの対応が必要となります。