Piwigo 2.5.0 Sürüm Notları

İndirmeler Piwigo 2.5 veya NetInstall
Yayınlama 4 Mart 2013 (04.03.2013)
Amaç Büyük özellik geliştirmeleri
md5sum 2e523f9c7b9d670d95161a9b03bbb8f5

Giriş

Sürüm 2.5, OpenID ve Worldpress.com gibi harici kimlik doğrulama işleminin de dahil edildiği, yeni simgelerden grup yönetimine, teknik ve işlevsel değişiklikleri getirmektedir. Sayılarla Piwigo Sürüm 2.5: 30+ yeni özellik ilavesi, 7 geliştirici ve 100+ çevirmen tarafından gerçekleştirilen 900+ kaynak kodu değişikliği, 4 yeni dil ilavesi ile 51 dile ulaşan dil seçeneği ve 8 aylık hazırlık süreci sonucunda ortaya çıkmıştır.

Genel Bakış

Kullanıcı Özellikleri

Teknik Özellikler

Kullanıcı yorumları: e-posta ve web sitesi eklendi

Artık kullanıcı yorum formu, e-Posta ve web sitesi adresi soracaktır. Varsayılan olarak bu alanlara veri girişi mecburi değildir.

Etiket çoğaltma/kopyalama

[Yönetim > Fotoğraflar > Etiketler] etiketleri çoğaltabilirsiniz. Piwigo aynı zamanda fotoğraflarla olan ilişkilerini de çoğaltacaktır.

Albümleri sayfalandırma

Albümlerin sayfalandırılması tıpkı küçük resimlerde olduğu gibidir. Ekrana gelen her sayfada kaç albüm olması gerektiğini değiştirebilirsiniz [Yönetim > Yapılandırma > Seçenekler > Görünüm].

Küme yöneticisi: boyut filtresi

Küme Yöneticisi'nde, boyutlarına göre fotoğrafları filtreleyebilirsiniz (genişlik, yükseklik ve oran). Biz ayrıca özel oranlar için belirli hızlı bağlantılar ekledik:

  • genişlik/yükseklik oranı 0.95 'den küçük olanlar için Portre
  • genişlik/yükseklik oranı 0.95 ile 1.05 arasında olanlar için Kare
  • genişlik/yükseklik oranı 1.05 ile 2.00 arasında olanlar için Manzara
  • genişlik/yükseklik oranı 2.00 'dan büyük olanlar için Panorama

Grup yönetimi

Piwigo, geliştirilmiş bir grup yöneticisi getirmektedir. Fotoğraf küme yöneticisinde olduğu gibi, aynı anda bir kaç gruba birden eylem uygulayabilirsiniz. Yeni grup yöneticisi ile grupları birleştirebilir ve çoğaltabilirsiniz.

Daha iyi görünüme sahip simgeler

Artık varsayılan Elegant teması daha iyi görünümlü simgelere sahip. Simgeler, Daniel Bruce (Entypo Sembolleri) ve Stephen Hutchings (Typicons) tarafından sağlanmıştır.

Facebook, Google, OpenID... hesabı ile oturum açma

Yeni oAuth eklentisi sayesinde ziyaretçileriniz harici kimlik doğrulaması ile oturum açabilirler: Google, Facebook, OpenID, Instagram, LinkedIn, Tumblr, Twitter, Windows Live, Flickr, Wordpress ve Yahoo!.

Yükleme sırasında geçici resim gösterme

Piwigo 2.4 'den beri, küçük resimler görüntülenirken Piwigo'nun oluşturması gereken küçük resimlerin kullanılamadığını durumlarla karşılaşmış olabilirsiniz. Piwigo 2.5 ile, küçük resimlerin hazır olmadığı durumlarda sayfayı tekrar yüklemeye gerek kalmadan ve daha sonra asıl küçük resim ile değiştirilecek olan geçici simge görüntülenecektir.

51 dil desteği

Piwigo 2.4 ile karşılaştırıldığında Piwigo 2.5 'e 4 yeni dil eklenmiştir: Galiçyaca (Galego), Litvanyaca (Lietuvių), Tamilce (தமிழ்), Hong-Kong Çincesi (中文香港). Bu, çeviri ekibi çalışmalarının diğer büyük bir parçasıdır. Çevirmenler buradaki çeviri platformunu benimsemişlerdir.

Fiziksellere karşı sanal albümler

Albüm listesinde fiziksel albümleri kolayca görebilirsiniz (fiziksel albüm = FTP dizini olarak oluşturulan albüm).

Orjinal fotoğrafların korunması

