Zdravím všechny,
trpím malým nedostatkem moodle verze 1.5 a nevím, zda-li je to chyba někde v nastavení, nebo to prostě nejde.
Ověřování uživatelů mám přes externí databázi, respektive přes databázi redakčního systému mambo. Pokud se někdo zaregistruje (v mambu) - například "Daniel" a pak použije v přihlašovacím jméně velké písmeno u moodlu, nemůže se do něj přihlásit, jakoby měl moodle probém při čerpání dat s velkými písmeny. Můj server běží na linuxu, a linux rozlišuje velikost písmen.
Nevíte, kde by mohlo být jádro pudla?
Podívejte se do databáze Mamba přímo (např. přes klienta mysql, MySQLfront či phpMyAdmin) a ověřte si, že uživatelská jména jsou opravdu ukládána s rozlišením písmen.
Linux rozlišuje velikost písmen v názvech souborů (a v MySQL tím pádem i v názvech databází a tabulek, protože MySQL je implementuje jako adresáře a soubory v nich), se samotnými daty uloženými v databázi to nemá co do činění
Linux rozlišuje velikost písmen v názvech souborů (a v MySQL tím pádem i v názvech databází a tabulek, protože MySQL je implementuje jako adresáře a soubory v nich), se samotnými daty uloženými v databázi to nemá co do činění
Zdravím,
uživatelská jména jsou opravdu ukládána s velkými písmeny, přihlašovací údaje k externí databázi v Moodlu jsou zadána správně. Pokud vytvořím účet v redakčním systému, například "Daniel", nemůžu se přihlásit v moodlu. Vytvořím-li však účet "daniel", už to lze. A jako perličku, změním-li již vytvořený účet, tedy "Daniel" na "daniel", také to nejde, jako by si to "pamatovalo" Takže opravdu nevím, jak to napojit bez problémů. Budu vděčný za jakýkoliv podnětný návrh.
uživatelská jména jsou opravdu ukládána s velkými písmeny, přihlašovací údaje k externí databázi v Moodlu jsou zadána správně. Pokud vytvořím účet v redakčním systému, například "Daniel", nemůžu se přihlásit v moodlu. Vytvořím-li však účet "daniel", už to lze. A jako perličku, změním-li již vytvořený účet, tedy "Daniel" na "daniel", také to nejde, jako by si to "pamatovalo" Takže opravdu nevím, jak to napojit bez problémů. Budu vděčný za jakýkoliv podnětný návrh.
Zkuste se (jen pro zkoušku) podívat po jiných způsobech integrace Mambo/Moodle než externí databáze. Namátkou např.
http://moodle.org/mod/forum/discuss.php?d=20080
ale hledáním tamtéž možná najdete i řešení vašeho problému.
Nevím, zda je změna uživatelského jména v externí databázi podporována. Moodle si tak jako tak vytvoří ve své vlastní db účet pro příslušného uživatele a do externí databáze chodí snad jen pro heslo (ale osobní zkušenosti nemám). Mrkněte tedy ještě, v jakém tvaru se uživatelské jméno dostane do Moodle databáze.
http://moodle.org/mod/forum/discuss.php?d=20080
ale hledáním tamtéž možná najdete i řešení vašeho problému.
Nevím, zda je změna uživatelského jména v externí databázi podporována. Moodle si tak jako tak vytvoří ve své vlastní db účet pro příslušného uživatele a do externí databáze chodí snad jen pro heslo (ale osobní zkušenosti nemám). Mrkněte tedy ještě, v jakém tvaru se uživatelské jméno dostane do Moodle databáze.