# Strano comportamento di image\_tag

**URL:** <https://www.ruby-forum.com/t/strano-comportamento-di-image-tag/177728>\
**Category:** IT\
**Created:** [October 22, 2009, 6:00pm UTC](https://www.ruby-forum.com/t/strano-comportamento-di-image-tag/177728 "2009-10-22T18:00:20Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![pezzuya](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/eada6e/32.png) [@pezzuya](https://www.ruby-forum.com/u/pezzuya)\
**Post date:** [October 22, 2009, 6:00pm UTC](https://www.ruby-forum.com/t/strano-comportamento-di-image-tag/177728/1 "2009-10-22T18:00:20Z")

</div>

Ciao a tutti.  
Sto modificando il plugin wee\_beastie per inserire un mio logo al posto  
di quello di default all’interno dei post.  
Ho due helper da modificare e entrambe riportano l’istruzione image\_tag.  
Ho inserito il mio logo all’interno del percorso del vecchio e ho  
cambiato il nome del file nel path degli image\_tag ma, per una qualche  
ragione, il mio logo non viene visualizzato.  
Ho debuggato il codice prodotto da image\_tag con “firebug” e ho notato  
che per il vecchio logo dopo il path viene aggiunto un punto  
interrogativo “?” seguito da un intero a 12 cifre qualcosa di simile a  
questo:

![Rails](https://test.ruby-forum.com/images/wee_beastie/rails.png?1255601191)

mentre per il mio logo l’src si conclude con “.png”.  
Potrebbe essere per questo che il mio logo non viene visualizzato?  
PerchÃ¨ avviene questa cosa incomprensibile e sopratutto come potrei  
risolvere il problema?

Grazie a tutte le persone che mi risponderanno.

Ciao

---

<div class="post-metadata">

**Author:** ![pezzuya](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/eada6e/32.png) [@pezzuya](https://www.ruby-forum.com/u/pezzuya)\
**Post date:** [October 22, 2009, 6:21pm UTC](https://www.ruby-forum.com/t/strano-comportamento-di-image-tag/177728/2 "2009-10-22T18:21:42Z")

</div>

Ciao, credo che il numero a 12 cifre sia il timestamp di quando il file  
viene uppato. Questo evita problemi di cache quando vengono uppate  
immagini  
con lo stesso nome  
Per quello che riguarda invece il perchè a te non vanno le immagini non ti  
so aiutare, a parte dirti che sicuramente non è dovuto alla mancanza del  
numero a 12 cifre nel tuo path.

Saluti

Simone

Il giorno 22 ottobre 2009 18.00, pezzuya … [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha  
scritto:

---

<div class="post-metadata">

**Author:** ![pezzuya](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/eada6e/32.png) [@pezzuya](https://www.ruby-forum.com/u/pezzuya)\
**Post date:** [October 23, 2009, 12:55am UTC](https://www.ruby-forum.com/t/strano-comportamento-di-image-tag/177728/3 "2009-10-23T00:55:54Z")

</div>

pezzuya … wrote:

> Ciao a tutti.  
> Sto modificando il plugin wee\_beastie per inserire un mio logo al posto  
> di quello di default all’interno dei post.  
> Ho due helper da modificare e entrambe riportano l’istruzione image\_tag.  
> Ho inserito il mio logo all’interno del percorso del vecchio e ho  
> cambiato il nome del file nel path degli image\_tag ma, per una qualche  
> ragione, il mio logo non viene visualizzato.  
> Ho debuggato il codice prodotto da image\_tag con “firebug” e ho notato  
> che per il vecchio logo dopo il path viene aggiunto un punto  
> interrogativo “?” seguito da un intero a 12 cifre qualcosa di simile a  
> questo:
> 
> ![Rails](https://www.ruby-forum.com/images/wee_beastie/rails.png?1255601191)
> 
> mentre per il mio logo l’src si conclude con “.png”.  
> Potrebbe essere per questo che il mio logo non viene visualizzato?  
> PerchÃ¨ avviene questa cosa incomprensibile e sopratutto come potrei  
> risolvere il problema?
> 
> Grazie a tutte le persone che mi risponderanno.
> 
> Ciao

mmhhh… con firebug vedi il codice lato client. Tu dovresti intervenire  
lato server.  
P.S. Considera un’eventuala cache.

---

<div class="post-metadata">

**Author:** ![pezzuya](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/eada6e/32.png) [@pezzuya](https://www.ruby-forum.com/u/pezzuya)\
**Post date:** [October 23, 2009, 10:31am UTC](https://www.ruby-forum.com/t/strano-comportamento-di-image-tag/177728/4 "2009-10-23T10:31:01Z")

</div>

> mmhhh… con firebug vedi il codice lato client. Tu dovresti intervenire  
> lato server.  
> P.S. Considera un’eventuala cache.

SÃ¬ ok…  
ma se lato client viene generato un certo tag in cui il path ha un certo  
suffisso mi immagino che quel suffisso sia creato in qualche modo lato  
server (da image\_tag), ed essendo quel suffisso (insieme al nome del  
file) l’unica differenza nel codice prodotto lato client, mi viene da  
pensare che sia proprio quello il motivo della mancata visualizzazione.  
La mia domanda quindi Ã©…

Secondo voi cosa produce lato server quel suffisso?

---

<div class="post-metadata">

**Author:** ![pezzuya](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/eada6e/32.png) [@pezzuya](https://www.ruby-forum.com/u/pezzuya)\
**Post date:** [October 23, 2009, 11:02am UTC](https://www.ruby-forum.com/t/strano-comportamento-di-image-tag/177728/5 "2009-10-23T11:02:25Z")

</div>

pezzuya … wrote:

> > mmhhh… con firebug vedi il codice lato client. Tu dovresti intervenire  
> > lato server.  
> > P.S. Considera un’eventuala cache.
> 
> SÃ¬ ok…  
> ma se lato client viene generato un certo tag in cui il path ha un certo  
> suffisso mi immagino che quel suffisso sia creato in qualche modo lato  
> server (da image\_tag), ed essendo quel suffisso (insieme al nome del  
> file) l’unica differenza nel codice prodotto lato client, mi viene da  
> pensare che sia proprio quello il motivo della mancata visualizzazione.  
> La mia domanda quindi Ã©…
> 
> Secondo voi cosa produce lato server quel suffisso?

Penso che abbia ragione Simone B… Viene utilizzato per cachare le  
immagini.

---

<div class="post-metadata">

**Author:** ![pezzuya](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/eada6e/32.png) [@pezzuya](https://www.ruby-forum.com/u/pezzuya)\
**Post date:** [October 23, 2009, 1:10pm UTC](https://www.ruby-forum.com/t/strano-comportamento-di-image-tag/177728/6 "2009-10-23T13:10:47Z")

</div>

Se vi dico cos’era mi prenderete in giro per tutta la vita 🙂

All’installazione il plugin wee\_beastie (non so se anche altri) crea due  
percorsi identici (/images/wee\_beastie) per le immagini solo che uno Ã©  
sotto:

/public/

mentre l’altro Ã© sotto:

/vendor/plugins/wee\_beastie/public/

Io ovviamente mi riferivo a quello sbagliato.  
Mi sono fatto trarre in inganno dal path parziale dell’image\_tag  
(/images/wee\_beastie/nomeimmagine.png) quindi “il misterioso numero” in  
suffisso al path non centrava nulla.

Grazie a tutti.
