Fork me on GitHub






supprimer menu déroulant pour le mode d'affichage des commentaires
Newbie
Inscrit: 28/02/2008 09:23
Messages: 16
Bonjour,

je souhaiterais supprimer les 2 menus déroulant qui se trouvent à côté du bouton actualiser et poster un commentaire dans le module xnews ( et dans d'autres modules aussi plus tard)

Je voudrais qu'il ne reste que le bouton "poster un commentaire" (et cacher les listes déroulantes qui sont à côté : a plat, par conversation et le plus récent en premier...)



Est ce que quelqu'un peut m'orienter vers le fichier qu'il faut modifier pour ne plus afficher :

- le menu déroulant affichage des commentaires ( a plat etc)
- le menu déroulant (les + anciens en premier etc)
- le bouton actualiser


Un grand merci d'avance

Posté le : 16/08/2010 15:09
Partager Twitter Partagez cette article sur GG+
Re: supprimer menu déroulant pour le mode d'affichage des commentaires
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Il faut voir qu'il y a des fonctions commentaire dans xoops_version.php. Si non, ils sont dans /include/comment....

Posté le : 17/08/2010 00:40

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: supprimer menu déroulant pour le mode d'affichage des commentaires
Newbie
Inscrit: 28/02/2008 09:23
Messages: 16
Merci Ghia

mais malgré plusieurs essais, je n'y arrive toujours pas

j'ai mis en commentaire ces 2 lignes dans le fichier include/comment_form.php
$cform->addElement(new XoopsFormHidden('com_order'$com_order));
$cform->addElement(new XoopsFormHidden('com_mode'$com_mode));


mais j'ai toujours les listes déroulantes !


Posté le : 18/08/2010 00:52
Partager Twitter Partagez cette article sur GG+
Re: supprimer menu déroulant pour le mode d'affichage des commentaires
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
'Hidden' C'est sont des éléments cachées dans la formulaire pour entrer une commentaire.
Votre point de modification va être d'abord dans la liste des commentaires. comment_view.php?

Posté le : 18/08/2010 08:50

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: supprimer menu déroulant pour le mode d'affichage des commentaires
Newbie
Inscrit: 28/02/2008 09:23
Messages: 16
Merci !!!

C'était bien dans comment_view.php

Pour ceux que ça intéressent : fichier include/comment_view.php

Cela permet de ne pas afficher les listes déroulantes (à plat, par conversation, et le + récent ou ancien en premier) et le bouton rafraichir sur tous les modules où les commentaires sont activés

Résultat, juste le bouton "poster un commentaire" visible !

voici le code: à partir de la ligne 147
// assign comment nav bar
        
$navbar '
<form method="get" action="' 
$comment_config['pageName'] . '">
<table width="95%" class="outer" cellspacing="1">
  <tr>
     <td class="even" align="center">'
;
     
/*<select name="com_mode"><option value="flat" */
        /*if ($com_mode == 'flat') {
            $navbar .= ' selected="selected"';
        }
        $navbar .= '>' . _FLAT . '</option><option value="thread"';
        if ($com_mode == 'thread' || $com_mode == '') {
            $navbar .= ' selected="selected"';
        }
        $navbar .= '>' . _THREADED . '</option><option value="nest"';
        if ($com_mode == 'nest') {
            $navbar .= ' selected="selected"';
        }
        $navbar .= '>' . _NESTED . '</option></select> <select name="com_order"><option value="' . XOOPS_COMMENT_OLD1ST . '"';
        if ($com_order == XOOPS_COMMENT_OLD1ST) {
            $navbar .= ' selected="selected"';
        }
        $navbar .= '>' . _OLDESTFIRST . '</option><option value="' . XOOPS_COMMENT_NEW1ST . '"';
        if ($com_order == XOOPS_COMMENT_NEW1ST) {
            $navbar .= ' selected="selected"';
        }
        unset($postcomment_link);*/
        
$navbar .= '<input type="hidden" name="' $comment_config['itemName'] . '" value="' $com_itemid '" /> ';
        
/*$navbar .= '>' . _NEWESTFIRST . '</option></select><input type="hidden" name="' . $comment_config['itemName'] . '" value="' . $com_itemid . '" /> <input type="submit" value="' . _CM_REFRESH . '" class="formButton" />';*/
        
if (! empty($xoopsModuleConfig['com_anonpost']) || is_object($xoopsUser)) {
            
$postcomment_link 'comment_new.php?com_itemid=' $com_itemid '&amp;com_order=' $com_order '&amp;com_mode=' $com_mode;

            
$xoopsTpl->assign('anon_canpost'true);
        }
        
$link_extra '';
        if (isset(
$comment_config['extraParams']) && is_array($comment_config['extraParams'])) {
            foreach (
$comment_config['extraParams'] as $extra_param) {
                if (isset(${
$extra_param})) {
                    
$link_extra .= '&amp;' $extra_param '=' . ${$extra_param};
                    
$hidden_value htmlspecialchars(${$extra_param}, ENT_QUOTES);
                    
$extra_param_val = ${$extra_param};
                } else if (isset(
$_POST[$extra_param])) {
                    
$extra_param_val $_POST[$extra_param];
                } else if (isset(
$_GET[$extra_param])) {
                    
$extra_param_val $_GET[$extra_param];
                }
                if (isset(
$extra_param_val)) {
                    
$link_extra .= '&amp;' $extra_param '=' $extra_param_val;
                    
$hidden_value htmlspecialchars($extra_param_valENT_QUOTES);
                    
$navbar .= '<input type="hidden" name="' $extra_param '" value="' $hidden_value '" />';
                }
            }
        }
        if (isset(
$postcomment_link)) {
            
$navbar .= '&nbsp;<input type="button" onclick="self.location.href='' . $postcomment_link . '' . $link_extra . ''" class="formButton" value="' _CM_POSTCOMMENT '" />';
        }
        
$navbar .= '
    </td>
  </tr>
</table>
</form>'
;


Merci encore Ghia ;)

Posté le : 18/08/2010 13:44
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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

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