Dobrý den, v jednom tématu mám zadaný tento odkaz (viz příloha), který ve starém MOODLE fungoval. Byl to malý obrázek a když jste na něj klikli otevřel se v novém okně jiný soubor, kde byl ten obrázek větší. V novém MOODLE 2 se zobrazí pouze kód a ani ten malý obrázek nevidíme.
A tady ta adresa k draftfile.php se vám zobrazuje kdy? Když ten text editujete nebo když si tu stránku prohlížíte?
Ten draftfile.php se mi zobrazí, když edituji zdrojový HTML kód. Když edituji příspěvek (tedy ne HTML kód) tak se mi zobrazí i ten malý obrázek. V přehledu témat mi však vyjede jen ten kód a obrázek se nezobrazí.
A jak vypadá zdrojový kód té stránky, kde se má zobrazit ten obrázek? (předpokládám osnova kurzu - přehled témat). Měla by se tam objevit značka <img> s atributem src nastaveným někam k souboru pluginfile.php.
Na zdroji nevidím závadu. V příloze posílám obrázek zdroje a kurzu.
Aha. Předpokládám, že ten kód jste si takto připravoval sám. Odkazovat takto draftfile.php nemůžete, draft area se používá, pouze pokud je stránka upravována. Rovněž to HTML v atributu title je neplatné - tam se očekává čistý text.
Doporučuji vložit nejprve obrázek klasicky přes nástroje Moodle (tj. přes ikonu Vložit soubor v HTML editoru) a pak se podívat na výsledek.
Pokud vás budou zajímat technické detaily implementace, hledejte na stránce popisující File API.
--mudrd8mz
Doporučuji vložit nejprve obrázek klasicky přes nástroje Moodle (tj. přes ikonu Vložit soubor v HTML editoru) a pak se podívat na výsledek.
Pokud vás budou zajímat technické detaily implementace, hledejte na stránce popisující File API.
--mudrd8mz
Žel stejný výsledek. Pokud vložím jenom obrázek, ten se zobrazí dobře. Pokud ovšem pomocí HTML editoru udělám z tohoto obrázku odkaz na jiný obrázek stane se totéž. Draftfile.php tam vkládá přímo MOODLE 2.
Máte pravdu, jedná se o chybu v Moodle, konkrétně ve filtru Multimediální obsah, který máte pravděpodobně zapnutý. Dokud to nebude opraveno, doporučuji v nastavení Správa stránek ► Moduly ► Filtry ► Multimediální obsah úplně dole vypnout možnost Automaticky vkládat odkazované obrázky (filter_mediaplugin_enable_img). Tato funkce totiž koliduje s tím, co tam děláte ručně vy.
Děkuji. Nastavení to vyřešilo.