Sistem chevron_right Sistem Ayarları
Sistem Modülü Son Güncelleme: 26 Ekim 2024

Sistem Ayarları

Sistemin teknik ayarlarını yapılandırmak için kullanılan sayfadır. Bu sayfa üzerinden sistem özelliklerinin aktif/pasif durumları yönetilir.

build_circle

Sistem Özellikleri Yönetimi

Bakım, Kayıt, Satış vb.
fact_check

Kayıt Onay Ayarları

TC, Mail, GSM
bolt

Anlık AJAX Güncelleme

Hızlı & Verimli
cleaning_services

Cache Temizleme Entegrasyonu

Anında Yansıma

analytics Dokümantasyon Blokları

Sistem Ayarları Formu

Form, sistemin çekirdek işlevlerini kontrol eden anahtar/değer çiftlerini (boolean toggles) içerir:

  • Sistem Özellikleri: maintenance, new_register, new_login, product_sell, balance_add, mail_send, sms_send, comment, ip_check.
  • Kayıt Onay Ayarları: register_tc_approved, register_mail_approved, register_gsm_approved, register_order_gsm_approved.

rebase_edit Kullanım İş Akışı

edit_note Sistem Ayarı Güncelleme

"Sistem → Sistem Ayarları" menüsüne tıklanarak ayarlar sayfasına erişilir.

Değiştirilmek istenen ayarın (örn: Bakım Modu) yanındaki anahtar (toggle) değiştirilir.

Değişiklik, anında bir AJAX isteği ile sunucuya gönderilir. İstek sadece değiştirilen alanı ve yeni değerini ('0' veya '1') içerir.

Sunucu, gelen alanın izin verilenler listesinde olup olmadığını kontrol eder (güvenlik validasyonu).

Veritabanındaki ilgili ayar güncellenir ve ardından sistem önbelleği (cache) otomatik olarak temizlenir.

İşlem başarılı olursa kullanıcı arayüzünde bir onay bildirimi gösterilir.

Sık Sorulan Sorular

Bakım modu (maintenance) nedir ve nasıl çalışır? expand_more
Aktif edildiğinde, yönetici dışındaki tüm kullanıcılar için siteye erişimi engeller ve bir "Bakımdayız" sayfası gösterir. Kritik güncellemeler sırasında kullanılır.
Yeni kayıt/giriş (new_register/new_login) ayarları ne işe yarar? expand_more
Bu ayarlar, sırasıyla yeni kullanıcı kayıtlarını ve mevcut kullanıcı girişlerini geçici olarak devre dışı bırakmak için kullanılır.
Ürün satışı/bakiye yükleme (product_sell/balance_add) kapatılırsa ne olur? expand_more
Product_sell kapatıldığında ürün satın alımları durdurulur. Balance_add kapatıldığında ise kullanıcılar hesaplarına bakiye yükleyemez. Her ikisi de sitenin ticari faaliyetlerini doğrudan etkiler.
Mail/SMS gönderimi (mail_send/sms_send) neden kapatılır? expand_more
Test veya entegrasyon sorunları sırasında istenmeyen bildirimlerin gönderilmesini önlemek için kullanılır. Kapalıyken şifre sıfırlama, sipariş onayı gibi bildirimler çalışmaz.
Kayıt onay ayarlarının (TC, Mail, GSM) işlevi nedir? expand_more
Bu ayarlar, yeni kullanıcı kaydı sırasında ilgili bilgilerin (TC Kimlik No, E-posta, GSM) doğrulanmasını zorunlu kılar. Güvenliği artırmak ve sahte kayıtları önlemek için kullanılır.
AJAX güncelleme mekanizması neden güvenlidir? expand_more
Çünkü sunucu tarafında, güncellenmesine izin verilen alanların bir listesi (allowed fields) tutulur. Bu liste dışından gelen herhangi bir güncelleme talebi reddedilir, bu da yetkisiz veritabanı değişikliklerini önler.