You need to reset session variables that are different between the configurations. So in the configuration for this plugin try
resetSession:'groups,defGroups,allGroups' or just resetSession:'ALL' to reset everything including e.g. the map extent. armin On Mon, May 4, 2009 at 3:22 PM, Alberto Poggi <[email protected]> wrote: > Hi Armin, > I still want to alert a small bug in the plugin (if it is not my > configuration error). > When you select the second map does not load the default settings of > the new map. For example, I set a layer open to the loading of the map > (the <defgroup> setting in the xml configuration file), but does not > load the configuration on the map and the layer is turned off. > I do not know if it is a bug or my mistake. > > Thanks. > > 2009/4/30 Alberto Poggi <[email protected]>: >> Now works perfectly! >> Problem solved. >> Thanks Armin! >> >> 2009/4/29 Armin Burger <[email protected]>: >>> Alberto >>> >>> there was a small bug that did not set the current config as the selected >>> one in the drop-down list. Change in mapselect.js line 41 >>> var presel = key == PM.Map.config ? 'selected="selected"' : ''; >>> to >>> var presel = key == PM.config ? 'selected="selected"' : ''; >>> and it should work. The patch is also committed to SVN. >>> >>> armin >>> >>> On 29/04/2009 10:03, Alberto Poggi wrote: >>>> >>>> Hi Armin, I tried the new configuration and you can already see many >>>> improvements. >>>> Now the list of choice of the map is visible. You can go to the second >>>> map. >>>> The problem arises when you want to go back to the first map, the >>>> default. Even if you select the map does not change. >>>> The map shown is always the second. >>>> >>>> I noticed that the list of choice, after the selection of the second >>>> map, go back automatically on the first map. It 'right this behavior? >>>> However, it is already a good step in configuring the plugin. >>>> >>>> Thanks, Alberto >>>> >>>> 2009/4/25 Armin Burger <[email protected]>: >>>>> >>>>> Alberto >>>>> >>>>> I updated the plugin so it should now work correctly with pm 4. See the >>>>> readme file included in the plugin dir for how to configure it. >>>>> >>>>> armin >>>>> >>>>> On 22/04/2009 10:54, Alberto Poggi wrote: >>>>>> >>>>>> Hi Armin, >>>>>> thanks for the reply but I have not yet managed to bring up the menu >>>>>> mapselect. >>>>>> I am sorry but I am not an expert in php and xml >>>>>> I did not understand if the file to edit is the map.phtml or if there >>>>>> are other files to edit >>>>>> >>>>>> I would like to see the menu "mapselect" in "uiLayoutWest" which is now >>>>>> empty. >>>>>> >>>>>> I added the php function in this section of the file map.phtml: >>>>>> >>>>>> >>>>>> /** Some components to be added to UI */ >>>>>> $('#uiLayoutCenter').toolBar(PM.buttonsDefault); // ToolBar, >>>>>> REQUIRED >>>>>> $('#uiLayoutNorth').toolLink(PM.linksDefault); // Tool links >>>>>> $('#uiLayoutCenter').appendElement('div').addClass('map-top-bar'); >>>>>> // Top bar over map >>>>>> $('#uiLayoutWest').append($('<div/>').id('mapSelectContainer')); >>>>>> }); >>>>>> >>>>>> then I added the "id =" mapSelectContainer "<div />" on this section >>>>>> of the file map.phtml: >>>>>> >>>>>> <div class="ui-layout-west" id="uiLayoutWest"> >>>>>> <div id="mapSelectContainer"></div> >>>>>> <div id="legend"></div> >>>>>> >>>>>> </div> >>>>>> >>>>>> But I do not yet appear on the menu. What's wrong? >>>>>> >>>>>> Thanks. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2009/4/21 Armin Burger <[email protected]>: >>>>>>> >>>>>>> On 21/04/2009 15:15, Alberto Poggi wrote: >>>>>>>> >>>>>>>> Hi to all, >>>>>>>> >>>>>>>> I have tried to use the plugin "mapselect" in Pmapper version 4.0 beta >>>>>>>> 1 but I can not see the menu of available maps. I've tried this plugin >>>>>>>> in version 3.2 and it works very well. >>>>>>>> I think the problem is in the file map.phtml because the <div id = >>>>>>>> "mapSelectContainer" is not defined in this file . The syntax of >>>>>>>> version 3.2 is not usable in version 4.0 and I can not reproduce the >>>>>>>> correct syntax. >>>>>>>> Someone can help me solve this problem? >>>>>>>> >>>>>>>> Thank you >>>>>>>> >>>>>>>> Alberto Poggi >>>>>>> >>>>>>> Just add the <div id="mapSelectContainer" /> at the place where you >>>>>>> want >>>>>>> it, >>>>>>> either creating you custom PHP function to write the HTML, with static >>>>>>> HTML, >>>>>>> or - most flexible - with Javascript. The latter e.g. adding a line to >>>>>>> one >>>>>>> of the sections >>>>>>> >>>>>>> $(document).ready(function() { >>>>>>> ... >>>>>>> }); >>>>>>> >>>>>>> like >>>>>>> >>>>>>> >>>>>>> >>>>>>> $('#idOfTheDivWhereToPlaceIt').append($('<div/>').id('mapSelectContainer')); >>>>>>> >>>>>>> armin >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >>> >> > ------------------------------------------------------------------------------ Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf _______________________________________________ pmapper-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pmapper-users
