^_^

Gesperrt
i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

^_^

Beitrag von i-fekt »

^_^
Zuletzt geändert von i-fekt am Fr 22. Okt 2010, 13:12, insgesamt 1-mal geändert.
Gruss,
Michael

"Keep on riding this Bike!" (Jackson Mulham)
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

(4.4.5r1)sieh mal in die

includes/include.con_edit_form.php

und such dort mal nach -> /* Nach Kategorie Verschieben */

die zeile

Code: Alles auswählen

$select = $tpl2->generate($cfg["path"]["templates"] . $cfg["templates"]["generic_select"], true);
speichert soweit ich das sehe dieses generierte html...

eine abfrage so das es nur der admin oder sysadmin sehen darf dürfte in etwa so aussehen

Code: Alles auswählen

if ($perm->have_perm()) {
$select = $tpl2->generate($cfg["path"]["templates"] . $cfg["templates"]["generic_select"], true);
} else {
$select = "";
}
das ganze ist nicht getestet und doch etwas schnell zusammen gesetzt.

zumindestens an dieser position sind in etwa die änderungen vorzunehmen...
*** make your own tools (wishlist :: thx)
i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von i-fekt »

^_^
Zuletzt geändert von i-fekt am Fr 22. Okt 2010, 13:12, insgesamt 1-mal geändert.
Gruss,
Michael

"Keep on riding this Bike!" (Jackson Mulham)
i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von i-fekt »

^_^
Zuletzt geändert von i-fekt am Fr 22. Okt 2010, 13:12, insgesamt 1-mal geändert.
Gruss,
Michael

"Keep on riding this Bike!" (Jackson Mulham)
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

tja pech... wie gesagt ist ungetestet...

$perm->have_perm() kontrolliert ob die berechtigungen sysadmin, admin vorhanden sind und liefert bei erfolg true zurück...

du kannst ja mal testen ob

Code: Alles auswählen

if ($perm->have_perm()) { echo "admin/sysadmin vorhanden"; }
überhaupt funktioniert...

na wie auch immer, ein komplettes ausblenden ist doch keine so gute idee... die einstellungen der kategorie werden vermutlich bei jedem speicher vorgang mit ausgelesen(sprich sie werden benötigt)

vielleicht ließe sich ja diese abfrage, damit kombinieren dass das select feld einfach mittels disabled="disabled" deaktiviert wird.. ob die einstellungen dann bei einem post ebenfalls übertragen werden, kann ich aber nicht sagen... (da musst du dir das $cfg["templates"]["generic_select"] template ansehen ob diese ergänzung möglich wäre)
*** make your own tools (wishlist :: thx)
i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von i-fekt »

^_^
Zuletzt geändert von i-fekt am Fr 22. Okt 2010, 13:12, insgesamt 1-mal geändert.
Gruss,
Michael

"Keep on riding this Bike!" (Jackson Mulham)
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Hast Du das mal getestet (nur grundsätzlich):
du kannst ja mal testen ob

Code:
if ($perm->have_perm()) { echo "admin/sysadmin vorhanden"; }


überhaupt funktioniert...
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt