<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
VILLOIN Franck DSIC BMS wrote:
<blockquote cite="midB3392CFACA2FD8119FAA00065B3A860901B1AAE5@MSG02NEL"
 type="cite">
  <meta http-equiv="Context-Type"
 content="text/html; charset=iso-8859-1">
  <title>RE: [maplab-users] Problems with Maplab - Object Browser
doesn`t refresh</title>
  <p> Hello, </p>
  <p> I have the similary problem and I make the patch for Maplab 2.2
for run </p>
  <p> My patch </p>
  <br>
  <p> &gt;&gt;&gt; Hi list, <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; I installed the new version of MapLab 2.2 on my system. <br>
&gt;&gt;&gt; When I open in MapEdit the old map (created by MapLab 2.1
rc3) and&nbsp; <br>
&gt;&gt;&gt; use <br>
&gt;&gt;&gt; gMapFactory the first time is good. <br>
&gt;&gt;&gt; When I change the option and I click the Apply button I
have the <br>
&gt;&gt;&gt; error. <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Warning: [MapServer Error]: msLoadMap():
(//Rac//rac_fr.map) in <br>
&gt;&gt;&gt; E:\MapLab\htdocs\gmapfactory\build_phtml.php on line 1301 <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Warning: Failed to open map file //Rac//rac_fr.map in <br>
&gt;&gt;&gt; E:\MapLab\htdocs\gmapfactory\build_phtml.php on line 1301 <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Parse error: parse error, unexpected ')' in <br>
&gt;&gt;&gt; E:\MapLab\projects\gmf_apps\test_franck\globprefs.php on
line 46 <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; Fatal error: Call to a member function on a non-object in <br>
&gt;&gt;&gt; E:\MapLab\projects\gmf_apps\test_franck\test_franck.php on
line 51 <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; After see the code sources off build_phtml.php, if I
commente the <br>
&gt;&gt;&gt; lines 117 <br>
&gt;&gt;&gt; at 128 <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; /*if (substr($http_form_vars['gszMapFile'], 0, 1) == "/"
|| <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; preg_match('/^(\w:)/', $http_form_vars['gszMapFile']))
  <br>
&gt;&gt;&gt; { <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; if (substr($http_form_vars["gszMapFile"], 0, <br>
&gt;&gt;&gt; strlen($gszFileBrowserRoot)) == $gszFileBrowserRoot) <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; { <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $http_form_vars["gszMapFile"] = <br>
&gt;&gt;&gt; "/".substr($http_form_vars["gszMapFile"], <br>
&gt;&gt;&gt; strlen($gszFileBrowserRoot)); <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; } <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; else <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; { <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $gszFileBrowserRoot = ''; <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; } <br>
&gt;&gt;&gt; } */ <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; and change the lines 130 at 133 <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; if ( !drawGlobprefs(
$http_form_vars["gszAppDir"]."globprefs.php", <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $http_form_vars["gszAppDir"], <br>
&gt;&gt;&gt; $http_form_vars["gszWorkingDir"]. <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "settings.php", <br>
&gt;&gt;&gt; $gszFileBrowserRoot.$http_form_vars["gszMapFile"], <br>
&gt;&gt;&gt; $gszMapscriptModule, <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $oLog ) ) <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; by <br>
&gt;&gt;&gt; if ( !drawGlobprefs(
$http_form_vars["gszAppDir"]."globprefs.php", <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $http_form_vars["gszAppDir"], <br>
&gt;&gt;&gt; $http_form_vars["gszWorkingDir"]. <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "settings.php", <br>
&gt;&gt;&gt; /*$gszFileBrowserRoot.*/$http_form_vars["gszMapFile"], <br>
&gt;&gt;&gt; $gszMapscriptModule, <br>
&gt;&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $oLog ) ) <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; I have commented $gszFileBrowserRoot. <br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; gMapFactory run very nice. <br>
&gt;&gt;&gt; <br>
Good luck! </p>
  <p> Franck </p>
  <ul>
    <p> -----Message d'origine----- <br>
    <b> De:&nbsp;&nbsp;&nbsp;&nbsp; </b> <a class="moz-txt-link-abbreviated" href="mailto:maplab-users-bounces@lists.maptools.org">maplab-users-bounces@lists.maptools.org</a>
[<a class="moz-txt-link-abbreviated" href="mailto:SMTP:maplab-users-bounces@lists.maptools.org">SMTP:maplab-users-bounces@lists.maptools.org</a>] <b> &Agrave; la place de </b>
<a class="moz-txt-link-abbreviated" href="mailto:publi@infonegocio.com">publi@infonegocio.com</a> </p>
    <p><b> Date:&nbsp;&nbsp; </b> mardi 12 octobre 2004 10:52 <br>
    <b> &Agrave;: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b> Zak James <br>
    <b> Cc:&nbsp;&nbsp;&nbsp;&nbsp; </b> <a class="moz-txt-link-abbreviated" href="mailto:maplab-users@lists.maptools.org">maplab-users@lists.maptools.org</a> <br>
    <b> Objet:&nbsp; </b> Re: [maplab-users] Problems with Maplab - Object
Browser doesn`t refresh </p>
    <p> Zak James wrote: </p>
    <p> &gt; Hi, <br>
