Ignore:
Timestamp:
Jun 8, 2011, 1:13:39 PM (10 years ago)
Author:
cedric@…
Message:

dans le cas de inclure/forum pour Z, ajouter l'ancre et le formulaire forum sous les commentaires.
Apres soumission, gérer le message ok ainsi que le rechargement des commentaires.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/comments/trunk/comments_pipelines.php

    r48574 r48583  
    7373                // si pas d'url de retour explicite
    7474                $redirect = $flux['data']['redirect'];
    75                 if (!isset($flux['args']['args'][12]) OR !$flux['args']['args'][12]){
     75                if (!isset($flux['args']['args'][11]) OR !$flux['args']['args'][11]){
    7676                        // si on est pas sur la page forum, on ne redirige pas
    7777                        // mais il faudra traiter l'ancre
     
    9696                        // le message est OK, il suffit de mettre une ancre !
    9797                        $flux['data']['message_ok'] =
    98                           _T('comments:reponse_comment_ok')
    99                                 . "<script type='text/javascript'>jQuery(function(){
    100                         jQuery('#formulaire_forum .reponse_formulaire').detach().appendTo(jQuery('#forum$id_forum').parent()).addClass('success');
    101                         jQuery('#forum$id_forum').parent().positionner();
    102                         //window.location.hash='forum$id_forum';
    103                         });</script>";
    104                         ;
     98                          _T('comments:reponse_comment_ok');
     99                        if (!isset($flux['data']['redirect'])){
     100                                $flux['data']['message_ok'] .=
     101                                                "<script type='text/javascript'>function move_comment$id_forum(){
     102jQuery('#formulaire_forum .reponse_formulaire').detach().appendTo(jQuery('#forum$id_forum').parent()).addClass('success');
     103jQuery('#forum$id_forum').parent().positionner();
     104//window.location.hash='forum$id_forum';
     105}
     106jQuery(function(){jQuery('.comments').ajaxReload({callback:move_comment$id_forum})});</script>";
     107
     108                        }
    105109                }
    106110                else {
Note: See TracChangeset for help on using the changeset viewer.