09 marzo 2004 alle 10:48:14 Ciao a tutti, è la prima volta che scrivo su questo forum. Lavoro da qualche giorno con nuke per un progetto e ho esigenza di raggiungere un livello di personalizzazione dei singoli blocchi/tabelle abbastanza alto. Sbirciando nel codice ho provato a modificare alcune sub e relative chiamate per poter applicare stili differenziati alle varie tabelle. Ora: non sò fino a che punto funzioni (non ho ancora finito di testare il tutto) però potrebbe essere un inizio. Nel file 'display-inc.asp' ho localizzato la sub 'createTopTable', la quale *dovrebbe* creare la parte alta delle varie tabelle di tutto il portale. Ho provveduto a modificarla così:
<code>
Sub CreateTopTable (sStyle, sTabName, sHeader) If isNull(sStyle) then Response.Write " <table id=""" & sTabName & """ width=""100%"" align=""center"" cellspacing=""0"" cellpadding=""0"" class=""myLeftNRETable"">" & vbCRLF Else Response.Write " <table id=""" & sTabName & """ width=""100%"" align=""center"" cellspacing=""0"" cellpadding=""0"" class='" & sStyle & "'>" & vbCRLF End IF If sHeader <> "" Then Response.Write " <tr>" & vbCRLF Response.Write " <td class=""myTD"" width=""100%"">" & sHeader & "</td>" & vbCRLF Response.Write " </tr>" & vbCRLF End If Response.Write " <tr>" & vbCRLF Response.Write " <td width=""100%"" class=""myTD"">" & vbCRLF
End Sub </code>
Fatto questo, tramite il find&replace di dreamweaver (uso questo editor) ho provveduto a modificare tutte le chiamate del sito:
'CreateTopTable'
in
'CreateTopTable NULL, '
Questo permetterebbe di mantenere intatte le chiamate già presenti nel codice e di poter applicare uno stile differente per quelle tabelle che ne necessitano. Come? Basta creare nel file default.css una nuova classe e passarla come primo parametro nella chiamata della sub. Es.
Disclamer programmo in ASP (se così vogliamo dire) veramente poco (vengo da coldfusion e actionscript avanzato), quindi non sò quanto possa essere buona come soluzione, però come ho detto potrebbe essere un inizio per migliorare il portale. I miei due cent
PS: un grazie particolare a tutti i membri dello staff per il buon lavoro che stanno svolgendo.
-- visivo
Log in
Cerca
Sostieni AspNuke
Un piccolo gesto per aiutarci a mantenere AspNuke.it online
Promo
MusicWebItalia.it Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.
Visitatori
Visitatori Correnti : 130 Membri : 0
Anna
Iscritti
Utenti: 18940
Ultimo iscritto : glauco Lista iscritti Messaggi privati: 3373Commenti: 2210Immagini: 39Downloads: 144Articoli: 49Pagine: 101Siti web: 425Notizie: 180Sondaggi: 11Preferiti: 200150Post sui forum: 51195Libro degli ospiti: 4Eventi: 7