Eğer yardıma ihtiyacın var ise bu dökümanyasyonu inceleyebilirsin.

Yenilikler

Açık kaynak kodlu olan Mikrocode'a geliştiriciler tarafından devamlı yeni özellikler eklenmektedir.

  • Çoklu dil
  • SQL Select API
  • İyzico ödeme modülü
  • Tema içi modüller

Dizin Ağacı

Mikrocode'un yapısı hakkında fikir edinin.

  • depo Değişken dosyalar (Kurulumda oluşturulur)
    • onbellek Geçici dosyalar
      • resimler Resim önbellekleri
      • tema_ismi Tema önbellekleri (CSS,JS)
    • sqlite Geri dönüşüm kutusu
      • *.uzanti Veritabanından silinen veriler kalıcı silinene kadar saklanır
    • *.php Yapısal bilgiler tutulur
  • dosyalar Yüklenen dosyalara tutulur (Güvensiz alandır, sistem dosyaları tutulmaz)
    • Alt dizinler Hiyerarşik düzende klasör yapısı
  • sablon Dışarıdan dahil edilen yapılar tutulur
    • eklentiler Sistemde kullanılacak olan özellik dosyaları tutulur
    • temalar Ziyaretçilere gösterilecek tema dosyaları tutulur
      • tema_ismi Tema dizini
        • functions Zorunlu dosyaları içerir
          • functions.php Tüm tema yapısında çağırılır
          • ornek.php ornek.php dosyasının veri işleme komutlarını içerir
          • settings.php Route, dil, oturum vb. ayarları içerir
        • ornek.php Bu dosyanın karşılığı functions klasöründe aranır
  • sistem Dışarıdan müdahalenin gerekmediği statik bölümdür
    • aktar FTP ile uzak sunucuya aktarım modülü
    • api Dışarıdan güvenli veri almayı sağlayan modül
    • ayarlar Tüm ayarları içerir
    • cekirdek Kritik bölümdür, sadece güncelemeler ile değişmesi önerilir
      • fonksiyonlar Tüm yapıda çağırılacak fonksiyonlar tutulur
      • panel Sadece panelde çağırılan bölüm
        • fonksiyonlar Panel fonksiyonları tutulur
        • siniflar Panel sınıfları tutulur
      • siniflar Tüm yapıda çağırılacak sınıflar tutulur
      • site Sadece temada çağırılan bölüm
        • fonksiyonlar Sistemin tema fonksiyonları tutulur
        • siniflar Sistemin tema sınıfları tutulur
    • diller Kurulumun ve panelin dil dosyalarını tutar
      • dilceviri Google API destekli otomatik çeviri motoru
      • kurulum Kurulum aşamasında kullanılan dil dosyaları
      • yonetici Panelde kullanılan dil dosyaları
    • dosyalar Sayfa ve popup tiplerinde dosya yöneticisini içerir
    • eklentiler Eklenti yükleyip, düzenlemeyi sağlayan modül
    • ekler Temaya ait ek özelliklerin yönetildiği modül
    • gruplar Kullanıcı gruplarının yönetildiği modül
    • kullanicilar Kullanıcıların yönetildiği modül
    • kurulum Sistemin kendini kurabilmesini, eksiklerin giderilmesini sağlar
    • m-api Api'lerin yönetildiği modül
    • mesajlar Mesajların görüntülendiği ve yönetildiği modül
    • sablon Panelin tasarım kütüphanelerini içerir
    • silinenler Silinen veriler yönetilir
    • temalar Temaların yüklendiği, düzenlendiği modül
    • yardimcilar Kullanıcı gruplarının yönetildiği modül
      • bolgeler Ülke, eyalet, il ve ilçeler tutulur
      • getid3 Dosya detaylarını okuyabilen kütüphane
      • iyzico Dahili online ödeme modülü
      • mail SMTP mail kullanımını sağlayan modül
      • muzikcalar Dahili müzik çalar yer alır
      • opt CSS ve JS dosyalarını sıkıştırmayı sağlayan kütüphane
      • sil Yedekleyerek silmeyi sağlayan modül
      • sohbet Kullanıcılar arası sohbeti sağlayan modül
      • yedekleme Fonksiyonel yedek aldırabilen kütüphane
  • yonetici Dışarıdan müdahale edilebilen modül deposudur
    • ornek_modul İlgili modüle ait dosyalar yer alır
    • giris.php Panelin oturum açma sayfası
    • index.php Panelin anasayfası
  • .htaccess Gerekli izin ve yönlendirmeleri içerir
  • index.php Temalar için route okuyan dosya

Sıkça sorulan sorular

En çok sorulan 5 soruyu sizler için ayırdık

Öncelikle iyi bir GitHub kullanıcısı olmalısınız :)
Eğer GitHub tecrübeniz ve hesabınız var ise bu adresten bize katılabilirsiniz.
Gönderdiğiniz değişiklikler kısa sürede incelenip uygun görürülürse yayınlanacaktır.

Eğer güvenli ve bilinen bir kütüphane ise tabiki kullanabilirsiniz. Gönderdiğiniz güncelleme tarafımızdan kontrol edildikten sonra yayına alınır.

Tasarım

Birbirinden güzel tasarımsal özellikler

  • Açık ve koyu tema
  • Dinamik sayfalar
  • HTML DOM nesnelerinin kenarlarını vurgulama
  • Meteryal tasarım (Material UI)
  • Kolay form yönetimi
  • Klavye kısa yolları, ctrl + s vb..

Renkler

Entegre yönetim panelinde tasarımı renklendirebilmek için dahili olarak 20 renk seçeneği bulunmaktadır.

İndir ve kullan

Geliştirmek yerine kullanmak mı istiyorsun?

Kullanırken veya temanı tasarlarken yardıma ihtiyacın olursa bu siteden destek almayı unutma. İhtiyacın olan her bilgiyi bulabileceğine inanıyoruz. Eğer ihtiyacın olanı bulamazsan lütfen bize bildirin, hem çözümü sunalım hemde dökümantasyona ekleyelim.

GitHub İndir (zip)

Kolay gelsin :)