Make-IT-TSUKUBA/alternative-tsukuba-kdb

年度を動的に変更

Opened this issue · 1 comments

注意: 4/1までに対応する必要がありそうです。

年度をマジックナンバーで指定せず、現在の年度に合わせて変更する必要があります。

シラバスの方では以下のように現在の年度を取得し、クロールする対象を指定しています。

function _get_nendo() {
  if [[ "$(date +%m)" =~ 0[1-3] ]]; then
    date +%Y -d "1 year ago"
  else
    date +%Y
  fi
}

年度を指定して検索できるようにするとより便利かもしれません。(デフォルトは現在の年度とがよさそう)

またシラバスは現在のhttps://make-it-tsukuba.github.io/alternative-tsukuba-syllabus/syllabus/<class number>.htmlからhttps://make-it-tsukuba.github.io/alternative-tsukuba-syllabus/syllabus/<nendo>/<class number>.htmlという形式で保存/ページ公開するように変更したほうが良さそうです。今のままだと新年度にそのまま上書きしてしまいます。

Ref: Make-IT-TSUKUBA/alternative-tsukuba-syllabus#3