Zmiana hasła w Wiki

Napisany przez piotrooo89, 9 czerwca 2010

Ostatnio miałem pewien mały problem ze zmianą hasła w systemie Wikipedii. Myślałem, że będąc Administratorem będzie to możliwe z panelu za pomocą GUI, nic bardziej mylnego. Możemy to rozwiązać na trzy sposoby:

1. Jeśli zmienna $wgPasswordSalt jest ustawiona na true (domyślnie).
Wywołujemy jedno zapytanie do bazy danych:

 MySQL |  copy code |? 
UPDATE user SET user_password = MD5(CONCAT(user_id, '-', MD5('nowe_haslo'))) WHERE user_name = 'nazwa_usera';

2. Jeśli zmienna $wgPasswordSalt jest ustawiona na false.

 MySQL |  copy code |? 
UPDATE user SET user_password = MD5('nowe_haslo') WHERE user_name = 'nazwa_usera';

3. Wywołanie odpowiedniego skryptu PHP.

Ostatnią, IMHO, najlepszą metodą jest wywołanie skryptu odpowiedzialnego za zmianę hasła i podanie jej odpowiednich parametrów.

UWAGA! Opcja ta będzie działać tylko po „odpaleniu” skryptu przez konsolę (Unix’ową).

Plik o którym mowa znajduję się w lokalizacji: maintenance/changePassword.php, a wywołujemy go z parametrami: --user i --password.

 Bash |  copy code |? 
 php maintenance/changePassword.php --user=nazwa_usera --password=nowe_haslo

To tyle jeśli chodzi o zmianę haseł w Wiki.

Wykresy Google

Napisany przez piotrooo89, 12 grudnia 2009

Mało osób wie o funkcjonalności Google Chart. Jest to API do tworzenia wykresów, oferuje naprawdę bardzo dużo możliwości związanych właśnie z rysowanie wszelakich wykresów – kołowych, linowych, słupkowych. W tym artykule przybliżę trochę to API i być może wiele osób zrezygnuje z zaprzęgania do rysowania wykresów PHP’owskiej biblioteki GD.
Czytaj więcej »


Copyright © 2007 Piotr Olaszewski. Weight loss