Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [SkinEngine] Come realizzarlo!

    Salve!

    Devo realizzare un sistema per dare la possibilità a chiunque di modificare la skin di una serie di pagine.

    Pensavo di mettere le skin realizzate in una cartella.
    SKIN
    |-GoldenSkin
    |-SilverSkin

    Ogni cartella delle skin contiene un CSS con le classi usate dalla pagine, ridefinite secondo un determinato stile. Poi le immagini contenute nelle cartelle hanno nomi standard e le pagine prendono le solite immagini ma secondo la cartella della skin.

    L'utente che si registra sceglie una skin dal menu e quello che cambia, è semplicemente la cartella della skin ma tutto il resto rimane uguale.

    Puo' essere valida come idea? Ci sono altri modi per realizzare uno SkinEngine?

    Ogni dritta al riguardo è ben accetta.

    grazie mille^^
    ...

  2. #2

    .............

    Ciao.
    Codice PHP:
    <?php

    $tempCSS 
    $HTTP_GET_VARS["cssfile"];
    if (
    $tempCSS != "") {
        
    $loadCSS $tempCSS;
    } else {
        
    /* sets a default CSS file if no querystring specified */
        
    $loadCSS "default.css";
    };
    $currentDesign $loadCSS;

    ?>

        
        <link rel="stylesheet" type="text/css" href="<?php echo $loadCSS?>" title="default" media="screen" />

        
        [url="thispage.html?cssfile=/002/002.css"]Change Style[/url]
    Che tralaltro come codice lascia un po tanto a desiderare
    ma è significativo xchè è il metodo utilizzato (almeno da quello
    che raccontano ) da zengardencss !

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  3. #3

    Re: .............

    Originariamente inviato da whisher
    Ciao.
    Codice PHP:
    <?php

    $tempCSS 
    $HTTP_GET_VARS["cssfile"];
    if (
    $tempCSS != "") {
        
    $loadCSS $tempCSS;
    } else {
        
    /* sets a default CSS file if no querystring specified */
        
    $loadCSS "default.css";
    };
    $currentDesign $loadCSS;

    ?>

        
        <link rel="stylesheet" type="text/css" href="<?php echo $loadCSS?>" title="default" media="screen" />

        
        [url="thispage.html?cssfile=/002/002.css"]Change Style[/url]
    Che tralaltro come codice lascia un po tanto a desiderare
    ma è significativo xchè è il metodo utilizzato (almeno da quello
    che raccontano ) da zengardencss !

    Sei stato utilissimo. L'idea di fondo è quella che avevo pensato io. Anzi, sicuramente l'avrò vista usare su altri script. Però non si sa mai che ci siano nuove tecniche e quindi preferisco chiedere. Sono un pioniere di nuove tecniche e se c'è qualcosa di nuovo e potente lo uso al volo XD

    Grazie mille, ciao^^
    ...

  4. #4

    ........

    Occhio che se il guest vuole
    mantenere il layout per altre
    pagine bisogna usare una session.

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  5. #5
    c'è sempre anke smarty che puoi usare
    il sito dovrebbe essere

    http://smarty.php.net

  6. #6

    Re: ........

    Originariamente inviato da whisher
    Occhio che se il guest vuole
    mantenere il layout per altre
    pagine bisogna usare una session.

    No no, questo sito per accedere ti devi registrare.
    Quando sei dentro salvi le modifiche nel database mysql e ad ogni login viene ripescato tutto dal DB.
    ^_^

    Don't worry, be happy.^^
    ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.