Rubrikeinstell. &-Rechte in Backendnavi # mod_rubric #

Diskussion zu nicht so umfangreichen Modulen und Start-Up für neue Module. Ansonsten bitte die speziellen Kategorien benutzen!
Antworten
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Beitrag von hscha »

Lieber Markus,
ich wäre interessiert!

Mit Grüßen für ein gutes Neues Jahr aus Berlin...
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Na gut, dann versuche mal Dein Glück :wink:

Zuerst die Datei install_backendnavi-edit.txt lesen!

_cfg/addnavi.inc.php ins ConPresso-Verzeichnis _cfg kopieren
_include/functions_navigation.inc.php ins ConPresso-Verzeichnis _include kopieren

Die Zeile
$hdlr_navigation[] = 'include: _cfg/addnavi.inc.php';
einfügen am Ende von _include/common.inc.php
oder in _admin/frame_navigation.php nach require(CPO_BASEDIR.'_include/check.php');

in _cfg/addnavi.inc.php die gewünschten Änderungen der Navigation vornehmen
(die aufgelisteten Beispiele entweder umschreiben oder löschen!)

Wichtig: aus Platz- und Bequemlichkeitsgründen habe ich immer das gleiche Element eingefügt und nur die Beschriftung geändert.
Im realen Einsatz wird immer erst das Element definiert und dann in der Funktion verwendet, also z.B.

Code: Alles auswählen

$newElement = array('caption'=>'Neuer Befehl', 'url'=>'script.php');
addBackendNavigation($newElement);
Sparsame User können das auch in eine Zeile packen

Code: Alles auswählen

addBackendNavigation(array('caption'=>'Neuer Befehl', 'url'=>'script.php'));
das kann dann aber auch recht lang werden, wenn alle Optionen genutzt werden sollen

Code: Alles auswählen

addBackendNavigation(array('caption'=>'Rubrik Neu 3 mit ID', 'title'=>'Rubrikenanpassungen', 'url'=>'script.php?rubric=', 'target'=>'cpo_content'), ROLE_ADMIN, '','Rubrics', 'preview rubric',  true, false, false); // innerhalb von Rubrics einfügen, mit Rubrik-ID
daher würde ich es splitten und übersichtlich notieren

Code: Alles auswählen

$newElement = array(
        'caption'=>'Rubrik Neu 3 mit ID',
        'title'=>'Rubrikenanpassungen',
        'url'=>'script.php?rubric=',
        'target'=>'cpo_content'
        );
addBackendNavigation($newElement, ROLE_ADMIN, '','Rubrics', 'preview rubric',  true, false, false); // innerhalb von Rubrics einfügen, mit Rubrik-ID
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Antworten