2026-09-13 QR นำทางภายในอาคาร (สแกน-ใส่รหัส-เห็นผัง).md
seed (ไอเดียเริ่มต้น)
https://ithaigov.com/Yii1Master/QRCodeNavigation.git (private — clone ด้วย token)/mnt/webroot/mydata/ObsidianVault/QRCodeNavigation../fw/yii/framework/ นอก project), AdminLTE v2.4.18, jQuery ≤2.1.4, ห้ามใช้ CDN, Deploy บน Linux ระวัง case-sensitive, ห้ามรัน CLI บน server → ใช้ SQL script ใน dbs/protected/modules/obsidian/ (ObsidianModule + VaultController/DailyController + ObsidianNote/VaultConfig) อ่าน-เขียนไฟล์ .md UTF-8 พร้อม EasyMDE WYSIWYGvaultPath default = webroot/notes/Ideas — แก้ path ใน protected/config/main.php (module obsidian) ถ้าจะชี้ไป vault จริง (เช่น /mnt/webroot/mydata/ObsidianVault/Ideas บนเครื่อง deploy)vaultPath ชี้ไป Ideas vault จริง 2) ออกแบบตาราง tbl_navigation_points (จุด QR: code, ชื่อจุด, ห้อง) + tbl_staff_contacts + tbl_floor_plans ใน dbs/ 3) ทำ controller/QR generation (phpqrcode local เท่านั้น — ห้าม CDN)