r1132 - xwiki/trunk/src/main/java/com/xpn/xwiki
Ludovic Dubost
ludovic at users.forge.objectweb.org
Thu Aug 10 20:37:38 CEST 2006
Author: ludovic
Date: 2006-08-10 20:37:37 +0200 (Thu, 10 Aug 2006)
New Revision: 1132
Modified:
xwiki/trunk/src/main/java/com/xpn/xwiki/XWiki.java
Log:
Fixed getting default base skin which still had some "default" hardcoded
Modified: xwiki/trunk/src/main/java/com/xpn/xwiki/XWiki.java
===================================================================
--- xwiki/trunk/src/main/java/com/xpn/xwiki/XWiki.java 2006-08-10 18:22:33 UTC (rev 1131)
+++ xwiki/trunk/src/main/java/com/xpn/xwiki/XWiki.java 2006-08-10 18:37:37 UTC (rev 1132)
@@ -1066,12 +1066,12 @@
if (result != null)
return result;
}
- URL url = urlf.createSkinURL(filename, "default", context);
+ URL url = urlf.createSkinURL(filename, getDefaultBaseSkin(context), context);
return urlf.getURL(url, context);
} catch (Exception e) {
}
- return "../../../skins/default/" + filename;
+ return "../../../skins/" + getDefaultBaseSkin(context) + "/" + filename;
}
public String getSkinFile(String filename, String skin, XWikiContext context) {
@@ -1143,15 +1143,15 @@
skin = getUserPreference("skin", context);
}
if (skin.equals("")) {
- skin = Param("xwiki.defaultskin", "default");
+ skin = Param("xwiki.defaultskin", getDefaultBaseSkin(context));
}
} catch (Exception e) {
- skin = "default";
+ skin = getDefaultBaseSkin(context);
}
try {
if (skin.indexOf(".")!=-1) {
if (!checkAccess("view", getDocument(skin, context), context))
- skin = Param("xwiki.defaultskin", "default");
+ skin = Param("xwiki.defaultskin", getDefaultBaseSkin(context));
}
} catch (XWikiException e) {
// if it fails here, let's just ignore it
@@ -1200,7 +1200,7 @@
baseskin = getDefaultBaseSkin(context);
}
} catch (Exception e) {
- baseskin = "default";
+ baseskin = getDefaultBaseSkin(context);
}
context.put("baseskin", baseskin);
return baseskin;
More information about the Xwiki-notifications
mailing list