You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by jf...@apache.org on 2014/09/30 21:13:41 UTC
svn commit: r1628516 - in /vcl/trunk/web: .ht-inc/image.php
js/resources/image.js
Author: jfthomps
Date: Tue Sep 30 19:13:40 2014
New Revision: 1628516
URL: http://svn.apache.org/r1628516
Log:
VCL-776 - rework resource code to have a base class for all resources and inheriting classes for each resource type
image.php: modified AJdeleteRevisions: added DISTINCT to select so each in use revision is only reported once
image.js:
-modified inlineEditResourceCB and resetEditResource: set contents of addeditdlgerrmsg to empty string
-modified deleteRevisionsCB: changed 'deletemsg' to 'addeditdlgerrmsg'
Modified:
vcl/trunk/web/.ht-inc/image.php
vcl/trunk/web/js/resources/image.js
Modified: vcl/trunk/web/.ht-inc/image.php
URL: http://svn.apache.org/viewvc/vcl/trunk/web/.ht-inc/image.php?rev=1628516&r1=1628515&r2=1628516&view=diff
==============================================================================
--- vcl/trunk/web/.ht-inc/image.php (original)
+++ vcl/trunk/web/.ht-inc/image.php Tue Sep 30 19:13:40 2014
@@ -1908,7 +1908,7 @@ class Image extends Resource {
return;
}
}
- $query = "SELECT ir.revision "
+ $query = "SELECT DISTINCT ir.revision "
. "FROM request rq, "
. "reservation rs, "
. "imagerevision ir "
Modified: vcl/trunk/web/js/resources/image.js
URL: http://svn.apache.org/viewvc/vcl/trunk/web/js/resources/image.js?rev=1628516&r1=1628515&r2=1628516&view=diff
==============================================================================
--- vcl/trunk/web/js/resources/image.js (original)
+++ vcl/trunk/web/js/resources/image.js Tue Sep 30 19:13:40 2014
@@ -64,6 +64,7 @@ function inlineEditResourceCB(data, ioAr
dijit.byId('connectmethodttd').set('href', data.items.data.connectmethodurl);
dijit.byId('subimagedlg').set('href', data.items.data.subimageurl);
dojo.byId('revisiondiv').innerHTML = data.items.data.revisionHTML;
+ dojo.byId('addeditdlgerrmsg').innerHTML = '';
AJdojoCreate('revisiondiv');
dijit.byId('addeditdlg').show();
}
@@ -100,6 +101,7 @@ function resetEditResource() {
if(dijit.byId('advancedoptions').open)
dijit.byId('advancedoptions').toggle();
dojo.byId('connectmethodlist').innerHTML = '';
+ dojo.byId('addeditdlgerrmsg').innerHTML = '';
}
function saveResource() {
@@ -535,7 +537,7 @@ function deleteRevisions(cont, idlist) {
function deleteRevisionsCB(data, ioArgs) {
if('status' in data.items && data.items.status == 'error') {
- dojo.byId('deletemsg').innerHTML = data.items.msg;
+ dojo.byId('addeditdlgerrmsg').innerHTML = data.items.msg;
return;
}
dijit.registry.filter(function(widget, index){return widget.id.match(/^comments/);}).forEach(function(widget) {widget.destroy();});