Für die Zeugung einer HTML-Ausgabe müssen Einstellungen an der Ebene vorgenommen werden.
1. Die wichtigste Voraussetzung ist das Vorhandensein von Metadaten für die Ebene.
2. Des Weiteren muss der CARDO_MAP_INET_USER Leserecht (Metadaten anzeigen) für die Ebene besitzen.
3. Für die Einstellung der XSLT-Daten wechseln Sie auf die Ebene zum Reiter allg. cm³ Einstellungen im Management Center unter Geodaten verwalten. Hier geben Sie in das Feld XSLT für Metadaten als Inhalt den Namen für eine XSLT-Datei an (ohne Erweiterung).
4. Die XSLT für Metadaten liegt im Ordner:
\cardoSystem\coreWeb3\IIS\net3\Ikx\DefaultXML\2HtmlXslt
Erstellen Sie gegebenenfalls eine neue XSLT für ihr cardo.Map.
Speichern Sie die neue, angespasste XSLT für Metadaten in ihrem Projektverzeichnis unter _Projekt_<IhrName>/IkxXML/2HtmlXslt
5. Vergeben Sie an den Metadaten im Ikx das Leserecht für die SYSTEM_CARDOMAP_INETUSER_GROUP.
<font class="Bez">
<xsl:when test="./LAST_REVISION_DATE">
<xsl:call-template name="RenderDataEntry"
>
<xsl:with-param name="dataNode" select="./LAST_REVISION_DATE"/>
Zum Beginn der XSLT ergänzen
<xsl:if test="/Root/LAST_REVISION_DATE != '' or /Root/DESCRIPTION != '' or /Root/CATEGORY/TITLE != ''">
Die benötigten Bezeichnungen sind im Ikx Standardspeicher -> Struktur&Rechte -> Metadatensatz auswählen -> Infobereich "Pfad im IduXml" zu finden.
Wird bspw. als Ausgabe sowohl der deutsche als auch der englische Eintrag aus der Nachschlageklasse ausgegeben, ist eine Ergänzung des Pfades notwendig: /Root/CATEGORY
/TITLE
für die Übertragung der Metadaten auf Ihr externes cardo nutzen Sie das Modul cardo-2-cardo. Zusätzlich zu den Ebenen werden nun auch die Metadaten übertragen.
Bsp. im cardo.Map: