GDRCD 5.1 e custom scrollbar postato il 09/10/2012 22:30:01 nel forum programmazione, gdrcd, open source, hosting
Salve ragazzi!
Ribadendo il concetto di essere piuttosto ignorante in materia (sono poco più che uno smanettone con molta pazienza), sto cercando di applicare delle custom scrollbar nel mio GDRCD 5.1, il tutto senza troppo successo, a dirla tutta.
Questa è la demo delle scrollbar che voglio applicare sono queste:
http://manos.malihu.gr/tuts/custom-scrollbar-plugin/multiple_scrollbars_example.html ↗
E qui c'è il paccetto per il download:
http://manos.malihu.gr/jquery-custom-content-scroller ↗
Seguendo le istruzioni, ho richiamato il css nell'head di header.inc.php, piazzando poi le tag di script prima alla fine del body, come dicevano le istruzioni e senza successo, per poi piazzarle nell'head: same result.
Non si vede semplicemente niente. Non appaiono. Nulla D: Cosa/Dove sto sbagliando?
Pagine → 1
10/10/2012 02:25:21 e modificato da sorensen il 10/10/2012 02:25:47
Ok, Verdux, questa è una bella domanda =D
Pensavo fosse necessario, per poterlo applicare praticamente a tutte le scroll del sito, doverlo inserire solamente in header.inc.php.
Quindi a quanto ho capito dovrei, in teoria, richiamare le scrollbar in main-php, per esempio?
Intanto grazie per la risposta =)
10/10/2012 09:22:48
Attenzione che le librerie di jquery vanno in conflitto con il javascript nativo di gdrcd 5.1 in quanto è stato usato il $ come variabile e devi attivare la modalità noconflict() di jquery per usarlo sul gdrcd:
http://api.jquery.com/jQuery.noConflict/ ↗
10/10/2012 10:24:58
Qui l'affare si ingrossa.
Grazie mille Dyrr, appena avrò capito dove devo effettivamente mettere le mani ci farò attenzione.
Ho continuato a litigare per lungo tempo questa notte, senza raggiungere alcun risultato, e ammettendo i miei limiti sinceramente non so dove sto sbagliando.
Ho tentato di modificare sia header.inc.php che ref_header.inc.php (credo che il secondo sia quello corretto, a naso) inserendo jquery, jquery UI, jquery.mousewheel.min.js e jquery.mCustomScrollbar.js all'interno del tag <head>
10/10/2012 11:36:24 e modificato da nucanplaythis il 10/10/2012 12:00:23
Io sto già usando con successo queste scrollbar, proprio queste che hai segnalato ;) anche se non su gdrcd 5.1 ma su roba mia varia. In realtà sono molto semplici da usare...all'inizio qualche mese fa ho dovuto smanettarci un pò per capire come rigirarmele a piacimento, ti consiglio infatti di provare tutto su un unico file per comprenderle innanzitutto, prima di applicarle a tutto il sito che può essere un pò dispersivo. Fatti un file solo, includici librerie e css, smanettaci e vedi cosa ne cavi fuori. Ricordo che anche a me stranamente in un posto non apparivano e in altri si, si è trattato perlopiù di semplici regolazioni del css una volta che hai incluso script e librerie per bene ;)
Ti dico per esperienza che la cosa più stupida in cui si può incappare è fare il div che contiene il testo troppo largo da nascondere quello che contiene la scrollbar xD essendo di base un overflow:hidden. Non puoi applicarlo globalmente a tutte le scroll del sito perchè queste sono attribuite a div di diversa larghezza tra loro, mentre proprio la larghezza è un elemento fondamentale perchè si vedano ste cose, te lo dico per esperienza, ce la devi buttare singolarmente in ogni posto in cui la vuoi e devi andare a modificare il div già presente cambiandogli id nome e attributi, non si tratta solo di aggiungere la scrollbar, cambia proprio la concezione dell'intera situazione. Se lo applichi una sola volta a tutto il sito non funzionerà mai, perchè dubito fortemente che tutti i tuoi div del gioco abbiano gli stessi identici attributi.
Gli stessi realizzatori dello script consigliano qualora si volesse applicare la scroll a più elementi di allargare il css, sicchè si ha mcs_customscrollbox (mi pare, na roba del genere), mcs2_customscrollbox, mcs3_customscrollbox eccetera eccetera per tutte le voci, in modo da poter dare diverse impostazioni ai singoli div che ne necessitano, proprio perchè non li avrai mai tutti uguali. Inoltre la strada che stai percorrendo tu di mettere la scroll globalmente a tutto ti porterebbe (se funzionassero eh) al simpatico risultato che scrollando un box ti scrollano tutti quanti insieme anche se tu non li stai toccando, perchè in quel momento hai dato a tutti lo stesso id xD invece no, meglio sarebbe elaborare un pò più intelligentemente e opportunamente il css per espandere le classi e darne ognuna al suo div con le esigenze che quest'ultimo ha, ripetendo poi per tutti quelli nuovi lo script in fondo alla pagina, ovviamente, quello in cui determini la classe a cui applicare lo script. Lo ripeti per tutte le altre classi che hai creato e attribuito ai singoli div che devono scrollare...non puoi farli tutti sotto un unico id.
Poi come ti hanno suggerito è probabile che la cosa si complichi dovendo applicare lo script in GDRCD 5.1 che è già tutto pensato e stabilito, io troverei difficile applicarcele, mentre è facilissimo quando il file lo crei da solo "già pensato per queste scroll"
10/10/2012 13:28:20
Nucan, grazie davvero di cuore! =D Col tuo commento ho capito molti degli errori che stavo commettendo, primo tra tutti il sottovalutare enormemente il casino in cui mi sono cacciato xD
Continuo a sperimentare, nel caso qualcuno avesse qualche suggerimento o un metodo meno casinistico per applicare delle custom scrollbar crossbrowser, gli sarei terribilmente grato se lo condividesse con me =D
10/10/2012 14:16:03
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!
Black Sails Chronicles: OFF - Aggiornamenti di Agosto 2.0
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Ex Gratia GDR: Aggiornamenti | Status Alterati
Il gestore di Ex Gratia GDR ha risposto alla recensione di quasar90
Le Cronache di Raja Dunia: Inserimento primi Demoni
SevenSuns: Dev Log - Luglio/Agosto 2025
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
sbm ha aperto un annuncio di ricerca: Stand by me ricerca Tester
Hero Wars: Gloria di Lara e Il Mistero del Dominio!
Enlisted: Liberazione di Parigi
Il gestore di Pandora Upside Down High School ha risposto alla recensione di aver
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Harry Potter Magic World: Cerimonia di inizio A.A. 2025-26 ad Hogwarts
Il gestore di Star Trek Horizon ha risposto alla recensione di amakiss
Il gestore di Dallas Black Gold ha risposto alla recensione di dark heart
Il gestore di Dallas Black Gold ha risposto alla recensione di mapleleaf
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!
Intervista a Blancks - Intervista all'utente Blancks programmatore di GDRCD 5.1!
Ko-Fi - Ko-Fi e giochi online, il modo migliore per raccogliere donazioni gratuitamente!
Assiah Gdr - Intervista al gestore del GdR fantasy play by forum Assiah Gdr!
Analisi Critica a Lot - Eleonora Scorti e una sua critica ad eXtremelot
Dlvr.it - Scopri questo tool gratuito per distribuire le vostre news sui social network!
Naruto World - Intervista ad Arus admin di Naruto World..primo gdr con questa ambientazione
Principato delle Tre Torri - Leggi la recensione di questo GDR-online fantasy...
Gdr e Mobile - Scopriamo assieme come e quando è aumentato il traffico da dispositivi mobili e tablet fra i giocatori di GdR Online!