![]() |
||||
|
|
||||
[Chameleon] my widgets don't widgeBart van den Eijnden bartvde@xs4all.nlSun, 16 Nov 2003 18:13:20 +0100
|
||||
Hi Sara,
what are the values of EXTENT in the top part of your mapfile?
And also, what are the values of SIZE?
Best regards,
Bart
On Sun, 16 Nov 2003 12:02:37 -0500, Sara Yurman <syurman@spatialfocus.com>
wrote:
> Thanks, Bart,
>
> The index.phtml file works much better, except for the zoom in -- which
> turns out to be an incredible zoom out. I've renamed it nlr.phtml:
>
> http://meadow.spatialfocus.com/cwc2/htdocs/nlr.phtml
>
> I'm sorry, I'm in the woods here. I am continually impressed with the
> ability of GIS work to restrain one's ego.
>
> Sara
>
>
>
> Bart van den Eijnden wrote:
>> Hi Sara,
>>
>> you should change the following part in your index.phtml file, so add
>> the 2 lines starting with $this:
>>
>> class SampleApp extends Chameleon
>> {
>> function SampleApp()
>> {
>> parent::Chameleon();
>> $this->moMapSession = new MapSession_RW;
>> $this->moMapSession->setTempDir( getSessionSavePath());
>> }
>>
>> You can leave out the CWCInitializeMap() function. For clarity I have
>> attached a changed index.phtml file which should work for you.
>>
>> Paul: shouldn't we update the sample app on www.maptools.org so no more
>> people will run into these problems? Perhaps we can put the Geodan
>> sample there instead of the old sample application?
>>
>> Best regards,
>> Bart
>>
>> PS: it is a good habit to always CC the list, so other people with
>> similar problems in the future can search the archives.
>>
>> On Sat, 15 Nov 2003 16:58:56 -0500, Sara Yurman
>> <syurman@spatialfocus.com> wrote:
>>
>>> Hi Bart,
>>>
>>> Many thanks for your email. Here are some responses to your questions
>>>
>>>> With red box you mean the box with the red outline ofcourse, and not
>>>> the complete map widget turning red like it does in Opera (this is a
>>>> known issue).
>>>
>>>
>>> Yes, that's right. No, I'm not an Opera user.
>>>
>>>> what browser are you using?
>>>
>>>
>>> I was using Mozilla 1.5 when I wrote. I've tried IE from our one and
>>> only Windows client and Galeon after that and got basically the same
>>> results. Cutting off the Ruler works reliably in IE, and doesn't in
>>> Mozilla, but no other differences.
>>>
>>> > My guess is that the problem will be in the constructor of your
>>> sample > application.
>>>
>>> I've listed the index.phtml file below. I might be missing something
>>> here -- I'm still not seeing the problem. It would be so wonderful if
>>> it were something I did in here -- it could be easily fixed.
>>>
>>> Thanks again for your help. If you see anything in here, I would so
>>> appreciate hearing about it.
>>>
>>> Best,
>>>
>>> Sara
>>>
>>> *******************index.phtml below**********************************
>>> <?
>>> /*
>>> * this is a sample of a minimal application script required to
>>> * get a chameleon application running with a template and a
>>> * local map file. Most applications should actually just
>>> * copy this file and modify the template and mapfile
>>> * parts and should not need to do a lot more here.
>>> */
>>> include( "/var/www/cwc2/htdocs/chameleon.php" );
>>>
>>> $szTemplate = "nlr.html";
>>> $szMapFile = "/var/www/cwc2/map/nlr.map";
>>>
>>> class SampleApp extends Chameleon
>>> {
>>> function SampleApp()
>>> {
>>> parent::Chameleon();
>>> }
>>>
>>> function CWCInitializeMap()
>>> {
>>> $this->moMapSession = new MapSession_RW;
>>> $this->moMapSession->setTempDir( getSessionSavePath());
>>> parent::CWCInitializeMap();
>>> }
>>>
>>> function CWCLoadTemplate($szTemplateName)
>>> {
>>> $this->mszTemplate = implode("\n", file($szTemplateName));
>>> }
>>> }
>>>
>>> $oApp = new SampleApp();
>>> $oApp->CWCInitialize( $szTemplate, $szMapFile );
>>> $oApp->CWCExecute();
>>> ?>
>>
>>
>>
>>
>
>
--
This archive was generated by Pipermail. |
MapTools.org -- Hosted by DM Solutions Group |