Sürüm notu / Piwigo 15.0.0

Gelişmiş kullanıcı yönetimi, sistem etkinlikleri, toplu iş yöneticisinin yeniden tasarımı.

15.0.0
Piwigo 15.0.0 indir

Sürüm yayınlanma tarihi: 22 Ekim 2024

md5sum

Hayatınızı kolaylaştırın

piwigo 11 banner
Piwigo 15.0.0 indir

Sürüm yayınlanma tarihi: 22 Ekim 2024

md5sum

Bazen her şeyi değiştiren küçük, görünüşte önemsiz şeylerdir. Piwigo 15, kullanıcıların işini daha rahat hale getirmek için bir dizi iyileştirme getiriyor. Kullanıcı yönetimine güçlü bir odaklanma, üniter modda toplu yöneticinin yeniden tasarımı, aramada yeni dinamik filtreler ve diğer UX iyileştirmeleriyle bu sürüm, bazı kişilerin her gün kullandığı özelliklere odaklanıyor. Sistem etkinlik geçmişi veya gömülü PDF okuyucu gibi yeni özelliklerden bahsetmiyorum bile.

Menü

Kullanıcı yöneticisiyeniden tasarım

Bazılarınızın Piwigo'nuzda yüzlerce kullanıcıyı yönettiğini biliyoruz. Bazen düzenli olarak yeni kullanıcılar oluşturmanız veya hesaplarını oluşturan kullanıcıları web galerinizden yönetmeniz gerekir. Piwigo 15 ile sizi düşündük ve kullanıcı yönetiminde bazı önemli iyileştirmeler yaptık. Umarız beğenirsiniz.

Bunu bekliyordunuz! Artık kullanıcı listesini kullanıcı adına veya kayıt tarihine göre artan veya azalan düzende tek bir tıklamayla sıralayabilirsiniz.

Yeni bir kullanıcı oluşturduğunuzda artık kullanıcı durumunu, gizlilik seviyesini ve grupları hemen ayarlayabilirsiniz. Ve artık bir parola oluşturmanız gerekmiyor.

E-postayla gönderilen şifreler yok: kullanıcı kaydı daha güvenli hale geliyor. Yeni bir kullanıcı oluşturduktan sonra, ilk oturum açmadan önce şifrelerini ayarlamaları için bir bağlantı alacaklar. Piwigo'nun e-postayı gönderememesi durumunda (e-posta %100 güvenilir olmaktan uzaktır), herhangi bir yönetici bir şifre (yeniden) sıfırlama bağlantısı oluşturabilir, kopyalayabilir ve kullanıcıya herhangi bir güvenilir kanaldan gönderebilir.

Kullanıcı düzenleme formu yeniden tasarlandı. Artık daha temiz, daha basit ve eklentileri daha kolay entegre ediyor.

Artık ana Piwigo yöneticisini kullanıcı arayüzünde değiştirebilirsiniz. Bu, daha önce "webmaster_id" yerel yapılandırma ayarı tarafından yönetiliyordu. Ana kullanıcı olarak yalnızca bir web yöneticisi seçilebilir. Kullanıcı listesinde sarı bir taç ile temsil edilir.

Kullanıcı listesindeki filtreler daha akıllı hale gelir: her seçenek için kullanıcı sayısını görüntüleyin ve boş seçenekleri devre dışı bırakın.

Herkese merhaba, benim adım Willy (veya forumdaki Linty) ve Piwigo ekibine öğrenci fullstack developer olarak katılalı neredeyse bir yıl oldu. Gelişim konusunda her zaman tutkulu oldum ve üzerinde çalıştığım her proje benim için bu tutkuyu paylaşmam için bir fırsat.

Piwigo'da, albüm seçici veya kullanıcı yöneticisi gibi belirli özellikleri geliştirme ve sistem aktiviteleri gibi yeni araçlar oluşturma şansım oldu. Umarım geliştirdiğim her özellik, bu iş için sahip olduğum o enerji ve coşkuyu biraz getirir ve bu, yazılımı kullananlar tarafından hissedilir. Bu vizyonu paylaşan bir ekibin parçası olmak ilham verici ve Piwigo ile yenilik yapmaya devam etmeyi dört gözle bekliyorum!

Sistem aktiviteleriyeni

Kullanıcı aktiviteleri sürüm 12'de tanıtıldı. Sistem etkinlikleri sürüm 15'te eklenmiştir. Piwigo'nuzun ne zaman yükseltildiğini, hangi sürüme yükseltildiğini, bir eklentinin ne zaman etkinleştirildiğini, ne zaman bir bakım işlemi gerçekleştirildiğini görebilirsiniz...

Toplu iş yöneticisiyeniden tasarım

Batch Manager Birim Modu yeniden tasarlandı: genel modda olduğu gibi filtreleri değiştirme yeteneği, özellikleri doldurmaya yardımcı olmak için daha büyük resim, optimize edilmiş alan, her fotoğraf için daha fazla eylem mevcut.

Genel modda, yöneticiler artık ilişkilendirmek için tümü aynı eylemde olan birkaç albüm seçebilir.

Benim adım Marceau, web geliştirme öğrencisiyim ve Nisan-Eylül 2024 tarihleri arasında ekiple stajyer olarak çalışma şansım oldu. Bir geliştirici olarak amacım, verimli bir şekilde kodlamak ve kullanıcıların entegre ettiğim her şeyi kullanırken kendilerini rahat hissetmelerini sağlamaktır.

