# HG changeset patch # User Franck Deroche # Date 1214771641 -7200 # Node ID 55582b82c43da72b299f381a37a020c3badbf1a4 # Parent 49b0a2f3a1185678d6818b485ce0dfba2d378ea2 Leger changement sur les tags, tag1 |tag2 => tag1 | tag2. Techniquement, on stocke desormais un array des tags. Accessoirement, en bonus, on vire les quelques tabs qui se trouvaient dans ce fichier pour les remplacer par des espaces. diff -r 49b0a2f3a118 -r 55582b82c43d includes/class.post.php --- a/includes/class.post.php Mon Mar 31 15:07:21 2008 +0200 +++ b/includes/class.post.php Sun Jun 29 22:34:01 2008 +0200 @@ -47,21 +47,21 @@ // On détermine les tags du post $db = Factory::getDB(); $nbTags = $db->Query(" - SELECT T.Tag - FROM Tags T, Lien_Tags_Posts L - WHERE L.idMess={$infos['num_mess']} AND L.idTag = T.idTag - ORDER BY T.Tag - ", 2); - $tags = ''; + SELECT T.Tag + FROM Tags T, Lien_Tags_Posts L + WHERE L.idMess={$infos['num_mess']} AND L.idTag = T.idTag + ORDER BY T.Tag + ", 'Tags'); + $tags = array(); if($nbTags > 0) { - while(0 !== ($tag = $db->GetRow(2))) - { - $tags .= sprintf("%s |", - BLOG_URL . '/tags/' . urlencode($tag['Tag']), - $tag['Tag']); - } - $tags = substr($tags, 0, -1); + while(0 !== ($tag = $db->GetRow('Tags'))) + { + $tags[] = sprintf("%s", + BLOG_URL . '/tags/' . urlencode($tag['Tag']), + $tag['Tag']); + } + $tags = implode(' | ', $tags); $this->tags = $this->tpl->getDocumentFragment(); $this->tags->appendXML($tags); }