|
||||
[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 |