History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: BUILDER-105
Type: Task Task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Alain Moran
Reporter: Guy Fraser
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Confluence Extension: Builder

Output scriptaculous js if page info bar hidden

Created: 19/Apr/06 09:58 PM   Updated: 11/Dec/06 09:13 PM
Component/s: Theme
Affects Version/s: 1.5.3
Fix Version/s: 1.6

Time Tracking:
Not Specified


 Description  « Hide
When the page info bar is hidden (using the option in theme config), clients are experiencing problems with macros such as the calendar which rely on js that's inserted by the info bar.

As such, we ideally need to insert two links to js files (effects.js and prototype.js) when the info bar is hidden to ensure that macros that rely on script.aculo.us can still work.

Now, I'm not completely sure what the best way to do this is - there are several versions of those files deployed with Confluence 2.0 and above and there are also some weird Atlassian versions of the files (although I think these have mods specific to labels in them).

Adaptavist.com, callista.wiki.adaptavist.com and www.no1copywriting.com have all had "hacks" added by me: I created a user macro to insert the scripts (which were uploaded to the space homepage) and then put the macro in the theme footer to get it included on all pages.

If more info is needed on this task, give me a shout. It's pretty important as turning off the page info bar confuses clients when their calendars stop working, etc.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Alain Moran - 24/Apr/06 07:09 PM
This should be resolved by the 1.6 release