処理の流れは以下の通り。新着情報ページ上の書名、リンクなどを抽出リンク先の詳細情報を取得、HTMLタグ削除これらの情報を一件1itemのRSSとして出力まずは某図書館の新着図書案内ページのソースを解析。テーブルタグを使い、書名等はセルで区切られて入力されている。使い、正規表現を駆使して書名、リンク先などを抽出するyamlを記述。以下の処理を行うよう設定。重複データを削除リンク先のファイルを取得(この場合資料の詳細表示)取得したファイルからHTMLタグを除去RSS2.0でファイルに出力そして実行。./config.yaml...おお、ちゃんとRSS2.0で出力してくれた。すごいぞPlagger。当座の問題点は、RSSフィード自体のtitle、linkを設定できない取得した資料の詳細表示が、単にHTMLタグを削っただけで見難いので、整形して出力したいというところ。Plaggerでいけそうなことが分かったので、この線で進みたい。実際のyamlファイルは...もうちょっと心が落ち着いたら公開します。願わくば、腕に覚えのあるシステムライブラリアン各位の協力を仰ぎたいところ。好評だったのかどうなのか、図書館総合展での公演のほか、追加公演が決定しました。11月末に名古屋です。詳細は追って広報されると思います。Explorer6以降用)の新機能として、好きな検索フォームを追加できるようになった話は前回のエントリの通り。登録する手順が紹介されています。インストールできます。導入は自己責任でお願いします。)自動登録を試してみた。ボタン生成ツール]ダイアログが立ち上がり、タイトルと説明の編集画面が開く。取り込まれているところが心憎い。これだけの作業でカスタム検索用のボタンが追加された。ツールバーの入力フォームに検索語を入力、[G▼]ボタンをクリックしてさっき追加した検索フォームを指定。[実行]ボタンを押す。そこで返されるのは無常にも「ヒット件数0件でした。WebCATへのリンクぐらい張れ、というのは最近の流行だが、出てくるはずの語を入れてもヒットしないのはおかしい。入力フォームの[▼]をクリックして、[管理...]を選択、さっき追加したカスタムボタンを選択して[編集]を押す。[詳細エディタを使用する]を選択する。Webブラウザ上で編集画面が立ち上がる。</button></custombuttons>検索語は{query}で、&は&amp;に置き換え、その他の内容は[カスタム検索を実行]で取り込んだページの<form>タグの内容であることが分かる。使用する文字コード(ここではreqcharset,CHAR)をUTF-8に変更して保存。今度は正常に検索結果が返ってきた。範囲指定してから右クリック→[他の検索タイプ]→[(作成した検索フォーム)]で、指定の検索システムに範囲指定した単語を送信して検索することも可能に。説明等も含めてもうちょっと変更。書名から検索します</description>こんな感じに。これで、ボタンの上にMouseOverするとdescriptionの内容が表示される。読んで、「サイトからボタンにリンクを貼る」を試す。要は先のXMLファイルをリモートに置き、googleサイトから引っ張ってもらうようだ。リンクとしては以下のような構文。して送信する場合でも使用できそうなので、たいていのOPACには適用可能ではないかと。hackし甲斐がありそうです。ギャラリー』に追加してよいか」と図ったところ幹部の沈黙が。何かとてもマズそうな空気だ。「またご相談させていただきます」として逃げたが、余計な議論を呼びそうだ。「サラリーマンNEO」でも見て考えることにしよう。2006/09/11窓の外は土砂降り。ホテルのシングルルーム。隣のショッピングセンターで夕食。明日に備えて傘を買う。