Annonce

  •  » Utilisation
  •  » [Affichage] Enlever les dernières lignes inutiles et gênantes

#1 2005-11-02 17:20:53

Reflex
Membre
2005-10-16
290

[Affichage] Enlever les dernières lignes inutiles et gênantes

J'ai besoin de supprimer " [] Commentaires des visiteurs du site", "Ajouter un commentaire" et la partie " Commentaire --- valider". Comment dois-je procèder ?
http://www.cichlides.com/forum/files/cr.jpg

Hors ligne

#2 2005-11-03 15:58:12

Reflex
Membre
2005-10-16
290

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Il n'y a vraiment pas moyen de les supprimer ces lignes ?

Hors ligne

#3 2005-11-03 22:09:48

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Une solution simple mais à tester, consiste à mettre en commentaire les lignes suivantes dans picture.tpl

Code:

      <!-- BEGIN comments -->
      <tr align="center" valign="middle">
        <td colspan="3" class="table2">
                  <div class="commentTitle">
                    [{comments.NB_COMMENT}] {L_COMMENT_TITLE}
                  </div>
                  <div class="commentsNavigationBar">{comments.NAV_BAR}</div>
          <table class="tablecompact">
                  <!-- BEGIN comment -->
            <tr class="throw">
            <td class="throw">
            {comments.comment.COMMENT_AUTHOR}
            </td>
            <td colspan="2" class="commentDate">
            {comments.comment.COMMENT_DATE}
          <!-- BEGIN delete -->
            <a href="{comments.comment.delete.U_COMMENT_DELETE}" title="{L_DELETE_COMMENT}"><img src="template/default/theme/delete.gif" style="border:none;vertical-align:middle; margin-left:5px;" alt="[{L_DELETE}]"/></a>
          <!-- END delete -->
            </td>
          </tr>
          <tr class="row1">
            <td class="comment" colspan="3">{comments.comment.COMMENT}</td>
          </tr>
                  <!-- END comment -->
            <!-- BEGIN add_comment -->
      <tr class="throw">
        <td colspan="3">{L_ADD_COMMENT}</td>
      </tr>
      <form  method="post" action="{U_ADD_COMMENT}">
          <tr class="row1">
        <td class="comment" >
                    <!-- BEGIN author_field -->
                    {L_AUTHOR}</td><td colspan="2"><input type="text" name="author" />
          </td></tr>
          <tr class="row1">
          <td class="comment" >
                    <!-- END author_field -->
                    <!-- BEGIN author_known -->
                    <input type="hidden" name="author"  value="{comments.add_comment.author_known.KNOWN_AUTHOR}" />
                    <!-- END author_known -->
                    {L_COMMENT}</td>
          <td style="width:100%;">
          <textarea name="content" rows="2" style="width:100%;"></textarea>
          </td><td>
          <input type="submit" value="{L_SUBMIT}" class="bouton" />
        </td>
       </tr>
       </form>
             </table>
            <!-- END add_comment -->
        </td>
      </tr>
      <!-- END comments -->

Pour mettre en commentaire il faut ajouter des <!--            et des   --> Partout où il en manque.
Dans un premier temps tu peux te limiter à ajouter des <!-- devant toutes les lignes.

Maintenant il existe une autre méthode en modifiant picture.php mais peut être plus compliquer à expliquer.

Le message est doublé mais en réalité une modif sur l'un est automatiquement propagée sur l'autre (il n'y a donc qu'un seul post).

Dernière modification par VDigital (2005-11-03 22:13:02)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#4 2005-11-04 14:58:48

Reflex
Membre
2005-10-16
290

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Merci beaucoup, il faut que je les copie à quel endroit exactement, ces lignes ?

Hors ligne

#5 2005-11-04 15:04:28

Reflex
Membre
2005-10-16
290

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Je les ai mises comme ça:

Code:

