2024年4月20日(土) 21:41 JST

technoratiプラグイン

  • 2006年7月11日(火) 00:00 JST
  • 投稿者:
  • 表示回数 5,138
プラグイン Geeklogではタグ付け機能がないので,technorati用のタグを自動生成するプラグインを書いてみた。

たとえば,記事の中で Geeklog という単語にタグを付けたいときには, [tech:Geeklog] と記述すると([]は実際には半角文字),このような[tech:Geeklog]をキーとするタグが生成される。これをtechnoratiに読み取らせればOK。このプラグインをインストールすると,technoratiサーバー用のデータもトラックバック一覧に追加されるので,そこからPingを打てばよい。サイト上部の「ダウンロード」リンクからダウンロードできるので,自由にダウンロードして試してください。
タグ:technorati geeklog プラグイン

プライベートメッセージ 1.3.1

  • 2006年7月 9日(日) 21:39 JST
  • 投稿者:
  • 表示回数 5,070
プラグイン

バージョン1.3.1にアップグレードして,ようやく一段落。

  • 新着通知方法をユーザー毎に設定できるよう,テーブルを追加。「アカウント情報」で変更できるように,プラグイン側で対応。テンプレート(preferences/profile.thtml)の書き換え。
  • メッセージ一覧で,Geeklog標準のプラグイン用スタイルを使用するよう,*.thtmlファイルを書き換え。
  • config.phpでの設定用変数を $PM_xx から $_PMSG['xx']の形式に変更。他のファイルとの名前の衝突を防ぐため。
  • compose.php でテンプレートを使って出力するように書き換え。
  • HTML tidyを使用して,不適切なHTMLタグを洗い出し・変更。

など,大きな機能はないが,細かい部分での完成度を高めた。しばらく使って,不都合が出なければ,Geeklog.jpで公開する予定。

タグ:geeklog プライベートメッセージ プラグイン

プライベートメッセージ+AJAX

  • 2006年7月 3日(月) 23:21 JST
  • 投稿者:
  • 表示回数 5,100
プラグイン プライベートメッセージをバージョンアップして,カスタムブロックにAJAXを用いた新着通知機能を追加してみた。参考にしたのは「AJAX Webアプリケーション アイデアブック(羽田野 太巳著)」。今まで読んだAJAXの説明の中では最もわかりやすく,しかも実用的な例を豊富に取り上げている。素人の自分が読んでも,AJAXの本質がよくわかる! タグ:geeklog プライベートメッセージ プラグイン ajax

ファイル管理プラグインをインストール

  • 2006年7月 1日(土) 21:47 JST
  • 投稿者:
  • 表示回数 5,774
プラグイン 旧サイトでは何も問題がなかったファイル管理(FileMgmt)プラグインがこのサイトでは動作せず,しばらく放置しておいたが,旧バージョンからアップグレードするときに,プラグインを一時的に無効にしていなかったのが原因で,ファイルが適切に置き換えられていなかった。やっとファイル管理ができるようになり,とりあえず,mt2geeklogカスタム関数とImportUsersカスタム関数をアップロードした。前者はMovableTypeのエクスポートファイルを読み込んで,記事をインポートするもの,後者はGeeklog本体にあるユーザー一括登録機能を拡張して,所属グループを指定できるようにしたもの。どれほど需要があるかわからないが,使ってみたい人はご自由にどうぞ。動作レポートをお待ちしています。
タグ:geeklog ファイル管理 プラグイン

Geeklog-1.4.0sr4公開

  • 2006年7月 1日(土) 07:25 JST
  • 投稿者:
  • 表示回数 4,411
Geeklog そろそろ,バージョン1.4.1が公開されるかなと思っていた矢先に,1.4.0sr4が公開された。昨日のFCKEditorの脆弱性と,公開領域内に非公開領域のファイルをインストールしている場合の脆弱性に対応するもの。Geeklog.jpに記事を投稿しておいたので,心当たりのある方は早めにどうぞ。 タグ:fckeditor

FCKEditorにセキュリティホール

  • 2006年6月30日(金) 23:49 JST
  • 投稿者:
  • 表示回数 5,776
Geeklog 3時間ほど前に,Geeklog本家で上記に関する発表があり,Secuniaからも該当メールが流れてきた。外部ファイルをインクルードして実行できるというたちの悪いもので,すぐにも対策が必要なようだ。Geeklog.jpに投稿しておいたので,ご覧いただきたい。

http://www.geeklog.jp/article.php/20060630232018482

本家の元記事はこちら:

http://www.geeklog.net/article.php/exploit-for-fckeditor-filemanager
タグ:fckeditor セキュリティ

GUSとBad Behaviorプラグインをインストール

  • 2006年6月23日(金) 23:19 JST
  • 投稿者:
  • 表示回数 4,368
プラグイン GUS(統計用プラグイン)とBad Behavior(スパムボット対策プラグイン)をインストール。後者については,Geeklog.jpのウィキドキュメントにインストール方法を書いておいたので参考にして欲しい。こちらからどうぞ

スタイルシートの設定終了

  • 2006年6月20日(火) 23:30 JST
  • 投稿者:
  • 表示回数 4,205
Geeklog スタイルシートも前のサイトで使っていたものをそのまま持ってきた。あとはファイル管理プラグインをインストールすればよいのだが,そろそろ眠くなってきた...

記事のインポート終了

  • 2006年6月19日(月) 23:35 JST
  • 投稿者:
  • 表示回数 4,401
Geeklog 旧サイトからエクスポートした記事データをphpMyAdminで取り込み,uidなどを調節してできあがり。次にプラグインの設定に取り組むも,ファイル管理プラグイン(FileMgmt)ではまってしまう。前回セットアップしたのはずいぶん前なので,全然記憶に残っていない。ディレクトリ・ファイル(filemgmt.php)のパーミッション変更だけでなく,register_globals = Off でも動作するようにソースをいじったような気がするのだが,... そろそろ,睡魔に負ける時間だ。

取りあえず,インストール終了

  • 2006年6月19日(月) 00:06 JST
  • 投稿者:
  • 表示回数 4,317
Geeklog XREAでPHP5, MySQL5の環境でのセットアップだったが,これといって苦労もせずにインストール完了。旧サイトからテンプレートを中途半端に持ってきたのが祟って,菱餅のような色合いになっているが,そのうち変更するつもり。

記事もインポートして,完全に移転が終わるのは今月末というところかな。

ページナビゲーション