mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #13284
[Bug 1214124] A change has been merged
Reviewed: https://reviews.mahara.org/2431
Committed: http://gitorious.org/mahara/mahara/commit/6764ecbfe85a6f87f73e0c2319d6ae57dc485930
Submitter: Robert Lyon (robertl@xxxxxxxxxxxxxxx)
Branch: master
commit 6764ecbfe85a6f87f73e0c2319d6ae57dc485930
Author: Robert Lyon <robertl@xxxxxxxxxxxxxxx>
Date: Fri Aug 23 13:23:23 2013 +1200
Improving stylesheet + javascript file cache handling (bug #1214124)
- appending the release number to the url so that browsers will
fetch new version on update/upgrade
- urls for external js/css are now of the form [url]?v=[releasenumber]
- eg http://mahara.org/theme/views.css?v=1.7.2
Change-Id: I409746e8c60240c4da5db96fe16c93e8a2bd3dac
Signed-off-by: Robert Lyon <robertl@xxxxxxxxxxxxxxx>
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1214124
Title:
Improve stylesheet cacheing
Status in Mahara ePortfolio:
Fix Committed
Bug description:
There is no "purge the stylesheet cache" functionality in Mahara. This
lack of functionality prevents stylesheet changes to be seen directly
and generally, users will need to clear their browser cache.
Suggestion from Pace University:
Add a URL parameter for the version of Mahara in which the stylesheet
changes.
So for example, instead of calling
<link rel="stylesheet" type="text/css"
href="/theme/raw/static/style/style.css">
consider calling the 1.7.1 stylesheet:
<link rel="stylesheet" type="text/css"
href="/theme/raw/static/style/style.css?v=1_7_1">
and in version 1.8.1 call:
<link rel="stylesheet" type="text/css"
href="/theme/raw/static/style/style.css?v=1_8_1">
So the stylesheet would be still be named style.css, but the URL
parameter will prevent the browser from using a locally cached
version.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1214124/+subscriptions
References