Dokumentácia XML - články a aktuality
Základné pravidlá
- XML aktualít a článkov možno využiť na import a export z Upgates.
- Tu je k náhľadu prázdne vzorové XML.
- Na testovanie štruktúry XML je možné použiť naše XSD.
- Tagy končiace na
_YN>sú typu boolean a môžu nadobúdať hodnoty 0, 1, true, false. - Dátum je zapísaný ako reťazec znakov vo formáte YYYY-MM-DDTHH:MM:SS podľa ISO 8601. Y je rok, M je mesiac a D je deň. Príklad: 2020-12-30.
- Atribúty
languageoznačujúce jazykovú mutáciu používajú kódy podľa ISO 639-1 a sú povinné.
Import
- Je možné vykonávať len import nových článkov a aktualít, aktualizácia nie je možná.
- Ďalšie správanie importu môžete ovplyvniť nastavením v administrácii (viď nápoveda).
Export
- Exportujú sa všetky tagy s výnimkou tagov s prázdnou hodnotou. Tie môžu v exporte chýbať.
- Toto XML sa používa pre export dvoch typov obsahu - článkov a aktualít.
Štruktúra XML
<TEXTS>version- verzia formátu XML, aktuálne je to 1.0<TEXT>type- typ textu, možné hodnoty:- article - článok
- news - aktualita
<ACTIVE_YN>- zobraziť text na webe<ACTIVE_FROM>- len aktuality, dátum, od ktorého bude aktualita aktívna<ACTIVE_TO>- len aktuality, dátum, do ktorého bude aktualita aktívna<CREATION_TIME>- dátum vytvorenia<DESCRIPTIONS>- texty<DESCRIPTION>language- Špecifikácie jazykovej mutácie<URL>- URL textu<TITLE>- Názov<SHORT_DESCRIPTION>- Krátky popis. Bez HTML formátovania<LONG_DESCRIPTION>- Dlhý popis. Formátovanie len pomocou HTML značiek
<SEO_OPTIMALIZATION>- SEO<SEO>language- Špecifikácie jazykovej mutácie<SEO_URL>- Vlastná koncovka URL adresy<SEO_TITLE>- SEO titulok<SEO_META_DESCRIPTION>- META popisok stránky
<CATEGORIES>- Kategórie, len články<CATEGORY><CODE>- Kód kategórie, do ktorej bude článok zaradený. Páruje sa podľa existujúceho kódu kategórie<NAME>- Názov kategórie, do ktorej je článok zaradený<PRIMARY_YN>- Informácia, či je kategória primárna<POSITION>- Pozícia v kategórii
<IMAGES>- Obrázky<IMAGE><URL>- URL adresa obrázka<TITLES>- Popisky obrázka<TITLE>language- Špecifikácie jazykovej mutácie
<MAIN_YN>- Obrázok je hlavný<LIST_YN>- Obrázok je zoznamový
<FILES>- Súbory<FILE><URL>- URL adresa súboru<TITLES>- Popisky súborov<TITLE>language- Špecifikácie jazykovej mutácie
<METAS>- vlastné pole<META>type- typ vlastného poľa, možné hodnoty:- radio - prepínač
- checkbox - zaškrtávacie políčko
- input - textové pole
- date - dátum
- email - email
- number - číslo
- select - rozbaľovacia ponuka
- multiselect - multi rozbaľovacia ponuka
- textarea - viacriadkové textové pole
- formatted - viacriadkové textové pole formátované (WYSIWYG)
<META_KEY>- kľúč vlastného poľa - povolené znaky sú malé písmená, čísla (nesmú byť na prvej pozícii) a podtržítko<META_VALUE>- hodnota vlastného poľa, uvádza sa pokiaľ je rovnaká pre všetky jazykové mutácie<META_VALUES>- hodnoty vlastného poľa pre jednotlivé jazykové mutácie<META_VALUE>language- špecifikácie jazykovej mutácie