Aktuelle Info zu Sicherheitsrisiken: In den aktuellen Versionen ab 4.1. sind keine Sicherheitsprobleme bekannt.
myty XML Navigationsimport
modul: navigation
Release Info
Version: 4.1
Version: 4.1
myty XML Navigationsimport
Der Navigationsimport befindet sich in der grünen Setupbox bei der Seiten Navigation. Symbol 3 ist der Navigationsimport, Symbol 4 der Export.
- Zur erst wählt man beim Import mit einem Dateimanagerfenster die zu importierende Datei aus.
- Dann wählt man den Punkt aus, dem die importierte Struktur untergeordnet werden soll, im Normalfall ist das [Startseite].
- Als drittes wählt man das Update Verhalten aus.
- Die erste Einstellung sollte für einen Initialimport verwendet werden. Hier prüft der Import zuerst, ob alle zu importierenden Topics noch nicht vergeben sind. Sollte ein Topic bereits vorhanden sein, bricht der Import ab
- Bei Einstellung zwei werden nur neue Punkte importiert, an den vorhandenen wird nichts geändert. Dies ist die empfohlene Einstellung für Update-Importe, bei denen neue Seiten importiert werden sollen
- Einstellung 3 überschreibt im Gegensatz zur zweiten Einstellung auch die Texte und Einstellungen bereits vorhandener Punkte. Diese Einstellung sollte gewählt werden um alle Punkte auf einen bestimmten Stand zurückzusetzen
- Die vierte Einstellung ist noch nicht implementiert. Diese soll alle bereits vorhandenen Topics löschen und dann einen Import wie bei Einstellung 1 starten
Jetzt kann der Import gestartet werden. Optional kann noch ein Prefix für die Topics angegeben werden, dieser wird vor alle importierten Topics hinzugefügt (sinnvoll wenn es manche Topics schon gibt, man diese aber nicht überschreiben möchte).
Aufbau der XML
- Deklaration <?xml version=„1.0“ encoding=„utf-8“?>
- navigation - definiert den Body
- version - definiert die Kompatibilität mit myty (gernell erst ab Version 3.3.5)
- navigationentry
- topic
- language
- langname
- sitename
- keyword
- keyword
- user
- last_change
- useparentkeywords
- visible
- disabled
- template
- target
- navigationentry
- version - definiert die Kompatibilität mit myty (gernell erst ab Version 3.3.5)
- variables
- variable
- name
- value
- variable
- rights
- frontend
- role
- name
- right
- role
- frontend
- frontend_children
- role
- name
- right
- role
- backend
- role
- name
- right
- role
- backend_children
- role
- name
- right
- role
- errorpage
- children
- navigationentry
…
Komplette Beispiel XML
<?xml version="1.0" encoding="utf-8"?> <navigation> <version>3.3</version> <navdate></navdate> <navigationentry> <topic>TestPage</topic> <language> <langname>de</langname> <sitename>Hauptpunkt</sitename> <keyword>wichtig</keyword> <keyword>aktuell</keyword> <user_id>3</user> <last_change>1234567</last_change> </language> <language> <langname>en</langname> <sitename>mainentry</sitename> <user_id>3</user> <last_change>1234567</last_change> </language> <invisible>1234567</invisible> <disabled>true</disabled> <template>templates/tyTP_standard.php</template> <target>_self</target> <variables> <variable> <name>var1</name> <value>123</value> </variable> </variables> <rights> <frontend> <role> <name>Gast</name> <right>show</right> </role> <role> <name>Admin</name> <right>show</right> <right>edit</right> </role> </frontend> <frontend_children> <role> <name>Gast</name> <right>show</right> </role> <role> <name>Admin</name> <right>show</right> <right>edit</right> </role> </frontend_children> <backend> <role> <name>Gast</name> <right>show</right> </role> <role> <name>Admin</name> <right>show</right> <right>edit</right> </role> </backend> <backend_children> <role> <name>Gast</name> <right>show</right> </role> <role> <name>Admin</name> <right>show</right> <right>edit</right> </role> </backend_children> </rights> <errorpage>Startseite</errorpage> <children> <navigationentry> <topic>childrenpage</topic> <language> <langname>de</langname> <sitename>Hauptpunkt</sitename> <user_id>4</user> <last_change>12345678</last_change> </language> <language> <langname>en</langname> <sitename>mainentry</sitename> <user_id>4</user> <last_change>12345678</last_change> </language> <invisible>false</invisible> <disabled>false</disabled> <template>templates/tyTP_standard.php</template> <target>_self</target> <variables> <variable> <name>var1</name> <value>123</value> </variable> </variables> <rights> <frontend> <role> <name>Gast</name> <right>show</right> </role> <role> <name>Admin</name> <right>show</right> <right>edit</right> </role> </frontend> <frontend_children> <role> <name>Gast</name> <right>show</right> </role> <role> <name>Admin</name> <right>show</right> <right>edit</right> </role> </frontend_children> <backend> <role> <name>Gast</name> <right>show</right> </role> <role> <name>Admin</name> <right>show</right> <right>edit</right> </role> </backend> <backend_children> <role> <name>Gast</name> <right>show</right> </role> <role> <name>Admin</name> <right>show</right> <right>edit</right> </role> </backend_children> </rights> <errorpage>Startseite</errorpage> </navigationentry> </children> </navigationentry> </navigation>
Minimales XML (was mindestens notwendig ist)
<?xml version="1.0" encoding="utf-8"?> <navigation> <version>3.3</version> <navigationentry> <topic>daTestPage</topic> <language> <langname>de</langname> <sitename>Hauptpunkt</sitename> </language> <template>templates/tyTP_standard.php</template> <children> <navigationentry> <topic>childrenpage</topic> <language> <langname>de</langname> <sitename>Hauptpunkt</sitename> </language> <template>templates/tyTP_standard.php</template> </navigationentry> </children> </navigationentry> </navigation>
«
»
Autor:
Conrad Gerlach
letzte Änderung: 08.09.2011
letzte Änderung: 08.09.2011
Kommentare
0
Fragen von Nutzern
0
ähnliche Themen
0
Stellen Sie eine Frage
offene Fragen
Zu diesem Beitrag existieren keine offenen Fragen.
Alle Beiträge zum Thema
- dynamic navigation
- FreeMind XML Import
- myty XML Navigationsimport
- Ich kann meine Navigationspunkte nur noch markieren, aber die Seite nicht mehr aufrufen. Was kann ich tun?
- Ich möchte das Navigations-Plugin "Smart-Navigation" selbst nutzen. Wie binde ich dies in meine Anwendung ein?
- Ich sehe nur noch Navigationspunkte eines Unterpunktes. Wie komme ich dazu auch die übrigen Navigationspunkte zu sehen?
- Ich sehe plötzlich nicht mehr alle Navigationspunkte. Woran kann das liegen?
- Nach welchen Eigenschaften kann ich in der neuen Smart-Navigation suchen?
- Warum kommt es auf meiner Webseite zu Fehldarstellungen des Navigationspunktes?
- Warum werden meine Änderungen an der Navigation nicht veröffentlicht?
- Was ist der Unterschied zwischen Seitenbezeichnung und Seitename?
- Was ist eine Seitenvorlage bzw. Template?
- Was sind SEO Einstellungen, was bedeuten diese?
- Welche Eigenschaften kann ein Navigationspunkt erhalten?
- Welche Eingaben sind Pflicht beim Anlegen eines Navigationspunktes?
- Wie definiert man das zeitgesteuerte Aktivieren eines Navigationspunktes?
- Wie kann ich auf unveröffentlichte Änderungen im System nachvollziehen?
- Wie kann ich auf unveröffentlichte Inhalte im System zugreifen?
- Wie kann ich die Einstellungen für einen Navigationspunkt bearbeiten?
- Wie können Vorlagen-Einstellungen vorgenommen werden?
- Wie kopiere ich Navigationspunkte inklusive deren Inhalte?
- Wie lege ich einen neuen Navigationspunkt an?
- Wie verschiebe ich einen existierenden Navigationspunkt?
- Wie weise ich einem Redakteur oder einer Gruppe Schreib- und Publizierrechte zu?
- Wie werden die Inhalte der Webseiten in myty organisiert?
- Wie werden Navigatiospunkte benannt/umbenannt?
- Wieso kann ich die Navigation nicht bearbeiten?
- Wo lege ich weitere Medientypen an?
- Was bedeuten die Farbtafeln an einem Navigationspunkt?
- Was erreicht man mit der SEO Einstellung - Robots.txt?
- Welche Einstellungen werden im Reiter "Page Status" des SEO-Moduls vorgenommen?

Kommentieren