Hi all
Using the supplied demo example all works fine, however if I thin out the
data in the config xml file (groups etc) then the legend won't display until
a layer is turned off then on again.
In the error log I have the following (i switched from a not working config
to a working one) interesting that there is a warning too, though not the
cause!
Warning: DOMDocument::schemaValidate(): Element 'pmapper': No matching
global declaration available for the validation root. in
D:\ms4w\apps\pmapper\pmapper-vuks\incphp\query\search.php on line 69
[15-Mar-2011 14:57:22] P.MAPPER debug info
Validation of search.xml file FAILED:
Warning: DOMDocument::schemaValidate(): Element 'pmapper': No matching
global declaration available for the validation root. in
D:\ms4w\apps\pmapper\pmapper-vuks\incphp\query\search.php on line 69
[15-Mar-2011 14:58:51] P.MAPPER debug info
Validation of search.xml file succeeded
I can see in firebug that a load stops after calling
x_get-transparencies.php? before it can load x_toc_update.php? which I guess
would load the legend.
The bad config xml is below, I did strip out the search tags (do they have
to remain in but empty?).
<pmapper>
<ini>
<pmapper>
<pmTitle>p.mapper - A MapServer PHP/MapScript
Framework</pmTitle>
<pmLogoSrc>images/logos/logo-blue-lightblue.png</pmLogoSrc>
<debugLevel>1</debugLevel>
<plugins>export</plugins>
<plugins>scalebar</plugins>
<plugins>transparency</plugins>
</pmapper>
<config>
<pm_config_location>default1</pm_config_location>
<pm_javascript_location>javascript</pm_javascript_location>
<pm_javascript_optional>optional/ui</pm_javascript_optional>
<pm_print_configfile>common/print.xml</pm_print_configfile>
<pm_search_configfile>inline</pm_search_configfile>
</config>
<map>
<mapFile>pmapper_demo.map</mapFile>
<tplMapFile>common/template.map</tplMapFile>
<categories>
<category name="cat_admin">
<group>countries</group>
</category>
</categories>
<allGroups>
<group>countries</group>
</allGroups>
<defGroups>
<group>countries</group>
</defGroups>
<layerAutoRefresh>1</layerAutoRefresh>
<sliderMax>max</sliderMax>
<sliderMin>100000</sliderMin>
</map>
<query>
<limitResult>300</limitResult>
<highlightColor>0 255 255</highlightColor>
<highlightSelected>1</highlightSelected>
<autoZoom>nquery</autoZoom>
<autoZoom>search</autoZoom>
<zoomAll>search</zoomAll>
<zoomAll>nquery</zoomAll>
<infoWin>dynwin</infoWin>
<alignQueryResults>1</alignQueryResults>
<pointBuffer>10000</pointBuffer>
<shapeQueryBuffer>0.02</shapeQueryBuffer>
</query>
<ui>
<tocStyle>tree</tocStyle>
<legendStyle>swap</legendStyle>
<useCategories>1</useCategories>
<catWithCheckbox>1</catWithCheckbox>
<scaleLayers>1</scaleLayers>
<icoW>18</icoW>
<icoH>14</icoH>
</ui>
<locale>
<defaultLanguage>en</defaultLanguage>
<defaultCharset>UTF-8</defaultCharset>
<map2unicode>1</map2unicode>
</locale>
<print>
<printImgFormat>png</printImgFormat>
<printAltImgFormat>jpeg</printAltImgFormat>
<pdfres>2</pdfres>
</print>
<download>
<dpiLevels>150</dpiLevels>
<dpiLevels>200</dpiLevels>
<dpiLevels>300</dpiLevels>
</download>
<php>
<pearDbClass>MDB2</pearDbClass>
</php>
<pluginsConfig>
<export>
<formats>XLS</formats>
<formats>CSV</formats>
<formats>PDF</formats>
</export>
</pluginsConfig>
</ini>
</pmapper>
Chris
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
pmapper-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmapper-users