Welcome, Guest. Please login or register.
Did you miss your activation email?
May 25, 2012, 03:25:35 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155476 Posts in 21708 Topics by 7734 Members
Latest Member: rofroodoOvego
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Module News : Afficher le nombre de commentaires  (Read 2132 times)
wighie

Offline Offline

Posts: 41


« on: January 10, 2009, 06:20:32 PM »

Bonsoir,
Je continue mes pérégrinations avec le module News (Version 2.7 avec WSB 2.7). Je souhaite afficher le nombre de commentaire pour chaque news. J'ai trouvé sur le forum anglais un post dont il était question de cette modification.

J'ai donc rajouter à la page view.php le code suivant :

Code:
$vars = array('[PAGE_TITLE]', '[GROUP_ID]', '[GROUP_TITLE]', '[GROUP_IMAGE]', '[DISPLAY_GROUP]', '[DISPLAY_IMAGE]', '[TITLE]', '[SHORT]', '[LINK]', '[DATE]', '[TIME]', '[USER_ID]', '[USERNAME]', '[DISPLAY_NAME]', '[EMAIL]', '[TEXT_READ_MORE]', '[COMMENTS_COUNT]');
                if(isset($users[$uid]['username']) AND $users[$uid]['username'] != '') {
$query_comments = $database->query("SELECT title,comment,commented_when,commented_by FROM ".TABLE_PREFIX."mod_news_comments WHERE post_id = '".$post['post_id']."'");
                $comments_count=$query_comments->numRows();
                    if($post_long_len < 9) {
                        $values = array(PAGE_TITLE, $group_id, $group_title, $group_image, $display_group, $display_image, $post['title'], $short, $post_link, $post_date, $post_time, $uid, $users[$uid]['username'], $users[$uid]['display_name'], $users[$uid]['email'], '');
                    } else {
                        $values = array(PAGE_TITLE, $group_id, $group_title, $group_image, $display_group, $display_image, $post['title'], $short, $post_link, $post_date, $post_time, $uid, $users[$uid]['username'], $users[$uid]['display_name'], $users[$uid]['email'], $TEXT['READ_MORE'], $comments_count);
                    }
                } else {
                    if($post_long_len < 9) {
                        $values = array(PAGE_TITLE, $group_id, $group_title, $group_image, $display_group, $display_image, $post['title'], $short, $post_link, $post_date, $post_time, '', '', '', '', '');
                    } else {
                        $values = array(PAGE_TITLE, $group_id, $group_title, $group_image, $display_group, $display_image, $post['title'], $short, $post_link, $post_date, $post_time, '', '', '', '', $TEXT['READ_MORE'], $comments_count);
                    }
                }

Et depuis l'administration, news et Settings, j'ai mis
Code:
<a href="[LINK]">[TEXT_READ_MORE]</a>
  ([COMMENTS_COUNT] commentaires)
... dans la partie "boucle post".

Résultat... coté public, je me retrouve avec un "blanc" en lieu et place du chiffre... Quelqu'un aurait il une idée ?

Merci d'avance Wink

Logged
Luckyluke

Offline Offline

Posts: 555



« Reply #1 on: January 10, 2009, 06:53:39 PM »

Hi,

Avez-vous vu cela?
http://www.websitebaker2.org/forum/index.php/topic,6563.0.html

Grtz,
Luc
Logged
wighie

Offline Offline

Posts: 41


« Reply #2 on: January 17, 2009, 08:35:08 PM »

Je ne connaissait pas ce système... je vais l'essayer.
Cependant m'a question portait sur quelque choses de plus "basique". Sur la page principal - celle qui permet de [Read more] - je souhaiterais rajouter le nombre de commentaire disponible, de sorte à avoir par exemple

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
[lire la suite] (7 commentaires)

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
[lire la suite] (2 commentaires)

Voilou, si quelqu'un peut m'aider sur ce coup la Wink
merci d'avance
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!