patched local cvs, adding the 'alt' attribute to the BaseHandlerTag class.  
also added necessary bits to the struts-html.xml file.  here's the diffs,
for anyone what wants them.

B.Vandgrift <[EMAIL PROTECTED]>            http://www.evilbastard.com 
________________________________________________________________________

   "We are all our own graveyards; we squat amongst the tombs of the
                 people we were." -- Clive Barker

Index: struts-html.xml
===================================================================
RCS file: /home/cvspublic/jakarta-struts/doc/struts-html.xml,v
retrieving revision 1.28
diff -r1.28 struts-html.xml
90a91,109
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional alternate describtion attribute used 
>by some screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
328a348,367
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
573a613,632
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
921a981,1000
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
1202a1282,1301
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
1363a1463,1482
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
1496a1616,1625
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
1852a1982,1991
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
2282a2422,2431
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
2816a2966,2985
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
3048a3218,3237
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
3306a3496,3515
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
3599a3809,3828
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
3803a4033,4052
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
4220a4470,4489
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
4484a4754,4773
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
4715a5005,5024
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
> 
4987a5297,5316
> 
>                 <attribute>
>                     <name>alt</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The alternate describtion attribute used by some 
>screen-
>                                        reading programs.
>                               </info>
>         </attribute>
> 
>                 <attribute>
>                     <name>title</name>
>                               <required>false</required>
>                               <rtexprvalue>true</rtexprvalue>
>                               <info>
>                                   The optional title attribute used for extra 
>description.
>                               </info>
>         </attribute>
> 
Index: BaseHandlerTag.java
===================================================================
RCS file: 
/home/cvspublic/jakarta-struts/src/share/org/apache/struts/taglib/html/BaseHandlerTag.java,v

retrieving revision 1.12
diff -r1.12 BaseHandlerTag.java
177a178,180
>        /** The alternate desription of this element. */
>        private String alt = null;
> 
427a431,439
>     /** Returns the advisory alt attribute. */
>        public String getAlt() {
>            return alt;
>     }
> 
>        /** Sets the advisory alt attribute. */
>        public void setAlt(String alt) {
>            this.alt = alt;
>     }
459a472
>         alt = null;
515a529,533
>             styles.append("\"");
>         }
>         if (alt != null) {
>             styles.append(" alt=\"");
>             styles.append(getAlt());
--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to