Saturday 22 July 2023

Hugo で表

学科の staff の page が表構造になってて。まあ、あとでもいいかと思ったんですが、

  練習にちょうど良いかな

と思って。ChatGPT に

  こういうHTML を hugo 出したいんだけど

というと、staff.yml を作って、template で生成できるらしい。なるほど。

<h2>教員</h2>
  <div class="profile-list">
 {{ range .Site.Data.staff.staff }} <!-- staff.ymlのstaff要素を参照 -->
   <div class="profile">
    <div class="profile-img">
     <img class="aligncenter size-full" src="{{ .image }}" alt="" width="250">
     <h3>{{ .name }}</h3>
     <p>{{ .nameKana }}</p>
    </div>

まではいいんだが、その他はいろいろいろでたらめでな。

また、Hugo の Manual page が

   絶対に例題は書きません主義

らしくて。まったく、エラーメッセージは出さないは、くそな仕様にはするわで割とひどい。

issei にそういったら astra はどうですかとかいうのが、

   今更、また新しいのと格闘するのか?!

いや、この程度は学生はやってくれるはずなんですが、コロナ世代は自分からはまったく動かない感じだなぁ。

でも、ちょっと時間はかかったが、問題なくできました。

来週は学生に、英語のページを全部作ってもらおう。

No comments: