Informacje o wydaniu / Piwigo 11.0.0

A major update, focused on design and user experience, once more.

11.0.0
Pobierz Piwigo 11.0.0

Opublikowane dnia 19 styczeń 2021

md5sum

Gotowi na wiele ulepszeń?

piwigo 11 banner
Pobierz Piwigo 11.0.0

Opublikowane dnia 19 styczeń 2021

md5sum

Widzimy, że nasze ulepszenia i zmiany są tak liczne, że postanowiliśmy zmienić nasz system wersjonowania. Po wersji 2.10 wprowadzającej nowy projekt paru stron administracyjnych, wersja 11 wprowadza nowy projekt wielu innych stron. Piwigo 11 przynosi również wiele nowych funkcji, po stronie administracyjnej i galerii, jak narzędzia przeszukiwania albumów, wykresy aktywności czy powiązane albumy.

Przygotuj się na miłe niespodzianki!

Wersja przeskakuje z 2.10 na 11

Do widzenia wersjo 2.11, przywitajmy wersję 11! W 2008 roku postanowiliśmy zmienić nazwę PhpWebGallery na Piwigo i przeskoczyliśmy z wersji 1.7 na 2.0. To znaczy, że wersja 2 była z nami przez 12 lat. Znacznie dłużej, niż cały okres życia wielu projektów. Wersja 2.10 lub 2.11 nie odzwierciedla ogromu pracy włożonego w przeprojektowanie interfejsu użytkownika Piwigo, mimo że zaplecze techniczne nie zmieniło się znacznie. Chcieliśmy aby było oczywiste, że ta wersja przynosi wiele udoskonaleń. Może wersja 2.10 powinna być wersją 3, jak niektórzy członkowie społeczności sugerowali. Nadszedł czas na przegląd naszego systemu wersjonowania. Przeskoczmy więc z 2.10 na 11.0!

Menedżer grupprzeprojektowane

Napisany od nowa menedżer grup: bardziej przejrzysty, lepsze wrażenie użytkownika i możliwość przyporządkowania użytkowników.

Widok ogólny nowego menedżera grup. Pozostawiliśmy wszystkie poprzednie funkcje, ale znacznie poprawiliśmy wrażenia użytkownika.

Nowa funkcja: możesz teraz dołączyć użytkowników bezpośrednio, bez używania menedżera użytkowników

Menedżer wtyczekprzeprojektowane

Menadżer wtyczek w Piwigo 11: odświeżony wygląd, menu odnośników przeniesione do kafelka wtyczki i nowa funkcja filtrowania.

Edycja zdjęćprzeprojektowane

W Piwigo 11 edycja zdjęć została przeprojektowana, aby nadać większą wagę każdemu zdjęciu i informacjom o nim.

Statystyki historiiprzeprojektowane

Statystyki historii w Piwigo 11 mają teraz lepiej wyglądające animowane krzywe.

Historia (strona statystyk) dostaje tryb porównania, pozwalający porównywać lata lub miesiące.

My name is Zacharie and I joined the Piwigo adventure in April 2020 as part of my computer science studies in Nantes (France). I worked with the team to release version 2.11 of Piwigo, including rejuvenating the visual interfaces of the administration area.

Using Pierrick's advice and Hannah's mockups, I implemented the new Group Manager, the new Tag manager, and refreshed many other pages. To do this, I used my skills in JavaScript and CSS, I also added AJAX to a lot of the pages for a better user experience (UX). With a creative temper, you might notice the few of the animations I left in the new pages.

Wykresy aktywnościnowość

Piwigo 2.10 zaczął rejestrować wiele aktywności administracyjnych, jak edycja albumów lub tworzenie grup... Piwigo 11 może teraz wyświetlić wykresy tych aktywności.

Wykres aktywności jest wyświetlony na pulpicie, obok ogólnych statystyk i szybkich odnośników.

Im więcej aktywności, tym większe okręgi Piwigo przedstawia ze szczegółami dla każdego dnia aktywności.

Menedżer wsadowyodświeżone

Menedżer wsadowy w Piwigo 11 jest przeprojektowany, podążając za wytycznymi dla innych stron nowej generacji.

Sekcja Filtr Menedżera wsadowego otrzymała nowy projekt dla dodawania filtrów.

Menadżer tagówprzeprojektowane

Tag menadżer został zupełnie przepisany w wersji 11. Ma te same funkcje, ale dostarcza nowe wrażenia użytkownika i jest szybszy.

Tutaj mamy tryb domyślny, gdzie możesz dodać nowy tag i zastosować akcję na istniejącym tagu...

...a następnie możesz aktywować tryb wyboru, aby wybrać kilka tagów i połączyć je lub usunąć.

Filtr pomaga odnaleźć Twoje tagi. Jest to bardzo użyteczne, kiedy masz ich wiele.

Przenoszenie albumówprzeprojektowane

Piwigo 11 wprowadził zupełnie nowy interfejs użytkownika dla przenoszenia albumów. To jedyna strona, na której możesz zobaczyć pełną strukturę całego albumu.

Możesz zmienić kolejność pod-albumów w danym albumie lub przenieść album do innego albumu.

