芝山町QUIZは、22年03月に開催された芝山寺子屋プロジェクト プログラミングブースに参加した生徒さん達によって制作されたWebサイトです。
同プロジェクトの成果物(Webサイト)の雛形を管理・生成する。
問題数がN
個ある時、
index.html
-> [ {n}Q.html
<-> [ {n}S{i}.html
for i in 1...3 ] for n in N ]->fin.html
5 つの問題の雛形を作ります。
> py build_empty_pages.py -n 5
empty_pages/
に雛形の HTML ファイルが生成されます。質問文や選択肢を編集しましょう。
全ての画面の左上にある文字ロゴを表示するヘッダー画面。
OGP タグの雛形。
ogp_title
OGP タイトルogp_type
OGP タイプ
最初の画面。
質問文画面の雛形。
N
番目の問題の質問文画面はf"{N}Q.html"
に改名する(N=1,...)。
title
この画面のタイトルS1_fn
選択肢 1 のファイル名S2_fn
選択肢 2 のファイル名S3_fn
選択肢 3 のファイル名
選択肢画面の雛形。
N
番目の問題のi
番目の選択肢画面はf"{N}S{i}.html"
に改名する(N=1,..., i=1,2,3)。
title
この画面のタイトルQ_fn
対応する質問文画面のファイル名next_fn
この次の画面のファイル名- 最終問題だったら
"fin.html"
- それ以外だったら次の問題の質問文画面のファイル名
- 最終問題だったら
終了画面。