Re: アバター表示

投稿ツリー

  • 質問 アバター表示 (ホーリー, 2011/9/30 5:05)
  • なし Re: アバター表示 (なーお, 2011/9/30 6:29)
  • なし Re: アバター表示 (ホーリー, 2011/10/3 7:11)
  • なし Re: アバター表示 (ホーリー, 2011/10/3 7:13)
  • なし Re: アバター表示 (なーお, 2011/10/3 7:54)
  • なし Re: アバター表示 (ホーリー, 2011/10/3 14:11)
  • なし Re: アバター表示 (なーお, 2011/10/3 15:32)
  • なし Re: アバター表示 (ホーリー, 2011/10/4 6:39)
  • なし Re: アバター表示 (ホーリー, 2011/10/5 11:42)

  • このトピックの投稿一覧へ

    なし Re: アバター表示

    msg# 1.1
    depth:
    1
    前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011/9/30 6:29 | 最終変更
    なーお  長老   投稿数: 1832 オンライン

    ホーリーさん、こんにちは。

    d3diaryだけアバターが表示されないとのこと。ご報告ありがとうございます。

    d3diaryではリスト表示時の速度低下を防ぐために、「users」テーブルに直接SQLを発行して複数メンバーのアバターファイル名を一度に取得しており、他のモジュール等とは表示が変わってしまう可能性もあるかもしれません。 :roll:

    で、確認方法ですが、以下の手順でお願いできますか。

    1. phpMyadminなどで、
      • 「users」テーブルの「user_avatar」フィールドのファイル名と、
      • 「avatar」テーブルの「avatar_file」フィールドのファイル名と
        を比較してください。
    2. 上記で2つのファイル名が異なる場合、サイトを閉鎖し、XSNSによるプロフィールページのオーバーライドを無効にし、XOOPS CUBE標準のアバターアップロード機能でアバターをアップロードしてみて変化があるかどうかチェックする。
    3. (trust側) class/func.class.php の 「function get_user_avatar($uids)」 内の 112行目あたりに、
      112
      
          $user_avatar = htmlspecialchars($dbdat['user_avatar'], ENT_QUOTES);
      という行がありますので、この行の後に、
      113
      114
      
      var_dump($dbdat['user_avatar']); echo "<br />";var_dump($user_avatar); echo "<br />";
      と追記してみて、(同様に)サイト閉鎖しFTPでアップロードし、表示されるダンプ結果を見てください。
    4. XCL2.2では、アバターアップロード周りが変更されていますので、betaバージョンをお使いであるというのは、何らかの不具合に遭遇する可能性もありますね。当方のXCL2.2.0で試してみましたが、同様の現象は確認できません。

    以上、よろしくお願いします。

    投票数:0 平均点:0.00
    返信する

    この投稿に返信する

    題名
    ゲスト名
    投稿本文

      条件検索へ


    ログイン

    メインメニュー

    テーマ選択
    Cube