Osobny theme dla panelu admina w PHP Fusion 7

W dzisiejszym poście przedstawię Wam jak w prosty sposób uniezależnić panel administracyjny w PHP Fusion 7 od reszty strony. Standardowa administracja ma wiele wad m.in. jeśli zepsujemy coś w skórce używanej obecnie, to wysiądzie nam również PA, co utrudni nam zmianę stylu. Niektóre themy nie nadają się również do roli administracyjnej, w szczególności te ciężkie i rozbudowane. W tym tutorialu pokażę Wam jak ustawić dla PA skórkę Gillette (oczywiście można wybrać inny theme). Przy okazji będziemy mogli zmniejszyć obciążenie, ponieważ lżejsza skórka panelu admina = mniej zapytań do bazy i mniej transferu.

  1. Jeśli nie mamy na serwerze skórki Gillette (lub jakiejś innej mającej posłużyć nam do PA) to musimy wrzucić ją do katalogu themes.
  2. Otwieramy pliki themes/templates/admin_header.php oraz themes/templates/admin_header_mce.php w ulubionym edytorze kodu i znajdujemy linijki zawierające:
    require_once THEME."theme.php";

    Zamieniamy je na:

    require_once THEMES."Gillette/theme.php";

    Znajdujemy teraz:

    echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";

    I zamieniamy na:

    echo "<link rel='stylesheet' href='".THEMES."Gillette/styles.css' type='text/css' media='screen' />\n";
  3. Zapisujemy i gotowe!

0 Komentarzy »

Brak komentarzy.

RSS z komentarzami do tego posta. TrackBack URL

Zostaw komentarz