A major update, focused on design and user experience, once more.
Gotowi na wiele ulepszeń?
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!
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!
Napisany od nowa menedżer grup: bardziej przejrzysty, lepsze wrażenie użytkownika i możliwość przyporządkowania użytkowników.
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.
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.
Tag menadżer został zupełnie przepisany w wersji 11. Ma te same funkcje, ale dostarcza nowe wrażenia użytkownika i jest szybszy.
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.
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.
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.
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.
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 (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;
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
Tylko język instalacji jest domyślnie aktywowany, zamiast ponad 70 dostępnych.
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.
Dodaliśmy 1 wyzwalacz na końcu centralnej funkcji przesyłania pliku 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