[ GDRCD 5.4 ] [ RISOLTO | TUTORIAL ] Menù orizzontale in colonna top. postato il 17/09/2016 21:28:00 nel forum programmazione, gdrcd, open source, hosting e modificato da sadly-noob il 18/09/2016 17:51:19
(hanno contribuito: bordertown, darkromance)
EDIT: Problema risolto, modifica contenuti per renderlo tutorial.
Buonasera a tutti, originariamente il topic era una richiesta d'aiuto.
Ho trovato una soluzione che non sono assolutamente certa si tratti della migliore, ma che mi ha dato la possibilità di assegnare al singolo menù una sua grafica (via istruzione CSS) senza costringermi ad applicarla a tutti i menù del gioco o a compiere rinunce sul layout, nel mio caso impostato come left-top-right-bottom.
Chiedo scusa per la mia scarsa precisione con la terminologia ed eventuali fesserie, purtroppo non mi intendo di programmazione e non sono in grado di fornire definizioni appropriate. Uno step alla volta, riporto la mia soluzione con annesse istruzioni e codice utilizzato. Nelle immagini allegate troverete qualche differenza sulla posizione dei menù, ma la soluzione dovrebbe funzionare quale che sia l'impostazione da voi scelta, a patto che la colonna top sia attiva.
Un consiglio a margine per una gestione più semplice dei vari passaggi è dotarvi del programma Notepad++ e sfruttare la funzione di ricerca (CTRL+F) per individuare rapidamente le parti di codice da modificare. Nel codice del GDRCD è una buona idea affiancare ai nuovi inserimenti un commento che spieghi lo scopo della vostra modifica così da semplificarvi la vita qualora dobbiate tornare ad intervenire su quel pezzo, senza perdere delle mezz'ore per capire a cosa serve e come funziona ciò che avete scritto. I commenti vanno sempre scritti in questo formato: /* IL VOSTRO COMMENTO */, pena un possibile malfunzionamento del codice.
Ringrazio gli utenti bordertown e darkromance per l'aiuto ricevuto.
_______________________________________________
RISULTATO FINALE: https://s4.postimg.org/hr5iytn25/immagine1.png ↗
L'obiettivo è ottenere un menù posizionato nella colonna top le cui voci rimangano elencate orizzontalmente, come mostrato nell'immagine precedente.
Ricordate che per riuscire a compiere questa modifica è necessario attivato un layout che includa la colonna top nel file config.inc.php, sotto la voce: $PARAMETERS['themes']['kind_of_layout'] = 'LAYOUT';
I file di GDRCD nei quali è necessario intervenire sono:
1) themes > advanced > main.css
2) pages > link_menu.inc.php
3) config.inc.php
1 | AGGIUNTA AL FILE main.css
Percorso | themes > advanced > main.css
Il primo passo consiste nell'aggiungere al file main.css delle indicazioni CSS che appartengano alla medesima classe link_menu. La voce display: inline-block; è ciò che consente l'ordinamento orizzontale delle voci contenute nel menù.
Il codice:
Pagine → 1
18/09/2016 00:14:07
La prima cosa che mi salta all'occhio, ma non so se sia risolutiva, è che se il tuo Menu2 si chiama div.TOPMENU come hai indicato nella pagina css allegata, alla pagina link_menu_inc.php dovresti mettere
18/09/2016 12:10:06 e modificato da sadly-noob il 18/09/2016 12:10:49
18/09/2016 12:58:10
18/09/2016 15:39:45
Il mio tentativo:
Questa è la mia situazione di partenza:
https://s18.postimg.org/x3t0kkm49/partenza.png ↗
Inserendo il css come indicato da darkromance in themes > advanced > main.css:
18/09/2016 17:53:17
Sono riuscita a risolvere il problema.
Ho rettificato il post di apertura inserendo i passaggi svolti per ottenere il mio risultato.
Un sentito grazie ad entrambi per l'aiuto.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
Hikaru No Tohei - Le Luci di Tohei: Riapertura iscrizioni per lunedì 25/8
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Il gestore di Cleveland City ha risposto alla recensione di onestamente
lowen ha recensito Naruto x Boruto GDR - New Rebirth
leftbehindgdr ha risposto alla discussione: Left Behind
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
RAID Shadow Legends: Campione in primo piano | Michelangelo 🐢
Neon & Shadows: Conclusione filone di trama Inferno Bianco
La Città dei Dogi: Nuova versione del gioco!
Sea of Conquest: Black Flag Beacon ⚓️🏴☠️
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
amakiss ha recensito Star Trek Horizon
Hero Wars: Teaser prossima settimana a Dominion!
Enlisted: Cambiamenti nel matchmaking!
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Multiverse eLot - Multiverse eLot: intervista al creatore della prima APP per un Play by Chat (eXtremelot)!
Come giocare a D&D - Dungeons & Dragons, guida allo storico GDR: come giocare
Abisso Oscuro - Recensione del GDR fantasy Abisso Oscuro
The Deathly Hallows - Intervista al gestore del play by forum potteriano The Deathly Hallows GdR
Altervista e CloudFlare - Problemi e possibili soluzioni analizzate per passare i vostri giochi all'Https!
The Greater Good - Intervista ai gestori del play by chat potteriano ambientato negli anni 60 in America!
Recensione Lot - Recensione di eXtremelot... il primo GDR by chat italiano!
Lumen et Umbra - Lumen et Umbra: Il primo Mud italiano! Scopriamolo assieme!