Imagine nel Teaser del Blog entry viene "epurata" di tag ALT

8 contenuti / 0 new
Ultimo contenuto
Imagine nel Teaser del Blog entry viene "epurata" di tag ALT

Salve.
Come da oggetto - non trovo una soluzione.

Premessa - tag alt è assegnato regolarmente è non da nessun problema nel nodo di blog entry.

Qualche idea/suggerimento?
Grazie!

Drupal Version:

Ciao Arga,
prima funzionava ?
hai fatto delle modifiche ?
usi CKeditor ?
giovanni

Ciao giovanninews,

noooon credo, ma mi sono accorta solo adesso perché prima non avevo mai convalidato /blog ma direttamente blog entries.

Non uso CKEditor.

In teoria, riesco a capire questo - dal momento che token cambia url dell'immagine (aggiunge dei caratteri dopo .jpg) ovviamente sparisce la marcatura meta tag dell'immagine originale nel blog entry. Ma come potrei prevenire ciò?

Si dovrebbe sapere come carichi le immagini e come esse vengono visualizzate, magari per risalire al modulo ed alla sua configurazione.
La cosa mi farebbe pensare ad Image che non conosco.

:D Hai ragione, ho pubblicato la mia domanda in format "Perché piove?".

Speravo, magari esistesse una soluzione talmente semplice che nessuno l'ha mai cercata. Stasera vedo template node-blog, credo io debba intervenire lì. Uso un tema esterno e quindi, credo, il problema lo troverò lì.
Grazie giovanninews

> :D Hai ragione, ho pubblicato la mia domanda in format "Perché piove?"

Scusa ma sto troppo ridendo :D

...enter at your own risk...

Non ridere! È tragica... :D

Al momento da file node-blog.tpl.php sono riuscita a vedere questo che mi fa pensare all'assegnazione del url differente all'immagine che poi viene ripescata nel teaser:

<article class="clearfix">
<?php if (!empty($field_image) && count($field_image) >= 1): ?>
<div class="entry-slider effect-loaded">
<ul class="slides">
<?php
                   
foreach ($field_image as $img):
                   
$img_view = file_create_url($img['uri']);
               
?>

<li><a href=""><?php print theme('image_style', array('style_name' => 'thumb_1100x450', 'path' => $img['uri'])); ?></a></li>
<?php endforeach; ?>
</ul>
</div>

Posso benissimo sbagliarmi. Continuo ad esplorare.

Funziona, al posto di:
<li><a href=""><?php print theme('image_style', array('style_name' => 'thumb_1100x450', 'path' => $img['uri'])); ?></a></li>
la riga va editata così:
<li><a href=""><?php print theme('image_style', array('style_name' => 'thumb_1100x450', 'path' => $img['uri'], 'alt'=>$node->field_image['und'][0]['alt'])); ?></a></li>

E c'era anche un'altra , n.20 sempre nello stesso node-blog.tpl.php che adesso è diventata:
<a href="<?php print $node_url; ?>"><img alt="<?php print $node->field_image['und'][0]['alt'];?>" src="<?php print image_style_url($style, $imageone) ?>" /></a>

Senza una adeguata preparazione in PHP non ci sarei mai riuscita ad arrivare da sola. Ho chiesto a quelli che hanno creato il tema. Magari, a qualcuno potrà servire in futuro - il tema è Aveta.