[Chameleon] chameleon cvs

Paul Spencer pagameba at magma.ca
Fri May 7 10:37:40 EDT 2004


I see the problem but I am not sure what the correct fix is.  The 
PopupCSS is probably being interpreted as a file system path relative to 
your application directory and then being converted into a URL.  This 
requires a couple of things to be set up correctly and this may be what 
is causing the problem.

First, you will need to set the PopupCSS to a file system path, 
optionally relative to your application directory (i.e. the location of 

You may need to explicitly set the following variables:

$GLOBALS['gszAppPath'] = "c:/<path-to-app";
$GLOBALS['gszAppWebPath'] = "http://<url-to-app>";

What chameleon is trying to do is calculate a full path to popup.css and 
comparing it to gszAppPath and if it finds a match then it converts it 
to a url by removing the gszAppPath and adding the gszAppWebPath.

The logic may not yet be perfect, and chameleon may not be calculating 
the location of gszAppPath and gszAppWebPath correctly.  If you make the 
above change and it works then I will focus on the auto-configuration of 
gszAppPath and gszAppWebPath.  Otherwise I will look at the path 
conversion logic

You may be able to provide a fully qualified url to the css file and it 
should work (http://), but there may be problems with that too, not sure 



bartvde at xs4all.nl wrote:

> Hi Paul,
> I guess I am the first one to try :-)
> One problem I face is that there must have been some kind of change in the
> PopupCSS sharedresource.
> I used to have a relative URL in it, like:
> <cwc2 type="SharedResource" name="PopupCSS"
> value="/geoservices05/popup.css"/>
> Now it seems to want a file system path instead, but I can't get it to work.
> Hopefully you can explain how to use this now Paul.
> Best regards,
> Bart
>>Chameleon in cvs is now fixed up and reasonably stable.  This means that
>>we are now on a short path to the first beta release for Chameleon 1.99.
>>There are a few known issues with some of the widgets, I will be
>>starting to document them in bugzilla shortly.  If you find any issues
>>with the cvs version, please report them on this list or directly to
>>Once the beta is released, we will take some time to look through the
>>issues in bugzilla and resolve as many as practical/necessary to get a
>>new beta or release candidate out the door,
>>Thanks for your patience,
>>  -----------------------------------------------------------------
>>|Paul Spencer                           pspencer at dmsolutions.ca   |
>>|Applications & Software Development                              |
>>|DM Solutions Group Inc                 http://www.dmsolutions.ca/|
>>  -----------------------------------------------------------------
>>Chameleon mailing list
>>Chameleon at lists.maptools.org
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/chameleon

|Paul Spencer                           pspencer at dmsolutions.ca   |
|Applications & Software Development                              |
|DM Solutions Group Inc                 http://www.dmsolutions.ca/|

More information about the Chameleon mailing list