Admin smink beállítása userenként?

Magus képe

Sziasztok!

Olyan modult keresek, amivel az admin userekhez más-más admin sminket tudnék beállítani.
Tehát ha KissGeza is admin és KissPeter is admin, akkor a KissGeza más admin sminket használjon, mint KissPeter. (Elég, ha user role alapján változik, és felőlem hack is lehet, nem követelmény a modul.)

Erre azért van szükség, mert az ügyfél adminisztrátora kap egy saját admin felületet, nem azt, amit a Drupal magától nyújt, vagy részben, mert IFRAME-ben be van töltve a megfelelő oldal a D-ból és ahhoz egy olyan smink van használva, ami minimal design, nincs menü, nincs header, footer, és nincs bal és jobb oldalsáv, tehát csak a content régió van.

Nekünk, fejlesztőknek pedig pl a garland lenne a jó, mert mi több mindenhez férünk hozzá (mindenhez). És kéne a menü és pár blokk és társaik.

Jelenleg D5-höz kéne a modul, de később biztos jó lenne hasonló D6-hoz is.

Köszönöm,
O. Magus

Pasqualle képe

lehet user-enkent is, de talan role-kent jobb lenne.
ha az ugyfeleknek megadod az 'ugyfel' role-t akkor ez a kod atvaltja oket bluemarine sminkbe ha az admin oldalakon vannak

// $Id$
 
/**
 * Implementation of hook_init().
 *
 * Change theme by user role.
 */
function dhu_init() {
  if (arg(0) == 'admin' && user_access('access administration pages')) {
    global $user;
    global $custom_theme;
 
    if (in_array('ugyfel', $user->roles)) {
      $custom_theme = 'bluemarine';
    }
  }
}
0
0
Magus képe

köszi a tippet, de D5-ben sajos nem akar működni

/**
* Implementation of hook_init().
*
* Change theme by user role.
*/
function specific_init() {
  if (arg(0) == 'admin' && user_access('access administration pages')) {
    global $user;
    global $custom_theme;
 
	if ($user->uid == 1) {
		echo "theme: $custom_theme";
      $custom_theme = 'garland';
    }
  }
}

eredménye csak ennyi: theme:

:(

0
0

- - - - -
Orseolo Magus
[email protected]

Pasqualle képe

Pasqualle képe

a sections modul D5os verzioja alapjan a $custom_theme global valtozo mar D5-ben is letezik..

talan ki kellene probalnod. ha jol tudom abban van is olyan beallitas, hogy user role alapjan valtson sminket..

0
0
Magus képe

Ez a modul még többet is tud, mint mire szükségem van, remek!
Köszi a tippet!

0
0

- - - - -
Orseolo Magus
[email protected]