mirror of https://github.com/apache/archiva.git
[MRM-1737] Improve welcome page
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1428116 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
36563f58bd
commit
2d4c244727
Binary file not shown.
After Width: | Height: | Size: 8.9 KiB |
|
@ -97,7 +97,7 @@ function(jquery,ui,sammy,tmpl,i18n,jqueryCookie,bootstrap,archivaSearch,jqueryVa
|
||||||
url: 'restServices/redbackServices/loginService/logout',
|
url: 'restServices/redbackServices/loginService/logout',
|
||||||
complete: function(){
|
complete: function(){
|
||||||
// go to welcome on logout
|
// go to welcome on logout
|
||||||
window.sammyArchivaApplication.setLocation("#search");
|
window.sammyArchivaApplication.setLocation("#welcome");
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
@ -688,8 +688,7 @@ function(jquery,ui,sammy,tmpl,i18n,jqueryCookie,bootstrap,archivaSearch,jqueryVa
|
||||||
});
|
});
|
||||||
|
|
||||||
this.get('#welcome', function () {
|
this.get('#welcome', function () {
|
||||||
$.log("#welcome hash");
|
displayWelcome();
|
||||||
checkCreateAdminLink(function(){window.sammyArchivaApplication.setLocation("#search")});
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -740,6 +739,15 @@ function(jquery,ui,sammy,tmpl,i18n,jqueryCookie,bootstrap,archivaSearch,jqueryVa
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
displayWelcome=function(){
|
||||||
|
$.log("#welcome hash");
|
||||||
|
checkCreateAdminLink(function(){
|
||||||
|
//window.sammyArchivaApplication.setLocation("#search")
|
||||||
|
$("#main-content" ).html($("#welcome" ).tmpl({runtimeInfo: window.archivaRuntimeInfo}));
|
||||||
|
drawQuickSearchAutocomplete("#quick-search-autocomplete-welcome");
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
userLoggedCallbackFn=function(user){
|
userLoggedCallbackFn=function(user){
|
||||||
$.log("userLoggedCallbackFn:"+ (user?user.username():null));
|
$.log("userLoggedCallbackFn:"+ (user?user.username():null));
|
||||||
var loginLink=$("#login-link");
|
var loginLink=$("#login-link");
|
||||||
|
@ -840,9 +848,9 @@ function(jquery,ui,sammy,tmpl,i18n,jqueryCookie,bootstrap,archivaSearch,jqueryVa
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
drawQuickSearchAutocomplete=function(){
|
drawQuickSearchAutocomplete=function(selector){
|
||||||
|
|
||||||
$( "#quick-search-autocomplete" ).autocomplete({
|
$( selector ? selector : "#quick-search-autocomplete" ).autocomplete({
|
||||||
minLength: 3,
|
minLength: 3,
|
||||||
delay: 600,
|
delay: 600,
|
||||||
source: function(request, response){
|
source: function(request, response){
|
||||||
|
|
|
@ -65,3 +65,29 @@
|
||||||
</div>
|
</div>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<script id="welcome" type="text/html">
|
||||||
|
<div class="row-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<img src="images/archiva.png"/>
|
||||||
|
</div>
|
||||||
|
<div class="page-header">
|
||||||
|
<h3>${$.i18n.prop('welcome.title')}</h3>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<h5>Type in the name of a project, or artifact into the text box below. Use "Search" on the left for more options.</h5>
|
||||||
|
<span class="span2"></span>
|
||||||
|
<div class="ui-widget">
|
||||||
|
<input type="text" class="ui-autocomplete-input search-query" id="quick-search-autocomplete-welcome"
|
||||||
|
placeholder="${$.i18n.prop('menu.topbar.quicksearch')}"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<br/>
|
||||||
|
<div class="row">
|
||||||
|
<span class="span1"></span>
|
||||||
|
<span class="span3"><a href="http://archiva.apache.org/docs/${runtimeInfo.version}" target="_blank">Documentation reference</a></span>
|
||||||
|
<span class="span1"></span>
|
||||||
|
<span class="span3"><a href="http://archiva.apache.org" target="_blank">Web site</a></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue