PR

【10/27】pfからのプロフィールリンク対応 #1246

wada opened this at 2021-10-22T18:02:19; closed

Description

opened by wada at 2021-10-22T18:02:19; updated 2025-11-14T12:11:40

概要

公式トピックからゲーム内プロフィールへの遷移
https://drive.google.com/drive/u/0/folders/1FbNlfPsOa9USHQQNMMkE9YkZzJQWm6Tj

既存のグローバルリンク処理を流用
/?gp=user&pid={sapkey}: sapkeyにプラットフォームIDが入る
プラットフォームIDからゲームIDを取得して、島ページにリダイレクト

テスト方法、確認した内容

対象のurlにアクセスして動作確認をお願いします。
SubFunc_yamada.incの読み込み箇所を変更したので、ゲームに影響がないか

wada assign at 2021-10-25T09:55:42: Not assigned:wada
wada change_title at 2021-10-25T09:56:01: [WIP]pfからのプロフィールリンク対応 【10/27】pfからのプロフィールリンク対応
wada add_label at 2021-10-25T10:25:17: レビュー待ち

Comment

#14593 by wada at 2021-10-25T10:25:27; updated 2021-10-25T10:25:27

@iwamoto @kouho
レビューお願いします。

Comment

#14666 by kouho at 2021-10-26T15:56:06; updated 2021-10-26T15:56:06

@wada
確認しているのですが島ページが表示されません。
正確には島ページが表示されようとしてメインページにリダイレクトされるような挙動になります。

島ページを表示しようとした際に、Google ChromeからConsoleを見るとuser_infoがnullになって
javascriptのエラーが出てメインページにリダイレクトされているようです。

アクセスしようとしているURLは以下です。
http://127.0.0.1:20080/?gp=user&pid=210140801901fb9669180373eccb171f845813f12e25af558f357d1294fb437e

SAPKEYに関連づいているuser_noを入力して他の人の島を見ようとした場合はちゃんと表示されます。
http://127.0.0.1:20080/?M=Friend#page_friend_detail?user=10032

Comment

#14667 by wada at 2021-10-26T16:03:51; updated 2021-10-26T16:03:51

@kouho
user_noの格納カラムを勘違いしていたので修正しました。

Comment

#14673 by kouho at 2021-10-26T17:12:31; updated 2021-10-26T17:12:31

@wada
ありがとうございます。確認しました。大丈夫だと思います。

kouho add_label at 2021-10-26T17:12:35: 皇甫 LGTM

Comment

#14684 by iwamoto at 2021-10-26T18:53:04; updated 2021-10-26T18:53:04

@wada
確認しました、問題ないように思います。

iwamoto add_label at 2021-10-26T18:53:09: 岩本 LGTM
wada merge at 2021-10-27T11:37:48: 【10/27】pfからのプロフィールリンク対応
wada close at 2021-10-27T11:37:48: Close
wada refer at 2021-10-28T15:34:58: 1265:【10/29】修正リリース

Commit range

base387df5bd0701043bf23f56a282c41f8b3ee95397
headf1399f9e9b44c3a308c7ea4acb507d67176f25ae
base branchjolly/jr-web:develop
head branchjolly/jr-web:global_link

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed5 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/exec/resend_yamada_point_api.php
modifiedlib/exec/tool_card_bonus_recalculation.php
modifiedlib/exec/tool_resend_later_date_yamada_point_api.php
modifiedpublic_html/index.php
Patch body is stored as a separate file to keep this page lightweight.