<table class="tablecompact">
      <!-- BEGIN comments -->
      <tr align="center" valign="middle">
        <td colspan="3" class="table2">
                  <div class="commentTitle">
                    [{comments.NB_COMMENT}] {L_COMMENT_TITLE}
                  </div>
                  <div class="commentsNavigationBar">{comments.NAV_BAR}</div>
          <table class="tablecompact">
                  <!-- BEGIN comment -->
            <tr class="throw">
            <td class="throw">
            {comments.comment.COMMENT_AUTHOR}
            </td>
            <td colspan="2" class="commentDate">
            {comments.comment.COMMENT_DATE}
          <!-- BEGIN delete -->
            <a href="{comments.comment.delete.U_COMMENT_DELETE}" title="{L_DELETE_COMMENT}"><img src="template/default/theme/delete.gif" style="border:none;vertical-align:middle; margin-left:5px;" alt="[{L_DELETE}]"/></a>
          <!-- END delete -->
            </td>
          </tr>
          <tr class="row1">
            <td class="comment" colspan="3">{comments.comment.COMMENT}</td>
          </tr>
                  <!-- END comment -->
      <!-- BEGIN comments -->
      <tr align="center" valign="middle">
        <td colspan="3" class="table2">
                  <div class="commentTitle">
                    [{comments.NB_COMMENT}] {L_COMMENT_TITLE}
                  </div>
                  <div class="commentsNavigationBar">{comments.NAV_BAR}</div>
          <table class="tablecompact">
                  <!-- BEGIN comment -->
            <tr class="throw">
            <td class="throw">
            {comments.comment.COMMENT_AUTHOR}
            </td>
            <td colspan="2" class="commentDate">
            {comments.comment.COMMENT_DATE}
          <!-- BEGIN delete -->
            <a href="{comments.comment.delete.U_COMMENT_DELETE}" title="{L_DELETE_COMMENT}"><img src="template/default/theme/delete.gif" style="border:none;vertical-align:middle; margin-left:5px;" alt="[{L_DELETE}]"/></a>
          <!-- END delete -->
            </td>
          </tr>
          <tr class="row1">
            <td class="comment" colspan="3">{comments.comment.COMMENT}</td>
          </tr>
                  <!-- END comment -->
            <!-- BEGIN add_comment -->
      <tr class="throw">
        <td colspan="3">{L_ADD_COMMENT}</td>
      </tr>
      <form  method="post" action="{U_ADD_COMMENT}">
          <tr class="row1">
        <td class="comment" >
                    <!-- BEGIN author_field -->
                    {L_AUTHOR}</td><td colspan="2"><input type="text" name="author" />
          </td></tr>
          <tr class="row1">
          <td class="comment" >
                    <!-- END author_field -->
                    <!-- BEGIN author_known -->
                    <input type="hidden" name="author"  value="{comments.add_comment.author_known.KNOWN_AUTHOR}" />
                    <!-- END author_known -->
                    {L_COMMENT}</td>
          <td style="width:100%;">
          <textarea name="content" rows="2" style="width:100%;"></textarea>
          </td><td>
          <input type="submit" value="{L_SUBMIT}" class="bouton" />
        </td>
       </tr>
       </form>
             </table>
            <!-- END add_comment -->
        </td>
      </tr>
      <!-- END comments -->
            <!-- BEGIN add_comment -->
      <tr class="throw">
        <td colspan="3">{L_ADD_COMMENT}</td>
      </tr>
      <form  method="post" action="{U_ADD_COMMENT}">
          <tr class="row1">
        <td class="comment" >
                    <!-- BEGIN author_field -->
                    {L_AUTHOR}</td><td colspan="2"><input type="text" name="author" />
          </td></tr>
          <tr class="row1">
          <td class="comment" >
                    <!-- END author_field -->
                    <!-- BEGIN author_known -->
                    <input type="hidden" name="author"  value="{comments.add_comment.author_known.KNOWN_AUTHOR}" />
                    <!-- END author_known -->
                    {L_COMMENT}</td>
          <td style="width:100%;">
          <textarea name="content" rows="2" style="width:100%;"></textarea>
          </td><td>
          <input type="submit" value="{L_SUBMIT}" class="bouton" />
        </td>
       </tr>
       </form>
             </table>
            <!-- END add_comment -->
        </td>
      </tr>
      <!-- END comments -->
    </table>

Mais ça a l'air de ne rien changer.
Faut-il que je procède autrement ?

Hors ligne

#6 2005-11-04 21:27:19

Upéciste
Membre
2005-10-16
21

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Salut,
Et en désactivant les lignes 959 à 1035 du fichier picture.php ...
qui correspondent à la fonction  ---- users's comments display
Personnellement je ne vois plus rien concernant les commentaires après cette manip, sans modification de picture.tpl.

Hors ligne

#7 2005-11-04 21:39:16

Reflex
Membre
2005-10-16
290

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Pourrais-tu me faire un copier-coller de ces lignes (mon "picture.php" est déjà bien amputé...) ?

Hors ligne

#8 2005-11-04 21:44:11

Reflex
Membre
2005-10-16
290

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

C'est bon, c'est royal, ça fonctionne impec !  :D
Encore merci.

Hors ligne

#9 2005-11-04 21:58:54

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Reflex a écrit:

Je les ai mises comme ça:

[...]Mais ça a l'air de ne rien changer.
Faut-il que je procède autrement ?

Code:

<!--       <!-- BEGIN comments -->
<!--       <tr align="center" valign="middle">
<!--         <td colspan="3" class="table2">
<!--                   <div class="commentTitle">
<!--                     [{comments.NB_COMMENT}] {L_COMMENT_TITLE}
<!--                   </div>
<!--                   <div class="commentsNavigationBar">{comments.NAV_BAR}</div>
<!--           <table class="tablecompact">
<!--                   <!-- BEGIN comment -->
<!--            <tr class="throw">
<!--             <td class="throw">

[...]

<!--         </td>
<!--       </tr>
<!--       <!-- END comments -->

L'avantage de cette technique par rapport à la modification du php est que les MOD peuvent être appliquées avec beaucoup moins de risque d'erreur.
Coté performance, PWG est tellement performant que maintenir le code php actif ne change pas grand chose.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#10 2005-11-05 05:55:45

zone9
Membre
2005-09-09
71

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Question
Bizarrement si je comprend, car moi aussi je veux faire exactement la même chose que Reflex,
Je dois inscrire

<!--     

Au début de toute les lignes entres 959 et 1035 ??

Merci


The-Vince
Zone9

Hors ligne

#11 2005-11-05 07:16:11

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

zone9 a écrit:

Au début de toute les lignes entres 959 et 1035 ??Merci

Non... !!!

A partir de 122 jusqu'à la fin de picture.tpl (et pas .php).
picture.tpl est dans /template/default/

Ta question est excellente car elle prouve combien il est préférable de donner des astuces sur les TPL que de les donner sur les PHP, car elles sont beaucoup plus simple à réparer pour les néophytes.
Merci.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#12 2005-11-05 08:36:53

zone9
Membre
2005-09-09
71

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Et Voila , Merci ! je viens de faire la modification est c'est fait et cçca fonctionne numéro 1 !

Merci


The-Vince
Zone9

Hors ligne

#13 2005-11-05 18:29:57

Reflex
Membre
2005-10-16
290

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Hop, pour ceux qui veulent voir ce que ça donne...

http://www.cichlids-reflex.info/category.php

Dernière modification par Reflex (2006-02-28 14:34:16)

Hors ligne

#14 2005-11-05 18:35:46

zone9
Membre
2005-09-09
71

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

Salutation Reflex

Comme as tu fais pour modifier les informations dans le bas de la page
je par le de l'inscription :

"  Créé grâce à PhpWebGallery - Pour participer à ~CR~, envoyez vos clichés à Sébastien BOCHENKO " 

Merci


The-Vince
Zone9

Hors ligne

#15 2005-11-05 19:05:01

Reflex
Membre
2005-10-16
290

Re: [Affichage] Enlever les dernières lignes inutiles et gênantes

En trifouillant les traductions dans: PWG\language\fr_FR.iso-8859-1\common.lang.php
Tu pigeras vite, c'est vraiment pas sorcier !

Hors ligne

  •  » Utilisation
  •  » [Affichage] Enlever les dernières lignes inutiles et gênantes

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact