velocity-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexandre Martin" <amar...@istop.com>
Subject Formatting Issue (Whitespace)
Date Tue, 26 Nov 2002 17:02:56 GMT
I have the following two macros. The content output is fine but the formatting is not how I
want it. 

How can I modify my macros to output the content in the desired format (see below)?


#macro(button $index)
    #if($menu.size() > $index)
        #set($buttontext = $menu.elementAt($index).alttext)
 <A HREF="${menu.elementAt($index).link}"><IMG SRC="${req.contextPath}/button_factory?textColor=FFFFFF&bgColor=${accentcolor}&text=${utils.escapeForURL($buttontext)}"></A>
    #else
 &nbsp;<!-- empty button -->
    #end
#end
#macro(imenu $startindex)
    #if($menu.size() > $startindex)
        <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="600" BORDER="0">
                <TR>
                    <TD>#button($startindex)</TD>
      #set($startindex = $startindex + 1)
                    <TD>#button($startindex)</TD>
                    #set($startindex = $startindex + 1)
                    <TD>#button($startindex)</TD>
                    #set($startindex = $startindex + 1)
                    <TD>#button($startindex)</TD>
                    #set($startindex = $startindex + 1)
                    <TD>#button($startindex)</TD>    
                </TR>
        </TABLE>
    #end
#end


Current Output:

    <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="600" BORDER="0">
 <TR>
     <TD WIDTH="89" BGCOLOR="#990000">            <A HREF="menu0link"><IMG
SRC="/button_factory?textColor=FFFFFF&BGCOLOR=990000&text=Search"></A>
</TD>
    <TD WIDTH="89" BGCOLOR="#990000">            <!-- empty button -->
</TD>
    <TD WIDTH="89" BGCOLOR="#990000">            <!-- empty button -->
</TD>
    <TD WIDTH="89" BGCOLOR="#990000">            <!-- empty button -->
</TD>
    <TD WIDTH="90" BGCOLOR="#990000">            <!-- empty button -->
</TD>    
 </TR>
</TABLE>
        

Desired Output:

<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="600" BORDER="0">
<TR>
    <TD WIDTH="89" BGCOLOR="#990000"><A HREF="menu0link"><IMG SRC="/button_factory?textColor=FFFFFF&BGCOLOR=990000&text=Search"></A></TD>
    <TD WIDTH="89" BGCOLOR="#990000"><!-- empty button --></TD>
    <TD WIDTH="89" BGCOLOR="#990000"><!-- empty button --></TD>
    <TD WIDTH="89" BGCOLOR="#990000"><!-- empty button --></TD>
    <TD WIDTH="90" BGCOLOR="#990000"><!-- empty button --></TD>    
</TR>
/TABLE>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message