PR

【8/31】デッキ編集の追加改修 #1076

iwamoto opened this at 2021-08-24T10:57:40; closed

Description

opened by iwamoto at 2021-08-24T10:57:40; updated 2025-05-19T11:40:47

概要

デッキ編集の追加改修 #1015

yamada実装内容
branch : deck_add_refurb_2108

・【7/20】プレイヤーに公開されてないアイテムを非表示にする修正 #8211 (こちら側で少し対応済)
・【4/8】不要そうなクエリ制御 #7812
・【3/22】旧画像差し替え #7791
・【10/29】デッキ編集系のjs削除 #7315
・【10/9中にあげたい】細かい修正4点(テスト環境用login.php、デッキ編集ページ修正、ワーニング修正、覇戦結果Flashのとびさき) #7283
・【即日】デッキ編集-カード詳細 子分のカードコスト計算に使用するデータが誤っていた #7267

yamada未実装内容
branch : deck_add_refurb_2108_new

・【今日中】デッキ編集のスキン設定にパスへのリンクをはる #7495
・【11/30】デッキ編集にスキン設定の画面を入れる。 #7469
・【即】海域のデッキ編集ページに戻るURLがおかしかった #7312
・【10/20】LK設定後は海域の主デッキへ飛ばすようにリンクを調整 #7320
・【10/13】海域専用デッキ編集を新バージョンに改修 #7246

-----------------------------------------------------------------------------------------------------------------------------------------------------

強化後の画面修正 #995
branch : fix_str_result

強化後の画面(魂使用後、酒使用後?)
「デッキ編集」に戻る  → デッキ編集画面
~~「カード編集」に戻る → カード編集画面(これだとフィオレンツァ選択後の画面)のボタン追加~~(omit)
「別のカードを強化する」→「カードの強化(全カード対象)」に文言変更。
改修当初のデザイン漏れ。

主な更新内容

branch : deck_add_refurb_2108
・デッキ編集関連の修正
・デッキ編集関連の不要箇所削除
・一部画像の差し替え

branch : deck_add_refurb_2108_new
・デッキ編集のスキン設定
・海域イベント用デッキ編集の追加&変更

branch : fix_str_result
・強化後のリザルト画面のリンク修正

TODO

一度まとめてあげてます

yamada未実装内容の海域イベントやスキン周りの追加&修正もいれています
が、不要であればPR作り直します

強化後の画面修正も一緒に上げます
ただ、「カード編集」に戻るボタンは今回では省略します(戻り先指定問題)

iwamoto change_title at 2021-08-24T20:45:34: 【未定】デッキ編集の追加改修 【8/31】デッキ編集の追加改修

Comment

#13171 by iwamoto at 2021-08-24T20:46:04; updated 2021-08-24T20:46:04

@wada @kouho
お手すきの際にレビューお願いします。

iwamoto add_label at 2021-08-25T09:29:39: レビュー待ち

Comment

#13238 by kouho at 2021-08-26T14:33:19; updated 2021-08-26T14:33:19

@iwamoto
デッキ編集画面の動作を確認しました。問題ないかと思います。

kouho add_label at 2021-08-26T14:33:26: 皇甫 LGTM

Comment

#13291 by wada at 2021-08-30T12:25:34; updated 2021-08-30T12:25:34

@iwamoto
fix_str_result, deck_add_refurb_2108 はOKです。

deck_add_refurb_2108_new は、海域イベント周りが正確に確認できていませんが、
Card-Detail.tpl 内の $_temp['ocean_area_no'] が存在しないので、確認お願いします。

Comment

#13293 by iwamoto at 2021-08-30T14:02:24; updated 2021-08-30T14:02:24

@wada
$_temp['ocean_area_no'] が存在しないことを確認しましたので、追加しました。

Comment

#13301 by wada at 2021-08-30T15:29:55; updated 2021-08-30T15:29:55

@iwamoto
ありがとうございます。確認しました。

wada add_label at 2021-08-30T15:30:00: 和田 LGTM
iwamoto merge at 2021-09-06T12:02:10: 【8/31】デッキ編集の追加改修
iwamoto close at 2021-09-06T12:02:10: Close
iwamoto refer at 2021-09-08T15:27:04: 1113:【9/9】リリース(デッキ関連のちょっとした更新)
iwamoto refer at 2021-09-09T10:19:53: 1121:【9/09】リリース

Commit range

basea243a4d09eb6baabc3b43a8d234274464b6481b9
head6ef686f1050dc5519d94e366d07e150ad90d7ee8
base branchjolly/jr-web:develop
head branchjolly/jr-web:deck_add_refurb

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed45 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/class/card/UserDeckCard.class.php
addedlib/class/card/UserOceanAreaDeckCard.class.php
modifiedlib/class/controller/JrControllerDeck.class.php
addedlib/class/controller/JrControllerOceanArea.class.php
modifiedlib/class/present_box/PresentBoxContent.class.php
modifiedlib/class/rdo/table/RdoTable.class.php
modifiedlib/conf/class/OceanAreaConfig.class.php
modifiedlib/conf/define_y.inc
modifiedlib/mobile/LimitBreak__ListData.inc
modifiedlib/public/LimitBreak-List.inc
modifiedlib/public/OceanArea-DeckCopy.inc
modifiedlib/public/OceanArea-DeckDefaultSave.inc
modifiedlib/public/OceanArea-DeckRecommend.inc
modifiedlib/public/OceanArea-DeckReset.inc
modifiedlib/public/OceanArea-DeckSelectCard.inc
modifiedlib/public/OceanArea-DeckSelectMoveResult.inc
modifiedlib/public/OceanArea-DeckSelectRemove.inc
modifiedpublic_html/ajax.php
modifiedpublic_html/img/banner/banner_follower_1.jpg
modifiedpublic_html/img/banner/banner_follower_2.jpg
addedpublic_html/img/info/5803/info1.jpg
addedpublic_html/img/info/5803/m_info1.jpg
addedpublic_html/img/mainmenu/mainmenu_resurrection_b.png
addedpublic_html/img/ocean_area/mini_icon_team_monster.png
modifiedpublic_html/index.php
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/template/Card-Detail.tpl
modifiedpublic_html/template/Card-ExpItemResult.tpl
modifiedpublic_html/template/Composition-Check.tpl
modifiedpublic_html/template/Composition-Report.tpl
modifiedpublic_html/template/Deck-Home.tpl
modifiedpublic_html/template/Deck-SelectChangeCard.tpl
modifiedpublic_html/template/Item.tpl
modifiedpublic_html/template/LeaderFollower-Check.tpl
modifiedpublic_html/template/LeaderFollower-Result.tpl
addedpublic_html/template/OceanArea-DeckCardDetail.tpl
addedpublic_html/template/OceanArea-DeckHome.tpl
addedpublic_html/template/OceanArea-DeckSelectChangeCard.tpl
modifiedpublic_html/template/OceanArea-Default.tpl
modifiedpublic_html/template/OceanArea-ShipDetail.tpl
modifiedpublic_html/template/OceanArea-TeamMonsterDefault.tpl
modifiedpublic_html/template/header_sp.tpl
modifiedpublic_html/template/parts_deck_common.tpl
addedpublic_html/template/parts_deck_replace_modal_ocean_area.tpl
Patch body is stored as a separate file to keep this page lightweight.