尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Übersicht über unsere Reiseplanungen. Die Seiten in diesem Repo sind nur „leere Hüllen“: alle Inhalte liegen in Supabase und werden erst nach dem Login geladen.
index.html Login + Übersicht (ohne Login: nur Flaggen)
verwaltung.html Weiterleitung auf die gemeinsamen Admin-Einstellungen im Dashboard (/admin.html)
shared/config.js Supabase-URL + Publishable Key (dürfen öffentlich sein)
shared/travelbase.js Login, Datenzugriff, Offline-Zwischenspeicher
shared/overall-account.js gemeinsames Konto-Modul aller Apps (Name, Bild, Geburtsdatum, Geschlecht, Größe, Gewicht, Passwort);
Original im Repo supabase-core, hier nur eine Kopie
shared/profile.js Profil-Button oben rechts mit Menü (nutzt overall-account.js)
shared/flags.css Flaggen-Schrift (Fix für Windows)
shared/trip.* Reise-Vorlage (trip.js/trip.css/trip-template.html) für alle Reisen außer Thailand
sw.js, manifest.json App/Offline für alle Reisen
<reise-slug>/ eine Reise pro Ordner, Ordnername = slug in Supabase
travelbase_trips + Inhalte in travelbase_trip_sections anlegen (Import-Skript).
Abschnitt guest = Karte & Zeitraum; Abschnitt details mit min_role member oder admin.slug als Namen anlegen und shared/trip-template.html
als index.html hineinkopieren – fertig, die Seite baut sich aus den Daten auf.select travelbase_add_trip_member('<slug>', '<email>', '<rolle>'); freischalten.secret/service_role Key in dieses Repo legen.TravelBase nutzt das zentrale Supabase-Projekt. Das Schema liegt im Repo
supabase-core: Tabellen mit Präfix travelbase_,
Profile in overall_profiles, Zugang zur App über overall_app_access.
Admins von TravelBase sehen jede Reise als Admin.