<div class="content-wrapper android-app-settings"><main class="aas-main">
  <header class="aas-heading"><div><span>Application</span><h1><?= t('إعدادات البرنامج') ?></h1><p>اللغة والعملات وخيارات كروت الإنترنت.</p></div><a href="app_settings.php"><i class="fa fa-cog"></i><b>الإعدادات</b></a></header>
  <a class="aas-device-routing" href="output_devices.php"><i class="fa fa-print"></i><span><b>الطابعات والماسحات</b><small>تعيين جهاز ثابت لكل عملية</small></span><i class="fa fa-angle-left"></i></a>
  <?php if($msg): ?><div class="aas-notice is-ok"><?= h($msg) ?></div><?php endif; ?><?php if($err): ?><div class="aas-notice is-error"><?= h($err) ?></div><?php endif; ?>
  <form class="aas-form" method="post" data-ua-android-native-layout>
    <section class="aas-card"><div class="aas-title"><i class="fa fa-sliders-h"></i><div><span>General</span><h2>الإعدادات العامة</h2></div></div><label><span><?= t('اللغة') ?></span><select name="ui_lang"><option value="ar" <?= $ui_lang==='ar'?'selected':'' ?>><?= t('العربية') ?></option><option value="en" <?= $ui_lang==='en'?'selected':'' ?>><?= t('English') ?></option></select></label><label><span><?= t('العملة الافتراضية') ?></span><select name="currency_default"><option value="SYP" <?= $currency_default==='SYP'?'selected':'' ?>><?= t('SYP - ليرة سورية') ?></option><option value="USD" <?= $currency_default==='USD'?'selected':'' ?>><?= t('USD - دولار') ?></option></select></label><label><span><?= t('سعر صرف الدولار مقابل الليرة') ?></span><input type="number" name="usd_rate" value="<?= h($usd_rate) ?>" step="1" min="1" inputmode="decimal"></label><label><span>لاحقة حساب PPPoE التلقائي</span><input name="pppoe_account_suffix" value="<?= h($pppoe_account_suffix) ?>" dir="ltr" placeholder="<?= h($pppoeDefaultSuffix) ?>" autocomplete="off"><small>المصدر الموحد للحسابات الجديدة ولتجهيز التشفير. الحسابات الفعلية الحالية لا تتغير.</small></label><label class="aas-switch"><input type="checkbox" name="currency_show_usd" <?= $currency_show_usd==='1'?'checked':'' ?>><span><?= t('إظهار الدولار في البرنامج') ?></span></label></section>
    <section class="aas-card"><div class="aas-title"><i class="fa fa-qrcode"></i><div><span>Voucher QR</span><h2><?= t('إعدادات كروت الإنترنت') ?></h2></div></div><label><span><?= t('محتوى QR') ?></span><select name="voucher_qr_mode"><option value="code_only" <?= $voucher_qr_mode==='code_only'?'selected':'' ?>><?= t('الكود فقط') ?></option><option value="code_pass" <?= $voucher_qr_mode==='code_pass'?'selected':'' ?>><?= t('الكود + الرقم السري') ?></option><option value="hotspot_url" <?= $voucher_qr_mode==='hotspot_url'?'selected':'' ?>><?= t('رابط صفحة الدخول') ?></option></select><small><?= t('يؤثر على QR في صفحة طباعة الكروت.') ?></small></label><label><span><?= t('Hotspot URL (اختياري)') ?></span><input name="voucher_qr_hotspot_url" value="<?= h($voucher_qr_hotspot_url) ?>" dir="ltr" placeholder="https://portal/login"><small><?= t('يُستخدم عند اختيار رابط صفحة الدخول.') ?></small></label><label class="aas-switch"><input type="checkbox" name="voucher_qr_paid_only" <?= $voucher_qr_paid_only==='1'?'checked':'' ?>><span><?= t('إظهار QR فقط للكروت المدفوعة') ?></span></label></section>
    <section class="aas-card">
      <div class="aas-title"><i class="fa fa-clock-o"></i><div><span>Session Security</span><h2>حماية الجلسة من عدم النشاط</h2></div></div>
      <label class="aas-switch"><input type="checkbox" id="aas_idle_timeout_enabled" name="idle_timeout_enabled" <?= $idle_timeout_enabled?'checked':'' ?> aria-controls="aas_idle_timeout_fields" aria-expanded="<?= $idle_timeout_enabled?'true':'false' ?>"><span>تفعيل تسجيل الخروج عند عدم النشاط</span></label>
      <div id="aas_idle_timeout_fields" <?= $idle_timeout_enabled?'':'hidden' ?>><label><span>مدة عدم النشاط بالدقائق</span><input name="idle_timeout_minutes" type="number" min="5" max="1440" step="1" value="<?= (int)$idle_timeout_minutes ?>" inputmode="numeric"><small>من 5 دقائق حتى 1440 دقيقة. الإعداد خاص بهذه النسخة فقط.</small></label></div>
      <p>عند تعطيل الحماية لن يتم تسجيل الخروج تلقائيًا بسبب عدم النشاط.</p>
    </section>
    <section class="aas-card">
      <div class="aas-title"><i class="fa fa-money"></i><div><span>Invoice Payment</span><h2>إجراءات ما بعد تسديد الفاتورة</h2></div></div>
      <label class="aas-switch"><input type="checkbox" name="invoice_send_paid_message" <?= $invoice_send_paid_message==='1'?'checked':'' ?>><span>إرسال رسالة تأكيد التسديد</span></label>
      <label class="aas-switch"><input type="checkbox" name="invoice_auto_print_on_payment" <?= $invoice_auto_print_on_payment==='1'?'checked':'' ?>><span>طباعة الفاتورة تلقائياً من دون مربع حوار</span></label>
      <p>تستخدم الطباعة طابعة الفواتير المحددة لهذا الجهاز في صفحة الطابعات.</p>
    </section>
    <details class="aas-card aas-details" open><summary><span><i class="fa fa-network-wired"></i><b><?= t('تفعيل الكروت على MikroTik') ?></b></span><i class="fa fa-angle-down"></i></summary><div>
      <label class="aas-switch"><input type="checkbox" name="voucher_auto_mt_on_payment" <?= $voucher_auto_mt_on_payment==='1'?'checked':'' ?>><span><?= t('تفعيل تلقائي عند الدفع') ?></span></label><label class="aas-switch"><input type="checkbox" name="voucher_auto_mt_on_redeem" <?= $voucher_auto_mt_on_redeem==='1'?'checked':'' ?>><span><?= t('تفعيل تلقائي عند أول Scan') ?></span></label><label class="aas-switch"><input type="checkbox" name="voucher_single_device" <?= $voucher_single_device==='1'?'checked':'' ?>><span><?= t('جهاز واحد فقط وربط MAC تلقائياً') ?></span></label><label class="aas-switch"><input type="checkbox" name="voucher_device_lock_enabled" <?= $voucher_device_lock_enabled==='1'?'checked':'' ?>><span><?= t('قفل مؤقت عند الاستخدام من جهاز آخر') ?></span></label><label><span><?= t('عدد مرات تبديل الجهاز') ?></span><input name="voucher_device_reset_max" type="number" min="0" max="5" value="<?= (int)$voucher_device_reset_max ?>"><small><?= t('0 = ممنوع، 1 = مرة واحدة.') ?></small></label><label><span><?= t('اسم Hotspot Profile للكروت') ?></span><input name="voucher_hotspot_profile" value="<?= h($voucher_hotspot_profile) ?>" dir="ltr" placeholder="voucher"></label>
    </div></details>
    <button class="aas-save" name="save"><i class="fa fa-save"></i> <?= t('حفظ الإعدادات') ?></button>
  </form>
</main></div>
<script>
(function(){
  var toggle=document.getElementById('aas_idle_timeout_enabled');
  var fields=document.getElementById('aas_idle_timeout_fields');
  if(!toggle||!fields)return;
  function sync(){fields.hidden=!toggle.checked;toggle.setAttribute('aria-expanded',toggle.checked?'true':'false');}
  toggle.addEventListener('change',sync);
  sync();
})();
</script>
