Implementerat IAjaxIndicatorAware för att slippa alla ajaxindicatorlänkar etc.
git-svn-id: svn://svn.dsv.su.se/scipro/scipro/trunk@328 73ecded7-942e-4092-bab0-0e58ef0ee984
This commit is contained in:
parent
280c5ea522
commit
4006dbf471
src/main/java/se/su/dsv/scipro/basepages
@ -11,11 +11,12 @@
|
||||
<!--[if lt IE 8]>
|
||||
<link rel="stylesheet" href="styles/blueprint/ie.css" type="text/css" media="screen, projection" />
|
||||
<![endif]-->
|
||||
<link href="styles/global.css" rel="stylesheet" media="screen,projection" />
|
||||
<link href="styles/css/scipro.css" rel="stylesheet" media="screen,projection" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div>
|
||||
<div id="ajax-loader" style="display:none;"><span>Loading...</span></div>
|
||||
<wicket:child/>
|
||||
</div>
|
||||
</body>
|
||||
|
@ -2,6 +2,7 @@ package se.su.dsv.scipro.basepages;
|
||||
|
||||
import org.apache.wicket.Component;
|
||||
import org.apache.wicket.PageParameters;
|
||||
import org.apache.wicket.ajax.IAjaxIndicatorAware;
|
||||
import org.apache.wicket.markup.html.CSSPackageResource;
|
||||
import org.apache.wicket.markup.html.WebPage;
|
||||
|
||||
@ -12,7 +13,7 @@ import se.su.dsv.scipro.security.auth.SecurityFailAction;
|
||||
import se.su.dsv.scipro.security.auth.roles.Roles;
|
||||
|
||||
@Authorization(requiresLoggedInUser = true, authorizedRoles = {Roles.STUDENT, Roles.ADMIN, Roles.EMPLOYEE, Roles.EXTERNAL, Roles.SYSADMIN})
|
||||
public abstract class BasePage extends WebPage {
|
||||
public abstract class BasePage extends WebPage implements IAjaxIndicatorAware {
|
||||
|
||||
public BasePage(){
|
||||
super();
|
||||
@ -37,7 +38,7 @@ public abstract class BasePage extends WebPage {
|
||||
add(CSSPackageResource.getHeaderContribution("styles/" + languageCode + CSS_SUFFIX));
|
||||
*/
|
||||
//add(CSSPackageResource.getHeaderContribution("styles/" + GLOBAL_CSS + CSS_SUFFIX));
|
||||
add(CSSPackageResource.getHeaderContribution("styles/" + css + CSS_SUFFIX));
|
||||
//add(CSSPackageResource.getHeaderContribution("styles/" + css + CSS_SUFFIX));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -68,7 +69,12 @@ public abstract class BasePage extends WebPage {
|
||||
public void authorize(Component component, Roles[] roles, boolean removeOnFail){
|
||||
MetaDataActionStrategy.authorize(component, roles, removeOnFail);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String getAjaxIndicatorMarkupId() {
|
||||
// TODO Auto-generated method stub
|
||||
return "ajax-loader";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user