Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
OnurBoyla 1
OnurBoyla
mavzermete 1
mavzermete
xranzei 1
xranzei
Hikaye Ekle

Gelişmiş Dosya Yükleme (File Upload) Scripti - 2025

  • Konuyu başlatan Konuyu başlatan Rien
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 3
  • Görüntüleme Görüntüleme 220

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Ekran görüntüsü 2025-11-01 044853.png


Öne Çıkan Özellikler
  • Bootstrap 5 tabanlı koyu temalı, Dropzone destekli modern arayüz (tüm dropzone alanları tıklanabilir ve özel tema ile gelir).​
  • Dosya yöneticisinde çoklu seçim, CTRL+A, sürükle-bırak, zip oluşturma, zip/rar içeriği izinli uzantılara göre ayıklama, Ace tabanlı metin düzenleme.​
  • Paket bazlı limitler: depolama, tek dosya boyutu, eşzamanlı yükleme, izinli uzantılar ve paylaşım analitiği yetkisi.​
  • Paketinde analitik aktif olmayan kullanıcılar için client panelinde grafikler ve menüler otomatik gizlenir.​
  • Gelişmiş paylaşım analitiği (günlük/haftalık/aylık/yıllık grafikler, lokasyon & cihaz kırılımı, PDF/CSV dışa aktarma).​
  • Iyzico, Stripe ve Havale/EFT ödeme kanalları; başarılı işlemlerde paketler otomatik atanır, havale bildirimleri Dropzone ile dekont yükleyebilir.​
  • Admin panelinde ilerleme çubuklu GeoIP Dropzone: `.mmdb` / `.mmdb.gz` dosyalarını `uploads/geo` dizinine yükler ve yol alanını otomatik günceller.​
  • SEO dostu SEF URL'ler (`/file/{id}-{slug}`), sosyal meta & JSON-LD ayarları, reklam alanları ve özelleştirilebilir header/footer blokları.​
  • PDO tabanlı veritabanı katmanı, otomatik şema + örnek veri kurulumu ve `uploads/.htaccess` ile doğrudan erişim engeli.​
Kurulum Adımları

  1. Composer bağımlılıklarını kur: (composer gereksinimleri kurulmuştur)
    composer install​
  2. Veriyi içe aktar:
    database.sql yükle yüklemezseniz otomatik yükleyecektir​
  3. config.php düzenle: Veritabanı erişim bilgileri, BASE_URL ve e-posta/analitik seçeneklerini kendi sunucuna göre güncelle.​
  4. Dosya izinleri: `uploads/` (ve oluşturulacak `uploads/geo`) klasörlerinin web sunucusu tarafından yazılabilir olduğundan emin ol.​
  5. Web sunucusu ayarları: Script kök dizinde çalışacak şekilde sanal host'u yönlendir, Apache kullanıyorsan `.htaccess` dosyasını aktifleştir.​
  6. GeoIP (opsiyonel ama önerilir): Admin → Genel Ayarlar → Analitik & Gerçek Zamanlı Takip kartındaki Dropzone üzerinden MaxMind GeoLite2 veritabanını yükle; yükleme bittiğinde yol alanı otomatik dolar.​
Demo Ve Varsayılan Yönetici Bilgileri
Demo:
E-posta: admin@noasoft.org
Şifre : admin
Kurulum sonrası admin şifresini mutlaka değiştirin.​

Ek Notlar
  • Paylaşım analitiği, genel ayarlarda ve kullanıcının paketinde aktif değilse API tarafında 403 döner ve client panelinde kartlar gizlenir.​
  • Dropzone teması tüm formlarda ilerleme çubuğu, iptal butonu ve SweetAlert geri bildirimleriyle birlikte gelir.​
  • Zip/Rar ayıklama işlemleri yalnızca izinli uzantıları çıkarır; limit aşımlarında kullanıcı bilgilendirilir.​
  • Stripe/Iyzico başarıyla döndüğünde paketler otomatik atanır; Havale bildirimleri admin panelinden onaylanabilir.​

İndirme Linki & Virüstotal
 
Son düzenleme:
Paylaşım için teşekkürler. VT olarak link taraması yasaktır. Lütfen 24 saat içerisinde dosyayı tarayarak VT linkini güncelleyiniz.
 
Ekli dosyayı görüntüle 157342

Öne Çıkan Özellikler
  • Bootstrap 5 tabanlı koyu temalı, Dropzone destekli modern arayüz (tüm dropzone alanları tıklanabilir ve özel tema ile gelir).​
  • Dosya yöneticisinde çoklu seçim, CTRL+A, sürükle-bırak, zip oluşturma, zip/rar içeriği izinli uzantılara göre ayıklama, Ace tabanlı metin düzenleme.​
  • Paket bazlı limitler: depolama, tek dosya boyutu, eşzamanlı yükleme, izinli uzantılar ve paylaşım analitiği yetkisi.​
  • Paketinde analitik aktif olmayan kullanıcılar için client panelinde grafikler ve menüler otomatik gizlenir.​
  • Gelişmiş paylaşım analitiği (günlük/haftalık/aylık/yıllık grafikler, lokasyon & cihaz kırılımı, PDF/CSV dışa aktarma).​
  • Iyzico, Stripe ve Havale/EFT ödeme kanalları; başarılı işlemlerde paketler otomatik atanır, havale bildirimleri Dropzone ile dekont yükleyebilir.​
  • Admin panelinde ilerleme çubuklu GeoIP Dropzone: `.mmdb` / `.mmdb.gz` dosyalarını `uploads/geo` dizinine yükler ve yol alanını otomatik günceller.​
  • SEO dostu SEF URL'ler (`/file/{id}-{slug}`), sosyal meta & JSON-LD ayarları, reklam alanları ve özelleştirilebilir header/footer blokları.​
  • PDO tabanlı veritabanı katmanı, otomatik şema + örnek veri kurulumu ve `uploads/.htaccess` ile doğrudan erişim engeli.​
Kurulum Adımları


Demo Ve Varsayılan Yönetici Bilgileri


Ek Notlar

  • Paylaşım analitiği, genel ayarlarda ve kullanıcının paketinde aktif değilse API tarafında 403 döner ve client panelinde kartlar gizlenir.​
  • Dropzone teması tüm formlarda ilerleme çubuğu, iptal butonu ve SweetAlert geri bildirimleriyle birlikte gelir.​
  • Zip/Rar ayıklama işlemleri yalnızca izinli uzantıları çıkarır; limit aşımlarında kullanıcı bilgilendirilir.​
  • Stripe/Iyzico başarıyla döndüğünde paketler otomatik atanır; Havale bildirimleri admin panelinden onaylanabilir.​

İndirme Linki & Virüstotal
hocam sanırım sadece üyelere dosya yükleme izni var ziyaretçiler için yok değilmi?
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst