This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "FusionForge".

The branch, master has been updated
       via  581ed4d0d749336fafee11798c4ba86bb0182a13 (commit)
      from  3b278fc2d59098f64b1da67a230cd5629da9637f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://scm.fusionforge.org/anonscm/gitweb/?p=fusionforge/fusionforge.git;a=commitdiff;h=581ed4d0d749336fafee11798c4ba86bb0182a13

commit 581ed4d0d749336fafee11798c4ba86bb0182a13
Author: Franck Villaume <[email protected]>
Date:   Fri Feb 17 16:02:15 2017 +0100

    IE11: set more nocache

diff --git a/src/www/docman/scripts/DocManController.js 
b/src/www/docman/scripts/DocManController.js
index b59dbaa..d53e154 100644
--- a/src/www/docman/scripts/DocManController.js
+++ b/src/www/docman/scripts/DocManController.js
@@ -112,6 +112,7 @@ DocManListFileController.prototype =
 
        initModalEditWindow: function() {
                var modalId = this.listfileparams.divEditFile;
+               this.listfileparams.nocache = new Date().getTime();
                jQuery(modalId).dialog({
                        autoOpen: false,
                        width: 1000,
@@ -126,7 +127,8 @@ DocManListFileController.prototype =
                                                lock:           0,
                                                itemid:         id,
                                                type:           'file',
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
                                        
jQuery.get(this.listfileparams.docManURL+'/', {
                                                group_id:       
this.listfileparams.groupId,
@@ -134,7 +136,8 @@ DocManListFileController.prototype =
                                                lock:           0,
                                                itemid:         
this.listfileparams.docgroupId,
                                                type:           'dir',
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
                                        clearInterval(this.lockInterval[id]);
                                        
clearInterval(this.lockInterval[this.listfileparams.docgroupId]);
@@ -148,7 +151,8 @@ DocManListFileController.prototype =
                                                lock:           0,
                                                itemid:         id,
                                                type:           'file',
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
                                        
jQuery.get(this.listfileparams.docManURL+'/', {
                                                group_id:       
this.listfileparams.groupId,
@@ -156,7 +160,8 @@ DocManListFileController.prototype =
                                                lock:           0,
                                                itemid:         
this.listfileparams.docgroupId,
                                                type:           'dir',
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
                                        clearInterval(this.lockInterval[id]);
                                        
clearInterval(this.lockInterval[this.listfileparams.docgroupId]);
@@ -172,7 +177,8 @@ DocManListFileController.prototype =
                                lock:           0,
                                itemid:         id,
                                type:           'file',
-                               childgroup_id:  this.listfileparams.childGroupId
+                               childgroup_id:  
this.listfileparams.childGroupId,
+                               rqd:            this.listfileparams.nocache
                        });
                        jQuery.get(this.listfileparams.docManURL+'/', {
                                group_id:       this.listfileparams.groupId,
@@ -180,7 +186,8 @@ DocManListFileController.prototype =
                                lock:           0,
                                itemid:         this.listfileparams.docgroupId,
                                type:           'dir',
-                               childgroup_id:  this.listfileparams.childGroupId
+                               childgroup_id:  
this.listfileparams.childGroupId,
+                               rqd:            this.listfileparams.nocache
                        });
                        clearInterval(this.lockInterval[id]);
                        
clearInterval(this.lockInterval[this.listfileparams.docgroupId]);
@@ -193,6 +200,7 @@ DocManListFileController.prototype =
 
        initModelNotifyWindow: function() {
                var modalId = this.listfileparams.divNotifyUsers;
+               this.listfileparams.nocache = new Date().getTime();
                jQuery(modalId).dialog({
                        autoOpen: false,
                        width: 600,
@@ -208,7 +216,8 @@ DocManListFileController.prototype =
                                                lock:           0,
                                                itemid:         id,
                                                type:           'file',
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
                                        
jQuery.get(this.listfileparams.docManURL+'/', {
                                                group_id:       
this.listfileparams.groupId,
@@ -216,7 +225,8 @@ DocManListFileController.prototype =
                                                lock:           0,
                                                itemid:         
this.listfileparams.docgroupId,
                                                type:           'dir',
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
                                        clearInterval(this.lockInterval[id]);
                                        
clearInterval(this.lockInterval[this.listfileparams.docgroupId]);
@@ -230,7 +240,8 @@ DocManListFileController.prototype =
                                                lock:           0,
                                                itemid:         id,
                                                type:           'file',
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
                                        
jQuery.get(this.listfileparams.docManURL+'/', {
                                                group_id:       
this.listfileparams.groupId,
@@ -238,7 +249,8 @@ DocManListFileController.prototype =
                                                lock:           0,
                                                itemid:         
this.listfileparams.docgroupId,
                                                type:           'dir',
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
                                        clearInterval(this.lockInterval[id]);
                                        
clearInterval(this.lockInterval[this.listfileparams.docgroupId]);
@@ -254,7 +266,8 @@ DocManListFileController.prototype =
                                lock:           0,
                                itemid:         id,
                                type:           'file',
-                               childgroup_id:  this.listfileparams.childGroupId
+                               childgroup_id:  
this.listfileparams.childGroupId,
+                               rqd:            this.listfileparams.nocache
                        });
                        jQuery.get(this.listfileparams.docManURL+'/', {
                                group_id:       this.listfileparams.groupId,
@@ -262,7 +275,8 @@ DocManListFileController.prototype =
                                lock:           0,
                                itemid:         this.listfileparams.docgroupId,
                                type:           'dir',
-                               childgroup_id:  this.listfileparams.childGroupId
+                               childgroup_id:  
this.listfileparams.childGroupId,
+                               rqd:            this.listfileparams.nocache
                        });
                        clearInterval(this.lockInterval[id]);
                        
clearInterval(this.lockInterval[this.listfileparams.docgroupId]);
@@ -272,9 +286,9 @@ DocManListFileController.prototype =
        /*! toggle edit group view div visibility
         */
        toggleEditDirectoryView: function() {
+               this.listfileparams.nocache = new Date().getTime();
                if (!this.listfileparams.divEditDirectory.is(":visible")) {
-                       var nocache = new Date().getTime();
-                       jQuery.getJSON(this.listfileparams.docManURL + 
'/?group_id='+this.listfileparams.groupId+'&action=lock&json=1&type=dir&itemid='+this.listfileparams.docgroupId+'&childgroup_id='+this.listfileparams.childGroupId+'&rqd='+nocache,
 jQuery.proxy(function(data){
+                       jQuery.getJSON(this.listfileparams.docManURL + 
'/?group_id='+this.listfileparams.groupId+'&action=lock&json=1&type=dir&itemid='+this.listfileparams.docgroupId+'&childgroup_id='+this.listfileparams.childGroupId+'&rqd='+this.listfileparams.nocache,
 jQuery.proxy(function(data){
                                if (typeof data.html != 'undefined') {
                                        jQuery('#maindiv > .feedback').remove();
                                        jQuery('#maindiv > .error').remove();
@@ -294,9 +308,10 @@ DocManListFileController.prototype =
                                                lock:           1,
                                                type:           'dir',
                                                itemid:         
this.listfileparams.docgroupId,
-                                               childgroup_id:  
this.listfileparams.childGroupId
+                                               childgroup_id:  
this.listfileparams.childGroupId,
+                                               rqd:            
this.listfileparams.nocache
                                        });
-                                       
this.lockInterval[this.listfileparams.docgroupId] = setInterval("jQuery.get('" 
+ this.listfileparams.docManURL + "/', 
{group_id:"+this.listfileparams.groupId+", action:'lock', lock:1, type:'dir', 
itemid:"+this.listfileparams.docgroupId+", 
childgroup_id:"+this.listfileparams.childGroupId+"})", 
this.listfileparams.lockIntervalDelay);
+                                       
this.lockInterval[this.listfileparams.docgroupId] = setInterval("jQuery.get('" 
+ this.listfileparams.docManURL + "/', 
{group_id:"+this.listfileparams.groupId+", action:'lock', lock:1, type:'dir', 
itemid:"+this.listfileparams.docgroupId+", 
childgroup_id:"+this.listfileparams.childGroupId+", 
rqd:"+this.listfileparams.nocache+"})", this.listfileparams.lockIntervalDelay);
                                        if (typeof(this.listfileparams.divLeft) 
!= 'undefined' && typeof(this.listfileparams.divRight) != 'undefined') {
                                                if 
(this.listfileparams.divLeft.outerHeight() > computeHeight) {
                                                        
jQuery('#views').height(this.listfileparams.divLeft.outerHeight());
@@ -317,7 +332,8 @@ DocManListFileController.prototype =
                                lock:           0,
                                type:           'dir',
                                itemid:         this.listfileparams.docgroupId,
-                               childgroup_id:  this.listfileparams.childGroupId
+                               childgroup_id:  
this.listfileparams.childGroupId,
+                               rqd:            this.listfileparams.nocache
                        });
                        
clearInterval(this.lockInterval[this.listfileparams.docgroupId]);
                        if (typeof(this.listfileparams.divLeft) != 'undefined' 
&& typeof(this.listfileparams.divRight) != 'undefined') {
@@ -334,9 +350,9 @@ DocManListFileController.prototype =
        /*! toggle add item view div visibility
         */
        toggleAddItemView: function() {
+               this.listfileparams.nocache = new Date().getTime();
                if (!this.listfileparams.divAddItem.is(":visible")) {
-                       var nocache = new Date().getTime();
-                       jQuery.getJSON(this.listfileparams.docManURL + 
'/?group_id='+this.listfileparams.groupId+'&action=lock&json=1&type=dir&itemid='+this.listfileparams.docgroupId+'&childgroup_id='+this.listfileparams.childGroupId+'&rqd='+nocache,
 jQuery.proxy(function(data){
+                       jQuery.getJSON(this.listfileparams.docManURL + 
'/?group_id='+this.listfileparams.groupId+'&action=lock&json=1&type=dir&itemid='+this.listfileparams.docgroupId+'&childgroup_id='+this.listfileparams.childGroupId+'&rqd='+this.listfileparams.nocache,
 jQuery.proxy(function(data){
                                if (typeof data.html != 'undefined') {
                                        jQuery('#maindiv > .feedback').remove();
                                        jQuery('#maindiv > .error').remove();
@@ -351,7 +367,7 @@ DocManListFileController.prototype =
                                                itemid:         
this.listfileparams.docgroupId,
                                                childgroup_id:  
this.listfileparams.childGroupId
                                        });
-                                       
this.lockInterval[this.listfileparams.docgroupId] = 
setInterval("jQuery.get('"+this.listfileparams.docManURL+"/', 
{group_id:"+this.listfileparams.groupId+", action:'lock', lock:1, type:'dir', 
itemid:"+this.listfileparams.docgroupId+", 
childgroup_id:"+this.listfileparams.childGroupId+"})", 
this.listfileparams.lockIntervalDelay);
+                                       
this.lockInterval[this.listfileparams.docgroupId] = 
setInterval("jQuery.get('"+this.listfileparams.docManURL+"/', 
{group_id:"+this.listfileparams.groupId+", action:'lock', lock:1, type:'dir', 
itemid:"+this.listfileparams.docgroupId+", 
childgroup_id:"+this.listfileparams.childGroupId+", 
rqd:"+this.listfileparams.nocache+"})", this.listfileparams.lockIntervalDelay);
                                        this.listfileparams.divAddItem.show();
                                        
this.listfileparams.divEditDirectory.hide();
                                        computeHeight = 
this.listfileparams.divRight.outerHeight() + 
jQuery(this.listfileparams.divAddItem).outerHeight();
@@ -373,7 +389,8 @@ DocManListFileController.prototype =
                                lock:           0,
                                type:           'dir',
                                itemid:         this.listfileparams.docgroupId,
-                               childgroup_id:  this.listfileparams.childGroupId
+                               childgroup_id:  
this.listfileparams.childGroupId,
+                               rqd:            this.listfileparams.nocache
                        });
                        
clearInterval(this.lockInterval[this.listfileparams.docgroupId]);
                        this.listfileparams.divAddItem.hide();
@@ -503,10 +520,11 @@ DocManListFileController.prototype =
                                lock:           1,
                                type:           'dir',
                                itemid:         this.docparams.docgroupId,
-                               childgroup_id:  this.docparams.childGroupId
+                               childgroup_id:  this.docparams.childGroupId,
+                               rqd:            nocache
                        });
-               this.lockInterval[this.docparams.id] = 
setInterval("jQuery.get('" + this.docparams.docManURL + "/', 
{group_id:"+this.docparams.groupId+", action:'lock', lock:1, type:'file', 
itemid:"+this.docparams.id+", childgroup_id:"+this.docparams.childGroupId+"})", 
this.docparams.lockIntervalDelay);
-               this.lockInterval[this.docparams.docgroupId] = 
setInterval("jQuery.get('" + this.docparams.docManURL + "/', 
{group_id:"+this.docparams.groupId+", action:'lock', lock:1, type: 'dir', 
itemid:"+this.docparams.docgroupId+", 
childgroup_id:"+this.docparams.childGroupId+"})", 
this.docparams.lockIntervalDelay);
+               this.lockInterval[this.docparams.id] = 
setInterval("jQuery.get('" + this.docparams.docManURL + "/', 
{group_id:"+this.docparams.groupId+", action:'lock', lock:1, type:'file', 
itemid:"+this.docparams.id+", childgroup_id:"+this.docparams.childGroupId+", 
rqd:"+nocache+"})", this.docparams.lockIntervalDelay);
+               this.lockInterval[this.docparams.docgroupId] = 
setInterval("jQuery.get('" + this.docparams.docManURL + "/', 
{group_id:"+this.docparams.groupId+", action:'lock', lock:1, type: 'dir', 
itemid:"+this.docparams.docgroupId+", 
childgroup_id:"+this.docparams.childGroupId+", rqd:"+nocache+"})", 
this.docparams.lockIntervalDelay);
                jQuery('#tabbereditfile').tabs("option", "active", 0);
                this.setRequiredInputs(jQuery('#versiontab'));
                jQuery(this.listfileparams.divEditFile).dialog('option', 
'title', '[D'+this.docparams.id+'] 
'+this.listfileparams.divEditTitle).dialog('open');
@@ -782,6 +800,7 @@ DocManListFileController.prototype =
 
        toggleNotifyUserView: function(params) {
                this.notifyparams = params;
+               this.nofifyparams.nocache = new Date().getTime();
                jQuery('#notifytitle').text(this.notifyparams.title);
                
jQuery('#notifydescription').html(this.notifyparams.description);
                jQuery('#notifydocid').val(this.notifyparams.id);
@@ -801,10 +820,11 @@ DocManListFileController.prototype =
                                lock:           1,
                                type:           'dir',
                                itemid:         this.notifyparams.docgroupId,
-                               childgroup_id:  this.notifyparams.childGroupId
+                               childgroup_id:  this.notifyparams.childGroupId,
+                               rqd:            this.nofifyparams.nocache
                        });
-               this.lockInterval[this.notifyparams.id] = 
setInterval("jQuery.get('" + this.notifyparams.docManURL + "/', 
{group_id:"+this.notifyparams.groupId+",action:'lock',lock:1,type:'file',itemid:"+this.notifyparams.id+",childgroup_id:"+this.notifyparams.childGroupId+"})",
 this.notifyparams.lockIntervalDelay);
-               this.lockInterval[this.notifyparams.docgroupId] = 
setInterval("jQuery.get('" + this.notifyparams.docManURL + "/', 
{group_id:"+this.notifyparams.groupId+",action:'lock',lock:1,type:'dir',itemid:"+this.notifyparams.docgroupId+",childgroup_id:"+this.notifyparams.childGroupId+"})",
 this.notifyparams.lockIntervalDelay);
+               this.lockInterval[this.notifyparams.id] = 
setInterval("jQuery.get('" + this.notifyparams.docManURL + "/', 
{group_id:"+this.notifyparams.groupId+",action:'lock',lock:1,type:'file',itemid:"+this.notifyparams.id+",childgroup_id:"+this.notifyparams.childGroupId+",
 rqd:"+this.nofifyparams.nocache+"})", this.notifyparams.lockIntervalDelay);
+               this.lockInterval[this.notifyparams.docgroupId] = 
setInterval("jQuery.get('" + this.notifyparams.docManURL + "/', 
{group_id:"+this.notifyparams.groupId+",action:'lock',lock:1,type:'dir',itemid:"+this.notifyparams.docgroupId+",childgroup_id:"+this.notifyparams.childGroupId+",
 rqd:"+this.nofifyparams.nocache+"})", this.notifyparams.lockIntervalDelay);
                jQuery('#notify-userids').gentleSelect({columns: 2, itemWidth: 
120});
                jQuery(this.listfileparams.divNotifyUsers).dialog('option', 
'title', '[D'+this.notifyparams.id+'] 
'+this.listfileparams.divNotifyTitle).dialog('open');
 

-----------------------------------------------------------------------

Summary of changes:
 src/www/docman/scripts/DocManController.js | 74 +++++++++++++++++++-----------
 1 file changed, 47 insertions(+), 27 deletions(-)


hooks/post-receive
-- 
FusionForge

_______________________________________________
Fusionforge-commits mailing list
[email protected]
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-commits

Reply via email to