...
Bloc de code |
---|
language | bash |
---|
theme | Confluence |
---|
|
{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 |
---|
language | bash |
---|
theme | Confluence |
---|
|
|
...
language | bash |
---|
theme | Confluence |
---|
...
Bloc de code |
---|
language | bash |
---|
theme | Confluence |
---|
|
{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); |
code |