Skip to content

Commit 826c8ff

Browse files
committed
Add Game Showcase Page Maintenance Guide documentation
1 parent bc17634 commit 826c8ff

1 file changed

Lines changed: 53 additions & 0 deletions

File tree

doc/GameShowCase.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Game Showcase Page Maintenance Guide
2+
3+
> This document is intended for website administrators to help maintain the content of the Game Showcase page.
4+
5+
---
6+
7+
## Page Overview
8+
9+
The Game Showcase page is managed by administrators to highlight outstanding individual games. It serves as the featured section of the game library.
10+
11+
## Prerequisites
12+
13+
1. **Add a Game**
14+
- Path: `/admin/game_dev/game/add/`
15+
- Required fields: name, description, completion status, host URL, thumbnail, event, etc.
16+
17+
2. **Add Game Contributors**
18+
- Path: `/admin/game_dev/gamecontributor/add/`
19+
- Link club members to individual games. Each contributor must first be created in the `/admin/game_dev/member/` member panel.
20+
21+
## Add Game Showcase
22+
23+
1. Navigate to: `/admin/game_dev/gameshowcase/add/`
24+
2. Use the search function to find the desired game, then click the game ID to populate the value.
25+
3. Enter the committee's recommendation in the "Description" field.
26+
4. Save your changes and review the showcase page to ensure the content is correct.
27+
28+
29+
## Page Elements Maintenance
30+
31+
- **Game Title**
32+
- Edit at: `/admin/game_dev/game/`
33+
34+
- **Recommendation (Committee Advice)**
35+
- Edit at: `/admin/game_dev/gameshowcase/`, under the field "Description"
36+
- This recommendation appears directly under the game title as advice from the committee.
37+
38+
- **Game Description**
39+
- Edit at: `/admin/game_dev/game/`
40+
- The description is shown below the cover image and contributor section, and matches the content on the individual game page.
41+
42+
- **Cover Image**
43+
- Uses the thumbnail uploaded when adding the game.
44+
- Edit at: `/admin/game_dev/game/`
45+
46+
- **Contributors**
47+
- Each contributor is a website member, inheriting ID, name, and social media links from the member panel.
48+
- Edit member info at: `/admin/game_dev/member/`
49+
- Contributor roles can be freely assigned at `/admin/game_dev/gamecontributor/`.
50+
51+
---
52+
53+

0 commit comments

Comments
 (0)