Zobrazují se příspěvky se štítkemmoodle. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemmoodle. Zobrazit všechny příspěvky

úterý 8. prosince 2015

pondělí 5. října 2015

Facebooková skupina Moodle CZ & SK

Oddělení didaktických technologií spustilo ve spolupráci se studenty UHK facebookovou skupinu pro české a slovenské uživatele LMS Moodle. Skupina je určena všem, kteří již Moodle používají nebo mají zájem se o něm něco dozvědět. Ve skupině budeme také zveřejňovat novinky ze světa LMS Moodle a e-learningu. Smyslem skupiny je poskytovat informace a vzájemně si pomáhat. Nebojte se k nám přidat!

středa 15. dubna 2015

Jak spojit WordPress a Moodle



Aneb ověřování uživatelů WP v Moodle

V Moodle  zapnout podporu přihlašování z externí databáze a zadat: Název DB, uživatele, heslo
Tabulka: wp_users
Pole uživatel: user_login
Pole hesla: user_pass
Formát hesla: wordpress (není v nabídce, nutno donastavit níže)

Mapování dat
Křestní jméno: firstname
Příjmení: lastname
E-mailová adresa: email

Nastavení formát hesla: wordpress
V souboru /auth/db/config.html  upravit toto

$passtype = array();
$passtype["plaintext"] = get_string("plaintext", "auth");
$passtype["md5"] = get_string("md5", "auth");
$passtype["sha1"] = get_string("sha1", "auth");
$passtype["internal"] = get_string("internal", "auth");
echo html_writer::select($passtype, "passtype", $config->passtype, false);


na toto

$passtype = array();
$passtype["plaintext"] = get_string("plaintext", "auth");
$passtype["md5"] = get_string("md5", "auth");
$passtype["sha1"] = get_string("sha1", "auth");
$passtype["internal"] = get_string("internal", "auth");
$passtype["wordpress"] = "wordpress";
echo html_writer::select($passtype, "passtype", $config->passtype, false);


Soubor /auth/db/auth.php

Najít toto


if ($this->config->;passtype === 'md5') {   // Re-format password accordingly

$extpassword = md5($extpassword);

} else if ($this->config->;passtype === 'sha1') {
$extpassword = sha1($extpassword);
}


A za tento text přidat:

else if ($this->config->passtype === 'wordpress') {
require_once( '/var/www/nejaka-ta-cesta/wp-includes/class-phpass.php');
$hash = new PasswordHash(8, true);
$rs = $authdb->Execute("SELECT * FROM {$this->config->table} WHERE {$this->config->fielduser} = '".$this->ext_addslashes($extusername)."'");

$check = $hash->CheckPassword( $extpassword, $rs->fields["user_pass"]);
return $check;
}


dál najít select co se stará o donastavení jména, příjmení a emailu, text:

            $select = implode(', ', $select);
            $sql = "SELECT $select
                      FROM {$this->config->table}
                     WHERE {$this->config->fielduser} = '".$this->ext_addslashes($extusername)."'";


změnit na:

            $sql = "SELECT u1.user_email email, m1.meta_value firstname, m2.meta_value lastname FROM {$this->config->table} u1
JOIN wp_usermeta m1 ON (m1.user_id = u1.id AND m1.meta_key = 'first_name')
JOIN wp_usermeta m2 ON (m2.user_id = u1.id AND m2.meta_key = 'last_name')
WHERE u1.{$this->config->fielduser} = '".$this->ext_addslashes($extusername)."'"; 


Další info

http://blog.giuseppeurso.net/moodle-and-wordpress-single-sign-on-in-20-minutes-part-1/

sobota 6. prosince 2014

Bezplatný e-learningový kurz na téma TCP/IP

Akademie CZ.NIC spustila na adrese https://moodle.nic.cz/ e-learningový systém Moodle. V systému je nyní bezplatný e-learningový kurz Rodina protokolů TCP/IP, který si můžete vyzkoušet i bez přihlášení. Grafickou úpravu Moodlu a šablony realizoval RokIT Partner s.r.o.

pondělí 10. listopadu 2014

Vyzkoušejte si Moodle zdarma

Dnes vyšla nová verze e-learningového systému Moodle. Při této příležitosti jsme na adrese piskoviste.rokit.cz zpřístupnili server, na kterém si můžete vyzkoušet práci s Moodlem z pohledu správce systému, učitele i studenta. Server budeme průběžně aktualizovat, aby si zájemci mohli vyzkoušet vždy nejnovější verzi Moodlu.

