XOOPS Cube日本サイト (タグ: アバター) https://xoopscube.jp/tag/%E3%82%A2%E3%83%90%E3%82%BF%E3%83%BC 最新公開記事 アバター画像のパスを変更したいですが https://xoopscube.jp/forum/6662 ユーザーにアバター画像のアップロードを許可する予定ですが、ただし、今アバターのパスは”sitename/uploads”です、ユーザーに画像のアップロード権限を与えると、フォルダ”uploads”はめちゃくちゃになる可能性は高いです、このフォルダはアップロードのルートフォルダなので、きれいにしたいです、出来れば、ユーザーがアップロードした画像を”sitename/uploads/avatar”ようなフォルダに収納出来るなら、後は、メンテナンスも楽です。アバターのパスは各モジュールも使っていますので、どうやって修正すればよいか?どなたかいい対策をお願いいたします。1>一番いいのはユーザーがアップロードした画像だけをフォルダ”sitename/uploads/avatar”に入れること、元々のシステムのアバター画像、ランク画像と顔アイコンを移動しないことです。2>それは難しいなら、1>にかかわってる画像をすべて”sitename/uploads/avatar”に入れることです。よろしくお願いいたします。環境:HD-1.0.4 ユーザーにアバター画像のアップロードを許可する予定ですが、ただし、今アバターのパスは”sitename/uploads”です、ユーザーに画像のアップロード権限を与えると、フォルダ”uploads”はめちゃくちゃになる可能性は高いです、このフォルダはアップロードのルートフォルダなので、きれいにしたいです、出来れば、ユーザーがアップロードした画像を”sitename/uploads/avatar”ようなフォルダに収納出来るなら、後は、メンテナンスも楽です。アバターのパスは各モジュールも使っていますので、どうやって修正すればよいか?どなたかいい対策をお願いいたします。
1>一番いいのはユーザーがアップロードした画像だけをフォルダ”sitename/uploads/avatar”に入れること、元々のシステムのアバター画像、ランク画像と顔アイコンを移動しないことです。
2>それは難しいなら、1>にかかわってる画像をすべて”sitename/uploads/avatar”に入れることです。
よろしくお願いいたします。
環境:
HD-1.0.4]]>
windjet 2010-03-05T11:29+09:00 XCL2.1.7
複数のxoopsでアバターを共有する https://xoopscube.jp/forum/6243 初めて投稿させていただきます。複数のサイトでアバターを共有するにはどうしたらいいのでしょうか。DBは同じものを使用しております。サイトの構成は●●●.com/AAA/       /BBB/となっております。まずhttp://www.xoops.jp/smartsection-item.itemid-586.htmを参考に●●●.com/BBB/class/database/database.phpの接頭辞(prefix)をAAAに揃え、さらに'avatar', 'avatar_user_link'を追加しました。そして、●●●.com/BBB/settings/definition.inc.phpの38行目あたりにあるdefine("XOOPS_UPLOAD_URL", XOOPS_URL."/uploads");をdefine("XOOPS_UPLOAD_URL", "http://www.●●●.com/AAA/uploads");と変更してみました。すると、AAA側でアバターをアップロードするとBBBに反映されるようになったのですが、BBB側でアバターをアップロードすることができません。過去ログのhttp://xoopscube.jp/forum/5267?comment_id=17384http://www.xugj.org/modules/QandA/index.php?topic_id=987も拝見したのですが、勉強不足のため理解できませんでした。MySQLバージョンは5.0.22でございます。サーバーはエックスサーバーを使用しております。何か良い方法があればどうぞ教えてください。よろしくお願い致します。 複数のサイトでアバターを共有するにはどうしたらいいのでしょうか。
DBは同じものを使用しております。

サイトの構成は
●●●.com/AAA/
       /BBB/
となっております。

まず
http://www.xoops.jp/smartsection-item.itemid-586.htm
を参考に
●●●.com/BBB/class/database/database.phpの接頭辞(prefix)をAAAに揃え、
さらに'avatar', 'avatar_user_link'を追加しました。

そして、
●●●.com/BBB/settings/definition.inc.phpの38行目あたりにある
define("XOOPS_UPLOAD_URL", XOOPS_URL."/uploads");

define("XOOPS_UPLOAD_URL", "http://www.●●●.com/AAA/uploads");
と変更してみました。

すると、
AAA側でアバターをアップロードするとBBBに反映されるようになったのですが、
BBB側でアバターをアップロードすることができません。

過去ログの
http://xoopscube.jp/forum/5267?comment_id=17384
http://www.xugj.org/modules/QandA/index.php?topic_id=987
も拝見したのですが、勉強不足のため理解できませんでした。

MySQLバージョンは5.0.22でございます。
サーバーはエックスサーバーを使用しております。

何か良い方法があればどうぞ教えてください。
よろしくお願い致します。]]>
goro2 2009-02-03T16:05+09:00 XCL2.1.6