Jeśli doałeś poprzednio (wcześniej) załączniki i chcesz je zachować podczas aktualizacji, wykonaj poniższe kroki
- [Ten krok jest opcjonalny, ale zachęcamy, by wykonać na wszelki wypadek zapasową kopię plików witryny i bazy danych.]
- Skorzystaj z phpMyAdmin (lub innego narzędzia oblugi SQL) aby zapisać zawartość tabeli jos_attachments (Użyj opcji 'Export' z 'Complete' wstawianiem danych (nie 'Extended'). Możesz także wykonać backup załączników (zwykle katalog 'attachments')
- Przejdź na stronę menedżera Załączniki Attachments na zapleczu i kliknij w przyborniku w prawym górnym rogu ekranu przycisk 'Administrator'. Następnie kliknij polecenie 'Wyłącz odinstalowywanie tabeli załączników z bazy danych' ('Disable uninstallation of MySQL Attachments Table'). W ten sposób uniemożliwisz usunięcie tabeli komponentu podczas jego odinstalowywania.
- Odinstaluj komponent 'Attachments'.
- Odinstaluj oba dodatki 'Attachments'
- Teraz zainstaluj nowe wydanie (wcześniej rozpakuj paczkę, aby wyodrębnić pliki instalacyjne komponentu i dodatków). Podczas isntalacji komponentu tabela bazy danych zostanie zaktualizowana automatycznie.
- Włącz ponownie oba dodatki 'Attachments'.
- Twoje załączniki powinny być znów dostępne. Przejdź na stronę menedżera załączników, aby sprawdzić, czy wszystko jest w porządku.
Uwaga: Gdy odistalujesz rozszerzenie 'Attachments', pliki załączników nie są usuwane z serwera, ale z bazy danych usuwana jest tabela z informacjami o załącznikach. Po zainstalowaniu nowej wersji 'Attachments', konieczne jest więc odtworzenie tej tabeli, aby dodane uprzednio złączniki były dostępne.
Jeśli zdecydujesz, że stara tabela nie będzie przywracana, nie zapomnij usunąć z serwera wszystkich niepotrzebnych już plików w katalogu załączników, aby uniknąć w przyszłości możliwych konfliktów nazw.