pondělí 15. září 2014

pátek 14. června 2013

Kniha o LMS Moodle

Nedávno vyšla skvěle napsaná kniha o LMS Moodle s názvem  

Moodle - kompletní průvodce tvorbou a správou elektronických kurzů



Recenzi knihy si můžete přečíst na LinuxEXPRESu.

sobota 18. května 2013

Pozor při migraci Moodle

Pokud migrujete Moodle někam jinam, mělo by to fungovat bez "out of box" (samo od sebe). Jestli, že se vám nepůjde po přesunu jinam přihlásit, pak zkontrolujte soubor config.php

$CFG->passwordsaltmain = 'xxxxxxxxxxxxxxx'

nelze míchat a měl by obsahovat heslo z původního (migrovaného souboru).

čtvrtek 1. listopadu 2012

Aktualizované Karty rychlé nápovědy pro Moodle

Vydali jsme aktualizované a rozšířené vydání Karet rychlé nápovědy pro Moodle. Karty jsou určeny pro Moodle verze 2.3, stáhnout si můžete archiv s jednotlivými soubory (každá karta v samostatném souboru) nebo jedno pdf se všemi kartami (vhodné např. pro tisk). Hodně štěstí při práci Moodlem!

neděle 23. září 2012

Moodle Benchmark

Pokud chcete otestovat rychlost vašeho Moodle, pak zkuste tento skript. Soubor je třeba umístit do adresáře Moodle, tzn. na úroveň souboru config.php.

Referenční výstup

Test výkonu Moodle

Následující hodnoty jsou za 1 sekundu.

  • 3674000 volání funkcí [Výkon CPU]
  • 101000 16KB souborů přečtených z disku (cache) [Rychlost čtení pevného disku nebo diskového pole]
  • 22000 regulárních výrazů s 1KB textu
  • 2100 16KB souborů zapsaných na disk počítače (cache) [Rychlost zápisu pevného disku nebo diskového pole]
  • 5660 volání get_record s databází [Rychlost čtení dat z databáze]
  • 200 volání insert_record s databází [Rychlost zápisu dat do databáze]
  • 270 volání update_record s datbází [Rychlost aktualizace dat v databázi]

Zdroje
Skript převzatý z této stránky: http://moodle.org/mod/forum/discuss.php?d=57028

středa 18. ledna 2012

Jak v přehrávači videa Youtube odstranit panel nástrojů

Do URL adresy vložené do stránky přidejte

&controls=0

celý kód by mohl vypadat třeba takto

<iframe src="http://www.youtube.com/embed/xxxxxxxx?rel=0&controls=0" allowfullscreen="" frameborder="0" height="480" width="640"></iframe>

sobota 2. dubna 2011

Správná URL adresa v Moodle 2

Moodle 2 nově kontroluje URL adresu přes kterou uživatel přistupuje k instalaci Moodle. Abyste se vyhnuli následující otravné hlášce:

Incorrect access detected, this server may be accessed only through "http://www.server.cz" address, sorry.
Please notify server administrator.

Stačí upravit v souboru config.php tento řádek:

$CFG->wwwroot   = 'http://'.$_SERVER['SERVER_NAME'];

Tím se nastaví adresa serveru vždy na tu správnou hodnotu ať už k němu přistupujete s www. nebo bez něj. Možná by také bylo dobré nastavit přepis URL adres přímo na serveru, ale ve většině případů to bude zbytečnost.

pátek 1. dubna 2011

Jak na vlastní CSS styly v Moodle

Soubor s vlastním CSS stylem umístěte do adresáře style vašeho aktivního (aktuálního) tématu. Aby se soubor začal používat, musíte to nastavit v souboru config.php v adresáři s tématem.

$THEME->sheets = array(
    'core',
    'pagelayout',
    'menu',
    'vlastni'
);

kde slovo vlastni znamena jméno souboru vlastni.css s přidaným stylem.

Aby se změna vůbec projevila a protože to takto nic neudělá, musíte v nabídce Správa stránek - Vzhled - Motivy - Nastavení motivu zapnout volbu Režim úprav grafického motivu. Tím budete moci naživo sledovat prováděné změny.

Po dokončení provedených změn se doporučuje výše uvedené zaškrtávací tlačítko opět zapnout, a tím snížit zátěž serveru.

Jak opravit IMAP v Thunderbirdu po aktualizaci NOD32

Po aktualizaci NOD32 se může stát, že v Thunderbiru přestane fungovat připojení pomocí protokolu IMAP. Postup k vyřešení: Restartovat počíta...