Menedżer szablonów wygląduodświeżone

Przy projektowaniu zastosowano takie same zasady jak dla menedżera wtyczek.

Edycja albumówprzeprojektowane

Piwigo 11 ma teraz bardziej nowoczesną i kolorową stronę edycji albumów.

Menedżer albumówprzeprojektowane

Menedżer albumów jest zaprojektowany podobnie jak przedstawiony wcześniej menedżer grup.

Narzędzie przeszukiwania albumównowość

Ta wersja Piwigo 11 otrzymała narzędzie do przeszukiwania albumów. Wydaje mi się, że to będzie bardzo użyteczne dla administratorów.

Promocja aplikacji mobilnejnowość

Jeżeli otwarta na urządzeniu mobilnym, Piwigo będzie promować otwarcie/instalację aplikacji Piwigo. Może to być aktywowane dla panelu administracyjnego, galerii lub wyłączone.

Dotychczas ta funkcja działała jedynie na urządzeniach z iOS, jak iPhone lub iPad.

Usunięty zrzut bazy danych

Funkcja tworzenia zrzutu bazy danych na stronie uaktualniania została usunięta. Przestała działać z bieżącymi wersjami PHP. Została zastąpiona przez prosty komunikat, aby zawsze dbać o kopię plików i bazy danych.

Wymagania sprawdzone przed uaktualnieniemnowość

Przed uaktualnieniem funkcji, Piwigo 11+ sprawdzi wymaganą wersję PHP. Chcemy uniknąć sytuacji, kiedy zacząłbyś uaktualnianie Piwigo i utknął ze względu na za starą wersję PHP. Chcemy również poważnie zwiększyć wersję PHP w najbliższej przyszłości.

Powiązane albumynowość

Piwigo 11 może wyświetlić "powiązane albumy" i połączyć albumy. Tak, wygląda to bardzo podobnie do "powiązanych tagów". Dużą różnicą jest to, że albumy mogą być organizowane w struktury, a tagi są płaskie.

Piwigo pozwoli Ci połączyć albumy, aby znaleźć pełny zestaw zdjęć, których szukasz.

Logowanie za pomocą adresu email

Teraz możesz zalogować się również za pomocą adresu email, zamiast nazwy użytkownika. Piwigo sprawdza najpierw czy podane poświadczenia odpowiadają nazwie użytkownika, a jeżeli nie, to sprawdza wśród adresów email.

Menedżer użytkowników

Zarządzanie użytkownikami zostało nieznacznie poprawione w Piwigo 11: do tej pory mogłeś wybrać jedynie całą stronę lub wszystkich istniejących użytkowników. Teraz opcja "wybierz cały zestaw" uwzględnia również wartość filtru. Dzięki temu możesz teraz w łatwy sposób wykonać tą samą akcje na wszystkich użytkownikach, lub tylko na wybranej podgrupie.

Własne komunikatyprzeprojektowane

Komunikaty przeglądarki wyświetlane są teraz jako własne komunikaty. Bardziej wyraźne etykiety, aby łatwiej zrozumieć co się dzieje.

Technical features

Pamiętaj, że dostępna jest bardziej szczegółowa dokumentacja. Zmiany techniczne w Piwigo 11. Proszę, przeczytaj to, aby dostosować swoje rozszerzenia do Piwigo 11.

Szybkie wyszukiwanie i pod-albumy

Szybkie wyszukiwanie (w menu) może zawierać w wynikach zdjęcia z pod-albumów. Wyszukiwanie "miś" pokaże zdjęcia z albumu "dzikie misie / grizzly" i "dzikie misie / panda wielka". Ta funkcja musi być wyraźnie aktywowana w lokalnej konfiguracji. $conf['quick_search_include_sub_albums'] = true;

Wtyczka "Has Settings"

W Piwigo 11, wtyczki nie są już wyświetlane w menu administracyjnym. Zamiast tego, istnieje przycisk "Ustawienia" w ramce wtyczki. Przycisk jest aktywowany przez stary get_admin_plugin_menu_links wyzwalacz, ale może zostać zastąpiony przez Has Settings w nagłówku pliku main.inc.php. Naucz się więcej

Mniej aktywnych języków

Tylko język instalacji jest domyślnie aktywowany, zamiast ponad 70 dostępnych.

Połączenia z piwigo.org tylko w HTTPS

Twoja galeria Piwigo łączy się (żądania HTTP) z piwigo.org, aby otrzymać listę rozszerzeń lub aby sprawdzić dostępność nowej wersji. Od teraz te połączenia będą odbywać się tylko w HTTPS.

Nowy wyzwalacz

Dodaliśmy 1 wyzwalacz na końcu centralnej funkcji przesyłania pliku add_uploaded_file.

  • trigger_notify('loc_end_add_uploaded_file', $image_infos);

Zmiany API

  • nowypwg.images.uploadAsync upload photo in random order chunks
  • nowypwg.tags.delete
  • nowypwg.tags.rename
  • nowypwg.tags.duplicate
  • nowypwg.tags.merge
  • nowypwg.groups.merge
  • nowypwg.groups.duplicate