[daisy] [JIRA] Created: (DSY-560) Introduce an easy way to
enable/disable dojo debug.
Bruno Dumon (JIRA)
issues at cocoondev.org
Wed Oct 3 08:14:06 CDT 2007
Introduce an easy way to enable/disable dojo debug.
---------------------------------------------------
Key: DSY-560
URL: http://issues.cocoondev.org//browse/DSY-560
Project: Daisy
Type: New Feature
Reporter: Bruno Dumon
Priority: Minor
Fix For: 2.2
To enable dojo debug mode, one needs to execute this before dojo is loaded:
var djConfig = {};
djConfig.isDebug = true;
Daisy's layout.xsl can insert this code, based on the value of the dojo-debug XSLT parameter (defined from the sitemap.xmap).
This is rather clumsy to work with, since:
- it requires modifying the sitemap, and not forgetting to change it back afterwards
- layout.xsl is used in multiple pipelines, hence needs this modification in multiple places
- this enables dojo debug mode for all users, which is not good if it is not a local Daisy install.
As a solution, we could have the dojo-debug preference stored in the session, and have some URL to enable/disable the debugging. This allows to easily enable/disable dojo debug on any Daisy installation. A disadvantage is that the setting is lost once the session is lost. Another possibility would be to store this preference in a cookie (could be done without any server-side support, I think).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
More information about the daisy
mailing list