Changeset 48583 in spip-zone


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.

Location:
_plugins_/comments/trunk
Files:
3 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 {
  • _plugins_/comments/trunk/inclure/forum.html

    r36360 r48583  
    1 <INCLURE{fond=comments-#CONFIG{comments/comments_fil,list}}{env}>
     1<a href="#forum" name="forum" id="forum"></a>
     2<a href="#comments" name="comments" id="comments"></a>
     3<INCLURE{fond=comments-#CONFIG{comments/comments_fil,list},env,ajax} />
     4[<h3>(#ENV{repondre_titre})</h3>]
     5#FORMULAIRE_FORUM
  • _plugins_/comments/trunk/plugin.xml

    r48553 r48583  
    44<auteur>[romy.tetue.net->http://romy.tetue.net] - 2009</auteur>
    55<licence>Licence GPL</licence>
    6 <version>3.0.0-dev</version>
    7 <etat>dev</etat>
     6<version>3.0.0</version>
     7<etat>test</etat>
    88<description>Affichage des messages en liste, fa&ccedil;on commentaires de blog, avec formulaire simplifi&eacute;. Commentaires microformat&eacute;s, nomenclature homog&eacute;ne.</description>
    99<lien>[Comments&nbsp;2.0 pour SPIP&nbsp;2.0->http://www.spip-contrib.net/?article3448]</lien>
Note: See TracChangeset for help on using the changeset viewer.