OJS 3.3.x için geliştirdiğimiz bu ücretsiz eklenti, eklenti yönetimini kolaylaştırır, yaygın sorunları çözer ve size saatler kazandırır.
🎯 Neden Bu Eklentiyi Geliştirdik?
OJS kullanıcılarının en sık karşılaştığı sorunlardan biri: “Eklentiler sayfası açılmıyor!”
Bu sorun genellikle veritabanı ile dosya sistemi arasındaki versiyon uyumsuzluğundan kaynaklanır. Bu durumda OJS’nin standart arayüzü tamamen kilitlenir ve yöneticiler çaresiz kalır.
İşte tam da bu yüzden Bulk Plugin Manager‘ı geliştirdik.
✨ Ne İşe Yarar?
📊 Anlık Durum Özeti
Tek bakışta tüm eklenti durumunuzu görün:
- OJS versiyonunuz
- Kurulu, aktif ve pasif eklenti sayıları
- Güncelleme bekleyen eklentiler
- Sorunlu eklentiler
🔧 Otomatik Sorun Tespiti
Eklenti aşağıdaki sorunları otomatik olarak tespit eder:
- Senkron sorunu: Veritabanı ve dosya versiyonları farklı
- Eksik dosya: Veritabanı kaydı var ama dosyalar silinmiş
- Versiyon çakışması: Yerel versiyon Gallery’den yüksek
⚡ Tek Tıkla Çözüm
Her sorun için hazır çözüm butonları:
- DB Düzelt: Veritabanı versiyonunu dosya ile eşitler
- DB Temizle: Sahipsiz kayıtları temizler
- Yükle: Eksik dosyaları Gallery’den indirir
- Güncelle: Eklentiyi son sürüme günceller
🌍 Çoklu Dil Desteği
- 🇬🇧 English
- 🇹🇷 Türkçe
🚀 Ne Zaman Kullanmalısınız?
1. OJS Eklenti Sayfası Açılmadığında
En sık karşılaşılan senaryo! Veritabanı-dosya uyumsuzluğu nedeniyle OJS eklenti sayfası kilitlendiğinde, Bulk Plugin Manager imdadınıza yetişir. Doğrudan URL ile erişebilirsiniz:
https://siteniz.com/index.php/dergi/bulkPluginManager
2. Çok Sayıda Eklenti Güncelleyeceğinizde
Standart OJS arayüzünde eklentileri tek tek güncellemek zorundasınız. Bulk Plugin Manager ile birden fazla eklentiyi seçip tek tıkla güncelleyebilirsiniz.
3. Eklenti Temizliği Yapacağınızda
Silinen eklentilerden veritabanında kalan “hayalet” kayıtları tespit edip temizlemek için idealdir.
4. Hızlı Durum Kontrolü İçin
Dashboard kartları ile anlık özet alın, sorunları anında fark edin.
📑 Sekmeler ve İşlevleri
| Sekme | Ne Gösterir? |
|---|---|
| 🔌 Kurulu | Tüm kurulu eklentiler. DB ve dosya versiyonlarını yan yana gösterir. |
| 🔧 DB Düzeltme | Veritabanı versiyonu Gallery’den yüksek olanlar. Düzeltme gerektirir. |
| 🔄 Senkron Sorunu | DB ve dosya versiyonu farklı olanlar. OJS’nin kilitlenmesine neden olabilir. |
| 📁 Eksik Dosya | Dosyası silinmiş ama DB kaydı duran eklentiler. |
| ⬆️ Güncellemeler | Güncelleme bekleyen eklentiler. |
| 📦 Yüklenebilir | Henüz kurulmamış, yüklenebilir eklentiler. |
| ⚠️ Daha Yeni | Yerel versiyon Gallery’den yeni. Genellikle sorun değil. |
| ❓ Gallery’de Yok | PKP Gallery’de olmayan özel eklentiler. |
Her sekmenin üstünde ne gösterdiğini ve ne yapabileceğinizi anlatan kısa bir açıklama bulunur.
🔍 Filtreler
Kurulu sekmesinde 5 filtre ile eklentileri daraltabilirsiniz:
| Filtre | Gösterdiği |
|---|---|
| Tümü | Tüm eklentiler |
| Aktif | Sadece aktif olanlar |
| Pasif | Sadece pasif olanlar |
| Senkron Sorunu | DB ≠ Dosya versiyonu olanlar |
| Eksik Dosya | Dosyası olmayan eklentiler |
🛠️ İşlem Butonları
🔧 DB Düzelt
Veritabanı versiyonunu dosya versiyonuyla eşitler. Şu durumlarda kullanın:
- OJS eklenti sayfası açılmıyorsa
- Eklenti “current=0” hatasında kalmışsa
- Manuel müdahale sonrası versiyon uyuşmazlığı varsa
🗑️ DB Temizle
Eklentinin tüm veritabanı kayıtlarını siler. Şu durumlarda kullanın:
- Eklenti dosyalarını manuel sildiyseniz
- Eklenti listede görünüyor ama dosyası yoksa
📦 Yükle
Eklentiyi PKP Gallery’den indirir ve kurar. Şu durumlarda kullanın:
- Yeni eklenti kuracaksanız
- Eksik dosyaları yeniden indirmek istiyorsanız
⬆️ Güncelle
Gallery’den son sürümü indirir ve günceller.
🐛 Sık Karşılaşılan Sorunlar ve Çözümleri
Sorun 1: OJS Eklenti Sayfası Açılmıyor
Sebep: Veritabanı versiyonu dosya versiyonuyla eşleşmiyor.
Çözüm:
- Bulk Plugin Manager’a URL ile erişin
- “Kurulu” sekmesine gidin
- “Senkron Sorunu” filtresini seçin
- Her satırda “DB Düzelt” butonuna tıklayın
Sorun 2: Silinen Eklenti Hala Listede Görünüyor
Sebep: Dosyalar silindi ama veritabanı kayıtları duruyor.
Çözüm:
- “Kurulu” sekmesine gidin
- “Eksik Dosya” filtresini seçin
- “DB Temizle” butonuna tıklayın
Sorun 3: Eklenti Güncellenmiyor
Sebep: Yerel versiyon Gallery versiyonundan yüksek.
Çözüm:
- “DB Düzeltme” sekmesine gidin
- “DB Düzelt” ile versiyonu sıfırlayın
- Ardından normal şekilde güncelleyin
📥 Kurulum
- Eklentiyi GitHub’dan indirin
/plugins/generic/klasörüne çıkartın- OJS Yönetim Paneli > Site Ayarları > Eklentiler
- Genel Eklentiler > “Bulk Plugin Manager for OJS” → Etkinleştir
- Sol menüdeki “🔌 Bulk Plugin Manager” bağlantısına tıklayın
Alternatif Erişim:
https://siteniz.com/index.php/DERGI/bulkPluginManager
📥 İndirme
GitHub: Bulk Plugin Manager for OJS
Son Sürüm: Releases
📌 Önemli Notlar
⚠️ Önce Yedek Alın: Veritabanı işlemleri öncesi yedek almanızı öneririz.
👤 Yetki: Sadece Site Yöneticisi ve Dergi Yöneticisi rolleri erişebilir.
🔒 OJS 3.4+ Güvenliği: Bu eklenti sadece OJS 3.3.x ile uyumludur. OJS 3.4 veya üstüne kurulursa otomatik olarak devre dışı kalır.
🌐 İnternet Gerekli: Eklenti bilgileri PKP Gallery’den çekilir.
🤝 Destek
Sorularınız veya önerileriniz için:
📄 Lisans
Bu eklenti GNU General Public License v3 altında ücretsiz olarak sunulmaktadır.





Konu yoruma kapalıdır.