File Manager
<?php
$lang['help_action'] = 'Legt die Eigenschaft des Moduls fest. Für diesen Parameter sind zwei Werte möglich:
<ul>
<li>default <em>(voreingestellt)</em> - damit wird das Navigationsmenü erstellt.</li>
<li>breadcrumbs - damit wird eine Brotkrumen-Navigation zur aktuellen Seite angezeigt. <strong>Hinweis:</strong> {cms_breadcrumbs} ist die Kurzvariante für den Aufruf dieser Aktion.</li>
</ul>';
$lang['help_root'] = 'Dieser Parameter steht nur bei der Aktion breadcrumbs zur Verfügung. Damit kann eine Startebene (start_level) festgelegt werden, die NICHT die voreingestellte Seite ist.';
$lang['youarehere'] = 'Sie sind hier';
$lang['set_cachable'] = 'Zwischenspeicherung für dieses Template aktivieren';
$lang['help_nocache'] = 'Die Zwischenspeicherung dieses Menü-Aufrufs deaktivieren. Wenn diesen Parameter auf irgend einen positiven Wert gesetzt wird, werden die Einstellungen im Content-Object und im Menü-Template überschrieben.';
$lang['cachable'] = 'Menü zwischenspeichern';
$lang['help_childrenof'] = 'Mit dieser Option werden nur die Menü-Einträge angezeigt, die der Seite mit der ausgewählten Seiten-ID oder dem Seiten-Alias untergeordnet sind. Beispiel: <code>{menu childrenof=$page_alias}</code> zeigt nur die untergeordneten Seiten der aktuell angezeigten Seite.';
$lang['usage'] = 'Verwendung';
$lang['import'] = 'Importieren';
$lang['edit'] = 'Bearbeiten';
$lang['delete'] = 'Löschen';
$lang['help_loadprops'] = 'Wenn Sie in Ihrem MenüManager-Template die erweiterten Möglichkeiten NICHT einsetzen möchten, können Sie diesen Parameter verwenden. Ist dieser Parameter gesetzt, werden verschiedene Content-Eigenschaften (wie zum Beispiel extra1, image, thumbnail usw.) des $node-Objekts NICHT geladen. Damit werden die Anzahl der Datenbankabfragen und der Speicherbedarf dramatisch reduziert, aber die Möglichkeiten für ausgefeilte Menüs gehen verloren.';
$lang['readonly'] = 'Nur lesen';
$lang['error_templatename'] = 'FEHLER: Die Namen für Templates dürfen nicht auf .tpl enden.';
$lang['this_is_default'] = 'Voreingestelltes Menü-Template';
$lang['set_as_default'] = 'Als voreingestelltes Menü-Template festlegen';
$lang['default'] = 'Voreingestellt';
$lang['templates'] = 'Templates ';
$lang['addtemplate'] = 'Template hinzufügen';
$lang['areyousure'] = 'Wollen Sie dies wirklich löschen?';
$lang['dbtemplates'] = 'Templates in der Datenbank';
$lang['description'] = 'Verwaltet die Menü-Templates, mit denen die Menüs in jeder nur vorstellbaren Weise angezeigt werden können.';
$lang['deletetemplate'] = 'Template löschen';
$lang['edittemplate'] = 'Template bearbeiten';
$lang['filename'] = 'Dateiname';
$lang['filetemplates'] = 'Templates als Datei';
$lang['help_includeprefix'] = 'Mit diesem Parameter werden nur die Einträge angezeigt, deren Seiten-Alias den festgelegten Prefix enthält (durch Komma getrennt). Dieser Parameter kann NICHT mit dem Parameter excludeprefix kombiniert werden.';
$lang['help_excludeprefix'] = 'Mit diesem Parameter werden alle Einträge (und deren untergeordneten Seiten), die den festgelegten Prefix enthalten, von der Anzeige ausgeschlossen (durch Komma getrennt). Dieser Parameter muss nicht in Verbindung mit dem Parameter includeprefix verwendet werden.';
$lang['help_collapse'] = 'Setzen Sie diesen Wert auf 1, wenn untergeordnete Seiten erst nach einem Klick auf die übergeordnete Seite angezeigt werden sollen.';
$lang['help_items'] = 'Verwenden Sie diesen Eintrag, um eine Liste mit Seiten auszuwählen, die dieses Menü anzeigen soll. Der Wert sollte eine Liste mit durch Kommata getrennten Seiten-Aliasen sein.';
$lang['help_number_of_levels'] = 'Mit dieser Einstellung kann festgelegt werden, bis zu welcher Tiefe das Menü angezeigt wird.';
$lang['help_show_all'] = 'Mit dieser Option werden die Menü-Einträge angezeigt, bei denen die Einstellung "Seite im Menü anzeigen" deaktiviert wurde. Inaktive Seiten werden auch weiterhin nicht angezeigt.';
$lang['help_show_root_siblings'] = 'Diese Option ist nur nützlich, wenn ein Startelement (Parameter start_element) oder eine Startseite (Parameter start_page) vorgegeben werden. Es werden dann alle Einträge angezeigt, die die gleiche Ebene wie die ausgewählte Startseite bzw. das ausgewählte Startelement haben.';
$lang['help_start_level'] = 'Mit dieser Option zeigt das Menü nur Einträge ab einer vorgegebenen Ebene an. Stellen Sie sich folgendes Beispiel vor: Sie möchten im Hauptmenü nur eine Ebene anzeigen. Der Parameter dafür ist number_of_levels='1'. In einem zweiten Menü sollen nur die untergeordneten Seiten des jeweiligen Eintrages aus der ersten Ebene angezeigt werden. Der Parameter dafür ist start_level='2'.';
$lang['help_start_element'] = 'Beginnt die Menü-Anzeige ab einem festgelegten Startelement und zeigt nur das Element und dessen untergeordneten Seiten an. Verwendet die hierarchische Position (z.B. 5.1.2).';
$lang['help_start_page'] = 'Beginnt die Menü-Anzeige ab der festgelegten Startseite und zeigt nur dieses Element und dessen untergeordneten Seiten an. Verwendet den Seiten-Alias.';
$lang['help_template'] = 'Das Template, welches für die Anzeige des Menüs verwendet wird. Die Templates sind in der Template-Datenbank abgelegt, außer der Name des Templates endet auf .tpl. Dann befindet sich das Template im Template-Verzeichnis des MenüManagers. Voreingestellt ist das Menü-Template simple_navigation.tpl.';
$lang['help'] = ' <h3>Was macht das Modul?</h3>
<p>Mit dem MenüManager-Modul können Menüs so abstrahiert werden, dass diese einfach verwendbar und anpassbar sind. Die Anzeige der Menüs wird in Smarty-Templates abstrahiert, so dass es einfach an die Benutzerbedürfnisse angepasst werden kann. Der MenüManager liefert nur die Daten und gibt diese an das Template weiter. Mit der Anpassung der Templates oder der Erstellung Ihrer eigenen ist jedes nur denkbare Menü möglich.</p>
<h3>Wie wird es eingesetzt?</h3>
<p>Fügen Sie den Tag wie folgt in Ihr Template bzw. Seite ein: <code>{menu}</code>. Die möglichen Parameter sind weiter unten aufgeführt.</p>
<h3>Was sollte ich über die Menü-Templates wissen?</h3>
<p>Der MenüManager verwendet Templates für die Anzeigelogik. Es werden drei Templates mitgeliefert: cssmenu.tpl, minimal_menu.tpl und simple_navigation.tpl. Mit diesen Templates werden ungeordnete Listen der Seiten erstellt, die via CSS über verschiedene Klassen und IDs gestaltet werden.</p>
<p>HINWEIS: Das Aussehen der Menüs wird mit CSS gestaltet. Die Stylesheets sind nicht im MenüManager enthalten, sondern müssen jeweils separat mit dem Seiten-Template verknüpft werden. Damit das Template cssmenu.tpl auch im Internet Explorer angezeigt wird, müssen Sie im head-Bereich des Seiten-Templates einen Link zu einem JavaScript einfügen. Dies ist zur Anzeige des Hover-Effekts notwendig.</p>
<p>Wenn Sie eine angepasste Version eines Templates erstellen möchten, können Sie dies einfach in die Datenbank importieren und direkt in der CMSms-Administration bearbeiten. Gehen Sie dazu wie folgt vor:
<ol>
<li>Klicken Sie in der Administration auf MenüManager.</li>
<li>Klicken Sie nun auf den Registerkarte "Template-Dateien" und dann in der Zeile des gewünschten Templates auf das Symbol für "Template in die Datenbank importieren"</li>
<li>Geben Sie der Template-Kopie einen Namen, zum Beispiel "Test-Template".</li>
<li>Nun sollte das "Test-Template" in Ihrer Liste der Template-Datenbank erscheinen.</li>
</ol>
</p>
<p>Jetzt können Sie das Template einfach an die Bedürfnisse Ihrer Webseite anpassen. Fügen Sie die entsprechenden Klassen und IDs ein, damit das Menü exakt wie gewünscht aussieht. Anschließend können Sie das Template mit {menu template='Test Template'} in Ihre Seite einfügen. Falls Sie eine Template-Datei verwenden möchten, muss dem Template die Endung .tpl hinzugefügt werden.</p>
<p>Die im Template zu verwendeten Parameter für das $node-Objekts lauten wie folgt:
<ul>
<li>$node->id -- Inhalts-ID</li>
<li>$node->url -- URL des Inhalts</li>
<li>$node->accesskey -- Taste für Direktzugriff, falls definiert</li>
<li>$node->tabindex -- Tab-Index, falls definiert</li>
<li>$node->titleattribute -- Beschreibung oder Titel-Attribut (Titel), falls definiert</li>
<li>$node->hierarchy -- hierarchische Position, (z.Bsp. 1.3.3)</li>
<li>$node->depth -- Tiefe (Ebene) dieses Nodes im aktuellen Menü</li>
<li>$node->prevdepth -- Tiefe (Ebene) des vorherigen Nodes</li>
<li>$node->haschildren -- gibt true zurück, wenn dieser Node anzuzeigende, untergeordnete Nodes hat</li>
<li>$node->children_exist -- gibt true zurück, wenn zu diesem Node untergeordnete Nodes in der Datenbank verfügbar sind, die im Menü angezeigt werden können</li>
<li>$node->menutext -- Menütext</li>
<li>$node->raw_menutext -- Menütext ohne Konvertierung der HTML-Entitäten</li>
<li>$node->alias -- Seiten-Alias</li>
<li>$node->extra1 -- Dieses Feld enthält das zusätzliches Seiten-Attribut 1, außer der Parameter loadprops wurde so gesetzt, dass diese Eigenschaft NICHT geladen wird.</li>
<li>$node->extra2 -- Dieses Feld enthält das zusätzliches Seiten-Attribut 2, außer der Parameter loadprops wurde so gesetzt, dass diese Eigenschaft NICHT geladen wird.</li>
<li>$node->extra3 -- Dieses Feld enthält das zusätzliches Seiten-Attribut 1, außer der Parameter loadprops wurde so gesetzt, dass diese Eigenschaft NICHT geladen wird.</li>
<li>$node->image -- Dieses Feld enthält den Wert für ein Bild eines grafischen Links (falls definiert), außer der Parameter loadprops wurde so gesetzt, dass diese Eigenschaft NICHT geladen wird.</li></li>
<li>$node->thumbnail -- Dieses Feld enthält den Wert für ein Vorschaubild eines grafischen Links (falls definiert), außer der Parameter loadprops wurde so gesetzt, dass diese Eigenschaft NICHT geladen wird.</li></li>
<li>$node->target -- Dieses Feld enthält das Ziel für den Link (falls definiert), außer der Parameter loadprops wurde so gesetzt, dass diese Eigenschaft NICHT geladen wird.</li></li>
<li>$node->created -- Datum der Erstellung des Nodes</li>
<li>$node->modified -- Datum der letzten Änderung des Nodes</li>
<li>$node->index -- Zähler dieses Nodes im gesamten Menü</li>
<li>$node->parent -- gibt true zurück, wenn der Node eine übergeordnete Seite der aktuell ausgewählten Seite ist</li>
<li>$node->current -- gibt true zurück, wenn der Node die aktuell ausgewählte Seite ist</li>
<li>$node->first -- dieser Wert ist 1, wenn die aktuelle Seite der erste Eintrag einer Ebene ist.</li>
<li>$node->last -- dieser Wert ist 1, wenn die aktuelle Seite der letzte Eintrag einer Ebene ist.</li>
<li>$node->type -- Inhaltstyp des Nodes. Mögliche Werte sind content (=Inhalt), errorpage (=Fehlerseite), link (=externer Link), pagelink (=interner Seitenlink), sectionheader (=Abschnittsüberschrift) sowie separator (=Trenner).</li>
</ul>
</p>
<h3>Zwischenspeicherung</h3>
<p>Dieses Modul hat die Möglichkeit, die Ausgabe in statischen Dateien zu speichern, um die Speicheranforderungen sowie die erforderlichen Datenbankabfragen zu reduzieren, und damit die Performance der Webseite zu erhöhen. Dies bietet alle Vorteile der statischen Menüs ohne die Unannehmlichkeiten beim Erstellen oder Bearbeiten von Seiten.</p>
<p>So kann jedes Menü-Template über einen Klick in der Spalte "Menü zwischenspeichern" zwischengespeichert werden. Wenn ein Menü-Template mit Zwischenspeicherung auf einer Inhaltsseite verwendet wird, die ebenfalls zwischengespeichert wird, werden alle für diese Seite verfügbaren Menü-Ausgaben verwendet. Mit dem Parameter nocache im menu-Tag kann die Zwischenspeicherung vollständig deaktiviert werden.</p>
<p>Alle zwischengespeicherten Menü-Dateien werden gelöscht, wenn Inhalte hinzugefügt, bearbeitet oder gelöscht werden ... und natürlich auch dann, wenn ein Menü-Template hinzugefügt, bearbeitet oder gelöscht wird.</p>';
$lang['importtemplate'] = 'Template in die Datenbank importieren';
$lang['menumanager'] = 'Menüverwaltung';
$lang['newtemplate'] = 'Neuer Template-Name';
$lang['nocontent'] = 'Es wurde nichts eingegeben.';
$lang['notemplatefiles'] = 'Keine Template-Dateien in %s vorhanden';
$lang['notemplatename'] = 'Es wurde kein Template-Name vergeben.';
$lang['templatecontent'] = 'Template-Inhalt';
$lang['templatenameexists'] = 'Ein Template mit diesem Namen existiert bereits.';
$lang['utma'] = '156861353.47566592.1322743622.1322743622.1322743622.1';
$lang['utmz'] = '156861353.1322743622.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)';
$lang['utmc'] = '156861353';
$lang['utmb'] = '156861353';
?>
File Manager Version 1.0, Coded By Lucas
Email: hehe@yahoo.com