Fork me on GitHub




(1) 2 »


NEWS : mettre le systeme de note sous l'article
Aspirant
Inscrit: 12/02/2006 18:54
Messages: 76
Bonjour,

Je souhaiterais insérer le système de note juste en dessous de l'article a coté des images print - friend - acrobat.

Est ce possible ?
quelles pages seraient alors touchées ?

merci de votre aide

Posté le : 17/12/2006 14:33
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Il faut modifier les templates du module

A +

Posté le : 17/12/2006 15:41

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Aspirant
Inscrit: 12/02/2006 18:54
Messages: 76
le formulaire qui permet de noter dans news_ratenews.html est :

<form method="post" action="<{$xoops_url}>/modules/news/ratenews.php">
        <
input type="hidden" name="storyid" value="<{$news.storyid}>" />
        <
select name="rating"><option>--</option><option>10</option><option>9</option><option>8</option><option>7</option><option>6</option><option>5</option><option>4</option><option>3</option><option>2</option><option>1</option></select>&nbsp;&nbsp;
        <
input type="submit" name="submit" value="<{$lang_rateit}>" /> <input type='button' value="<{$lang_cancel}>" onclick="location='<{$xoops_url}>/modules/news/article.php?storyid=<{$news.storyid}>'" />
          </
form>


mais si je le colle dans news_article.html, ca ne marche pas.
comment je dois faire ?
merci de votre aide

Posté le : 17/12/2006 17:28
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Il faut lire notre bloc documentation en page d'accueil -> modification des templates ou lire notre article sur la surcharge des templates dans les articles de la catégorie thèmes.

Posté le : 17/12/2006 17:51
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Aspirant
Inscrit: 12/02/2006 18:54
Messages: 76
sur le premier tuto il est écrit :

L'autre solution est de modifier physiquement les fichiers html et ensuite de faire une mise à jour du module concerné (admin système, modules, clic sur l'icone de mise à jour) pour que les modifications soient prises en compte.

C'est ce que j'ai fais pourtant il me semble et ca ne marche pas.
pour voir le résultat : http://s168851450.onlinehome.fr/rire/ ... ws/article.php?storyid=10

comment ca se fait ?

Posté le : 17/12/2006 18:06
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Si les icones d'impression sont bien dans le template news_article.html, le code qui pour la notation des articles est positionné dans le template news_item.php. Il doit donc surement falloir déplacer ce code pour le mettre dans l'autre template.

Posté le : 17/12/2006 18:14
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Aspirant
Inscrit: 12/02/2006 18:54
Messages: 76
mais je n'ai pas mis le code dans la notation dans news_item.php mais dans news_article.html, juste a coté du code des articles d'impression

Posté le : 17/12/2006 18:22
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Aspirant
Inscrit: 12/02/2006 18:54
Messages: 76
En faites c'est ce genre de variable : <{$news.storyid}> qui ne reagit pas sous la nouvelle page
je ne sais pas pourquoi.
quelqu'un pourrait me preter assistance car je ne trouve pas la solution ?
merci

Posté le : 18/12/2006 23:15
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Si tu édites les fichiers php du module tu pourras découvrir toutes les variables à ta disposition. De plus en activant le mode debug templates smarty tu verras comment ces variables sont alimentées.

Posté le : 18/12/2006 23:25
Partager Twitter Partagez cette article sur GG+
Re: NEWS : mettre le systeme de notre sous l'article
Aspirant
Inscrit: 12/02/2006 18:54
Messages: 76
il faut que je définisse les variable en rapport avec les notes dans article.php ?

EDIT :

Les variables qui ne s'affichent pas sont : <{$news.storyid}>, <{$lang_rateit}> et <{$lang_cancel}>.
Dans ratenews.php j'ai trouvé ceci :
// Display the form to vote
    
$xoopsOption['template_main'] = 'news_ratenews.html';
    include_once 
XOOPS_ROOT_PATH.'/header.php';
    
$result=$xoopsDB->query('SELECT title FROM '.$xoopsDB->prefix('stories')." WHERE storyid=$storyid");
    list(
$title) = $xoopsDB->fetchRow($result);
    
$title $myts->htmlSpecialChars($title);
    
$xoopsTpl->assign('advertisement'news_getmoduleoption('advertisement'));
    
$xoopsTpl->assign('news', array('storyid' => $storyid'title' => $title));
    
$xoopsTpl->assign('lang_voteonce'_NW_VOTEONCE);
    
$xoopsTpl->assign('lang_ratingscale'_NW_RATINGSCALE);
    
$xoopsTpl->assign('lang_beobjective'_NW_BEOBJECTIVE);
    
$xoopsTpl->assign('lang_donotvote'_NW_DONOTVOTE);
    
$xoopsTpl->assign('lang_rateit'_NW_RATEIT);
    
$xoopsTpl->assign('lang_cancel'_CANCEL);
    
$xoopsTpl->assign('xoops_pagetitle',$title ' - ' _NW_RATETHISNEWS ' - ' .  $myts->htmlSpecialChars($xoopsModule->name()));
    
news_CreateMetaDatas();


Je suppose que ca a un rapport.
Faut il que je les mette dans article.php ?

Posté le : 19/12/2006 19:15
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

168 Personne(s) en ligne (135 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 168 | Plus ...