Felhasználók alapértelmezett nyelvének megváltoztatása

Prancz Ádám képe

Sziasztok!

Többször is volt változtatva az oldal alapértelmezett nyelve és emiatt van egy csomó nem hozzáférhető user profilom, gondolom az alapértelmezett nyelv kiválasztás miatt. (Mivel nem lehet beállítani user profiloknak alapértelmezett nyelvet külön...)

/en/felhasznalok/dvrrr
/hu/felhasznalok/damon meg ilyenek vagyesen az angol és magyar előtagokkal

Ezt kit tudom javítani úgy, ha belépek a profiljába és átállítom a nyelvét angolról magyarra!

Ezt szeretném automatizálni nézegettem a rules modult, de sajnos ahhoz nincsennek ilyen lehetőségek!

Van rá valamilyen ötletetek?

Amúgy azért kellett változtatnom az alapértelmezett nyelvet mert különben nem tudtam lefordítani egy csomó viewst pl meg hasonlókat normálisan....

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Balogh Zoltán képe

Ez az infó a users tábla language mezőjében van. Update....

0
0
Prancz Ádám képe

Szia Zoli!

UPDATE users SET language = 'hu';

Ez működik!

Köszi!

0
0
Prancz Ádám képe

Az a baj, hogy hiába állítom be be nyelvet magyarra el kell mentenem mégegyszer az adott user profilt ahhoz, hogy működjön. Hiába futtatom az update.php-t törlök cache-t vagy frissítem a jogosultság táblát!

Hogy tudnám megcsinálni azt, hogy "megnyitom és elmentem" az összes felhasználót?

0
0
szantog képe

views_bulk_operations
csinálsz egy user nézetet, lesz hozzá olyan gomb, hogy mindent kijelöl, választasz valami semleges akciót, ami áthajtja a user_save-en, még azt sem tartom kizártanak, hogy olyan akció is van, ami neked kell.
Már ezek után egyáltalán konzisztens még az adatbázisod..

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

Prancz Ádám képe

Azért annyira még nem vészes a helyzet.
Nem lehet, hogy azért inaktív az adatlap, mert nem kapta meg az aktiváló levelet vagy nem hagyta jóvá a regisztrációt?
Mert a levelezéssel voltak problémáim. És csak kb 40 usert érintett az ezerből, de más oldalaimnál is előfordult már ez, ami ugyan azon a serveren van.

A google webmester toolsban láttam, hogy gond van velük....

0
0
Prancz Ádám képe

Úgy oldottam meg végül, hogy kézzel átszerkesztgettem őket, mivel nem volt olyan sok, remélem többet nem lesz vele probléma! Köszönöm a segítségeket!

0
0
Balogh Zoltán képe

És amikor elmented, akkor az adatbázisban nem üres lesz véletlenül ez a mező? Egyáltalán választhatnak a júzerek nyelvet a profiljukban?

Amúgy tényleg nem jó a db-ben kézzel turkálni, de evvel semmi kárt nem teszel szerencsére. (Én például az óraátállítást is így csinálom évek óta gond nélkül)

0
0
Prancz Ádám képe

Ott van a nyelvválasztási lehetőség működik rendesen, nem az volt a gond, hanem olyasmi a probléma, mint amikor felviszel egy nodot, aztán leveszed róla azt, hogy közzétett.

Ilyenkor ha már linkelt rá valaki akkor ugyan úgy azt a hibát adja vissza mint a a user profilnál:
Access denied

Csak azt nem tudom, hogy ezt mi okozhatja...

0
0