Bug 645

Summary: [Chameleon - Base Group] Remove "Name" attribute from group
Product: Chameleon Reporter: Chris Thorne <cthorne@dmsolutions.ca>
Component: CoreAssignee: Paul Spencer <pspencer@dmsolutions.ca>
Status: CLOSED FIXED    
Severity: trivial CC: chameleon-dev@lists.maptools.org
Priority: P2    
Version: 1.99   
Target Milestone: 1.99 beta 3   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description From 2004-08-26 14:59:27
The attribute "Name" is not used by any widget except the shared resource
widget. There is no purpose or function for all widget to use this attribute.

The attribute "Name" should be removed from the base attribute group
(Widget.php). The attribute "Name" is actually duplicated for the shared
resource widget, because the attribute "name" is defined in both the
SharedResource.widget.php and Widget.php, where SharedResource.widget.php calls
this file.
------- Comment #1 From 2004-10-12 22:44:30 -------
to be done for beta 3
------- Comment #2 From 2004-10-14 12:48:25 -------
done in cvs.
------- Comment #3 From 2004-10-25 16:54:26 -------
Chris give me a clue on how to verify this.  I checked in the "Widget.php" and I
could not find "$mszName" set but it is set in the "SharedResource.widget.php".
 Is this enough to verify this fixed?
------- Comment #4 From 2004-10-25 17:18:47 -------
yes looking at the widget.php is the best verification. You could also verify
using running the doc_builder on Base attribute group.

Base_attribute_group.en-ca.doc.xml is located
/chameleon/htdocs/help/attributegroup/*.doc.xml

Once run you will notice that the 
<cham:attribute>
  <cham:name>NAME</cham:name>
.
.
<cham:attribute>

tag is commented out.

I have verified on windows using the doc_builder. :)
------- Comment #5 From 2004-10-26 14:50:41 -------
Verified on Fedora Core 2.