Diğer birkaç görevin yanı sıra, yepyeni Batch Manager Unit Mode'un entegrasyonunun çoğunun arkasındaki el benim. Bu sıkıcı bir işti ama umarım Piwigo kullanıcıları ve işbirlikçileri bundan hoşlanır ve bu konudaki düşüncelerinizi duymak için sabırsızlanıyorum.

Gömülü PDF okuyucuyeni

Galerinizde bir PDF dosyasını görüntülerken, Piwigo 15 otomatik olarak web tarayıcınızın PDF okuyucusunu sayfa içine gömülü olarak açacaktır. Şimdilik Modus ve Bootstrap Darkroom temaları üzerinde çalışıyor.

Albüm seçiciyeniden tasarım

Kitaplığınızda çok sayıda albüm olsa bile, bir fotoğrafı bir veya birkaç albümle ilişkilendirmek daha kolay hale gelir. Gerçekten de, albüm seçici önemli geliştirmeler alıyor. Birincisi: her zaman albümlerin hiyerarşisini görüntüler. Arama yapmanıza gerek yok.

İkinci ekleme: Artık ihtiyacınız olan her yerde yeni bir albüm oluşturabilirsiniz. Bu örnekte, albüm seçicinin fotoğraf yükleme formuna eklendiğini görebilirsiniz.

Arama motoruyeni

Galeride arama yeni filtreler alır. Artık fotoğrafları filtreleyebilirsiniz: derecelendirmelere göre, dosya boyutuna göre, boyut oranına göre (portre, kare, yatay), yüksekliğe, genişliğe ve oluşturma tarihine göre.

Fotoğrafları oluşturulma tarihine göre filtrelemeniz gerekiyorsa, artık bir yıl, bir ay, bir gün veya aynı anda birkaç tane olabilen özel bir tarih aralığı seçebilirsiniz. Ayrıca ebeveyn tarihlerini ve alt tarihleri göstermek için akıllı kontroller alırsınız.

Dinamik filtreler

Sürüm 14'te tanıtılan yeni arama motoru, büyük bir iyileştirme geçirdi. Artık, aramanızı yeniden başlatmak zorunda kalmadan bir filtrenin değerini istediğiniz zaman değiştirebilirsiniz.

Örneğin, "Ekleyen: John" filtresini uyguladıysanız, seçimi "Ekleyen: Paul" olarak değiştirebilirsiniz. Ve "dosya türü: MP4" gibi etkin başka bir filtreniz varsa, yalnızca "Ekleyen" filtresine MP4 dosyası ekleyen kullanıcıları görürsünüz. Bu gerçek bir kullanıcı deneyimi iyileştirmesidir ve umarız takdir edersiniz.

Albüm yöneticisiyenile

Albüm yöneticisi yüksek ses seviyesinde çok daha iyi performanslar elde ediyor. Şimdiye kadar, çok sayıda albümünüz varsa - ve 10 binden fazla demek istiyoruz - albüm yöneticisinin yüklenmesi, bilgisayarınızın hızına bağlı olarak birkaç saniye sürebilir. Piwigo 15 ve Linty tarafından uygulanan optimizasyonlar ile albüm yöneticisi, albüm sayısı ne olursa olsun milisaniyeler içinde yüklenir.

Bir albüm aramak artık daha kolay! Daha önce özel bir sekme olarak sağlanan albüm arama alanı artık doğrudan albüm yöneticisinde kullanılabilir.

Anonim istatistikler

Piwigo'da kullanıcılarımız hakkında çok fazla şey bilmiyoruz. Kaç tane Piwigo'nun kurulu olduğu hakkında kesin bir fikrimiz yok. 100 binin üzerinde olduğunuza dair bazı kanıtlarımız var, ancak bu çok daha fazla olabilir. Çok sayıda kullanıcınız olup olmadığını veya sadece kendiniz için mi kullandığınızı bilmiyoruz. 100 fotoğraf için mi yoksa 100 bin fotoğraf için mi bilmiyoruz. Bu tür verilere sahip olmak, tasarım/geliştirme kararları almamıza yardımcı olacaktır. Bu yüzden şimdi bazı istatistikler toplayacağız.

Özel bir şey bilmek istemiyoruz: Piwigo'nuzun web adresini bile bilmiyoruz. Biz sadece genel istatistikler istiyoruz. Nelerin paylaşıldığına dair ayrıntılar Github sorununda verilmiştir. Bu özelliği devre dışı bırakabilirsiniz, ancak umarız devre dışı bırakmazsınız, çünkü kodumuzu görebilir ve bize güvenebilirsiniz.

Github issue #2166: send statistics to piwigo.org, anonymously

Teknik özellikler

Lütfen aşağıdakiler hakkında daha ayrıntılı belgelerin mevcut olduğunu unutmayın: Piwigo 15'teki teknik değişiklikler. Eklentilerinizi Piwigo 15 ile uyumlu hale getirmek için lütfen okuyunuz.

Genişletilebilirlik

Yeni kullanıcı popin'inin ve birim modundaki yeni toplu yöneticinin kodunu kolayca genişletilebilir olacak şekilde tasarladık. Örnekleri göstermek için eklenti Skeleton'ı güncelledik.

Önbellek boyutunu optimize edin

"Kalıcı" _data/önbellek genellikle temizlenmez. Genellikle kullanıcı önbelleği ile ilgili olduğu göz önüne alındığında, Piwigo 15 her invalidate_user_cache yaptığımızda bunu temizleyecektir.

API değişiklikleri

  • updatedpwg.images.syncMetadata image_ids virgülle ayrılmış liste olarak kabul et