Dvogel hallowelt has uploaded a new change for review.
https://gerrit.wikimedia.org/r/252922
Change subject: Flexiskin: fixed issue with stylesheet path
......................................................................
Flexiskin: fixed issue with stylesheet path
Change-Id: Idd150dc3735c8ec4b733fa816177450bb7fa66d4
---
M Flexiskin/Flexiskin.class.php
1 file changed, 6 insertions(+), 1 deletion(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/BlueSpiceExtensions
refs/changes/22/252922/1
diff --git a/Flexiskin/Flexiskin.class.php b/Flexiskin/Flexiskin.class.php
index e787679..7cb7f3f 100644
--- a/Flexiskin/Flexiskin.class.php
+++ b/Flexiskin/Flexiskin.class.php
@@ -121,12 +121,17 @@
*/
public function addCssFile( $sFlexiskinId, $bIsTemp = false ) {
global $wgResourceModules;
+ global $wgScriptPath;
+
$oStatus = BsFileSystemHelper::ensureDataDirectory(
"flexiskin/" . $sFlexiskinId );
if ( !$oStatus->isGood() ) {
return false;
}
+
$sFilePath = BsFileSystemHelper::getDataPath("flexiskin/" .
$sFlexiskinId);
$sFilePath .= "/screen" . ($bIsTemp ? '.tmp' : '') . ".less";
+ $sFilePath = str_replace($wgScriptPath, "..", $sFilePath);
+
if ( !isset( $wgResourceModules['skins.bluespiceskin'] ) ||
!isset(
$wgResourceModules['skins.bluespiceskin']['styles'] ) ) {
return false;
@@ -136,7 +141,7 @@
if ( strpos( $sStylePath, "screen.less", strlen(
$sStylePath ) - strlen( "screen.less" ) ) === false ) {
continue;
}
-
$wgResourceModules['skins.bluespiceskin']['styles'][$iIndex] = ".." .
$sFilePath;
+
$wgResourceModules['skins.bluespiceskin']['styles'][$iIndex] = $sFilePath;
return true;
}
return false;
--
To view, visit https://gerrit.wikimedia.org/r/252922
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Idd150dc3735c8ec4b733fa816177450bb7fa66d4
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/BlueSpiceExtensions
Gerrit-Branch: master
Gerrit-Owner: Dvogel hallowelt <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits