Pages: 1 2
Une solution simple mais à tester, consiste à mettre en commentaire les lignes suivantes dans picture.tpl
<!-- 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)
Hors ligne
Je les ai mises comme ça:
<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
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
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 ?
<!-- <!-- 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.
Hors ligne
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
Hors ligne
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.
Hors ligne
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
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
Hors ligne
Pages: 1 2