Risultati da 1 a 6 di 6

Discussione: Cambiare tamplate ad ogni tab della navbar

  1. #1
    Account disattivato
    Data Registrazione
    Apr 2011
    Messaggi
    1

    Cambiare tamplate ad ogni tab della navbar

    Salve a tutti.

    Il nostro gruppo di admin ha un problema con l'assegnazione di un template per ogni tab presente nella navbar.

    La nostra idea è quella di cambiare la skin di tutto il sito quando si cambia la navbar. in modo da creare più pagine con una grafica comune con colori e banner diversi.

    per esempio alla "Home" e al "Forum" vogliamo dare un sfondo rosso con le barre grigie, mentre alle altre tab (nel caso di questo sito, "Cos'è Nuovo?") vogliamo cambiare il colore dello sfondo per esempio sfondo verde e barre blu.

    Abbiamo già preparare le skin e sappiamo come cambiale dalla home con un menù, però vogliamo fare questa automaticamente.

    Quindi... Riassumendo... Come possiamo assegnare un tameplate ad ogni tab presente nella Navbar?

  2. #2
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Probabilmente sarà necessario scrivere un plugin che sceglie lo stile "predefinito" desiderato. Forse basta anche di mettere &styleid=N in aggiunta alla URL (quindi nello stile rispettivo) per cambiare, dove N è l'id dello stile.

    La realtà è che non l'ho mai provato e la mia è un'ipotesi.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  3. #3
    Account disattivato
    Data Registrazione
    Apr 2011
    Messaggi
    4
    Ho provato ad aggiungere al navtab ?styleid=N, ma il problema è che lui lo riconosce come un cambiamento di stile totale e lo applica a tutte le pagine. Quindi dovrei impostare per ogni navtab uno stile e non viene una cosa bella da fare...

    Inoltre ho notato che se lo faccio in questo modo, alcune volte impazzisce e mi cambia solo l'header, mantenendo tutte le impostazione dello stile padre...

  4. #4
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Ho capito. Temo che non sia possibile fare questa modifica in termini semplici. Forse un plugin può fare qualcosa "così al volo" ma comunque lo vedo difficile.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  5. #5
    Account disattivato
    Data Registrazione
    Apr 2011
    Messaggi
    4
    Qualcuno che mi può spiegare come fare?
    Anche se non è così semplice....

  6. #6
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Puoi provare a scrivere un plugin che al hook global_start cambi lo styleid in base allo script in esecuzione. Ma forse è già troppo tardi e bisogna usare un hook di prima, tipo global_bootstrap_start. E' solo un'idea. Bisogna andare nel codice e vedere dove viene impostato lo stile e poi eventualmente cambiarlo in base alla stringa contenuta in THIS_SCRIPT.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

Discussioni Simili

  1. CAmbiare tutto il titolo della header!!!!
    Di peppefark nel forum Come faccio
    Risposte: 1
    Ultimo Messaggio: 02-07-2010, 17:25
  2. CSM : Layout personalizzato per ogni sezione
    Di Tony_Montana nel forum Come faccio
    Risposte: 1
    Ultimo Messaggio: 15-02-2010, 00:33
  3. vBulletin 3.6.x Immagini in ogni categoria
    Di Ricsca nel forum VBulletin 3
    Risposte: 3
    Ultimo Messaggio: 01-12-2007, 20:47
  4. vBulletin 3.6.x Cambiare link navbar
    Di Waveout nel forum VBulletin 3
    Risposte: 8
    Ultimo Messaggio: 29-09-2007, 21:08
  5. vBulletin 3.5.x icone diverse per ogni forum
    Di djmarvin nel forum VBulletin 3
    Risposte: 22
    Ultimo Messaggio: 22-09-2006, 08:48

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •