[Affelio-users 61] Re: XREA に1.0.0をインストールしました

Back to archive index

Yoshihisa Fukuhara fuku****@fish-*****
2005年 8月 29日 (月) 14:34:53 JST


福原@affelioです。

しばいぬさま、インストール報告ありがとうございます!
コード修正の方も今後の開発のいかさせていただきます。

私もxrea使ってますが、mixi以外は特に問題はなかったので、サーバごとの環
境固有差があるのかもしれません。
他のユーザーのみなさまもなにか症状&解決方法ありましたら、よろしくおね
がいします。


Affelio Project
福原義久


segi****@ra2***** wrote:

> はじめまして。しばいぬと申します。
> 
> XREAの無料版に Affelio 1.0.0 をインストールしてみました。
> http://segi.s49.xrea.com/x/affelio/ で動いています。
> 
> 動かすために、色々と変更する点もあったので報告します。
> 
> (1) インストールディレクトリは x の下にする
> 自動的に広告挿入されると動かないので、"x" ディレクトリの下にファイ
> ルを置きます。
> (http://home1.affelio.jp/user/af_support/apps/fswiki/index.cgi
>   ページのXREAを参考にしました)
> 
> (2) アプリを動くようにする
> インストールは無難に完了しますが、日記・アルバム・Mixiといった、ア
> プリを動かすとエラーが出ました。
> どうも XREA では Cwd::getcwd() が null を返しているようです。
> 
> そこで、
> apps/diary/init.pl
> apps/album/common/header.pl
> apps/album/show_image.cgi
> apps/Mixi/admin.cgi
> apps/Mixi/index.cgi
> の中の
> new AffelioApp(ConfigDir => Cwd::getcwd(),
> の部分を
> my $cwd = `pwd`;
> chomp($cwd);
> my $afap = new AffelioApp(ConfigDir => $cwd,
> とやって、エラーを回避しました。
> 
> (3) 日記でサムネイル画像を表示させる
> 日記でサムネイル画像がうまく表示されなかったので、apps/diary/show_image.cgi
> の 40 行目を
> $image->Write(file => \*STDOUT); から $image->Write('-'); に
> 書き換えました。
> 
> (4) Mixiで友達リストが出るようにする
> apps/Mixi/extlib/WWW/Mixi.pm の 506行目あたりにある
> if ($image =~ /<a href=(.*?)><img SRC=(.*?) border=0><\/a>/); を
> if ($image =~ /<a href=(.*?)><img.*SRC=(.*?) border=0><\/a>/); に
> 変更しました。
> parseするページの仕様がちょっと変わったのだと思います。
> 
> (5) Mixiで自分のページに飛べるようにする
> apps/Mixi/index.cgi の 100行目
> my $myid = $mixi->parse_self_id( $mixi->get("list_review.pl") ); を
> my $myid = 11XXX; と
> 自分のIDを直接書き込みました。
> 
> $mixi->parse_self_id を修正しようかとも思ったのですが、面倒だった
> のと、レビューを一本も書いていない場合に list_review.pl に ID が
> 出るか疑問だったので。
> 
> 
> 大体、上記のような変更を加えて、動くようになりました。
> 変更した点は、
> http://segi.s49.xrea.com/x/affelio/apps/diary/list_diary.cgi
> にも書いています。
> 
> _______________________________________________
> Affelio-users mailing list
> Affel****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/affelio-users




Affelio-users メーリングリストの案内
Back to archive index