03 Dic 2008 | 04:47   
Non hai ancora un account? Ne puoi creare uno gratuitamente, basta cliccare qui.

come utente registrato avrai vantaggi come downloads gratuiti, possibilità di commentare articoli e intervenire sul forum, in base alle opzioni ed alla configurazione di questo sito.

Imposta dimensione carattere:

 •  Pannello di Controllo - Registrati/Login  • 
Clicca QUI
Scarica la versione stabile di MDpro Lite 1.0.821 Download
StaffStatus
Amministratore
TiMax
Utenti:
Nuovi oggi:
0
Nuovi ieri:
15
Totali:
42062
Ultimo:
roy_f
Online
Utenti:
3
Visitatori:
83
Totali:
86
Utenti online
TiMax
 
lucanonnis
 
maumag
 

Ultimi commenti
  Re: Tema: G-Orange.zip
Ma perche fare la distinzione tra autotheme ed autorend...
cradle

  Re: Tema: G-Orange.zip
Scusami, ma quel tema si riferisce ad una versione vecc...
Bonzo

  Re: Tema: G-Orange.zip
link non più disponibile!!
brothersv

Affidare la tua immagine o l'immagine della tua ditta a servizi scadenti da 20 Euro annuali ?
Ma ne vale la pena ?
La vostra immagine vale veramente cosi poco ?
MAXsos per l'hosting professionale, MDLite per liberare la tua fantasia sul web, il tutto facile da usare e con risultato immediato.
www.maxsos.com

  FAQ ForumFAQ Forum   CercaCerca  Gruppi utentiGruppi utenti  ProfiloProfilo  Options forumOptions forum  Discussioni controllateDiscussioni controllate  Forum controllatiForum controllati
Le ultime dal forum Le ultime dal forum  Messaggi privati Messaggi privati    LoginLogin 
Nuova discussione   Rispondi
Precedente Versione stampabile Messaggi privati Successivo
Autore Messaggio
urbiniOffline
Nuovo entrato
Nuovo entrato


Registrato: 29 Gen 2008
Messaggi: 1
Località: Firenze
Utente
Status: Offline
Messaggio  Inviato: 09 Ott 2008 - 14:55 Rispondi citando Torna in cima
Oggetto: Mappa CMPro collapsed

Ho cercato invano il modo per rendere la mappa di CMPro collapsed, ovvero in modo che si visualizzino soltanto gli argomenti ognuno dei quali ha accanto un + che permette, cliccandoci, di vedere le pagine in quell'argomento. Sapete indicarmi come posso fare?
Grazie
Profilo Homepage
proprio_meOffline
Matricola
Matricola


Registrato: 01 Gen 1970
Messaggi: 30
Località: Prato
Utente passivo
Status: Offline
Messaggio  Inviato: 09 Ott 2008 - 15:16 Rispondi citando Torna in cima

Ciao,

Visto che il modulo non lo prevede (CMPro è un po' rigido rispetto alle personalizzazioni nei comportamenti di moduli e blocchi, anche se molto amichevole per il layout grafico) l'unica è sviluppare una customizzazione per una cosa del genere.

Modificando la funzione cmpro_user_showmap di pnuser.php/pnuserapi.php puoi ottenere lo scopo, perdendo però la compatibilità futura con il modulo (la questione del change management è piuttosto intricata ed aperta al dibattito). Ovviamente senza una certa esperienza con php/javascript (quest'ultimo se vuoi implentare la cosa client-side) sarà difficile ottenere qualcosa.

In particolare, se vuoi intervenire sulla cosa lato server potresti definire una tua funzione in pnuserapi.php (attualmente viene usata la cmpro_userapi_simpletree), chiamandola ad esempio cmpro_userapi_collapsabletree, quindi modificare la riga 2017 in pnuser.php (che richiama la simpletree - basterà indicare il nome della tua funzione custom, 'collapsabletree'). Come detto perdi in compatibilità, per cui è il caso di farlo solo se davvero non ne puoi fare a meno.

Un approccio alternativo è utilizzare un javascript e css in modo che la mappa (che non è altro che un insieme di <ul> ed <li> - i primi con class cmpro-showmaplist, i secondi con class cmpro-showmaplistitem) venga generata con un uso attento di "display:none;" come style per tutti gli elementi che non vuoi vedere. Poterli aprire e chiudere richiede comunque un intervento sulla funzione menzionata più sopra, in modo da inserire degli onclick sugli elementi.

Ciaociao :)

_________________
Venite a trovarci qui: http://www.bottomap.com
Profilo Homepage
Mostra prima i messaggi di:     
Vai a:  
Tutti i fusi orari sono GMT
Nuova discussione   Rispondi
Precedente Versione stampabile Messaggi privati Successivo
Powered by MDForum 2.0.8© 2003-2007 MAXdev
Tema grafico by subRebel del sito ktauber modificato e ottimizzato per MDForum da TiMax
Supporto italiano by Open Italia