PHP Bulletin Board (phpBB) Extension Manager Plus

PHP Bulletin Board (phpBB) Extension Manager Plus 3.0.0

indirmek için izniniz yok
209749


PHP Bulletin Board (phpBB Eklenti yönetimini, tüm yüklü eklentileri aynı anda devre dışı bırakma ve yeniden etkinleştirme olanağıyla tamamlar. Onay kutuları aracılığıyla bireysel bir seçim yapılabilir. Ayrıca, sipariş grupları tanımlanabilir veya eklentiler göz ardı edilebilir. Eklenti yöneticisinde ek bilgiler de görüntülenir.

Gereksinimler

  • phpBB 3.3.8 - 3.3.x
  • PHP: 7.4.0 - 8.4.x
İşlevler ve özellikler

EMP standart uzantı yönetiminin yerini alır. phpBB'den orijinaline dayanan ancak tamamen gözden geçirilmiş ve genişletilmiş bir şablon kullanılır. EMP'nin yeni işlevleri ve özellikleri, Uzantı Yöneticisinin görünür orijinal düzeninin korunduğu şekilde uygulandı. Bu, önceki işlevler her zamanki gibi mevcut olduğundan buna alışmanıza gerek olmadığı anlamına gelir.

  • Uzantıları seçin ve değiştirin:
    • Yüklü tüm eklentiler aynı anda devre dışı bırakılabilir/yeniden etkinleştirilebilir.
    • Onay kutuları kullanılarak bireysel seçim mümkündür. Tüm onay kutularının varsayılan olarak ayarlanıp ayarlanmayacağını belirtmek için bir seçenek kullanılabilir.
    • İsteğe bağlı olarak, tüm onay kutularının durumu da kaydedilebilir. Bu, normal çalışmada yalnızca ara sıra etkinleştirdiğiniz bazı devre dışı bırakılmış uzantılarınız varsa özellikle yararlıdır, çünkü bu durumda tüm uzantıları çok kolay bir şekilde devre dışı bırakabilir ve ardından yalnızca daha önce etkinleştirilenleri yeniden etkinleştirebilirsiniz.
    • Uzantıların etkinleştirilmesi ve devre dışı bırakılması için dizi grupları tanımlanabilir. Bu, olası hata mesajlarından kaçınmak için diğer uzantıların bağlı olduğu uzantılar için önemlidir.
    • Bağımlılıklar, uzantıların seçimi için tanımlanabilir, yani seçme veya seçimi kaldırma. Örneğin, diğer uzantıların bağlı olduğu etkinleştirilmiş bir uzantıyı seçerken, tüm bağımlı uzantılar otomatik olarak devre dışı bırakılmak üzere seçilir.
    • Uzantılar da göz ardı edilebilir. Bu tür uzantılar artık seçilemez ve onlar için yeni geçişler tanımlanmaz ve görüntülenmez. Yönergelere göre tasarlanmamış ve EMP ile sorunlara neden olan uzantılar için yararlıdır.
  • Sürüm kontrolünde iyileştirmeler:
    • 3.0.0: Sürüm kontrolü bloklar halinde gerçekleştirilir ve hem geçerli bloktaki yaklaşık konumu hem de daha önce kontrol edilen uzantı sayısını gösteren bir ilerleme çubuğu sunar. Blok blok işleme, çok sayıda uzantı varsa PHP'de veya veritabanında zaman aşımı nedeniyle sürüm kontrolünün tamamlanmamasını etkili bir şekilde önleyebilir. Gerekirse, tek bir bloğun maksimum süresi ayarlarda ayarlanabilir.
    • "Tüm sürümleri yeniden kontrol et" ve "Ayrıntılar" işlevleriyle, algılanan güncellemeler hakkındaki bilgiler veritabanına kaydedilir ve ilgili uzantılar için yeni sürümler kalıcı olarak görüntülenir. Bir uzantı güncellenirse, ilişkili güncelleme göstergesi listeden otomatik olarak kaldırılır. Bu işlevsellik, phpBB'nin güncellemeler hakkındaki bilgilerin önbellek silinir silinmez kaybolması eksikliğini düzeltir. Bu işlevsellik, özellikle güncellemeleri olan birkaç uzantı olduğunda kullanışlıdır.
    • Bir uzantının sürüm kontrolü başarıyla gerçekleştirilemezse, bu bilgi de kalıcı olarak kaydedilir ve her uzantı için buna göre sinyallenir. Bu hem "Tüm sürümleri yeniden kontrol et" hem de "Ayrıntılar" ile çalışır.
    • 3.0.0: Sürüm kontrolü sırasında güncel olarak tanımlanan uzantılar için sürüm kalıcı olarak yeşil renkte görüntülenir.
  • Ek bilgi ve özellikler:
    • Uzantılar listesinin üstünde, aşağıdaki bilgileri içeren küçük bir tablo görüntülenir:
      • Mevcut uzantıların sayısı. Ardından, varsa, parantez içinde geçersiz uzantıların sayısı.
      • Sürüm kontrolü sunan uzantı sayısı.
      • Son sürüm kontrolünün tarihi. Ardından, varsa, parantez içinde hata sayısı. 3.0.0: Ayrıca son sürüm kontrolünün net süresi.
      • Mevcut güncellemelerin sayısı.
    • İlgili alanlardaki uzantı sayısı:
      • Aktif edilen uzantı sayısı.
      • Devre dışı bırakılan uzantı sayısı.
      • Kurulu olmayan uzantı sayısı.
    • "Güncel sürüm" sütunu:
      • Parantez içinde mevcut yeni sürüm.
      • 3.0.0: Sürüm kontrolü henüz yapılmadıysa ipucu içeren simge (turuncu soru işareti).
      • Sürüm kontrolü sırasında oluşan hatalar için ipucu içeren simge (turuncu uyarı üçgeni).
      • Sürüm kontrolü sunmayan uzantılar için ipucu içeren simge (kırık zincir).
    • Yeni sütunlar:
      • 3.0.0: Bilgi: Her uzantının resmi olarak doğrulanmış bir uzantı olup olmadığını gösteren yeni bir sütun eklendi.
      • Bilgi: İlgili uzman anahtarı etkinleştirildiği takdirde, devre dışı bırakılmış ve yüklenmemiş uzantılar için ayrı bir sütunda uzantı başına yeni göç dosyalarının sayısı. Uzantı geliştiricileri için önemlidir.
      • Özellik: Uzantıları seçmek için yeni sütun.
      • Özellik: Sıralama ve bağımlılık için yeni sütun.
      • Özellik: Yoksayma için yeni sütun.
    • Bir uzantının ayrıntılar sayfasındaki ek bilgiler:
      • 3.0.0: Bir eklenti CDB'den geliyorsa phpBB eklenti veritabanının ilişkili sayfası.
      • 3.0.0: İlgili uzman anahtarı etkinleştirilmişse sürüm dosyasına bağlantı. Uzantı geliştiricileri için önemlidir.
  • Diğer iyileştirmeler:
    • Devre dışı bırakılmış eklentileri devre dışı bırakılmış ve kurulu olmayan eklentiler olarak ayırır. (phpBB bunu 3.3.14'ten itibaren doğal olarak sunar)
    • Birden fazla uzantı arasında geçiş yaparken ayarlar kısmından günlük kaydı oluşturulup oluşturulmayacağına karar verebilirsiniz.
    • Birden fazla uzantıya geçiş yapmadan önce sorulan sorular isteğe bağlı olarak devre dışı bırakılabilir.
    • Olumlu mesajlar isteğe bağlı olarak otomatik olarak onaylanabilmektedir.
    • Uzantılar listesinin sonunda talimatların görüntülenmesi devre dışı bırakılabilir.
  • Çeşitli:
    • EMP ayarları için ayrı bir ACP modülü kullanılır. Bu modül, hem standart uzantı yöneticisinin "Her zaman kararsız geliştirme sürümlerini kontrol et:" ayarını hem de tüm ek EMP ayarlarını içerir. EMP ayarları "(Plus)" ekiyle işaretlenmiştir. Ayarlar modülü, sol gezinme çubuğunda "Uzantıları yönet - Ayarlar" altında bulunabilir.
    • Duyarlı görünüm, orijinal Extension Manager'da olduğu gibi EMP tarafından desteklenmektedir.
    • Uzantılar phpBB'nin ExtMgr işlevleri kullanılarak etkinleştirildiğinden, ext.phpuzantı yazarlarının "Etkinleştir" ve "Devre Dışı Bırak" işlevleri için ek eylemler tanımlamış olabileceği bir varolan da yürütülür. Bu, yalnızca MySQL kodunu kullanarak uzantıları etkinleştiren araçlarda, örneğin STK'da geçerli değildir.
    • is_enableable()phpBB 3.3.0 itibariyle genişletilmiş hata mesajı dönüş fonksiyonunu destekler ext.php. Bu, EMP'nin etkinleştirme sırasında tarafından üretilen tüm hata mesajlarını almasını ext.phpve ardından onay mesajında bireysel uzantılar için tüm hata mesajlarını görüntülemesini mümkün kılar.
    • trigger_error()3.0.0: Bir uzantı hala bir hata mesajını görüntülemek için güncel olmayan yöntemi kullanıyorsa ext.php, EMP bu yöntemi bastırır ve ayrıca onay mesajında görüntülemek için ürettiği hata mesajını toplar. Bu, bir EMP eyleminin artık tarafından kesintiye uğratılamayacağı anlamına gelir trigger_error().
209746

209752

209755
Yazar
Administrator
İndirilme
0
Görüntüleme
59
İlk yayınlama
Son güncelleme

Puanlar

0.00 yıldız 0 Değerlendirme

Administrator ait diğer kaynakar

Son kaynaklar

Popüler Kaynaklar (Dosyalar)

Geri
Üst