Pages enfant
  • 3- FAQ

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Bloc de code
languagebash
themeConfluence
{color:#008080}<{color}{color:#3f7f7f}js{color}{color:#008080}>{color}<js>../common/+javascript+/+uportal+/+zimbra+\-unread.js{color:#008080}</{color}{color:#3f7f7f}js{color}{color:#008080}>{color}
Créer le plugins javascript dans : js</js

Créer le plugins javascript dans : custom\uPortal\uportal-war\src\main\webapp\media\skins\universality\common\javascript\uportal\zimbra-unread.js

...

Bloc de code
languagebash
themeConfluence
&nbsp;

...

languagebash
themeConfluence

...

code
Bloc de code
languagebash
themeConfluence
{code:language=javascript|theme=Confluence}/*********************************************************\*

Revision Revision: 2012-10-16 : +Julien+ +Marchal+

+Ajout+ Ajout +du+ +nombre+ +de+ message non +lu+ +dans+ +la+ +barre+ +de+ header

\**********************************************************/

(function($){

$    $(document).ready(function(){

+var+        var postAppendStr=" Message(s)";

+var+        var mailTitle="+Voir+ +mes+ messages";

+var+        var mailUrl="https://mail.univ-nancy2.fr";

+var+        var addSpan=true;\\

if        
        if ($('#portalWelcome').length \!= 0) {

+var+            var outStr='';

outStr            outStr+='<span id="portalPageBarZimbraUnread">';

outStr            outStr+=' <a title="' + mailTitle + '" +href+="' + mailUrl + '" target="_blank">';

outStr            outStr+='   <span id="messagesCount">0' + postAppendStr + '</span>';

outStr            outStr+=' </a>';

if            if (addSpan) outStr+=' <span>\|</span>';

outStr            outStr+='</span>';\\

$
            
            $("#portalPageBarHome").after(outStr);\\

function            
                
            function timerMessagesCount() {

              ajaxMessageCount();

              window.setTimeout(timerMessagesCount, 60000);

}\\

function            }
            
            function ajaxMessageCount() {

up                up.jQuery.getJSON("/+portlet+\-+zimbra+/+ajax+/getMessagesCount",

function                function(data) {

if                    if (data.integer == 0)

up                        up.jQuery("#messagesCount").+html+("0"+postAppendStr);

else

                    else
                        up.jQuery("#messagesCount").+html+(""+data.integer+postAppendStr);

                });

}\\

timerMessagesCount            }
            
            timerMessagesCount();

}\\

        }
    
    });    

})(jQuery);