- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2024-04-04T09:40:46+09:00","hasegawa","hasegawa")
#author("2024-04-05T15:07:19+09:00","hasegawa","hasegawa")
[[研究室関係]]
*研究室ウェブサーバー管理 [#j1637ec1]
hugoを使う。
$ cd heplhome # ソースファイルをおいたディレクトリ
$ hugo
heplhome/pubulicをazusaにコピーし、public_htmlディレクトリを置き換える。
(azusa) $ mv public_html public_html.DDMMYY # リネーム
(azusa) $ mv public public_html
古いディレクトリからファイルをコピーし、リンクを作成する。
(azusa) $ cp -rp public_html.DDMMYY/workplace public_html
(azusa) $ cp -rp public_html.DDMMYY/lab-only public_html
(azusa) $ ln -s /path/to/roundcube public_html/webmail
**mdファイルでhtmlのコードを挿入する [#p6a82df7]
[[参考>https://srbrnote.work/archives/2772]]~
/layouts/shortcodes/rawhtml.htmlを以下のように作成する。
{{ .Inner }}
**readmore.js [#s8e6ec58]
[[参考>https://www.w3schools.com/howto/howto_js_read_more.asp]]~
/static/js/readmore.jsを使う。readmore.jsファイルを読み込みと、CSS設定を、layouts/partials/header.htmlに
<<script type="text/javascript" src="{{ "js/readmore.js" | relURL }}"></script>
<style>
#more {display: none;}
</style>
のように書いておく。mdファイルで、readmoreを入れたい位置に、
{{< rawhtml >}}<span id="dots"><font size="5"><b>2018年度以前</b></font></span>
<span id="more">{{< /rawhtml >}}
などと挿入し、表示する最後の位置に
{{< rawhtml >}}</span>
<button onclick="myFunction()" id="myBtn">Show more</button>{{< /rawhtml >}}
を挿入する。
[[研究室関係]]