[ 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 Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
lalalansia ha recensito Black Sails Chronicles
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
RAID Shadow Legends: Vi presentiamo Sanguine Maria! 🩸
python ha risposto alla discussione: Gioco investigativo e politico
Hero Wars: Chi è il Titano più forte del reame? 👀
I dati del generatore di rank sono stati aggiornati!
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
delhila ha recensito Shadow Scape
War Thunder: Senrai Maidens x War Thunder!
tatamatilda ha aperto una nuova discussione: Tester offresi/Landa cercasi
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Crossout: Halloween è alle porte 👻
World of Warship: King of the Sea XVIII | Iscrizioni
RAID Shadow Legends: Contest di Halloween
Portus: Harry Potter Gioco di Ruolo: DCAO: la lezione è finita e...Tassorosso scappa!
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
Vendita PbC - Vendere un Play by Chat: Guida Completa alla Cessione dei Diritti d'Autore!
Tesi sui M.u.d. - Tesi di laurea dal titolo: I M.u.d. come ambiente interattivo testuale un'analisi multidimensionale
Giochi Criminalità - Lista completa dei giochi di ruolo online ambientati nel mondo della criminalità
Terre dei Celti - Recensione del gioco storico-fantasy Terre dei Celti
GDRPortal - Intervista a Stefano di GDRPortal... l'hosting per Play by Chat!
RPG Maker - Scopriamo assieme RPG Maker il software per la creazione di giochi di ruolo!
Morsmordrecurse GDR - Intervista alle gestrici di Morsmordrecurse GDR.. il gioco di ruolo Potteriano!