# Buka file
open data/publications.json
# Atau edit di VS Code
code data/publications.json
Tambahkan publikasi baru:
{
"title": "Judul Paper Anda",
"authors": "Ahmad Luky Ramdani, Co-Author",
"venue": "Nama Konferensi/Jurnal",
"year": 2025,
"citations": 0,
"pdfUrl": "",
"type": "journal"
}
git add data/publications.json
git commit -m "Add new publication"
git push
Buka: https://achluky.github.io/article_presentation.html
pip install scholarly
python update_publications.py
# Pilih opsi 1 (Auto-fetch)
git add data/publications.json
git commit -m "Update publications from Scholar"
git push
{
"title": "",
"authors": "Ahmad Luky Ramdani, ",
"venue": "",
"year": 2025,
"citations": 0,
"pdfUrl": "",
"type": "journal"
}
{
"title": "",
"event": "",
"date": "2025-06-15",
"location": "",
"slidesUrl": ""
}
File .github/workflows/update-publications.yml sudah tersedia.
GitHub Actions akan:
Cara aktifkan:
Q: Publikasi tidak muncul? A: Cek browser console (F12) untuk error messages
Q: Format JSON error? A: Validate di https://jsonlint.com/
Q: Cara tambah link PDF?
A: Isi field pdfUrl dengan URL lengkap
Q: Auto-update tidak jalan?
A: Install library scholarly: pip install scholarly
Baca dokumentasi lengkap: README_PUBLICATIONS.md
Email: ahmadluky@sd.itera.ac.id