Da una necessità di un utente del forum di dblog ecco un file di istruzioni per inserire una paginazione del singolo articolo. Senza dilungarmi troppo, tanto dovete leggere le istruzioni, tramite un tag inserito dall'autore l'articolo verrà paginato lasciando però anche la possibilità di leggerlo in un'unica pagina. E' gradito un commento da parte di chi lo scarica. Non mi stancherò mai di ripetere: FATE PRIMA UN BACKUP delle pagine coinvolte.
UPDATE - 8/2/2008
Ho aggiornato il pdf poichè mi sono accorto che c'era un errore, nel metodo 2, la riga di codice da sostituire in "articolo.asp" è:
Replace(SplitArticolo(Path_DirPublic & RSArticoli("Testo"),"[newpage]",NumPage), Tag_Trailer , "")
e non
Replace(SplitArticolo(Path_DirPublic & RSArticoli("Testo"),Tag_Trailer,NumPage), "[newpage]", "")
Inoltre ricordo che alcune righe che vanno a capo per ovvie ragioni di spazio (ad esempio proprio questa corretta) devono essere invece su una riga sola, altrimenti, daranno errore. Nel nuovo Pdf le ho evidenziate in rosso.
UPDATE - 11/2/2008
Ho aggiornato DI NUOVO il pdf poichè mi sono accorto che c'era una parte che mancava, in "articolo.asp" occorre aggiungere subito dopo la riga “Dim SQLArticoli, RSArticoli, SQLAggiornaArticoli, ...” etc.., che si trova ad inizio pagina
Dim NumPage If request.querystring("page")<>"" and isNumeric(request.querystring("page")) then NumPage=CInt(request.querystring("page")) else NumPage=1 End If
Verificate che la versione del pdf sia la 1.0.2
|
|
|