#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 >}}
を挿入する。

[[研究室関係]]



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS