Notatki dotyczące wydania Piwigo 2.2.0

Pobieranie Piwigo 2.2
Wydane 30 marca, 2011 (30-03-2011)
W skrócie Duże usprawnienia funkcjonalności
Suma md5 e13a1f53d8fd72221ad90f47a4ce3ec7

Wstęp

Piwigo 2.2 wnosi usprawniony interfejs użytkownika, nowe funkcjonalności oraz zwiększoną prędkość działania. Wgrywanie plików przez użytkowników zostało przepisane od nowa i jest teraz łatwiejsze w konfiguracji. Manadżer wsadowy został także przepisany od zera. Została dodana możliwość aktualizacji tematów oraz języków bezpośrednio ze strony piwigo.org. Mocny nacisk został położony na zredukowanie czasu ładowania stron, zmniejszenie ilości danych przesyłanych pomiędzy przeglądarką a serwerem, co spowodowało zwiększenie prędkości.

Kilka liczb: 80 funkcji lub błędów, 750 commit'ów wysłanych do bazy. Piwigo 2.2 jest dostępne w 37 językach (vs 23 w Piwigo 2.1.0). W pracach nad wersją Piwigo 2.2 brało udział więcej niż 50 uczestników, wliczając w to programistów, tłumaczy, beta-testerów.

Opis

Funkcjonalności dla użytkownika:

Funkcjonalności techniczne:

Funkcjonalności dla użytkownika

Nowy wygląd wgrywania plików przez użytkownika

Poprzednie wgrywanie plików przez użytkownika zostało całkowicie usunięte.

Teraz powraca ono z powrotem za pomocą wtyczki Community z rozszerzonym formularzem wgrywania, który znajdował się już w panelu administracyjnym : automatyczna zmiana rozmiaru, automatyczne tworzenie miniatur, automatyczne obracanie, wiele zdjęć za jednym razem, pasek postępu... Definiuj uprawnienia do wgrywania dla grupy lub użytkownika, z możliwością tworzenia pod-albumów lub nie oraz z zatwierdzaniem przez administratora lub nie.

1. administrator tworzy uprawnienia do wgrywania odpowiadając na następujące pytania:

  • kto? dowolny odwiedzający, dowolny zarejestrowany użytkownik, użytkownik, grupa
  • gdzie? cała galeria czy określony album
  • poziom zaufania? wysoki (natychmiastowa widoczność w galerii) lub niski (zdjęcia muszą być zatwierdzone)

2. jeżeli użytkownik posiada przynajmniej jedno z uprawnień, to do menu zostaje dodany link "Wgrywanie zdjęć". Jest to formularz wgrywania taki sam jak w panelu administracyjnym: automatyczna zmiana rozmiaru, automatyczne tworzenie miniatur, automatyczne obracanie, wiele zdjęć za jednym razem, pasek postępu...

Jeżeli użytkownik posiada niski poziom zaufania dla danego albumu, zdjęcia będą oczekiwać na zatwierdzenie. Administratorzy zostaną powiadomieni mail'owo.

3. administratorzy otwierają ekran z oczekującymi zdjęciami i decydują które zdjęcia zatwierdzić, a które odrzucić. Administratorzy mogą także przed zatwierdzeniem edytować zdjęcia i albumy.

Zapomnij o "kategoriach", zapomnij o "elementach", "obrazach"

Słowo "kategoria" zostało zastąpione przez "album", które jest słowem bardziej odpowiednim dla zbioru zdjęć.

Słowa "element/obraz" zostały zastąpione przez "zdjęcie". Piwigo może służyć do zarządzania nie tylko zdjęciami, ale także filmami czy inymi typami dokumentów, ale zostało zaprojektowane głównie do zarządzania galerią zdjęć, dlatego uprośćmy słownictwo.

Nowy Menadżer wsadowy

Chcieliśmy uprościć użycie maksymalnie, dlatego też menadżer wsadowy został napisany całkiem od nowa. Nowy Menadżer wsadowy działa następująco: : najpierw definiujesz filtr, następnie wybierasz zdjęcia z przefiltrowanego zestawu i na koniec aplikujesz daną akcję.

1) Filtr

Jest kilka filtrów predefiniowanych jak "zdjęcia bez tagów" czy "duplikaty". Możesz także filtrować konkretny album, zawierając (lub nie) pod-albumy. Możesz uzywać wielu filtrów naraz, aby zredukować liczbę zdjęć w zestawie..

2) Wybierz

Odfiltrowany zestaw pojawia się jako lista miniatur z check-box'em koło każdego zdjęcia, poziomem prywatności oraz dymkiem z tytułem zdjęcia. Możesz wybrać zdjęcia klikając je pojedynczo na miniaturach, lub użyć skrótów "wszystkie", "żadne", "odwróć". Piwigo pokaże Ci ile zdjęć zostało aktualnie wybranych ze wszystkich odfiltrowanych zdjęć, oznaczając je zielonym tłem.

3) Zastosuj akcję

Jak tylko wybierzesz przynajmniej jedno zdjęcie, możesz wybrać z listy akcję. Dostępnych jest wiele akcji:

  • Usuń wybrane zdjęcia
  • Powiąż z albumem
  • Usuń powiązanie z albumem
  • Dodaj tagi
  • Ustaw autora
  • Ustaw tytuł
  • Ustaw datę stworzenia
  • Kto może oglądać zdjęcia?
  • Synchronizuj metadane
  • Dodaj do koszyka

Każda akcja ma swoje parametry, a Piwigo wyświetla parametry tylko dla wybranych akcji, aby uczynić interfejs jak najbardziej przejrzystym.

37 języków i nowy przełącznik języków

W porównaniu do 2.1, to 14 nowych języków : Catalan, Íslenska (Islandzki), Québecois (Quebec), Latviešu (Litewski), Norske (Norweski), Slovenšcina (Słoweński), Slovensky (Słowacki), Svenska (Szwedzki), Српски (Serbski), Українська (Ukraiński), עברית (Żydowski), فارسی (Farsi), ქართული (Georgian), 中文 (繁體) (Tradycyjny Chiński).

Wtyczka do zmiany języków generuje rozszerzone wyświetlanie: w dodatkowych flagach, wyświetlamy nazwę języka.

Nowe opcje sortowania dla albumów

Administrator może automatycznie posortować albumy oraz pod-albumy za pomocą jednego kliknięcia.

Usuń lub zmień rozmiar swoich zdjęć wysokiej rozdzielczości

... w formularzu wgrywania (wymaga zainstalowanego ImageMagick na serwerze)

Uproszczone usuwanie zdjęć

Możliwość usuwania pojedynczych zdjęć z poziomu panelu administracyjnego.

Tak jak każde inne zdjęcie, możesz teraz usuwać zdjęcia dodane podczas synchronizacji za pomocą kilku kliknięć bez potrzeby usuwania przy pomocy FTP oraz synchronizacji.

Poniedziałek czy Niedziela?

W widoku kalendarza, tygodnie mogą się rozpoczynać od poniedziałku lub niedzieli - Ty decydujesz!

Automatyczne obracanie

Piwigo automatycznie obróci Twoje zdjęcia od rzu po ich wgraniu. Obracanie bazuje na tagu Orientation z EXIF.

Multisite

Podstawowe funkcje multisite, możliwość posiadania wielu galerii z zainstalowanym jednym Piwigo. Musisz tylko stworzyć plik local/config/multisite.inc.php zawierający coś takiego:

<?php
$conf['local_dir_site'] = 'local_site2/';
?>

Nigdy więcej trybu doradzania

Tryb doradzania został usunięty. Był trudny do skonfigurowania, potencjalnie niebezpieczny oraz posiadał wpływ na wiele plików. Był także bezużyteczny useful.

Osierocone Tagi

Piwigo automatycznie wykryje osierocone tagi (jak tagi nie przypięte do żadnych zdjęć) i zaproponuje ich usunięcie przy pomocy jednego kliknięcia.

Automatyczna aktualizacja dla języków oraz tematów

Piwigo łączy się do katalogu piwigo.org i wyszukuje nowe wersje Twoich zainstalowanych tematów oraz języków. Tak samo Piwigo działa dla wtyczek. Następnie wyświetla listę dostępnych aktualizacji i musisz zdecydować co chcesz zaktualizować jednym kliknięciem.

Przy okazji, wtyczka Automatyczna Aktualizacja Piwigo (która wkrótce powinna być domyślnie instalowana), ma nowy interfejs użytkownika oraz możliwość instalacji wielu aktualizacji za jednym zamachem!

Funkcjonalności techniczne

Bardziej szczegółowa dokumentacja znajduje się pod tutaj: Techniczne zmiany w Piwigo 2.2. To jest tylko podsumowanie.

ImageMagick

Jeżeli jest dostępny ImageMagic, to zostanie on automatycznie użyty do zmiany rozmiaru zdjęć zamiast GD. W przeciwieństwie do GD, ImageMagick zachowuje dane EXIF/IPTC zdjęcia, którego rozmiar jest zmieniany. To jest powód, dla którego dodaliśmy opcję usunięcia lub zmiany rozmiaru zdjęć wysokiej rozdzielczości jeżlei posiadasz zainstalowany na serwerze ImageMagick.

Połączenie plików CSS, połączenie plików Javascript, sprite'y CSS dla ikon

Każdy temat oraz wtyczka może wczytywać jeden lub więcej plik CSS/Javascript. Wraz z nową funkcjonalnością combine_css, Twoi odwiedzający będą pobierali tylko pojedynczy plik CSS. Wraz z nową funkcjonalnością combine_script, będą pobierali pojedynczy plik Javascript (jeżeli to tylko możliwe, ponieważ czasem nie jest).

Ponieważ chcemy naprawdę zredukować liczbę żądań HTTP, zamiast pojedynczych plików dla każdej ikony, przeglądarka będzie pobierałą jeden plik zawierający wszystkie ikony.

Mniej połączeń pomiędzy przeglądarką a serwerem oznacza, że strony będą ładowały się szybciej.

Rozmaite inne

  • Poprawiona wydajność gdy przeglądane są tagi powiązane z dużą ilością zdjęć.
  • Zdjęcie reprezentant dla każdego albumu jest cache'owane dla każdego użytkownika, aby zapobiec dużej ilości połączeń do bazy danych jeżeli masz dużą ilość gałęzi w drzewie.
  • jQuery zostało zaktualizowane do wersji 1.5.1, jQuery UI zstało zaktualizowane do wersji 1.8.10
  • Została dodana ochrona w celu zapobiegnięcia rejestrowania się przez roboty.
  • Nowe metody API do celów administracyjnych (aktywacja tematu, dezaktywacja wtyczki, przesunięcie albumu, usunięcie zdjęcia)
  • Bardziej przejrzyste adresy URL dla wtyczek na stronie administracyjnej
  • Uproszczenie adresu strony głównej, usunięcie "index.php?"
  • Została oddana metoda API pwg.images.addSimple, nie ma potrzeby instalacji wtyczki przed użyciem Shotwell lub Lightroom aby dodawać zdjęcia do galerii.
  • Możliwość aktualizacji zdjęć przy pomocy pwg.images.addSimple
github twitter facebook google+ newsletter Darowizny Piwigo.org © 2002-2017 · Kontakt