&gt; <br>
&gt; I'm pretty sure that the problem with adding new objects is a
frame <br>
&gt; focus problem. If you first click in the toolbar frame and then
click <br>
&gt; +, does it make a difference? You also need to wait for the
selection <br>
&gt; of the left frame object to complete (including reload of the
toolbar <br>
&gt; frame) before clicking plus. On slow machines, this can be quite
an <br>
&gt; irritant. <br>
&gt; <br>
&gt; The error message you're getting is not related and can be
resolved by <br>
&gt; editing line 196 of mapserv_40.xml in your maplab/config directory
so <br>
&gt; that the first character in the value string is ' |' (the unix
pipe <br>
&gt; symbol). <br>
&gt; i.e. <br>
&gt; VALUE="POINT|LINE...&nbsp; should be changed to VALUE="|POINT|LINE... <br>
&gt; <br>
&gt; This will be fixed the next time there is a bug fix release. <br>
&gt; Unfortunately, that may not be soon. <br>
&gt; <br>
&gt; zak <br>
&gt; <br>
&gt; -- <br>
&gt; Zak James <br>
&gt; Applications and Software Development <br>
&gt; DM Solutions Group Inc. <br>
&gt; <a href="http://www.dmsolutions.ca">http://www.dmsolutions.ca</a>
    <br>
&gt; <br>
&gt; <br>
&gt; On Oct 11, 2004, at 5:21 AM, <a class="moz-txt-link-abbreviated" href="mailto:publi@infonegocio.com">publi@infonegocio.com</a> wrote: <br>
&gt; <br>
&gt;&gt; Environment: <br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; Debian 3.0 Server <br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; Apache 2.0.50 <br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; Mapserver 4.2.3 <br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; Maplab 2.2 <br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; PHP 4.3.7 compiled as CGI <br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp; IE6 under Windows and Mozilla 1.5 under Linux <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt;&nbsp;&nbsp; When I'm in Mapedit, new objects quite often do not appear
in the <br>
&gt;&gt; Object <br>
&gt;&gt;&nbsp;&nbsp; Browser Window on the left. <br>
&gt;&gt; <br>
&gt;&gt;&nbsp;&nbsp; I load my map file <br>
&gt;&gt;&nbsp;&nbsp; Click on the first object "MAP (mymap)" <br>
&gt;&gt;&nbsp;&nbsp; Click on the 'Create New Object..' pulldown and pick 'Layer
Object' <br>
&gt;&gt;&nbsp;&nbsp; I click the "+" to the right and no visual update is made to
the <br>
&gt;&gt;&nbsp;&nbsp; Object Browser Window on the left and no error is indicated
in <br>
&gt;&gt;&nbsp;&nbsp; the upper right. <br>
&gt;&gt; <br>
&gt;&gt;&nbsp;&nbsp; Also, sometimes the yellow warning triangle will appear
showing this: <br>
&gt;&gt; <br>
&gt;&gt;&nbsp;&nbsp; Description <br>
&gt;&gt;&nbsp;&nbsp; Invalid value () for TYPE should be one of <br>
&gt;&gt; POINTLINECIRCLEPOLYGONANNOTATIONRASTERQUERY <br>
&gt;&gt; <br>
&gt;&gt;&nbsp;&nbsp; Where's the problem????????? <br>
&gt;&gt; <br>
&gt;&gt; <br>
&gt;&gt; _______________________________________________ <br>
&gt;&gt; Maplab-users mailing list <br>
&gt;&gt; <a class="moz-txt-link-abbreviated" href="mailto:Maplab-users@lists.maptools.org">Maplab-users@lists.maptools.org</a> <br>
&gt;&gt; <a
 href="http://lists.maptools.org/mailman/listinfo/maplab-users">http://lists.maptools.org/mailman/listinfo/maplab-users</a>
    <br>
&gt;&gt; <br>
&gt; <br>
&gt; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hi Zack, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thanks Zack, the two last problems&nbsp; are ok and it's run. I <br>
have another problem with gmapfactory, when i do any modification in
the <br>
left frame and click in Apply button the next errors appear: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - In the left frame, up the menu: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ***Warning*: [MapServer <br>
Error]: msLoadMap(): (///tutorial//tutorial.map) <br>
in&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
/home/javi/maplab-2.2/htdocs/gmapfactory/build_phtml.php* on line
*1301* </p>
    <p> *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Warning*: Failed
to open <br>
map file ///tutorial//tutorial.map in * <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
/home/javi/maplab-2.2/htdocs/gmapfactory/build_phtml.php* on line *1301
    <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - *In the main frame, only the next line: <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *Parse error*: parse <br>
error, unexpected ')' in * <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
/home/javi/maplab-2.2/projects/gmf_apps/nuevo/globprefs.php* on line
*46 </p>
    <p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *I have read/write permission with web users in
all maplab <br>
files. Anyone knows something about this???. <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thanks for all (and Sorry for my English). <br>
* <br>
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
    <br>
    <p> ** </p>
    <p> _______________________________________________ <br>
Maplab-users mailing list <br>
<a class="moz-txt-link-abbreviated" href="mailto:Maplab-users@lists.maptools.org">Maplab-users@lists.maptools.org</a> <br>
    <a href="http://lists.maptools.org/mailman/listinfo/maplab-users">http://lists.maptools.org/mailman/listinfo/maplab-users</a>
    </p>
  </ul>
</blockquote>
Hi VILLOIN Franck DSIC BMS,<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; Ok, it's run perfectly. Thanks for all.<br>
</body>
</html>