Opened 15 years ago

Closed 11 years ago

#166 closed task (fixed)

Restructure MapGuide-specific widget code

Reported by: pagameba Owned by: pagameba
Priority: P1 Milestone: 2.3
Component: Widgets Version: 1.1.0
Severity: Major Keywords:
Cc: Browser: All
External ID: Operating System: All
state: New

Description

The current Print widget and probably some other widgets (Select Within comes to mind) only support MapGuide since we brought over code from the AJAX viewer, but the code has been placed in subdirectories under the widgets folder. This needs to be reorganized to put the code into a MapGuide directory (within each widgets' supporting folder) so that we can properly support MapServer when the time comes to implement it.

I would like to see the code reorganized into an architecture/language structure (for example):

widgets/Print/MapGuide/php/

The client-side code will have to be updated to get the current architecture and script language from the Map instance.

Change History (4)

comment:1 by pagameba, 15 years ago

It would also be beneficial to either implement MapServer support for each widget or, as a minimum, disable the widget if the current architecture is not supported by the widget.

comment:2 by pagameba, 15 years ago

Milestone: 2.02.1
Owner: changed from madair to pagameba
Status: newassigned

comment:3 by madair, 14 years ago

Milestone: 2.12.3

comment:4 by jng, 11 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.