Precedente :: Successivo |
Autore |
Messaggio |
axlman Dio minore


Registrato: 19/10/06 17:58 Messaggi: 582 Residenza: l'Universo più scalcinato del Multiverso
|
Inviato: 06 Gen 2008 21:25 Oggetto: Perché non funziona? |
|
|
Scusate il titolo generico, ma non sapevo come riassumere il problema.
In breve, il codice:
Codice: | <div style='float:center;'>
<a expr:href='"http://www.technorati.com/faves?add=" + data:post.url' target='_blank'><img alt='Fav This With Technorati' border='0' src='http://indirizzo immagine'/></a>
</div> |
mi funziona: compare l'immagine e il link su essa.
Però il codice:
Codice: | <div style='float:center;'>
<a expr:href='"http://oknotizie.com/post?url=" + data:post.url + "&title=" + data:post.title' target='_blank'><img alt='vota su OKNotizie' border='0' src='http://indirizzo immagine'/></a>
</div> |
mi dà come risultato, la scritta
' target='_blank'>
prima dell'immagine, tutto sotto link (scritta + immagine).
Ma perché, perché? |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11810 Residenza: Tokelau
|
Inviato: 07 Gen 2008 12:52 Oggetto: Re: Perché non funziona? |
|
|
axlman ha scritto: | il codice:
Codice: | <div style='float:center;'>
<a expr:href='"http://oknotizie.com/post?url=" + data:post.url + "&title=" + data:post.title' target='_blank'><img alt='vota su OKNotizie' border='0' src='http://indirizzo immagine'/></a>
</div> |
mi dà come risultato, la scritta
' target='_blank'>
prima dell'immagine, tutto sotto link... |
data:post.title mica contiene degi apici o delle virgolette? Puoi controllare l'html della pagina che viene mandata al browser? |
|
Top |
|
 |
axlman Dio minore


Registrato: 19/10/06 17:58 Messaggi: 582 Residenza: l'Universo più scalcinato del Multiverso
|
Inviato: 07 Gen 2008 13:21 Oggetto: Re: Perché non funziona? |
|
|
SverX ha scritto: | data:post.title mica contiene degi apici o delle virgolette? Puoi controllare l'html della pagina che viene mandata al browser? |
C'era un apostrofo.
Ma se voglio scriverci apici o virgolette nei titolo, non posso senza incasinare i codici precedenti? Il backslash non va bene, nel senso che se lo scrivo mi conpare nel titolo.
Se uso altri apostrofi e virgolette che ho sul mac, tipo questi:
` ? ? ? ?
poi sono visibili a tutti o sono illeggibili per altri computer? |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11810 Residenza: Tokelau
|
Inviato: 07 Gen 2008 15:14 Oggetto: Re: Perché non funziona? |
|
|
axlman ha scritto: | C'era un apostrofo.
Ma se voglio scriverci apici o virgolette nei titolo, non posso senza incasinare i codici precedenti? |
probabilmente ci sono delle funzioni per fare un encoding del titolo... tipo la urlencode() del php, per dire... |
|
Top |
|
 |
axlman Dio minore


Registrato: 19/10/06 17:58 Messaggi: 582 Residenza: l'Universo più scalcinato del Multiverso
|
Inviato: 07 Gen 2008 16:12 Oggetto: Re: Perché non funziona? |
|
|
SverX ha scritto: | probabilmente ci sono delle funzioni per fare un encoding del titolo... tipo la urlencode() del php, per dire... |
Comincia a diventare complicato e al di sopra delle mie scarse conoscenze.
Sono titoli che uso in Blogger, se può essere d'aiuto per suggerimenti più nel dettaglio.
Qualcuno sa se gli apici e le virgolette che ho usato prima sono universali o no? Così uso quelle e amen. |
|
Top |
|
 |
axlman Dio minore


Registrato: 19/10/06 17:58 Messaggi: 582 Residenza: l'Universo più scalcinato del Multiverso
|
Inviato: 07 Gen 2008 17:23 Oggetto: |
|
|
Già che ci siamo, un altro problema che mi si è presentato e non ho idea di come risolvere.
In Blogger è permesso mettere il titolo seguito dal testo. Io invece voglio mettere:
Categoria
Titolo
Testo.
Finora ho risolto mettendo la categoria come titolo di Blogger e il mio titolo come prima riga del testo, tra i tag <h5></h5> (h5 come visualizzazione, colori, dimensioni ecc, l'ho definito io nei fogli di stile).
Però, logicamente, come "data:post.title" mi prende il nome che ho inserito in quella che io considero categoria e che Blogger considera titolo.
È possibile definire come dato il mio titolo vero, quello contenuto nei tag h5, in modo da inserire quella nel codice invece di "data:post.title"?
O meglio, che sia possibile è certo: qualcuno ha la pazienza di indicarmi come si fa? |
|
Top |
|
 |
chemicalbit Dio maturo


Registrato: 01/04/05 18:59 Messaggi: 18597 Residenza: Milano
|
Inviato: 07 Gen 2008 22:01 Oggetto: Re: Perché non funziona? |
|
|
SverX ha scritto: | funzioni per fare un encoding del titolo... tipo la urlencode() del php, per dire... | Mentre questo del caso di cui stiamo parlando qui,
che linguaggio è? |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11810 Residenza: Tokelau
|
Inviato: 08 Gen 2008 11:21 Oggetto: Re: Perché non funziona? |
|
|
chemicalbit ha scritto: | SverX ha scritto: | funzioni per fare un encoding del titolo... tipo la urlencode() del php, per dire... | Mentre questo del caso di cui stiamo parlando qui,
che linguaggio è? |
boh?
(penso qualcosa di proprietario del sistema stesso...) |
|
Top |
|
 |
axlman Dio minore


Registrato: 19/10/06 17:58 Messaggi: 582 Residenza: l'Universo più scalcinato del Multiverso
|
Inviato: 13 Gen 2008 21:21 Oggetto: |
|
|
Il linguaggio di blogger dovrebbe essere DTD XHTML 1.0 Strict, infatti all'inizio del codice dichiara:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
8) |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11810 Residenza: Tokelau
|
Inviato: 14 Gen 2008 11:38 Oggetto: |
|
|
axlman ha scritto: | Il linguaggio di blogger dovrebbe essere DTD XHTML 1.0 Strict |
sì, intendevo il linguaggio del preprocessore, non quale (x)HTML ...  |
|
Top |
|
 |
|