diff --git a/.vitepress/config/sidebars.ts b/.vitepress/config/sidebars.ts index 7903dce..4d88a0a 100644 --- a/.vitepress/config/sidebars.ts +++ b/.vitepress/config/sidebars.ts @@ -59,7 +59,7 @@ export const sidebarEn: DefaultTheme.Sidebar = { { text: 'Introduction', link: '/docs/manual/settings/' }, { text: 'Plugins', link: '/docs/manual/settings/plugins' }, { text: 'Routers', link: '/docs/manual/settings/routers' }, - { text: 'Voucher Templates', link: '/docs/manual/settings/templates' }, + { text: 'Voucher Templates', link: '/docs/manual/settings/voucher-templates' }, { text: 'Logos', link: '/docs/manual/settings/logos' }, { text: 'API & CORS', link: '/docs/manual/settings/api-cors' }, { text: 'System', link: '/docs/manual/settings/system' } diff --git a/docs/manual/settings/voucher-templates.md b/docs/manual/settings/voucher-templates.md new file mode 100644 index 0000000..a8a2c96 --- /dev/null +++ b/docs/manual/settings/voucher-templates.md @@ -0,0 +1,33 @@ +# Voucher Templates + +MIVO features a powerful template engine to create beautiful, printable vouchers. + +## Customizing Templates + +Templates use HTML and specialized placeholders to display voucher data. + +### Supported Variables + +| {{username}} | User's login username | +| {{password}} | User's login password | +| {{server_name}} | Hotspot server name | +| {{dns_name}} | DNS name for login (e.g., `hotspot.lan`) | +| {{profile}} | User profile/package name | +| {{price}} | Plan price (formatted) | +| {{validity}} | Validity duration | +| {{time_limit}} | Time limit session | +| {{data_limit}} | Data quota limit | +| {{ip_address}} | User's IP address | +| {{mac_address}} | User's MAC address | +| {{comment}} | User comment | +| {{copyright}} | Copyright text | +| {{qrcode}} | Generates a QR Code for login URL | + +> [!TIP] +> The {{qrcode}} variable supports custom attributes for styling, for example: {{qrcode size=100 fg=red}}. +- **Preview**: Test your template instantly from the editor. + +## Quick Print + +Once a template is saved, it becomes available in the **Quick Print** menu within your router sessions. + diff --git a/id/docs/manual/settings/voucher-templates.md b/id/docs/manual/settings/voucher-templates.md new file mode 100644 index 0000000..30b81c1 --- /dev/null +++ b/id/docs/manual/settings/voucher-templates.md @@ -0,0 +1,33 @@ +# Template Voucher + +MIVO memiliki engine template yang mumpuni untuk membuat voucher yang cantik dan siap cetak. + +## Kustomisasi Template + +Template menggunakan HTML dan placeholder khusus untuk menampilkan data voucher. + +### Variabel yang Didukung + +| {{username}} | Username login pengguna | +| {{password}} | Password login pengguna | +| {{server_name}} | Nama server hotspot | +| {{dns_name}} | Nama DNS untuk login (cth: `hotspot.lan`) | +| {{profile}} | Nama profil/paket pengguna | +| {{price}} | Harga paket (terformat) | +| {{validity}} | Durasi masa aktif | +| {{time_limit}} | Batas waktu sesi | +| {{data_limit}} | Batas kuota data | +| {{ip_address}} | Alamat IP pengguna | +| {{mac_address}} | Alamat MAC pengguna | +| {{comment}} | Komentar pengguna | +| {{copyright}} | Teks hak cipta | +| {{qrcode}} | Menghasilkan kode QR untuk URL login | + +> [!TIP] +> Variabel {{qrcode}} mendukung atribut kustom untuk gaya, contohnya: {{qrcode size=100 fg=red}}. +- **Preview**: Uji template Anda secara instan dari editor. + +## Cetak Cepat + +Setelah template disimpan, template tersebut akan tersedia di menu **Cetak Cepat** (Quick Print) di dalam sesi router Anda. +