HandyCafe Docs
owner it-admin

Pangkalahatang-ideya ng Settings

Ang Settings page ang sentral na configuration hub para sa iyong HandyCafe server. Dito mino-manage ang lahat ng operational parameter para sa iyong internet cafe o gaming center, kabilang ang pricing, network configuration, client appearance, at authentication.

Pag-access sa Settings

Buksan ang Settings page mula sa pangunahing navigation sidebar. Ipinapakita ng page ang listahan ng kategorya sa kaliwa at ang configuration panel ng aktibong kategorya sa kanan.

Mga Kategorya ng Settings

May sampung kategorya sa settings sidebar:

Kategorya Paglalarawan
General Mga preference para sa bansa, wika, font, currency, at kalendaryo
Pricing Oras-oras na rate, fee, VAT, rounding, at session preset
Pricing Schedule Time-based na pricing multiplier na may visual na lingguhang grid
Network Configuration ng TCP, UDP, at file transfer port kasama ang connection key
Management I-customize ang mga item sa management action menu at layout
Sounds Notification sound para sa cashier calls, orders, at session event
Clients Mga setting ng client device na may apat na sub-tab: General, Content/Menu, Appearance, at Idle Screen
OAuth Configuration ng OAuth provider para sa device-flow member login
Sync Explorer File synchronization para mag-push ng updates at file sa client PCs
Legacy Clients Runtime protocol listeners at opsyonal na database migration para sa V3 at V4 client installation

Pag-save at Pagkansela ng mga Pagbabago

Ipinapakita ang global na Save at Cancel button sa ibaba ng bawat settings panel.

  • Change detection -- Naka-enable lang ang Save button kapag may binago ka sa kasalukuyang category. Kapag walang na-detect na pagbabago, mananatiling disabled ang button.
  • Cancel -- Ibinabalik ang lahat ng hindi pa nase-save na pagbabago sa kasalukuyang category sa huling na-save na state.
  • Validation feedback -- Kapag may field na may invalid value (halimbawa, port number na lampas sa pinapayagang range), disabled ang Save button at naka-highlight ang problemadong field na may error message.
  • Notification on save -- Pagkatapos ng matagumpay na pag-save, may lalabas na confirmation notification sa itaas ng panel sa loob ng ilang sandali. Kapag nabigo ang save (halimbawa, dahil sa database write error), may error notification na lalabas sa halip.

Mga Tip

  • Ang mga pagbabago sa network settings (ports at connection key) ay nangangailangan ng server restart at katumbas na update sa bawat client device.
  • Ang mga pagbabago sa pricing at schedule ay agad na umiiral para sa mga bagong session; ang mga aktibong session ay nagpapatuloy sa ilalim ng pricing terms na umiiral noong nagsimula ang mga ito, na may mga bagong pricing segment na nalilikha sa hangganan ng schedule slot.
  • Ang mga pagbabago sa client appearance at menu ay ipinapasa sa lahat ng nakakonektang client sa real time. Walang manu-manong sync na kailangan.