XML formát slovníku

Z MoodleDocs
Přejít na:navigace, hledání


Soubory XML, které slouží k importu (i exportu) slovníkových hesel, musí dodržovat níže uvedenou strukturu.

Struktura XML souboru

Popisky jednotlivých tagů odpovídají popiskům nastavení slovníku v české verzi moodlu. Hodnota 0 odpovídá volbě NE, hodnota 1 jedna volbě ANO (uvedené schéma podle výchozího nastavení moodlu). Pro úspěšné provedení importu souboru do moodlu musí být kódování souboru nastaveno na UTF-8.


<?xml version="1.0" encoding="UTF-8"?> <!-- Informace o formátu a kódování souboru -->
<GLOSSARY> <!-- Začátek prostoru slovníku -->
  <INFO> <!-- Začátek prostoru pro obsah slovníku -->
    <NAME>NÁZEV</NAME> <!-- Název slovníku -->
    <INTRO>POPIS</INTRO> <!-- Popis slovníku -->
    <ALLOWDUPLICATEDENTRIES>0</ALLOWDUPLICATEDENTRIES> <!-- Povolit duplicitní položky -->
    <DISPLAYFORMAT>dictionary</DISPLAYFORMAT> <!-- Způsob zobrazení -->
    <SHOWSPECIAL>1</SHOWSPECIAL> <!-- Zobrazit odkaz "Speciální" -->
    <SHOWALPHABET>1</SHOWALPHABET> <!-- Zobrazit abecedu -->
    <SHOWALL>1</SHOWALL> <!-- Zobrazit odkaz "VŠE" -->
    <ALLOWCOMMENTS>1</ALLOWCOMMENTS> <!-- Povolit komentáře k položkám -->
    <USEDYNALINK>1</USEDYNALINK> <!-- Automaticky propojovat položky slovníku -->
    <DEFAULTAPPROVAL>0</DEFAULTAPPROVAL> <!-- Automaticky schvalovat položky -->
    <GLOBALGLOSSARY>0</GLOBALGLOSSARY> <!-- Je tento slovník globální? -->
    <ENTBYPAGE>10</ENTBYPAGE> <!-- Počet položek na stránkce -->
    <ENTRIES> <!-- Začátek prostoru pro definování položek -->
      <ENTRY> <!-- Začátek prostoru pro definování konkrétní položky -->
        <CONCEPT>HESLO</CONCEPT> <!-- Název položky slovníku -->
        <DEFINITION>DEFINICE</DEFINITION> <!-- Definice položky slovníku -->
        <FORMAT>1</FORMAT> <!-- Formátování textu -->
        <USEDYNALINK>0</USEDYNALINK> <!-- Tato položka by měla být automaticky propojována -->
        <CASESENSITIVE>0</CASESENSITIVE> <!-- Tato položka rozlišuje VELKÁ/malá -->
        <FULLMATCH>0</FULLMATCH> <!-- Srovnávat pouze celá slova -->
        <TEACHERENTRY>1</TEACHERENTRY> <!-- Povolit hodnocení položek -->
        <ALIASES> <!-- Začátek prostoru pro definování klíčových slov -->
          <ALIAS> <!-- Začátek prostoru pro definování konkrétního klíčového slova -->
            <NAME>NÁZEV</NAME> <!-- Název klíčového slova -->
          </ALIAS> <!-- Konec prostoru pro definování konkrétního klíčového slova -->
        </ALIASES> <!-- Konec prostoru pro definování klíčových slov -->
        <CATEGORIES> <!-- Začátek prostoru pro definování kategorií pro danou položku -->
          <CATEGORY> <!-- Začátek prostoru pro definování konkrétní kategorie -->
           <NAME>NÁZEV</NAME> <!-- Název kategorie -->
            <USEDYNALINK>0</USEDYNALINK> <!-- Automaticky propojovat tuto kategorii -->
          </CATEGORY> <!-- Konec prostoru pro definování konkrétní kategorie -->
        </CATEGORIES> <!-- Konec prostoru pro definování kategorií pro danou položku -->
      </ENTRY> <!-- Konec prostoru pro definování konkrétní položky -->
    </ENTRIES> <!-- Konec prostoru pro definování položek -->
  </INFO> <!-- Konec prostoru pro obsah slovníku -->
</GLOSSARY> <!-- Konec prostoru slovníku -->

Mapa XML souboru

Autorem XML mapy je Dan McCreary.

Chyba při vytváření náhledu: Náhled nelze uložit na dané místo.

Viz také