プロジェクト

全般

プロフィール

Enhancement(機能追加・改善) #3599

未完了

スマートフォン版のメンバー検索画面を改修する

誠二 天重 さんが10年以上前に追加. ほぼ5年前に更新.

ステータス:
Rejected(差し戻し)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
開始日:
2014-04-21
期日:
進捗率:

50%

予定工数:

説明

概要

現状、スマートフォン版メンバー検索画面にアクセスするとmember_id=1から20件分が表示されるが、下記の理由から使い勝手が良くない。

  • 最近登録したメンバーにアクセス出来ない(検索しないと見つけられない)
  • ニックネームの一部でもわからないとメンバーを探せない

上記の使いにくい点を改善する.

改善項目

  • メンバー検索ページで表示されるメンバーの並び順をmember_idの大きい物から並べる
  • ページャを追加し21件目以降を表示できるようにする

仕様

  • member/searchのapiにページャーを実装
    • api返却値にページ情報(現在のページ数、次のページがあるか、次のページ数、最後のページ数)を追加(以下のpageの箇所を追加する)
      {
        "status": "success",
        "data": [メンバー情報、変化なし],
        "page": {
          "current": 2,
          "isNext": true,
          "next": 3,
          "last": 4
        }
      }
      
  • 1ページあたりの件数は20件
  • apiリクエストのクエリにpageの値を追加(以下はサンプルリクエスト)
    api.php/member/search.json?apiKey=(apikey)&page=1
  • 表示はページネーションというよりは、「もっと見る」押下で画面下部に追加されていく想定
  • それ以上追加するデータがない場合、「もっと見る」が表示されない

関連するチケット 1 (1件未完了0件完了)

関連している OpenPNE 3 - Enhancement(機能追加・改善) #3646: スマートフォン版のメンバー検索やフレンドリストガジェット等において、検索結果が20件以上表示できないのを全件表示できるようにするRejected(差し戻し)Youichi Kimura2014-06-25

操作

他の形式にエクスポート: Atom PDF