Salve a tutti ragazzi.
Ho realizzato per un cliente all'interno del suo sito web un sistema di scrittura, modifica ed eliminazione per le notizie.
Ha la classica pagina news, con il suo sistema di paginazione perfettamente funzionante e la visione di 3 notizie per pagina.
Il codice funziona in questo modo:
codice:
<?php
while ($row = mysql_fetch_assoc($result)) {
$titolo = htmlentities($row['titolo']);
$contenuto = html_entity_decode($row['contenuto']);
$autore = htmlentities($row['autore']);
$settimana = $arr_set[date("w", strtotime($row["data"]))];
$giorno = date("d", strtotime($row["data"]));
$mese = $arr_mesi[date("n", strtotime($row["data"]))-1];
$anno = date("Y", strtotime($row["data"]));
$data = "".$settimana." ".$giorno." ".$mese." ".$anno."";
?>
<table style="width:100%;" class="tabella_news">
<tr>
<td><?php echo "<h3>".$titolo."</h3>"; ?></td>
</tr>
<tr>
<td><?php echo "<p class=\"autore\"><strong>Articolo scritto da:</strong> ".$autore."</p>"; ?></td>
</tr>
<tr>
<td><?php echo "<p class=\"data\"><strong>In data:</strong> ".$data."</p>"; ?></td>
</tr>
<tr>
<td><?php echo "<div class=\"contenuto_news\">".$contenuto."</div>"; ?></td>
</tr>
<tr>
<td>
<span class='st_facebook_vcount' displayText='Facebook'></span>
<span class='st_twitter_vcount' displayText='Tweet'></span>
<span class='st_googleplus_vcount' displayText='Google +'></span>
</td>
</tr>
<tr>
<td><div class="divider"></div></td>
</tr>
<?php
}
?>
</table>
Funziona tutto perfettamente tranne per una cosa sola.
Ho provato ad aggiungere i tasti di condivisione sui social network di sharethis.com, inserendone il codice all'interno del ciclo per far si che esca sotto ogni notizia.
Tuttavia questi pulsanti mi condividono, giustamente, l'intera pagina news.php utilizzando il tag title della pagina.
Come posso fare per condividere il singolo articolo invece, usando come titolo il titolo dell'articolo e come descrizione le prime righe di quest'ultimo?
Grazie a tutti per i suggerimenti.