| Autore |
Messaggio |
The-BiT
 Esperto
344 Discussioni
|
11 maggio 2007 alle 23:29:56 
Buona sera, ho scaricato e installato il mod refere seguendo acuratamente le procedure. All'inizio mi dava un errore che non riusciva ad aprire il file "refere.txt", cos+ ho aperto il file e nel map.path ho tolto la prima "/", mettedo quindi (public/referer.txt). Ora l'errore non mi esce più, ma accedendo da amministrazione e andando su staistiche, mi dice che Il file di log non esiste. Quando invece è creato. COm'è possibile? Ah, c'è da dire anche che mi sfasa la larghezza pre-stabilita, facendomi spostare di molto a destra tutti i blocchi.
--------------- Ci sono 10 tipi di persone al mondo: quelli che conoscono il linguaggio binario e quelli che non lo conoscono
|
djveleno
Amministratore
 Esperto
1025 Discussioni
|
11 maggio 2007 alle 23:48:41 
Molto probabilmente non seguito così fedelmente le procedure, il modulo non è un blocco aggiuntivo, ma un modulo amministrativo, che gli utenti non devono vedere, e che va richiamato dal menù di amministrazione, come fa a sballarti la grafica? il MapPath è corretto come /public/referer.txt, perchè se scrivi public/referer.txt dichiari che la cartella public è all'interno di Aspnuke, normalmente non dovrebbe esserlo.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
The-BiT
 Esperto
344 Discussioni
|
11 maggio 2007 alle 23:55:01 
Infatti: il mod lo vedo solo io da amministrazione. Ma il file di testo non deve trovarsi all'interno di aspnuke/public? C'era scritto cosi nelle istruzioni.
--------------- Ci sono 10 tipi di persone al mondo: quelli che conoscono il linguaggio binario e quelli che non lo conoscono
|
The-BiT
 Esperto
344 Discussioni
|
11 maggio 2007 alle 23:55:02 
Infatti: il mod lo vedo solo io da amministrazione. Ma il file di testo non deve trovarsi all'interno di aspnuke/public? C'era scritto cosi nelle istruzioni.
--------------- Ci sono 10 tipi di persone al mondo: quelli che conoscono il linguaggio binario e quelli che non lo conoscono
|
djveleno
Amministratore
 Esperto
1025 Discussioni
|
11 maggio 2007 alle 23:59:31 
Questo piccolo modulo vi permette di conoscere la data, l'ora, l'IP e la pagina di provenienza di un utente.
Il funzionamento è molto semplice, sfruttando le intestazioni HTTP di provenienza con un semplice REQUEST.SERVERVARIABLES si possono leggere e conservare in un file di LOG le stesse, ma, per non dover aprire il file di log manualmente ho pensato di scrivere due paginette in ASP per permetterne la visualizzazione in amministrazione, i files sono, ovviamente, migliorabili e chi ha tempo e buona volontà ne può fare una base per avere delle statistiche più complete, modificando il file di include (referer-inc.asp) è possibile, con poche istruzioni, creare un collegamento con un DB creato appositamente e, memorizzare i dati nel db anzichè in un file di testo.
INSTALLAZIONE:
Lo zip contiene i seguenti files admin_referer.asp referer_inc.asp
Il primo andrà copiato nella root del portale (dove è presente il file DEFAULT.ASP) Il secondo andrà copiato nella cartella INCLUDES. Nella cartella PUBLIC andrà creato un file di testo vuoto col nome REFERER.TXT Nel file DEFAULT.ASP andrà aggiunto il seguente include <!-- #include file="includes/referer-inc.asp"-->
MOFICHE XML:
Nel file IT.XML andrà aggiunta la seguente riga <translation name="LANG_REFERERS">Statistiche Referers</translation>
Nel file CONTROLPANEL.XML andrà aggiunto il seguente <ELEMENT> <element> <text type="translation">LANG_REFERERS</text> <link type="instruction">GLOBAL_SITE_ADMIN_PATH & "referer.asp"</link> <target></target> <bullet></bullet> <role type="instruction">ROLE_ADMIN</role> <flag type="instruction">GLOBAL_NEWS_TOP</flag> </element> fate attenzione all'inserimento del codice xml, inseritelo nella posizione in cui vi farà comodo vedere il link, ma, sempre dopo un tag di chiusura </element>.
Questo è il testo allegato allo zip, non vedo scritto da nessuna parte che il file referer.txt debba essere posizionato in Aspnuke/public.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
The-BiT
 Esperto
344 Discussioni
|
12 maggio 2007 alle 00:08:59 
Forse per publico ti riferivi a siti sotto Aruba. Io, avendo solo la cartella dentro aspnuke come "public" ho pensato si riferisse a quello. A quanto ho capito allora deve risiedere in una cartella esterna alla root di nuke. Correggimi se sbaglio.
--------------- Ci sono 10 tipi di persone al mondo: quelli che conoscono il linguaggio binario e quelli che non lo conoscono
|
djveleno
Amministratore
 Esperto
1025 Discussioni
|
12 maggio 2007 alle 00:18:06 
Bhe, io non posso sapere dove hai posizionato i files, la grande maggioranza dei provider forniscono una cartella PUBLIC e una cartella per i DB, quando scrivo due righe di codice cerco di assecondare la maggioranza degli utenti. Se la cartella PUBLIC non è in ROOT allora dovrai togliere la barra davanti a PUBLIC ( public/referer.txt ).
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
The-BiT
 Esperto
344 Discussioni
|
12 maggio 2007 alle 00:22:07 
ma siamo punto e a capo così. Per come stanno ora le cose io ho creato un acartella abilitata alla scrittura, ma mi dice che il non può essere letto.
--------------- Ci sono 10 tipi di persone al mondo: quelli che conoscono il linguaggio binario e quelli che non lo conoscono
|
djveleno
Amministratore
 Esperto
1025 Discussioni
|
12 maggio 2007 alle 00:25:18 
devi modificare anche il file admin_referer.asp
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
The-BiT
 Esperto
344 Discussioni
|
12 maggio 2007 alle 00:29:44 
Ok, ora funziona. Resta solo il fatto che mi sfasa in orizzontale i blocchi: in pratica questo file è molto largo e non ha un auto-resize. C'è qualcos'altro che va spuntato?
--------------- Ci sono 10 tipi di persone al mondo: quelli che conoscono il linguaggio binario e quelli che non lo conoscono
|