Orijinal fotoğraflar için gelişmiş bir korumayı hayata geçirdik. Yerel yapılandırma dosyanıza $conf['original_url_protection'] = 'images'; satırını ekleyin. yükleme dizinine (ve eğer fotoğrafları FTP üzerinden eklyorsanız galeriler dizinine de) içeriğinde Deny from all olan .htaccess dosyası ekleyin. Orjinal fotoğrafları halen indirebiliyor olacaksınız ancak doğrudan bir bağlantıyla bu mümkün olmayacak.

Hızlı aramada etiketin hariç tutulması

"istanbul -kadıköy" aramasında, istanbul etiketine sahip tüm fotoğraflar bulunacak ve bu aramada kadıköy etiketli olanlar hariç tutulacaktır.

IP adresleri ve oturumları

Varsayılan olarak Piwigo, her ziyaretçinin oturumu için bir IP adresi ilişkilendirir. Her web tarayıcısı isteği üzerine IP değiştiren kötü yapılandırılmış bir vekil sunucusunun gerisinde bulunuyorsanız bazen bu sorun yaratır. Bu güvenliği devre dışı bırakmanıza izin veren gelişmiş yapılandırma ayarlarının eklenmesinin nedeni budur. Basitçe $conf['session_use_ip_address'] = false; satırını yerel yapılandırma dosyanıza ekleyin.

Teknik Özellikler

Daha detaylı bilgi ve belgelere Piwigo 2.5 'deki Teknik Değişiklikler 'den ulaşabileceğinizi belirtmek isteriz. Uzantılarınızın Piwigo 2.5 ile uyumlu olması için lütfen bunları okuyunuz.

Yeni web API gezgini

Piwigo web API gezgini yeni bir grafiksel görünüme büründü. Ona web tarayıcınızla Piwigo kurulum adresi tools/ws.htm adresinden erişebilirsiniz.

Arttırılmış parola güvenliği

Parola güvenliği PasswordHash sınıfı kullanımı ile kuvvetli biçimde iyileştirildi. Bu sınıf, yalın ve çoklu iterasyonlar gerçekleştirir. Wordpress, Drupal, phpBB ve diğer pek çok web uygulamasında hali hazırda kullanılmaktadır. MD5 parolaları, kademeli ve otomatik olarak daha güvenli yeni bir sürüme güncellenecektir.

MySQL için mysqli kütüphanesi

Eğer kullanılabiliyorsa Piwigo, MySQL sorgularında eski PHP mysql uzantısı yerine PHP mysqli uzantısını kullanır. Geliştiricilerin dikkatine: Lütfen eklenti kaynak kodlarınızı kontrol edin çünkü mysql_* işlevleri çalışmayacak.

JSmin, JavaScriptPacker ile değiştirildi

JSmin ve JavaScriptPacker PHP sınıfları ayını işi yapmaktadırlar: javascript dosyalarını küçültürler. JSmin'i JavaScriptPacker ile değiştirdik çünkü JSmin, Debian (Piwigo paketini kullanan işletim sistemi) tarafından beklendiği gibi tam anlamıyla açık kaynak koduna sahip değildi.

Tek dosyada toplanan bayraklar

Dil değiştirme kutusunda, 51 HTTP isteği ile 51 ülke bayrağı dosyasının yüklenmesi yerine, artık web tarayıcınızda resmin doğru biçimde bölünmesini sağlayan CSS kuralları ve tek bir resim dosyası bulunmaktadır.

Kaydedilebilen oturum bilgileri, hata ve uyarılar

Sayfanın yeniden yüklenmesi sırasında değişik mesajların iletilmesi için eklentilerde artık $_SESSION['page_infos'], $_SESSION['page_errors'], $_SESSION['page_warnings'] komutlarını kullanabilirsiniz.

Tüm ana sayfalar için tetikleyici ekleme

comments.php, identification.php, notification.php, password.php, profile.php, register.php, search.php, tags.php dosyalarında kullanabileceğiniz yeni loc_begin_* ve loc_end_* tetikleyicileri. Biz eklenti geliştiricisi hayatını kolaylaştırmaya çalışıyoruz!

Eylem butonlarını sıralamak için şablon yöntemi

Birbirine göre göreceli buton yerleştirmeye izin vererek index sayfasına ve resim sayfası araç çubuğuna buton ekleyen iki yeni şablon yöntemi geliyor:

$template->add_picture_button($content, $rank);
$template->add_index_button($content, $rank);

jquery 1.8.3, jquery.ui 1.10.1

Piwigo Core (colorbox, chosen, crop) 'da kullandığımız jQuery, jQuery UI ve diğer jQuery eklentilerinin yeni sürümleri.

Mobil cihazın erkenden algılanması

Pekçok eklenti mobil teması ile uyumlu değildir. Performanslarını arttırmak için, mobil cihaz algılandığında oturumdaki bilgiler önbellekte saklanır. Kontrol süreci şimdi çok daha hızlıdır.

github twitter facebook google+ newsletter Bağış Yap Piwigo.org © 2002-2017 · İletişim