Viewing file: settings.php (22.78 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?= $this->extend(currentTheme() . '/layout'); ?>
<?= $this->section('content'); ?>
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-body">
<form action="<?= base_url('admin/settings'); ?>" method="post" class="ajaxForm">
<ul class="nav nav-tabs" id="myTab" role="tablist">
<li class="nav-item">
<a class="nav-link active" id="general-tab" data-bs-toggle="tab" href="#general" role="tab" aria-controls="general" aria-selected="true">Genel Ayarlar</a>
</li>
<li class="nav-item">
<a class="nav-link" id="api-tab" data-bs-toggle="tab" href="#api" role="tab" aria-controls="api" aria-selected="false">API Bilgileri</a>
</li>
<li class="nav-item">
<a class="nav-link" id="kk-tab" data-bs-toggle="tab" href="#kk-page" role="tab" aria-controls="kk-page" aria-selected="false">Kullanım Koşulları Sayfası</a>
</li>
<li class="nav-item">
<a class="nav-link" id="extra-tab" data-bs-toggle="tab" href="#extra" role="tab" aria-controls="extra" aria-selected="false">Ekstra</a>
</li>
<li class="nav-item">
<a class="nav-link" id="ucretsiz-tab" data-bs-toggle="tab" href="#ucretsiz" role="tab" aria-controls="ucretsiz" aria-selected="false">Fake Ücrtsz SMS Onay</a>
</li>
</ul>
<div class="tab-content" id="myTabContent">
<div class="tab-pane fade show active" id="general" role="tabpanel" aria-labelledby="general-tab">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="site_name">Site Adı</label>
<input type="text" class="form-control" name="site_name" value="<?= settings('site_name'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="site_slogan">Site Slogan</label>
<input type="text" class="form-control" name="site_slogan" value="<?= settings('site_slogan'); ?>" required>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="site_description">Site Açıklaması</label>
<input type="text" class="form-control" name="site_description" value="<?= settings('site_description'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="site_min_payment">Minimum Ödeme Tutarı</label>
<input type="number" class="form-control" name="site_min_payment" value="<?= settings('site_min_payment'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="site_min_payment">Kiralama Kar Oranı:</label>
<input type="number" class="form-control" name="rent_rate" value="<?= settings('rent_rate'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="chat_active">Chatbot Aktifliği</label>
<select name="chat_active" class="form-control ">
<option value="true" <?= settings('chat_active') == 'true' ? 'selected' : '' ?>>Aktif</option>
<option value="false" <?= settings('chat_active') == 'false' ? 'selected' : '' ?>>Pasif</option>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="site_theme">Site Teması</label>
<select name="site_theme" class="form-control ">
<option value="default" <?= settings('site_theme') == 'default' ? 'selected' : '' ?>>Varsayılan</option>
<option value="argon" <?= settings('site_theme') == 'argon' ? 'selected' : '' ?>>Argon</option>
<option value="softui" <?= settings('site_theme') == 'softui' ? 'selected' : '' ?>>Soft UI</option>
<option value="material" <?= settings('site_theme') == 'material' ? 'selected' : '' ?>>Material Design</option>
<option value="ncpsoftpro" <?= settings('site_theme') == 'ncpsoftpro' ? 'selected' : '' ?>>NcpSoft Pro</option>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="site_maintenance">Site Bakım Modu</label>
<select name="site_maintenance" class="form-control ">
<option value="false" <?= settings('site_maintenance') == 'false' ? 'selected' : '' ?>>Kapalı</option>
<option value="true" <?= settings('site_maintenance') == 'true' ? 'selected' : '' ?>>Açık</option>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="fake_notification">Fake Bildirim</label>
<select name="fake_notification" class="form-control ">
<option value="false" <?= settings('fake_notification') == 'false' ? 'selected' : '' ?>>Kapalı</option>
<option value="true" <?= settings('fake_notification') == 'true' ? 'selected' : '' ?>>Açık</option>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="appactive">Uygulamamızı İndir Butonu</label>
<select name="appactive" class="form-control ">
<option value="true" <?= settings('appactive') == 'true' ? 'selected' : '' ?>>Göster</option>
<option value="false" <?= settings('appactive') == 'false' ? 'selected' : '' ?>>Gösterme</option>
</select>
<small><font color="#f4a460">Uygulamanızı ana dizine (public_html içine) uygulama.apk olarak yükleyiniz!</font></small>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="popup">Pop-Up</label>
<select name="popup" class="form-control bg-default">
<option value="false" <?= settings('popup') == 'false' ? 'selected' : '' ?>>Kapalı</option>
<option value="true" <?= settings('popup') == 'true' ? 'selected' : '' ?>>Açık</option>
</select>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="duyurubas">Pop-Up Başlık</label>
<input type="text" class="form-control" name="duyurubas" value="<?= settings('duyurubas'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="duyuruicerik">Pop-Up Duyuru</label>
<input type="text" class="form-control" name="duyuruicerik" value="<?= settings('duyuruicerik'); ?>" required>
</div>
</div>
</div>
</div>
<div class="tab-pane fade" id="api" role="tabpanel" aria-labelledby="api-tab">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="onaylasms_api_key">onaylasms.com API Key</label>
<input type="text" class="form-control" name="onaylasms_api_key" value="<?= settings('onaylasms_api_key'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="fivesim_api_key">5sim API Key</label>
<input type="text" class="form-control" name="fivesim_api_key" value="<?= settings('fivesim_api_key'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="smsactivate_api_key">smsactivate API Key</label>
<input type="text" class="form-control" name="smsactivate_api_key" value="<?= settings('smsactivate_api_key'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="shopier_api_key">Shopier API Key</label>
<input type="text" class="form-control" name="shopier_api_key" value="<?= settings('shopier_api_key'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="shopier_api_secret">Shopier API Secret</label>
<input type="text" class="form-control" name="shopier_api_secret" value="<?= settings('shopier_api_secret'); ?>" required>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="shopier_site_index">Shopier Site Index</label>
<input type="text" class="form-control" name="shopier_site_index" value="<?= settings('shopier_site_index'); ?>" required>
</div>
</div>
</div>
<small><font color="#f4a460">Shopier keylerinizi girip entegre ederken, shopierde geri dönüş url kısmına "<?php echo base_url(); ?>/panel/callback" yapınız.</font></small>
</div>
<div class="tab-pane fade" id="kk-page" role="tabpanel" aria-labelledby="kk-tab">
<div class="row">
<div class="col-12 mb-5">
<div id="editor"><?= settings('terms_content'); ?></div>
<input type="hidden" name="terms_content" id="terms_content">
</div>
</div>
</div>
<div class="tab-pane fade" id="ucretsiz" role="ucretsizpanel" aria-labelledby="ucretsiz-tab">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="freesms">Ücretsiz SMS Onay Ana Sayfa Menüsünde Görünürlüğü</label>
<select name="freesms" class="form-control bg-default">
<option value="false" <?= settings('freesms') == 'false' ? 'selected' : '' ?>>Gösterme</option>
<option value="true" <?= settings('freesms') == 'true' ? 'selected' : '' ?>>Göster(önerilmez)</option>
</select>
<small><font color="#f4a460">Ücretsiz SMS Onay sayfası trafik çekmek amacıyla yapılmıştır. Menüde görünür olması, sitenizden numara almaya gelen müşteriyi boşuna ücretsiz sayfasına yönlendirmenize sebep olabilir.</font></small>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label for="ucretsizseo1">ÜCRETSİZ SAYFASI SEO BAŞLIK - 1</label>
<input type="text" class="form-control" name="ucretsizseo1" value="<?= settings('ucretsizseo1'); ?>" required>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="ucretsizseo1i">ÜCRETSİZ SAYFASI SEO İÇERİK - 1</label>
<textarea name="ucretsizseo1i" cols="30" rows="10" class="form-control"><?= settings('ucretsizseo1i'); ?></textarea>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label for="ucretsizseo2">ÜCRETSİZ SAYFASI SEO BAŞLIK - 2</label>
<input type="text" class="form-control" name="ucretsizseo2" value="<?= settings('ucretsizseo2'); ?>" required>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="ucretsizseo2i">ÜCRETSİZ SAYFASI SEO İÇERİK - 2</label>
<textarea name="ucretsizseo2i" cols="30" rows="10" class="form-control"><?= settings('ucretsizseo2i'); ?></textarea>
</div>
</div>
</div>
<small><font color="#f4a460">Ücretsiz sms onay alınan sayfalarda bulunan reklam alanlarına kendi bannerınızı yüklemek için; cpanele girip public_html içine (ana dizine) reklam.png şeklinde yükleyiniz. (Görsel ölçüleri; Genişlik 800 Yükseklik 65 olmalıdır.)
<br><br>Banner eklemezseniz "EN İYİ SMS ONAY İÇİN TIKLA" yazmaya devam edecektir ve tıklandığında kullanıcı ücretli panele yönlendirilcektir.</font></small>
</div>
<div class="tab-pane fade" id="extra" role="tabpanel" aria-labelledby="extra-tab">
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="seo1">(İçerik-1) Anahtar kelime içeren başlık</label>
<input type="text" class="form-control" name="seo1" value="<?= settings('seo1'); ?>" required>
<small><font color="#f4a460"> İçerik başlığı kısa ve net olmalıdır. Anahtar kelime odaklı olmalıdır. "Örn; En ucuz sms onay sitesi hangisi?" </font></small>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="seo1i">(İçerik-1) 300 Kelimelik İçerik</label>
<textarea name="seo1i" cols="30" rows="10" class="form-control"><?= settings('seo1i'); ?></textarea>
<small><font color="#f4a460"> İçeriğinizde bol bol başlıktaki anahtar kelimeniz geçmelidir. İçeriğinizin içinde diğer anahtar kelimelerinizde sürekli olarak kullanılmalıdır. İçeriğiniz mümkünse başlığınız gibi başlamalıdır. "Örn; En ucuz sms onay sitesi, ..." </font></small>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label for="seo2">(İçerik-2) Anahtar kelime içeren başlık</label>
<input type="text" class="form-control" name="seo2" value="<?= settings('seo2'); ?>" required>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="seo2i">(İçerik-2) 300 Kelimelik İçerik</label>
<textarea name="seo2i" cols="30" rows="10" class="form-control"><?= settings('seo2i'); ?></textarea>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label for="seo3">(İçerik-3) Anahtar kelime içeren başlık</label>
<input type="text" class="form-control" name="seo3" value="<?= settings('seo3'); ?>" required>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="seo3i">(İçerik-3) 300 Kelimelik İçerik</label>
<textarea name="seo3i" cols="30" rows="10" class="form-control"><?= settings('seo3i'); ?></textarea>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="custom_header">Özel Header Kodu</label>
<textarea name="custom_header" cols="30" rows="10" class="form-control"><?= settings('custom_header'); ?></textarea>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label for="custom_footer">Özel Footer Kodu</label>
<textarea name="custom_footer" cols="30" rows="10" class="form-control"><?= settings('custom_footer'); ?></textarea>
</div>
</div>
<?php if (settings('chat_active') == 'true') : ?>
<div class="col-12">
<div class="form-group">
<label for="chat_default">Chat Varsayılan Mesajı</label>
<textarea name="chat_default" cols="30" rows="10" class="form-control"><?= settings('chat_default'); ?></textarea>
</div>
</div>
<?php endif; ?>
</div>
</div>
</div>
<button type="submit" class="btn btn-dark">Kaydet</button>
</form>
</div>
</div>
</div>
</div>
<?= $this->section('js'); ?>
<script src="//cdn.quilljs.com/1.3.6/quill.min.js"></script>
<link href="//cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet">
<script>
var editor = new Quill('#editor', {
modules: {
toolbar: [
[{
header: [1, 2, 3, 4, false]
}],
['bold', 'italic', 'underline'],
['link', 'image', 'code-block', {
'color': []
}],
[{
'align': []
}]
]
},
placeholder: 'Type your text here...',
theme: 'snow'
});
$(".ajaxForm").on("submit", function() {
$("#terms_content").val(editor.root.innerHTML);
})
</script>
<?= $this->endSection('js'); ?>
<?= $this->endSection('content'); ?>
|