Author: olamy
Date: Mon Oct 22 14:48:25 2012
New Revision: 1400900
URL: http://svn.apache.org/viewvc?rev=1400900&view=rev
Log:
refresh content after deletion
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js?rev=1400900&r1=1400899&r2=1400900&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/search.js
Mon Oct 22 14:48:25 2012
@@ -114,6 +114,7 @@ define("archiva.search",["jquery","i18n"
dataType:"json",
success:function(data){
window.sammyArchivaApplication.setLocation(previousHash);
+ refreshContent();
displaySuccessMessage( $.i18n.prop("groupdId.deleted", groupId));
},
error:function(data){
@@ -233,6 +234,7 @@ define("archiva.search",["jquery","i18n"
data: ko.toJSON(artifact),
success:function(data){
self.versions.remove(version);
+ refreshContent();
displaySuccessMessage( $.i18n.prop('artifact.deleted'));
},
error:function(data){
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js?rev=1400900&r1=1400899&r2=1400900&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/utils.js
Mon Oct 22 14:48:25 2012
@@ -114,6 +114,13 @@ require(["jquery","jquery.tmpl","i18n","
return matches ? matches[1] : null;
}
+ refreshContent=function(){
+ var currentHash=getUrlHash();
+ $.log("getUrlHash:"+currentHash);
+ window.sammyArchivaApplication.runRoute('get',currentHash);
+
+ }
+
/**
* clear #main-content and call clearUserMessages
*/
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html?rev=1400900&r1=1400899&r2=1400900&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/search.html
Mon Oct 22 14:48:25 2012
@@ -83,6 +83,9 @@
<script id="browse-breadcrumb-tmpl" type="text/html">
<ul class="breadcrumb">
<li>
+ <img class="cursor-hand" src="images/view-refresh.png" data-bind="click:
function(){refreshContent()}"/>
+ </li>
+ <li>
<a href="#" data-bind="click: function(){ browseRoot()}"><img
src="images/go-home.png"/></a> <span class="divider">/</span>
</li>
{{var number=breadCrumbEntries().length}}