Description
概要
仕様書
合体版シートを参照
テスト方法、確認した内容
各typeのチュートリアル動作確認(type=1,2,3)
新type(3)の更新処理過不足確認
TODO
- [x] 不足している画像素材の反映
- [x] URL書き換え対応(caseにidがない場合)
仕様書
合体版シートを参照
各typeのチュートリアル動作確認(type=1,2,3)
新type(3)の更新処理過不足確認
@kouho
レビューお願いします。
@wada
public_html/img/tutorial/type3/image_17_1.jpg
public_html/img/tutorial/type3/image_17_2.jpg
public_html/img/tutorial/type3/image_17_3.jpg
public_html/img/tutorial/type3/image_17_4.jpg
上記の画像だけ荒いため、出力しなおせませんか?
@wada
Tutorial-Type3-4.tpl (lines 21-24)
$team_noが未定義のため、海賊団に加入できていませんでした。
/?M=Tutorial&id=〜
idのURLを書き換えることで該当の部分を何度も実行できてしまいます。
例えば、チュートリアル突破後にブラウザバック等でチュートリアル/?M=Tutorial&id=18にアクセスすると、チュートリアルから抜け出せなくなりました。
@wada
Tutorial-Type3.inc (line 124, 135) S_CheckPanelMissionStates関数が直前のS_SetTeamMember関数内でも呼ばれているた重複しているように見えます
@wada
踏むことはほとんどないかもしれませんが、、、
Tutorial-Type3.inc(line 115 )
exit()
↓
S_redirect("/?M=Tutorial&id=5&error=1");
Tutorial-Type3-4.tpl 側で $_REQUEST['error'] を見て1行メッセージ表示
もしくはS_ErrorPage関数の利用でTodoのType3-5.tplを運用するまで対応できませんか?
@kouho
更新しました。また枚数が変更されたのでテンプレートを修正しました。
> 上記の画像だけ荒いため、出力しなおせませんか?
修正しました。
> 海賊団加入 ( 重要 )
TESTだと戻ることができたので判定を削除しました。
進む方向への書き換えは可能なので対応予定です。
> URL書き換え対応 ( 不具合 )
今動いている状態を正として、重複した状態ですがそのままにします。
> 重複呼び出し ( Tutorial-Scroll.incでも同様 )
チーム一覧にリダイレクトさせました。エラー表示は対応未定です。
> チーム満員時( 例外処理 )
@wada
対応ありがとうございます。確認OKです。
| base | a865854ffbb98983c70b9bd1d33263ddf070dd78 |
|---|---|
| head | 0cb3ff3d72aa3b2b99e167037ba896f1783519a2 |
| base branch | jolly/jr-web:master |
| head branch | jolly/jr-web:tutorial_type_3 |
| status | file |
|---|---|
| modified | lib/SubFunc.inc |
| modified | lib/ajax/battle_player.inc |
| modified | lib/ajax/mission_default.inc |
| modified | lib/conf/class/TutorialConfig.class.php |
| added | lib/public/Tutorial-Type3.inc |
| modified | lib/public/Tutorial.inc |
| added | public_html/img/tutorial/type3/image_10_1.jpg |
| added | public_html/img/tutorial/type3/image_11_1.jpg |
| added | public_html/img/tutorial/type3/image_12_1.jpg |
| added | public_html/img/tutorial/type3/image_13_1.jpg |
| added | public_html/img/tutorial/type3/image_14_1.jpg |
| added | public_html/img/tutorial/type3/image_15_1.jpg |
| added | public_html/img/tutorial/type3/image_16_1.jpg |
| added | public_html/img/tutorial/type3/image_17_1.jpg |
| added | public_html/img/tutorial/type3/image_17_2.jpg |
| added | public_html/img/tutorial/type3/image_17_3.jpg |
| added | public_html/img/tutorial/type3/image_1_0.png |
| added | public_html/img/tutorial/type3/image_1_1.jpg |
| added | public_html/img/tutorial/type3/image_2_1.jpg |
| added | public_html/img/tutorial/type3/image_3_1.jpg |
| added | public_html/img/tutorial/type3/image_4_1.jpg |
| added | public_html/img/tutorial/type3/image_6_1.png |
| added | public_html/img/tutorial/type3/image_6_2.jpg |
| added | public_html/img/tutorial/type3/image_7_1.jpg |
| added | public_html/img/tutorial/type3/list_item.png |
| added | public_html/img/tutorial/type3/mission_1.png |
| added | public_html/img/tutorial/type3/mission_2.png |
| modified | public_html/js/JOLLYROGER_mission.js |
| modified | public_html/js/jr_mission.min.js |
| modified | public_html/template/Mission.tpl |
| added | public_html/template/Tutorial-Type3-1.tpl |
| added | public_html/template/Tutorial-Type3-10.tpl |
| added | public_html/template/Tutorial-Type3-11.tpl |
| added | public_html/template/Tutorial-Type3-12.tpl |
| added | public_html/template/Tutorial-Type3-13.tpl |
| added | public_html/template/Tutorial-Type3-14.tpl |
| added | public_html/template/Tutorial-Type3-15.tpl |
| added | public_html/template/Tutorial-Type3-16.tpl |
| added | public_html/template/Tutorial-Type3-17.tpl |
| added | public_html/template/Tutorial-Type3-2.tpl |
| added | public_html/template/Tutorial-Type3-3.tpl |
| added | public_html/template/Tutorial-Type3-4.tpl |
| added | public_html/template/Tutorial-Type3-5.tpl |
| added | public_html/template/Tutorial-Type3-6.tpl |
| added | public_html/template/Tutorial-Type3-7.tpl |
| modified | public_html/template/header_sp.tpl |