Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Nuovo Modulo - Dynamc Title and Meta Tags

Autore Messaggio
faust

Amatore
Amatore
44 Discussioni



Profilo - faust
02 settembre 2004 alle 19:30:24 Profilo - faustInvia un messaggio privato Rispondi quotando
Sto realizzando un modulo che rende possibile l'aggiunta dinamica dei meta tags e del titolo in una nuova pagina di aspnuke per performare meglio l'indicizzazione delle pagine sui motori di ricerca...
Se siete interessati a chi posso mandarlo?
A presto

Faust
330slm

Principiante
Principiante
12 Discussioni



Profilo - 330slm
02 settembre 2004 alle 20:28:58 Profilo - 330slmInvia un messaggio privato Rispondi quotando
Modificato il 02 settembre 2004 alle 20:30:34

Io personalmente sono super interessato. Io ho asp-nuke 1.2 server 2003 se è possibile adattarlo anche per questo puoi mandarmi una mail a webmaster@managergame.it

Grazie mille. (r) (r) (r)
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
02 settembre 2004 alle 23:02:30 Profilo - emuInvia un messaggio privato Rispondi quotando
Puoi mandarlo ad uno qualunque di noi dello staff.
Come avrai notato, Aspnuke 2.0 usa delle variabili nel titolo e nei metatag al posto delle costanti della 1.2, proprio per consentire la loro personalizzazione per ogni singola pagina.
Se sei riuscito a realizzare un mod per semplificarne la gestione, potremmo anche integrarlo nella versione definitiva.
Ciao
---------------
development@aspnuke.it
faust

Amatore
Amatore
44 Discussioni



Profilo - faust
06 settembre 2004 alle 12:09:15 Profilo - faustInvia un messaggio privato Rispondi quotando
Le variabili pero' vengo valorizzate dal config ...
io semplicemente scrivevo una Sub del top-includes e la richiamavo tramite un hash array.
Se ho tempo finisco oggi e invio a te
ciao

F.
faust

Amatore
Amatore
44 Discussioni



Profilo - faust
06 settembre 2004 alle 14:55:33 Profilo - faustInvia un messaggio privato Rispondi quotando
Ok ho capito... ho visto che se si valorizzano le variabili dentro la pagina prima dell'include non c'e' bisogno di creare una Sub ma vengono viste automaticamente dall'include... (che linguaggio strano ASP...)
cmq la proposta potrebbe rimanere sempre valida
di creare una sola variabile hash array...
ad esempio
Dim myMetaTags as new Scripting.Dictionary

valorizzando
myMetaTags("title")="myTitle"
myMetaTags("keywords")="myKeywords"
myMetaTags("Description")="myDescription
myMetaTags("cache")="myCache"
etc etc
che ne pensate?
ciau e scusate per la cavolata che ho detto prima...
ma di solito non sviluppo in ASP.
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
06 settembre 2004 alle 15:47:15 Profilo - emuInvia un messaggio privato Rispondi quotando
A parte che VB_Script non consente la dichiarazione del tipo delle variabili come vb 6, a che scopo utilizzare un dictionary quando possiamo assegnare direttamente i valori alle variabili?
In ogni pagina, prima dell'include della toppage-inc.ap, eseguiamo:
GLOBAL_PAGE_NAME = "titolo della pagina"
GLOBAL_META_KEYWORDS = "parole della pagina"
GLOBAL_META_DESCRIPTION = "descrizione della pagina"
GLOBAL_META_AUTHOR = "autore della pagina"
GLOBAL_SITE_VERSION = "versione della pagina"
Dovrebbe bastare.
Ciao
---------------
development@aspnuke.it
faust

Amatore
Amatore
44 Discussioni



Profilo - faust
06 settembre 2004 alle 16:51:34 Profilo - faustInvia un messaggio privato Rispondi quotando
si è come ho fatto...
grazie
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
06 settembre 2004 alle 17:02:31 Profilo - emuInvia un messaggio privato Rispondi quotando
A proposito del linguaggio ASP, mi limito a ricordarti che gli include vengono valutati per primi, ovvero vengono inseriti PRIMA dell'interpretazione delle pagine.
Ovvero, se facciamo:
if a then
%>
<!--#include file="primo" -->
<%
else
%>
<!--#include file="secondo" -->
<%
end if

vengono inclusi ENTRAMBI e poi viene eseguito il codice di uno dei rami.
Dopo gli include, vengono processate le Dim fuori dalle funzioni, quindi non ha nessuna importanza dove le variabili sono dichiarate.
Per esempio, il codice:

if a then
Dim pippo
pippo=pippo+1
else
pippo=pippo-1
end if

funziona, perche' la variabile viene creata PRIMA di eseguire il codice, anche se non passa per la prima parte dell'if.
Ciao
---------------
development@aspnuke.it
faust

Amatore
Amatore
44 Discussioni



Profilo - faust
07 settembre 2004 alle 17:41:21 Profilo - faustInvia un messaggio privato Rispondi quotando
Già gli include vengono processati cmq e soprattutto non posso essere dinamici ovvero inserire delle variabili per i file da includere (Grossissima limitazione_)
ad esempio

Dim includepage
includepage="../mypath"

<!--#include file=includepage -->


darà un errore in compilazione... ):(
proprio per i motivi che dicevi tu...
l'interprete è fatto un poco così...
scusami ma io adoro php, perl e python
;)
di solito uso quei linguaggi a volte java per questo non sono molto ferrato su asp...

ma sbagliando si impara...
gestionali

Amatore
Amatore
39 Discussioni



Profilo - gestionali
06 gennaio 2005 alle 21:25:53 Profilo - gestionaliInvia un messaggio privato Rispondi quotando
Ragazzi novità per questo modulo?

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 : 103
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: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685282 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi