Articoli 

Scroll News come blocco centrale.

Inserito il 20 gennaio 2005 alle 21:49:53 da djveleno.

Modifica ad un file DEFAULTX-INC.ASP

Procuratevi lo zip News-scroll, se non lo trovate qui, potete scaricarlo dal mio portale.

Per vostra sicurezza, eseguite sempre una copia dei file che andrete a modificare!!!

Per aggiungere lo scroll delle news nella pagina di default, immaginiamo di modificare uno dei files contenuti nella cartella INCLUDES, ad esempio, usiamo il file DEFAULT3-INC.ASP.

La prima operazione da eseguire è, scompattare in una cartella temporanea il file zip appena scaricato, fatto questo, copiamo il file newsscroll-inc.asp nella cartella INCLUDES.

Ora, editiamo con NOTEPAD il file DEFAULT3-INC.ASP e il file NEWSSCROLL-INC.ASP, rendiamoli visibili entrambi, magari posizionandoli uno sopra l'altro, nel file newsscroll-inc.asp troviamo una variabile denominata:

bDisplayFriend


posizionata nella seconda subroutine, Sub DisplayFriend(), dobbiamo dichiararla a livello globale, in modo da poterla usare in qualsiasi pagina, per fare questo, editiamo il file VARIABLES-INC.ASP, e, posizionandoci sotto le altre variabili dichiarate, scriviamo:

' Scroll News
Dim bDisplayFriend


Salviamo il file.
Ritorniamo al DEFAULT3-INC.ASP, e, cominciamo con la modifica, la prima da eseguire è, inserire questo include file sotto quelli esistenti:

<!--#include file="newsscroll-inc.asp"-->

di seguito, individuate questa stringa:

Response.Write " <tr>" & vbCRLF
If GLOBAL_NEWS_LINKS_TOP > 0 and GLOBAL_FORUM_TOP > 0 Then

e, subito sotto, sostituite :
Response.Write " <td width=""50%"" valign=""top"">" & vbCRLF
DisplayTopNewsLinks GLOBAL_NEWS_LINKS_TOP, 0
Response.Write " </td>" & vbCRLF

con queste:
Response.Write "<td align=""center"" class=""small"" width=""50%"">" & vbCrlf
Response.Write "<MARQUEE behavior='scroll' align='center' direction='up' height='100' scrollamount='2' scrolldelay='80' onmouseover='this.stop()' onmouseout='this.start()'>" & vbCRLF
DisplayScrollNewsLinks GLOBAL_NEWS_LINKS_TOP, 0
Response.Write " </td>" & vbCrlf

Salvate il file.
Ultima modifica, editate il file DEFAULT.ASP, e, sostituite l'include file che punta all'attuale defaultX-inc.asp con:
<!-- #include file="includes/default3-inc.asp" -->

Salvate il file.

Aggiornamento per chi usa il DB MySql:
Il linguaggio SQL di MySql è leggermente diverso da Access, per cui, il file newsscroll-inc.asp, così come è disponibile non funziona, generando un errore SQL, tale errore è dovuto ad una istruzione TOP inserita nella query di selezione, istruzione che non è supportata da MySql, per far funzionare il file come descritto nell'articolo, è necessario modificare la query interessata.
Editare il file newsscroll-inc.asp, e, alla riga 33, modificare la query, eliminando, dopo SELECT l'istruzione TOP 8, eseguita questa operazione, la query dovrà essere così:

rSQL = "SELECT nID, nDate, nTitle FROM news, versions WHERE nVersion=vID AND nDate < '" & DateTimeToString(Now()) & "' AND nValid=1"


Ora, fate una prova.

Commenti

13 Commenti - 2/5 - Voti : 1
Inserito il 21 gennaio 2005 alle 11:09:35 da spidy.  0/5
 
ciao DJ ho provato ma al primo tentativo non ha funzionato poi mi sono accorto che nel codice mancava
&lt;MARQUEE behavior='scroll' align='center' direction='up'......
infatti appena agginto funziona perfettamente, rvidentemente ti era sfuggito. capita!
ciao

Inserito il 04 febbraio 2005 alle 12:31:42 da zepmans.  0/5
 
A me da questo messaggio di errore:
height='100' scrollamount='2' scrolldelay='80' onmouseover='this.stop()' onmouseout='this.start()'&gt;
Mi date un aiuto?
Inserito il 07 febbraio 2005 alle 23:34:52 da lukyluky_2000.  0/5
 
Se voglio vedere il blocco degli articoli in prima pagina,(default) come lo vedo nella sezione archivio articoli,senza le categorie,

es.:

Top 8 - Articoli
-------------------------------------------
Titolo Autore Data
-------------------------------------------


come primo blocco e poi sotto le news e il forum...

come faccio(?)
Inserito il 26 febbraio 2005 alle 20:53:09 da lukyluky_2000.  0/5
 
risolto
[lo]
Inserito il 11 marzo 2005 alle 08:07:23 da foglionuovo.  0/5
 
dj. a me da un problema errore sulla riga 38 del newsscroll-inc.asp. sembra un problema di sql. Non è che dipende dal fatto che io uso il Mysql e devo settare qualcosa in modo diverso?
Inserito il 16 marzo 2005 alle 21:10:20 da djveleno.  0/5
 
Ho modificato l'articolo, in quanto per un doppio apice, era scomparsa una parte della stringa che genera lo scroll.....
Ciauzz DJ
Inserito il 01 aprile 2005 alle 11:36:40 da gennaro50.  0/5
 
Questa è una patch per le versioni Aspnuke 1.2?
Io avevo già modificato la pagina di default inserendo le notizie da rss (da ANSA) e che funzionava regolarmente.
Oggi invece mi viene restituito il seguente errore:
msxml3.dll error '80070005'
Accesso negato.

/includes/functions-inc.asp, line 1078

Cosa può essere successo ?
Ho verificato la linea 1078 che mi pare sia come previsto...che fare?
Grazie per i suggerimenti
Inserito il 21 aprile 2005 alle 16:02:15 da beppetrj.  2/5
 
Questo mod funziona nella 2.0 solo se si ha il db access...con mysql il codice deve essere modificato......
Chi è il mago che può farlo???
Inserito il 19 maggio 2005 alle 23:11:08 da serrapede.  0/5
 
):(
Inserito il 09 ottobre 2005 alle 16:50:26 da elpiube.  0/5
 
Purtroppo non sono riuscito a trovare il modulo news_scroll.zip, ne su questo portale ne su quello di DJVeleno. Non è che qualche anima pia mi posta un link?
Grazie mille.
Massimo
Inserito il 09 ottobre 2005 alle 16:58:58 da djveleno.  0/5
 
Il tutorial è stato modificato anche per MySql...
Ciauzz DJ
Inserito il 13 dicembre 2005 alle 01:53:04 da carlostefano.  0/5
 
Già...peccato solo che così con MySQL il parametro itop non abbia più alcun valore.
Inserito il 11 gennaio 2007 alle 17:27:38 da ironp.  0/5
 
dove posso scaricare il .zip ?

Aggiungi - Commenti

Login Anonimo
Messaggio
[b] [i] [u] [s] [url] [img] [cit]
Codice di sicurezza
Vota! / 5

Log in

Login
Password
Memorizza i tuoi dati:

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 : 57
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 425 Notizie: 180 Sondaggi: 11 Preferiti: 65311 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi