Changeset 88646 in spip-zone


Ignore:
Timestamp:
Apr 16, 2015, 6:33:10 PM (5 years ago)
Author:
claude.codden@…
Message:

Ajout du salon des administrateurs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spipcatchat/trunk/prive/javascript/prive-spipcatchat.js.html

    r88610 r88646  
    5858                { // Après l'exécution du script on lance la fonction STARTCHAT
    5959                        startchat(catchatrefresh,catchatrefreshstatut,idSalon,idAuteur,URLplugin,langShowChat,charset);
    60                         $("#spipcatchatselectsalon").css("display","block");
     60                }
     61        })
     62}
     63
     64function spipcatchatShowChatAdmin(admin)
     65{ // Cette fonction permet d'initialiser le chat dans le bon environnement. En assignant les valeurs utiles au déroulement du chat, le time-code, les autorisations, les statuts etc... dans des variables de sessions.
     66
     67$.ajax({
     68        url:URLplugin+"phpscripts/get-prive-autorisation.php", // Pour ne pas interférer avec le chat public les script sont différent mais globalement les contenus sont les mêmes à part le nom des variables de sessions.
     69        type:"POST",
     70        data:"id_auteur="+idAuteur+"&id_salon="+idSalon+"&nom="+nom+"&url="+URLplugin+"&char="+charset+"&admin="+admin,
     71        success:function(e)
     72                {
     73                        if(e==1)
     74                        {
     75                                $('#libre').css('display','none');
     76                                $('#occuper').css('display','block');
     77                        }
     78                        if(e==0){
     79                                $('#libre').css('display','block');
     80                                $('#occuper').css('display','none');
     81                        }
     82                                $('#public').removeAttr('checked');
     83                                $('#prive').removeAttr('checked');
    6184                }
    6285        })
     
    110133        function(e)
    111134        {
    112         if(1==e.autorisation)
    113         { var r="",i,s;
     135         var r="",i,s;
    114136                for(s in e.list)
    115137                "busy"==e.list[s].status?(texte="Occupé(e) [X]",
     
    121143                t==e.list[s].id&&$("#trois").attr("selected","selected")),
    122144                r+='<span title="'+texte+'"><img src="'+n+"/images/status-"+i+'.png" /> '+e.list[s].login+"</span><br/>";$("#users").html(r)
    123         }
    124         // else window.location=urlpage // C'est ici que l'on se fait éjecter si l'on n'a pas d'autorisation pour le chat, mais pour l'instant cette fonction n'a plus de raison car il n'y a pas de salon privé dans l'espace du même nom
    125145        }
    126146  )
Note: See TracChangeset for help on using the changeset viewer.