Themenbaum
Jede Online-Anwendung unter sachsen.de ist in eine gemeinsame Themenhierarchie (»Themenbaum«) einzuordnen, deren zweite Ebene durch folgende Hauptthemenbereiche gebildet wird:
- Land, Leute, Freistaat
- Regierung, Verwaltung, E-Government
- Arbeit, Wohnen, Verbraucherschutz
- Wirtschaft, Technologie, Verkehr
- Familie, Soziales, Gesundheit
- Bildung, Studium, Forschung
- Kultur, Tourismus, Sport
- Umwelt, Landwirtschaft, Wald
- Justiz, Steuern, Sicherheit, Finanzen
Anwendung Themenbaum
Die Anwendung Themenbaum verwaltet alle Strukturinformationen zum Gesamtangebot unter sachsen.de und verfügt über folgende Funktionen:
- Import der XML-Strukturdaten der Online-Anwendungen unter »sachsen.de«
- Export des Gesamtthemenbaumes für das RedDot Navigations-PlugIn sowie als SiteMap
- Einrichtung von Gastzugängen für alle angeschlossenen Mandanten
Die Administration und Integration neuer Portale erfolgt durch das Referat 44 der Sächsischen Staatskanzlei.
Themenbaum-Anwendung
Damit ein Portal in den Themenbaum eingebunden werden kann, muss eine XML-Datei öffentlich bereitgestellt, welche von der Themenbaum-Anwendung abgerufen werden kann. Bei Fragen hinsichtlich der Einbindung wenden Sie sich bitte an: Susan.Fiebach@sk.sachsen.de
Die Themenbaum-XML muss dem folgenden Schema entsprechen:
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="node">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element ref="node" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="lastpublished" type="xs:string" use="optional"/>
<xs:attribute name="root" type="xs:boolean" use="optional"/>
<xs:attribute name="portal" type="xs:boolean" use="optional"/>
<xs:attribute name="cmsid" type="xs:string" use="required"/>
<xs:attribute name="cmspid" type="xs:string" use="required"/>
<xs:attribute name="pid" type="xs:int" use="required"/>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="namedisplayed" type="xs:string" use="optional"/>
<xs:attribute name="link" type="xs:string" use="required"/>
<xs:attribute name="lang" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="navigation">
<xs:complexType>
<xs:sequence>
<xs:element ref="node"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>