[Chameleon] chameleon cvs
Paul Spencer
pagameba at magma.ca
Fri May 7 11:43:09 EDT 2004
Thanks Bart.
I'll try to fix it so that it doesn't mangle URLs that start with / ...
but the idea was to try to make things really portable without requiring
changes to templates and code :)
Cheers
Paul
bartvde at xs4all.nl wrote:
> Hi Paul,
>
> it works when I use the following ($_SESSION instead of $GLOBALS):
>
> $_SESSION['gszAppPath'] = "/ms4w/apps/geoservices05/htdocs";
> $_SESSION['gszAppWebPath'] = "http://localhost/geoservices05";
>
> and:
> <cwc2 type="SharedResource" name="PopupCSS"
> value="C:/ms4w/apps/geoservices05/htdocs/popup.css"/>
>
> Note that I had to use C: in the beginning of my value as the string
> compare is case-sensitive in (strncmp) and as the gszAppPath is changed to
> a real drive letter.
>
> I first tried using:
> <cwc2 type="SharedResource" name="PopupCSS"
> value="/ms4w/apps/geoservices05/htdocs/popup.css"/>
>
> but this does not work because of the above-mentioned.
>
> (Personally I preferred the old way with a relative URL).
>
> Best regards,
> Bart
>
>
>>Bart,
>>
>>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
>>index.phtml)
>>
>>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
>>yet.
>>
>>Cheers,
>>
>>Paul
>>
>>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
>>>
>>>
>>>
>>>>All,
>>>>
>>>>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
>>>>bugzilla.
>>>>
>>>>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
>>>>--
>>>> -----------------------------------------------------------------
>>>>|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
>>>>http://lists.maptools.org/mailman/listinfo/chameleon
>>>>
>>>
>>>
>>>_______________________________________________
>>>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/|
>> -----------------------------------------------------------------
>>
>>_______________________________________________
>>Chameleon mailing list
>>Chameleon at lists.maptools.org
>>http://lists.maptools.org/mailman/listinfo/chameleon
>>
>
>
> _______________________________________________
> 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