Ini adalah repo halaman web yang didukung Jekyll untuk Theoretical Astrophysics Group (宇宙物理理論研究室) di Pusat Ilmu Komputasi, Universitas Tsukuba.
Halaman web ini dimaksudkan untuk memberikan gambaran umum tentang anggota, penelitian, dan aktivitas grup.
Situs ini hampir seluruhnya bilingual (Inggris dan Jepang), dan bahasanya dapat diubah (menu kanan atas, atau menu yang dapat diciutkan untuk perangkat portabel) sambil tetap berada di halaman yang sama (yaitu, halaman terkait dalam bahasa lain dimuat) .
Desain situs ini didasarkan pada template OpenMind Bootstrap 4 oleh AGM studio.
Semua anggota grup dipersilakan untuk berkontribusi melalui permintaan tarik. categories
postingan adalah:
uchu-forum
seminars
(akan diganti namanya menjadi colloquia
dalam waktu dekat)projects
news
conferences
featured
(mungkin dihentikan di masa mendatang)achievements
(Dihasilkan secara otomatis - tidak perlu berkontribusi)members
(Ini sebenarnya adalah "koleksi", tetapi mirip dengan "kategori") Postingannya sendiri berada di bawah <category name>/_posts/[ja|en]
. Tag harus dipilih dari entri di bawah tags:
di _data/translations.yml
. Ini akan menerjemahkannya secara otomatis. Jangan ragu untuk menambahkan tag baru.
Dalam waktu dekat situs ini akan ditautkan ke netlify-cms sehingga memudahkan kontribusi berbasis gui.
Prestasi penelitian merupakan kumpulan publikasi yang disusun dalam perpustakaan ADS. Postingan tersebut dibuat semi-otomatis dengan skrip python yang mengambil gambar dan membuat file yaml/html.
Informasi anggota disimpan sebagai collections
Jekyll. Informasi anggota dapat ditemukan di bawah _members/[ja|en]
.
Formulir kontak mengirimkan email ke [email protected]
, yang dapat diakses oleh webadmin.
Kalendernya adalah kalender Google. Semua staf dan beberapa orang lain dalam kelompok (misalnya mereka yang bertanggung jawab menyelenggarakan seminar dan pertemuan) mempunyai izin untuk menambah/mengedit entri.
Semua pekerjaan yang sedang berjalan dilacak di papan Masalah. Harap catat masalah apa pun yang Anda temui atau peningkatan yang ingin Anda lihat di papan masalah.
ruby 入れて、その後
gem install bundler jekyll
bundle add jekyll
をする。その後もう少しなんかやった気がする。
Sumber: https://www2.ccs.tsukuba.ac.jp/Astro/members/ja/ 。学年が上がった人、教員も含めて全員に改めて情報を入力してもらう。
arti:
ローカルにて、 members/ja/index.html
とmembers/en/index.html
のform_active
をtrue
に変更する。
(やらなくても良いが)以下のコマンドにより、フォームボタLayanan Pelanggan.
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]
宛に送り、宇宙理論研究室全員がフォーム入力を完了するのを待つ。入力されたデータはcharon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source/membersform_data
に格納される。
.tex.enc
のものは、zulipでAlexに対応してもらう。
ローカルで、以下を実行する. 注意点として、以下のスクリプトの11行目は適宜変更すること。実行後、 __temp/new_registerd_member
に、格納されたデータのうちの.html
ファイルが入る。 _members
ディレクトリに、入力されたデータが加工された状態で入る(適切に加工されていないと、ページに表示されない。)。 charon.ccs.tsukuba.ac.jp:/home-WWW/Research/Astro/Astro_source/membersform_data
に入ったファイルを消すか別のディレクトリに入れておくと良い。(私はmembersform_data
に_already_registerd
ディレクトリを作って、ファイルを入れていた。) kartu kredit charonに入った場合でも、もう一度以下のスクリプトを実行すれば良い。
./get_and_set_new_member.sh
全員の入力を確認したら、ローカルにて、 members/ja/index.html
とmembers/en/index.html
のform_active
をtrue
に変更する。
(やらなくても良いが)以下のコマンドにより、フォームボタLayanan Pelanggan.
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 -
Alamat: https://www2.ccs.tsukuba.ac.jp/Astro/home/ja/
の集合写真変更
arti:
写真を受け取る
ローカル側で、写真をassets/img/group.jpg
として保存。
(やらなくても良いが)以下のコマンドにより、フォームボタLayanan Pelanggan.
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 -
Sumber: https://www2.ccs.tsukuba.ac.jp/Astro/conferences/ja/
の中に、天体形成研究会の情報を載せる。
arti:
conferences/_posts/en/2023-11-01-tentaikeisei.html
みたいな感じのファイルをくれると思う。
(やらなくても良いが)以下のコマンドにより、フォームボタLayanan Pelanggan.
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 -
Sumber: https://www2.ccs.tsukuba.ac.jp/Astro/uchu_forum/ja/
に宇宙フォーラムの情報を追加。
arti:
uchu_forum/uchu_forum_form/img
とuchu_forum/uchu_forum_form/yaml/[ja,en]
から、 hogehoge.[jpg, png, dll]と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, dll]をuchu-forum-20xx-xx-xx.jpgとして保存する。
(やらなくても良いが)以下のコマンドにより、フォームボタLayanan Pelanggan.
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ファイルのphpファイルの第三者の実行権限付与とか忘れずに)。ZulipでAlexに助けを求めるのもあり。