A major update, focused on design and user experience, once more.
Bir ton iyileştirmeye hazır mısınız?
Geliştirmelerimiz ve yeniden tasarımlarımız çok fazla olduğundan, sürüm oluşturma sistemimizi değiştirmeye karar verdik! 2.10 sürümünün birkaç yönetim sayfası için yeni bir tasarım sunmasından sonra, bu sürüm 11 diğer birçok sayfada yeni bir tasarım uygular. Piwigo 11 ayrıca albüm arama aracı, etkinlik tablosu veya ilgili albümler gibi hem yönetici hem de galeri tarafı için yeni özellikler getiriyor.
Hoş sürprizlere hazır olun!
Güle güle sürüm 2.11, hoş geldiniz sürüm 11! 2008'de PhpWebGallery'nin adını Piwigo olarak değiştirmeye karar verdik ve sürümü 1.7'den 2.0'a çıkardık. Bu, 12 yıldır 2. versiyonda olduğumuz anlamına geliyor. Ömür boyu diğer birçok projeden çok daha uzun. 2.10 veya 2.11 sürümü, teknik arka uç çok fazla değişmemiş olsa bile, Piwigo kullanıcı arayüzünün yeniden tasarımına yaptığımız büyük çalışmayı yansıtmaz. Bu sürümlerle birçok iyileştirme getirdiğimizi açıkça belirtmek istiyoruz. Belki de bazı topluluk üyelerinin önerdiği gibi sürüm 2.10, sürüm 3 olmalıydı. Bu yüzden sürüm oluşturma sistemimizi gözden geçirmenin zamanı geldi. Sürüm 2.10'dan 11.0'a geçelim!
Grup yöneticisinin tamamen yeniden yazılması: daha temiz, daha iyi kullanıcı deneyimi ve kullanıcıları ilişkilendirme yeteneği.
Benim adım Zacharie ve Nantes'teki (Fransa) bilgisayar bilimi çalışmalarımın bir parçası olarak Nisan 2020'de Piwigo macerasına katıldım. Yönetim alanının görsel arayüzlerini canlandırmak da dahil olmak üzere Piwigo'nun 2.11 sürümünü yayınlamak için ekiple birlikte çalıştım.
Pierrick'in tavsiyesini ve Hannah'nın örneklerini kullanarak yeni Grup Yöneticisini, yeni Etiket yöneticisini uyguladım ve diğer birçok sayfayı yeniledim. Bunu yapmak için JavaScript ve CSS becerilerimi kullandım, ayrıca daha iyi bir kullanıcı deneyimi (UX) için birçok sayfaya AJAX ekledim. Yaratıcı bir tavırla, yeni sayfalarda bıraktığım birkaç animasyonu fark edebilirsiniz.
Piwigo 2.10, albüm baskısı veya grup oluşturma gibi birçok yönetim etkinliğini kaydetmeye başladı... Piwigo 11 artık tüm bu etkinliklerin bir grafiğini gösterebiliyor.
Bu sürüm 11 ile etiket yöneticisi tamamen yeniden yazılıyor. Aynı özelliklere sahip ancak yeni bir kullanıcı deneyimi ve hızı var.
Piwigo 11 ile albümleri taşımak için tamamen yeni bir kullanıcı arayüzü elde ediyoruz. Bu, tüm albüm hiyerarşinizi görebileceğiniz tek sayfadır.
Bir mobil cihazdan açıyorsanız, Piwigo, Piwigo uygulamasını açmaya/yüklemeye teşvik edecektir. Yönetimde veya galeride etkinleştirilebilir veya tamamen devre dışı bırakılabilir.
Güncelleme sayfasında önerilen veritabanı dökümü özelliği kaldırıldı. Artık PHP'nin son sürümleriyle çalışmıyordu. Dosyaların ve veritabanının her zaman yedeğini almak için daha basit bir mesajla değiştirildi.
Artık kullanıcı adınız yerine e-posta adresinizle de giriş yapabilirsiniz. Önce Piwigo, sağlanan kimlik bilgilerinin bir kullanıcı adıyla eşleşip eşleşmediğini kontrol eder, değilse e-posta adreslerini kontrol ederiz.
hakkında daha ayrıntılı belgelerin mevcut olduğunu lütfen unutmayın. Piwigo 11'deki teknik değişiklikler. Eklentilerinizi Piwigo 11 ile uyumlu hale getirmek için lütfen okuyunuz.
Hızlı arama (menüden arama) alt albüm fotoğraflarını arama sonuçlarına dahil edebilir. "Ayı" araması, "yabani ayılar / boz ayı" ve "vahşi ayılar / dev panda" albümlerindeki fotoğrafları gösterecektir. Bu özelliğin yerel yapılandırmayla açıkça etkinleştirilmesi gerekiyor $conf['quick_search_include_sub_albums'] = true;
Piwigo 11'de eklentiler artık yönetim menüsünde listelenmiyor. Bunun yerine eklenti kutusunda bir "Ayarlar" düğmesi var. Düğme eski tarafından etkinleştirilir get_admin_plugin_menu_links
tetikleyici, ancak tarafından değiştirilebilir Ayarlar Var
main.inc.php dosya başlığında. daha fazla bilgi edin
Mevcut 70+ dil yerine yalnızca kurulum dili varsayılan olarak etkinleştirilir.
Piwigo'nuz, uzantıların listesini almak veya mevcut yeni bir sürümü kontrol etmek için piwigo.org'u arar (HTTP istekleri). Artık tüm bu çağrılar HTTPS üzerinden gerçekleştirilecek.
Dosya yüklerken merkezi işlevin sonuna 1 tetikleyici ekledik add_uploaded_file
.
trigger_notify('loc_end_add_uploaded_file', $image_infos);
pwg.images.uploadAsync
upload photo in random order chunkspwg.tags.delete
pwg.tags.rename
pwg.tags.duplicate
pwg.tags.merge
pwg.groups.merge
pwg.groups.duplicate