RC 5
Today we are releasing XenForo 2.3.0 Release Candidate 5. While the majority of this release is focusing on bug fixes and stability, there are a few noteworthy changes. Automatic legacy file clean up XenForo installations after upgrading to XenForo 2.3 will have a number of files sitting in the...
xenforo.com
Sprzątanie starych plików
Po aktualizacji do XF2.3, katalog XenForo zawierać będzie mnóstwo starych i niepotrzebnych już plików, których przechowywanie nie ma sensu. Aby rozwiązać ten problem, istnieją trzy metody, które pozwolą na usunięcie tych plików:
- Aktualizacja za pomocą kliknięcia - to najłatwiejszy i najszybszy sposób na aktualizację XenForo (choć nie zawsze polecany). Ten sposób aktualizacji wspierać będzie usuwanie niepotrzebnych plików XenForo.
- Ręczna aktualizacja - podczas ręcznego przeprowadzania aktualizacji, uruchomione zostanie zadanie na bazie pliku
hashes.json. J
eśli zadanie to zawiedzie, w panelu administracyjnym pojawi się błąd wyświetlony z dziennika zdarzeń (logi).
- Poprzez uruchomienie następujące polecenia, jeśli użytkownik wykonujący posiada uprawnienia do zapisu katalogu XenForo:
Kod:
php cmd.php xf:file-clean-up XF
Jeśli z jakiegoś powodu żadna z powyższych metod nie zadziała, nadal możliwe będzie przeprowadzenie takiej operacji ręcznie. Aby tego dokonać, należy:
1. Zamknij forum, aby zredukować do minimum wszelkie czynności użytkowników.
2. Usuń zawartość następujących katalogów:
src/vendor
,
src/vendor-patch
oraz
src/XF
.
3. Pliki XenForo Twojej wersji, ponownie prześlij na serwer.
Podobne czyszczenie starych plików zostało zaimplementowane dla oficjalnych rozszerzeń XenForo.
Twórcy rozszerzeń mogą również wywołać czyszczenie plików dzięki metodzie:
PHP:
$this->enqueuePostUpgradeCleanUp();
Oficjalne rozszerzenia XenForo wspierają od teraz treści zyskujące na popularności. Więcej o takich treściach pisałem tutaj:
Na oficjalnym forum XenForo opublikowany został wątek zawierający szczyptę informacji na temat nadchodzącej wersji XenForo 2.3. Tryb ciemny XenForo 2.3 natywnie wspierać będzie motyw ciemny. Oznacza to fakt, że styl domyślny otrzyma odpowiedni przełącznik, za pomocą którego użytkownik będzie...
forum-xf.pl
XenForo 2.3 RC 5 zmienia również sposób zapisywania nazw plików załączników. Każdy nowy załącznik otrzyma losową wartość file_key, używaną do określenia nazwy pliku w systemie plików. Głównym powodem wprowadzenia tej zmiany jest to, że adres URL lub ścieżka do określonych załączników lub miniatur nie będą się już zmieniać po optymalizacji.