Dies ist das von Jekyll betriebene Webseiten-Repo für die Theoretical Astrophysics Group (宇宙物理理論研究室) am Center for Computational Sciences der Universität Tsukuba.
Die Webseite soll einen Überblick über die Mitglieder, Forschung und Aktivitäten der Gruppe geben.
Die Website ist fast vollständig zweisprachig (Englisch und Japanisch) und die Sprache kann umgeschaltet werden (Menü oben rechts oder ausklappbares Menü für tragbare Geräte), während auf derselben Seite verbleibt (d. h. die entsprechende Seite in der anderen Sprache wird geladen). .
Das Design der Website basiert auf der OpenMind Bootstrap 4-Vorlage von AGM Studio.
Alle Mitglieder der Gruppe sind herzlich eingeladen, über Pull-Requests Beiträge zu leisten. Die categories
für Beiträge sind:
uchu-forum
seminars
(werden demnächst in colloquia
umbenannt)projects
news
conferences
featured
(möglicherweise in Zukunft eingestellt)achievements
(automatisch generiert – kein Beitrag erforderlich)members
(Dies ist eigentlich eine „Sammlung“, ähnelt aber einer „Kategorie“) Die Beiträge selbst befinden sich unter <category name>/_posts/[ja|en]
. Tags sollten aus den Einträgen unter tags:
in _data/translations.yml
ausgewählt werden. Dadurch werden sie automatisch übersetzt. Fühlen Sie sich frei, neue Tags hinzuzufügen.
In naher Zukunft wird die Website mit netlify-cms verknüpft, um einfachere GUI-basierte Beiträge zu ermöglichen.
Forschungsleistungen sind eine Sammlung von Publikationen, die in einer ADS-Bibliothek zusammengestellt werden. Die Beiträge werden halbautomatisch mit einem Python-Skript generiert, das Bilder abruft und Yaml/HTML-Dateien erstellt.
Mitgliedsinformationen werden als Jekyll collections
gespeichert. Informationen zu den Mitgliedern finden Sie unter _members/[ja|en]
.
Das Kontaktformular sendet eine E-Mail an [email protected]
, auf die der Webadmin Zugriff hat.
Der Kalender ist ein Google-Kalender. Alle Mitarbeiter und mehrere andere Personen der Gruppe (z. B. diejenigen, die für die Organisation von Seminaren und Besprechungen verantwortlich sind) haben die Berechtigung, Einträge hinzuzufügen/zu bearbeiten.
Alle laufenden Arbeiten werden im Issues-Board nachverfolgt. Bitte protokollieren Sie alle aufgetretenen Probleme oder Verbesserungen, die Sie sehen möchten, im Problemforum.
Das ist Ruby
gem install bundler jekyll
bundle add jekyll
をする.その後もう少しなんかやった気がする.
やること: https://www2.ccs.tsukuba.ac.jp/Astro/members/ja/のメンバーを更新する.学年が上がった人、教員も含めて全員に改めて情報を入力してもらう.
Beschreibung:
ローカルにて、 members/ja/index.html
とmembers/en/index.html
のform_active
をtrue
に変更する
(やらなくても良いが)以下のコマンドにより、フォームボタンがメンバーページに出現しているか、ローカルで確認する.
bundle exec jekyll serve --future
bundle exec jekyll build --future
cd ../ccs_version/ && rsync -Prvi ./ charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source && cd -
mail_script.txt
[email protected]
宛に送り、宇宙理論研究室全員Weitere Informationen finden Sie unter charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source/membersform_data
に格納される。
Weitere Informationen finden Sie unter .tex.enc
, Zulip und Alex.
ローカルで, 以下を実行する. 注意点として、以下のスクリプトの11行目は適宜変更すること.実行後、 __temp/new_registerd_member
.html
_members
ディレクトリに、入力されたデータが加工された状態で入る(適切に加工されていないと、ページに表示されない。)。 charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source/membersform_data
に入ったファイルを消すか別のディレクトリに入れてSCOUNTくと良い.(私はmembersform_data
に_already_registerd
ディレクトリを作って、ファイルを入れていた。) Ich werde es tun, um es zu sagen, Charon入った場合でも、もう一度以下のスクリプトを実行すれば良い.
./get_and_set_new_member.sh
全員の入力を確認したら、ローカルにて、 members/ja/index.html
とmembers/en/index.html
のform_active
をtrue
に変更する
(やらなくても良いが)以下のコマンドにより、フォームボタンがメンバーページに出現しているか、ローカルで確認する.
bundle exec jekyll serve --future
bundle exec jekyll build --future
cd ../ccs_version/ && rsync -Prvi ./ charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source && cd -
Quelle: https://www2.ccs.tsukuba.ac.jp/Astro/home/ja/
の集合写真変更
Beschreibung:
写真を受け取る
Siehe auch: assets/img/group.jpg
.
(やらなくても良いが)以下のコマンドにより、フォームボタンがメンバーページに出現しているか、ローカルで確認する.
bundle exec jekyll serve --future
bundle exec jekyll build --future
cd ../ccs_version/ && rsync -Prvi ./ charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source && cd -
Quelle: https://www2.ccs.tsukuba.ac.jp/Astro/conferences/ja/
の中に、天体形成研究会の情報を載せる.
Beschreibung:
多分、天体形成研究会の係の人が、ローカルのconferences/_posts/en/2023-11-01-tentaikeisei.html
(やらなくても良いが)以下のコマンドにより、フォームボタンがメンバーページに出現しているか、ローカルで確認する.
bundle exec jekyll serve --future
bundle exec jekyll build --future
cd ../ccs_version/ && rsync -Prvi ./ charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source && cd -
Quelle: https://www2.ccs.tsukuba.ac.jp/Astro/uchu_forum/ja/
に宇宙フォーラムの情報を追加.
Beschreibung:
uchu_forum/uchu_forum_form/img
とuchu_forum/uchu_forum_form/yaml/[ja,en]
から、 hogehoge.[jpg, png, etc]と20xx-xx-xx-hoge.htmlを取り出す. mkdir -p __temp && scp -r < user_name > @charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source/uchu_forum/uchu_forum_form/yml __temp/ && scp -r < user_name > @charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source/uchu_forum/uchu_forum_form/img __temp/
ローカル側でuchu_forum/_posts/[ja,en]に20xx-xx-xx-hoge.htmlを配置(enに配置するやつは英訳)
ローカル側でassets/img/uchu_forumにhogehoge.[jpg, png, etc]をuchu-forum-20xx-xx-xx.jpgとして保存する.
(やらなくても良いが)以下のコマンドにより、フォームボタンがメンバーページに出現しているか、ローカルで確認する.
bundle exec jekyll serve --future
bundle exec jekyll build --future
cd ../ccs_version/ && rsync -Prvi ./ charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source && cd -
変更が反映されない. --> ブラウザのキャッシュ消して
エラーが出る -->分で頑張って.もしかしたら権限の問題かも(特に、rsy nc, charon, php, nc実行するときとか、phpファイルの第三者の実行権限付与とZulip und Alex.