TOP  >  健忘録  >  xoops / モジュール  >  健忘録 : xoops / モジュール
今日の一言

忙しいというのはとても恥ずかしい状態だ。そんなこと人に威張れることですか?

2007年5月27日(日曜日)

BluesBB CAPTCHAハック / weblogD3

カテゴリー: - etupirka @ 01時30分59秒

それぞれ公開されている。CAPTCHA根本的なスパムの解決にはなっていないし、視力障害のある方を切り捨てるものだが、XUGJでGIJOE氏が提案&開発されているようなことをする気力も能力もないため、偉そうなことを言わず採用してみた。

www.kuri3.net/m​odules/mydownlo​ads/
linux.ohwada.jp​/modules/wfdown​loads/singlefil​e.php?cid=1&lid=79

BluesBBへの導入方法に詳しい説明がなかったのでここに。CAPTCHAモジュール(ライブラリ)については0.10から0.11にバージョンアップ(まだ入れていない場合は0.1.11を導入する・0.10は現在公開されていない)。
その後BluesBBにハックファイルを上書きして、モジュールのアップデートを実行した。設定はBluesBBの一般設定から行う。BluesBBの投稿画面はテンプレートを使用していない(今まで知らなかった)。後はブラウザのキャッシュを消せばおしまい。

ライブラリ側にフォントパッケージが同梱されているが、利用にはGDは必須となっている。ちなみに、CAPTCHAにはGDを必要としないパッケージも存在する。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをNifty Clipに追加このエントリをBuzzurl(バザール)に追加このエントリをNewsingに追加

2007年5月26日(土曜日)

XOOPS 2.0.16a でメール件名が文字化けする件

カテゴリー: - etupirka @ 21時25分01秒

新しいサーバーに移ってからどうもメールの件名が文字化けがする。何とかしみた。

XOOPSで問題の文字化けが起こる原因は大きく分けて2つある。それについてはXUGJのフォーラムにGIJOE氏の詳しい投稿がある。
www.xugj.org/mo​dules/d3forum/i​ndex.php?topic_id=13

今回扱うのは、mb_stringsに対応していて、2.0.16aを使用している場合に発生する文字化けの対処方法だ。
答えは以下にあった。
xoopscube.jp/mo​dules/xhnewbb/v​iewtopic.php?to​pic_id=758&viewmode=flat&order=ASC&start=50

結論から言えば以前myalbum-pの件(検索参照)で書いたことと同じ事が原因だったようだ。
このmb_stringsはそれ自体が不安定ということもあるけれど、内部エンコードをしっかり指定すれば動作する、ように思える。逆に内部エンコードを指定していない場合はかなりの確率で変換できない文字列がある、ように思われる。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをNifty Clipに追加このエントリをBuzzurl(バザール)に追加このエントリをNewsingに追加

2007年5月23日(水曜日)

Analyzer for XC が凄くなってる件

カテゴリー: - etupirka @ 19時15分49秒

自分はXCを使っていないくせに、ノリでダウンロードしてみた。というのも、XC対応のAnalyzerで気になっていたところがあったので、後に出たAnalyzer for XCではどのような処理をしていたのか気になったからだ。

以前、AnalyzerのOS、ブラウザ判定をカストマイズするといういい加減な記事を書いたが、新しいAnalyzerではあの手は通用しないようだ。見ればわかるが、とにかくものすごい事になっていた。あんな適当なカストマイズ方法を偉そうに書いたのが恥ずかしくなるくらいだ。今日一番の感動。

使用に至ってはreadmeを良く参照されたし。必ず参照されたし。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをNifty Clipに追加このエントリをBuzzurl(バザール)に追加このエントリをNewsingに追加

2007年5月17日(木曜日)

XOOPS myalbum の文字化け

カテゴリー: - etupirka @ 22時39分24秒

基本的にはmb_stringsを自分で設定すれば良いのだが、バージョンが変わると修正箇所が変わってくるため、他者の記録を参考に・・・というわけにはいかなかったりする。それにバージョンアップの際に変更したファイルを覚えておく、または同じ箇所を変更するのがめんどくさい。

というわけで、/htaccessを使用してmyalbum の文字化けを直す方法が以下に。
xoops.peak.ne.j​p/md/d3forum/in​dex.php?post_id=6019

これ、かなり楽。こんなやり方もあったのかぁ〜と言った感じ。

ちなみに、今日一番おもしろかったのはこれ。

GIJOE 先任軍曹 Posts: 3333

FAQですね。
ちょっと検索すればいくらでもひっかかるとは思いますが、一応。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをNifty Clipに追加このエントリをBuzzurl(バザール)に追加このエントリをNewsingに追加

2007年5月16日(水曜日)

Randam Quotes のプラグイン機能 / altsysとの併用

カテゴリー: - etupirka @ 23時04分10秒

開発元をはじめ、色々なところで公開されている Ramdom Quotes(以前は開発元のmydownloadsがユーザ登録なしにアクセスできなかったからだろう)。もともとは登録してある文章をランダムに表示させるためのモジュールだったが、プラグインを追加することで指定した日時のものを表示させることができる。
方法はとても簡単なのだが、何せ書かれていることが多すぎて、どこに必要な情報が書かれているのかよくわからない。そこは頑張って読むべし。

日付を決めて表示させるプラグインはday.phpなのだが、altsysからはプラグインの設定が出来ないため、systemのブロック管理から操作する。altsysの新しいやつは大丈夫でした。
設定を行うと日時を指定する欄がどこに現れると思っていたのだが、日時は『投稿者』の欄に入力する仕様になっている。


このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをNifty Clipに追加このエントリをBuzzurl(バザール)に追加このエントリをNewsingに追加


22 queries. 0.093 sec.
Powered by WordPress Module based on WordPress ME & WordPress