Przypuszczam, że wszyscy rzucili się raczej na Joomla! 1.5 a z aktualizacją starszych serwisów czekali przynajmniej do ukazania sie polskiej wersji. Jedną z nowości w Joomla! 1.0.13 jest sposób przechowywania haseł. Niestety rozszerzenia nie są jeszcze gotowe na tą zmianę. Dotyczy to szczególnie mostów i rozszerzeń takich, które tak jak CommunityBuilder oferują własny mechanizm logowania.
Jeżeli ktoś jednak zrobił aktualizację i popadł w tarapaty... Aktualizacje oprogramowania są z natury rzeczy procesem jednokierunkowym i nieodwracalnym więc nie ma łatwej metody powrotu. Poza niesłusznie rzadką sytuacją kiedy wcześniej zrobiliście backup bazy (wtedy powrót jest oczywisty: przywrócenie bazy i plików do stanu sprzed aktualizacji).
Każdy użytkownik, który się zalogował, lub próbował to zrobić po upgradzie ma wpisane w bazie hasło za pomocą nowego algorytmu (można je zwykle poznać po długości i dwukropku mniej więcej w dwóch trzecich).
Idea deaktualizacji polega na przywróceniu plików do stanu sprzed aktualizacji i odzyskaniu haseł.
Pierwszą cześć uzyskujemy przez nadpisanie plików kompletną paczką 1.0.12 lub selektywne nadpisanie tylko zmienionych plików.
Drugą na dwa sposoby: albo przez funkcję 'przypomnij hasło' (logujemy się przy pomocy otrzymanego mailem hasła i zmieniamy na takie jak mieliśmy poprzednio lub lepiej na jakieś nowe, dłuższe - potem możemy zmienić hasła użytkownikom, którzy już zdążyli sie logować). Drugi sposób dla tych, którzy nie udostępniają opcji przypominania hasła: Wchodzimy do bazy i w tabeli jos_users znajdujemy siebie po czym zmieniamy wpis w polu password wybieramy funkcję MD5 i zapisujemy. Jeśli funkcja jest niedostępna korzystamy z zewnętrznego generatora MD5 (np. http://www.iwebtool.com/md5 ) lub przepisujemy hash MD5 dla hasła, które znamy.
Taka jest teoria - powodzenia w praktyce
Są też hotfixy do VM http://virtuemart.net/index.php?opti...=257&Itemid=57