[interchange-cvs] interchange - jonc modified 15 files

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Wed Jan 26 12:59:22 EST 2005


User:      jonc
Date:      2005-01-26 17:59:22 GMT
Modified:  dist/standard/templates/components best cart cart_display
Modified:           cart_tiny cross fortune promo random results_big
Modified:           results_buylist results_grid saved_carts_list_small
Modified:           search_box_small upsell
Modified:  dist/standard/templates/regions NOLEFT_TOP
Log:
More Standard demo alterations:

	* New CSS for components.
	* Fix CSS delivery for NOLEFT_TOP layout.
	* Added feature to allow disabling of INFO and BUY buttons in cross
	  and promo.

Revision  Changes    Path
1.3       +17 -37    interchange/dist/standard/templates/components/best


rev 1.3, prev_rev 1.2
Index: best
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/best,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- best	14 Dec 2004 23:22:38 -0000	1.2
+++ best	26 Jan 2005 17:59:21 -0000	1.3
@@ -36,20 +36,16 @@
 	default: 2
 
 [/comment]
-<table width="95%" align=center>
-<tr> 
-  <td class="titlebar3"> 
-    [control name=banner default="[L]Best sellers...[/L]"]
-  </td>
-</tr>
-<tr>
-  <td> 
+    <div class="specials_title">
+    <b>[control name=banner default="[L]Best sellers...[/L]"]</b>
+    </div>
+    <div class="specials_body"> 
     [calc]
   	my $n = [control cols 2];
 	$Scratch->{width_percent} = int(100 / $n) . '%';
 	return;
     [/calc]
-    <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
+    <table width="100%" border="0" cellspacing="0" cellpadding="10" align="center">
     [table-organize embed=1 pretty=1 cols="[control cols 2]"]
 	[loop search="
 		fi=merchandising
@@ -61,42 +57,26 @@
 	"]
 	<TD width="[scratch width_percent]" align="center"> 
 		<table border="0" cellspacing="0" cellpadding="0">
-		<tr><td colspan="2">&nbsp;</td></tr>
-		<tr> 
-			<td align="center" colspan="2" class="contentbar1">
-				<b>[loop-description]</b>
-			</td>
-		</tr>
-		[if-loop-field thumb]
-		<tr> 
-			<td align="center" colspan="2"> 
-				<img src="thumb/[loop-field thumb]"></td>
-			</td>
-		</tr>
-		[/if-loop-field]
-		<tr> 
-			<td align="center" colspan="2">
-				[L]Our Price[/L]: <b>[loop-price]</b>
-			</td>
-		</tr>
-		<tr> 
+		<tr>
 			<td align="center">
+				<a href="[area [loop-code]]" class="crosstitle">			 	      
+					[loop-description]<br>
+					<img border="0" src="thumb/[loop-field thumb]"><br>
+				</a>
+       			[L]Our Price[/L]: <B>[loop-price]</B><br>
+
+				<br>
+				[b-link order mv_order_item=[loop-code]]BUY NOW[/b-link]
 				[b-link [loop-code]][L]MORE INFO[/L][/b-link]
-			</td>
-			<td align="center">
-				[b-link order mv_order_item=[loop-code]][L]BUY NOW[/L][/b-link]
-			</td>
+
+			</td>		
 		</tr>
 		</table>
 	</TD>
 	[/loop]
     [/table-organize]
     </table>
-
+    </div>
     <p>&nbsp;</p>
-
-  </td>
-</tr>
-</table>
 
 <!-- END COMPONENT [control component best_horizontal] -->



1.2       +37 -37    interchange/dist/standard/templates/components/cart


rev 1.2, prev_rev 1.1
Index: cart
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/cart,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- cart	25 Apr 2004 17:07:54 -0000	1.1
+++ cart	26 Jan 2005 17:59:22 -0000	1.2
@@ -22,7 +22,7 @@
 
 <br><b>[L]Your Current Shopping Cart[/L]:</b><br>
 
-<table width="95%" cellspacing="0">
+<table width="100%" cellspacing="0">
 <tr>
 	<td align="center">
 
@@ -54,12 +54,12 @@
       		<td>
         		<table cellspacing="0" cellpadding="4" border="0">
 			<TR>
-          			<td class="contentbar2"><b>&nbsp;[L]Remove[/L]</b></td>
-			        <td class="contentbar2" align="center"><b>[L]SKU[/L]</b></td>
-          			<td class="contentbar2"><b>[L]Description[/L]</b></td>
-          			<td class="contentbar2"><b>[L]Quantity[/L]</b></td>
-          			<td class="contentbar2" align="center"><b>[L]Price[/L]</b></td>
-          			<td class="contentbar2"><b>[L]Extension[/L]&nbsp;</b></td>
+          			<td class="titletab_small"><b>&nbsp;[L]Remove[/L]</b></td>
+			       <td class="titletab_small" align="center"><b>[L]SKU[/L]</b></td>
+          			<td class="titletab_small"><b>[L]Description[/L]</b></td>
+          			<td class="titletab_small"><b>[L]Quantity[/L]</b></td>
+          			<td class="titletab_small" align="center"><b>[L]Price[/L]</b></td>
+          			<td class="titletab_small"><b>[L]Extension[/L]&nbsp;</b></td>
 			</TR>
 			<TBODY>
 	
@@ -72,7 +72,7 @@
 
 [item-calc]
 #Log("Checking master item $master");
-	$row_class = ++$count % 2 ?  'maincontent' : 'contentbar1';
+	$row_class = ++$count % 2 ?  'cartnorm' : 'cartalt';
 	my $item = '[item-increment]';
 	my $up = q{[item-data merchandising upsell_to]};
 	my $cr = q{[item-data merchandising cross_sell]};
@@ -91,12 +91,12 @@
 	return;
 [/item-calc]
 
-	<TR class="[item-calc]$row_class || 'contentbar1'[/item-calc]">
-		<TD align=center>
+	<TR class="[item-calc]$row_class || 'cartnorm'[/item-calc]">
+		<TD align=center valign="top">
 	    		<INPUT TYPE=checkbox NAME="[quantity-name]" onClick="this.form.action='[process-target]', this.form.submit()" VALUE=0>
 	  	</TD>
-	  	<TD><b>[item-sku]</b></TD>
-	  	<td>[page [item-sku]]<b>[item-description]</b></A>
+	  	<TD valign="top"><b>[item-sku]</b></TD>
+	  	<td><a href="[area href="item-sku"]" class="cartlink"><b>[item-description]</b></A><br><br>
 
 	[if scratch dealer]
 	[if-item-data pricing sku]
@@ -135,8 +135,8 @@
 		return '' unless @ary;
 		my $out = <<'EOF';
 	    <TABLE>
-	    <TR class="contentbar2">
-              <TD>[L]Customers who bought this item also bought[/L]:</TD>
+	    <TR>
+              <TD class="titletab_small">[L]&nbsp;Customers who bought this item also bought&nbsp;[/L]:</TD>
 	    </TR>
             <TR class="[item-calc]$row_class || 'contentbar1'[/item-calc]">
 	      <TD>
@@ -144,7 +144,7 @@
 		for(@ary) {
  			my $desc = tag_data( 'products', 'description', $_);
 			$out .= <<EOF;
-		<A HREF="[area $_]">$desc</A><BR>
+			<A HREF="[area $_]" class="cartlink">$desc</A><BR>
 EOF
 		}
 		return $out . '</TD></TR></TABLE>';
@@ -157,21 +157,21 @@
 	[set upsell_found][/set]
 	[loop list="[item-data merchandising upsell_to]"]
 	[if scratch upsell_found]
-	<TABLE CELLPADDING=0 CELLSPACING=0>
-	<TR class="contentbar2">
-		<TD class="contentbar1">
-			[L]Other items you may like[/L]:
+	<TABLE>
+	<TR>
+		<TD class="titletab_small">
+			[L]&nbsp;Other items you may like&nbsp;[/L]:
 	      	</TD>
-	      	<TD class="contentbar1"></TD>
+	      	<TD></TD>
 	</TR>
 	<TR>
-	      	<TD class="contentbar1">
+	      	<TD>
 		  [list]
 		  [loop-calc]
 		  @ary = grep $_->{code} eq q{[loop-code]}, @{$Carts->{main}};
 		  return if scalar @ary;
 		  $Scratch->{upsell_found} = 1;
-		  return q{<A HREF="[area [loop-code]]">[loop-description]</A><BR>};
+		  return q{<A HREF="[area [loop-code]]" class="cartlink">[loop-description]</A><BR>};
 		  [/loop-calc]
 		  [/list]
 	      	</TD>
@@ -192,24 +192,24 @@
 
 [input-filter name="[quantity-name]" op="nullselect digits_dot"][/input-filter]
 
-	  <TD ALIGN=CENTER>
+	  <TD ALIGN=CENTER valign="top">
 	    <INPUT TYPE=text NAME="[quantity-name]" VALUE="[item-quantity]" SIZE=3>
 	  </TD>
 	[if discount [item-code]]
-	  <TD ALIGN=right>
+	  <TD ALIGN=right valign="top">
 	    [L]Regular price[/L] <STRIKE>[item-price]</STRIKE>
 	    <BR>
 	    <B>[L]Your price[/L]: [discount-price]<br>
 	    [L]You save[/L]: [item-difference]
 	  </TD>
-	  <TD ALIGN=right>
+	  <TD ALIGN=right valign="top">
 	    <strike>[item-subtotal]</strike><br>
 	    <B>[item-discount-subtotal]<BR>
 	    [L]You save[/L]: [item-discount]</b>
 	  </TD>
 	[else]
-	  <TD ALIGN=right>[item-price]</TD>
-	  <TD ALIGN=right>[item-subtotal]</TD>
+	  <TD ALIGN=right valign="top">[item-price]</TD>
+	  <TD ALIGN=right valign="top">[item-subtotal]</TD>
 	[/else]
 	[/if]
 	</TR>
@@ -287,7 +287,7 @@
 [else]
 
 	<TR>
-	  <TD ALIGN=CENTER COLSPAN=6 class="contentbar1">
+	  <TD ALIGN=CENTER COLSPAN=6 class="cartnorm">
 	    <b>[L]No items at the moment.[/L]</b>
 	  </TD>
 	</TR>
@@ -311,12 +311,12 @@
 	<table border="0" width="100%">
         <tr> 
 	  <td>
-	    <INPUT type="submit" value="Recalculate" class=button1>
+	    <INPUT type="submit" value="Recalculate" class="button3">
 	  </td>
 	  <td align="center" valign="center"> 
     		[button
      		  text="[L]Check Out[/L]"
-			  class=button4
+			  class="button3"
 			  form=basket
 		  ]
 			mv_todo=return
@@ -327,7 +327,7 @@
 	    [if type=explicit compare="[control continue_shopping]"]
     	      [button
 				text="[L]Continue shopping[/L]"
-				class=buttonv
+				class=button2
 				form=basket
 			  ]
      	  		[bounce page=index]
@@ -338,16 +338,16 @@
       	  <td align="Right">
             <table cellspacing="0" cellpadding="4" border="0">
             <tr> 
-              <td align=right class="contentbar1">
+              <td align=right>
                 [L]Shipping Weight[/L]:
               </td>
-              <td class="contentbar2" align="right">[summary format="%s" total=1]</td>
+              <td class="titletab_small" align="right">[summary format="%s" total=1]</td>
             </tr>
             <tr>
-              <td align="right" class="contentbar1">
+              <td align="right">
                 <b>[L]Subtotal[/L]:</b>
               </td>
-              <td class="contentbar2" align=right><b>[subtotal]</b></td>
+              <td class="titletab_small" align=right><b>[subtotal]</b></td>
             </tr>
 	    </table>
 	  </td>
@@ -396,7 +396,7 @@
       [button
           text="[L]Save This Cart[/L]"
           src="__IMAGE_DIR__/savecart.gif"
-          extra="class=contentbar2"
+          extra="class=titletab_small"
           hidetext=1
           form=basket
           mv_check="Save This Cart"
@@ -408,7 +408,7 @@
       [button
           text="[L]Set As Recurring Order[/L]"
           src="__IMAGE_DIR__/saverecur.gif"
-          extra="class=contentbar2"
+          extra="class=titletab_small"
           hidetext=1
           form=basket
           mv_check="Set As Recurring Order"



1.2       +14 -14    interchange/dist/standard/templates/components/cart_display


rev 1.2, prev_rev 1.1
Index: cart_display
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/cart_display,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- cart_display	25 Apr 2004 17:07:54 -0000	1.1
+++ cart_display	26 Jan 2005 17:59:22 -0000	1.2
@@ -10,29 +10,29 @@
 <!-- BEGIN COMPONENT [control component cart_display] -->
 [if items]
 <center>
-  <table width="95%" border="0" cellspacing="0" cellpadding="0">
-		<tr class="contentbar2" valign=top>
-			<td colspan=6 class="contentbar2"> 
-				<b>[L]Your Cart[/L]:</b>
+  <table width="100%" border="0" cellspacing="0" cellpadding="3">
+		<tr class="titletab_small" valign=top>
+			<td colspan=6 class="titletab_small"> 
+				<b>[L]&nbsp;Your Cart[/L]:</b>
 			</td>
 		</tr>
-		<TR class="contentbar2" VALIGN=TOP>
-                        <td align=center class="contentbar2">[L]Action[/L]</td>
-                        <td class="contentbar2">[L]SKU[/L]</td>
-                        <td class="contentbar2">[L]Description[/L]</td>
-                        <td align=center class="contentbar2">[L]Quantity[/L]</td>
-                        <td align=right class="contentbar2">[L]Price[/L]</td>
-                        <td align=right class="contentbar2">[L]Extension[/L]</td>
+		<TR class="titletab_small" VALIGN=TOP>
+                        <td align=center class="titletab_small">[L]Action[/L]</td>
+                        <td class="titletab_small">[L]SKU[/L]</td>
+                        <td class="titletab_small">[L]Description[/L]</td>
+                        <td align=center class="titletab_small">[L]Quantity[/L]</td>
+                        <td align=right class="titletab_small">[L]Price[/L]</td>
+                        <td align=right class="titletab_small">[L]Extension[/L]</td>
 		</TR>
 	<TBODY>
 [item-list]
 
-<tr class="[item-alternate 2]maincontent[else]contentbar1[/else][/item-alternate]">
+<tr class="[item-alternate 2]cartdisplay[else]cartdisplay_alt[/else][/item-alternate]">
 	<td align=center valign=top>
-	  [page ord/basket][L]edit[/L]</A>
+	  <a href="[area href="ord/basket"]" class="cartlink">[L]edit[/L]</A>
 	</TD>
 	<td valign=top>[item-sku]</TD>
-	<td valign=top>[page [item-sku]][item-data products description]</A></TD>
+	<td valign=top><a href="[area href="item-sku"]" class="cartlink">[item-data products description]</a></TD>
 
 	<TD ALIGN=CENTER>[item-quantity]</TD>
 	<TD ALIGN=right>



1.2       +13 -12    interchange/dist/standard/templates/components/cart_tiny


rev 1.2, prev_rev 1.1
Index: cart_tiny
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/cart_tiny,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- cart_tiny	25 Apr 2004 17:07:54 -0000	1.1
+++ cart_tiny	26 Jan 2005 17:59:22 -0000	1.2
@@ -8,29 +8,30 @@
 [/comment]
 <!-- BEGIN COMPONENT [control component cart_tiny] -->
   [if items]
-  <div style="padding: 3px">
-  <div class=titlebar2 align=center>
-	  [L]Cart Contents[/L]
+  <div padding="2" align="center">
+  <div align="center" class="carttiny_title">	  
+	  <a href="[area cart]" class="carttiny_title">[image src="sml_cart.gif" border="0"]
+	  [L]Your Cart Contents[/L]</a>
   </div>
-  <div class=shadowbox>
-  <table width="100%" cellspacing=0 cellpadding=2>
+  <div class="carttiny">
+  <table width="100%" cellspacing="0" cellpadding="2">
       <tr>
-		<td align=left class=menubar>[L]Description[/L]</td>
-		<td align=right class=menubar>[L]Quantity[/L]</td>
+		<td align=left class=ctiny_heading>[L]Description[/L]</td>
+		<td align=right class=ctiny_heading>[L]Quantity[/L]</td>
       </tr>
 [item-list]
 	[item-next][item-modifier mv_si][/item-next]
       <tr>
-		<td valign=top align=left class=contentbar2>
-		  <a href="[area [item-sku]]" style="font-size: small">[item-filter 20][item-data products description][/item-filter]</A>
+		<td valign=top align=left>
+		  <a href="[area [item-sku]]" class="ctiny_text">[item-filter 20][item-data products description][/item-filter]</A>
 		</td>
-		<td align=right valign=top class=contentbar1 style="font-size: small">
-		  [item-quantity]@[item-discount-price]
+		<td align=right valign=top class="ctiny_text">
+		  [item-quantity]&nbsp;x&nbsp;[item-discount-price]
 		</TD>
       </tr>
 [/item-list]
   </table>
   </div>
   </div>
-[/if]
+  [/if]
 <!-- END COMPONENT [control component cart_tiny] -->



1.3       +35 -54    interchange/dist/standard/templates/components/cross


rev 1.3, prev_rev 1.2
Index: cross
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/cross,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- cross	14 Dec 2004 23:22:38 -0000	1.2
+++ cross	26 Jan 2005 17:59:22 -0000	1.3
@@ -32,6 +32,10 @@
 	label: Random order?
 	type: yesno
 
+buttons:
+	label: Display buy/info buttons
+	type: yesno
+
 [/comment]
 <!-- BEGIN COMPONENT [control component cross_horizontal] -->
 [if !scratch cross_codes]
@@ -62,15 +66,10 @@
 						ml=10
 					"] [loop-code][/loop][/tmp]
 [/if]
-
-<table width="[control width 95%]" align="[control table_align center]">
-<tr> 
-  <td class="titlebar3">
-    &nbsp;<b>[control name=banner default="[L]See also...[/L]"]</b>
-  </td>
-</tr>
-<tr>
-  <td> 
+    <div class="specials_title">
+    <b>[control name=banner default="[L]See also...[/L]"]</b>
+    </div>
+    <div class="specials_body"> 
     [calc]
   	my $n = [control cols 3];
 	$Scratch->{width_percent} = q{[control width_percent 100%]}
@@ -81,53 +80,35 @@
 		$Scratch->{random} = q{[control size 3]};
 	}
 	return;
-    [/calc]
-    <table border="0" width="100%">
-    [table-organize embed=1 pretty=1 cols="[control cols 3]"]
-    [loop random="[scratch random]" list="[strip interpolate=1][scratch cross_codes][/strip]"]
-      <TD width="[scratch width_percent]"> 
-	<table border="0">
-	<tr>
-    	  
-    [if-loop-field thumb]
-      <td>
-	    <a href="[area [loop-code]]">
-	      <img border="0" src="thumb/[loop-field thumb]"></a>
-	  </td>
-    [else]
-      <td>&nbsp;
-      </td>
-    [/else]
-    [/if-loop-field]
-
-          <td valign="middle">
-            <table cellspacing="0">
-     	    <tr>
-  	      <td align="left" class="contentbar1">
-	        &nbsp;[loop-description]
-              </td>
-	    </tr>
-	    <tr> 
-	      <td align="left">
-			[b-link order mv_order_item=[loop-code]][L]BUY NOW[/L][/b-link]
+    [/calc]          
+    <table border="0" cellspacing="0" cellpadding="10">
+    [table-organize embed=1 pretty=1 cols="[control cols 2]"]
+    [loop random="[scratch random]" list="[strip interpolate=1][scratch cross_codes][/strip]"]    
+    <TD width="[scratch width_percent]" valign="top">
+    <table border="0" cellspacing="0" cellpadding="2">
+	
+	[if-loop-field thumb]    
+    	<tr>    	  
+		<td align="center">
+			<a href="[area [loop-code]]" class="crosstitle">			 	      
+				[loop-description]<br>
+				<img border="0" src="thumb/[loop-field thumb]"><br>
+			</a>
+       		[L]Our Price[/L]: <B>[loop-price]</B><br>
+[if type=explicit condition="[control buttons]"]
+			<br>
+			[b-link order mv_order_item=[loop-code]]BUY NOW[/b-link]
 			[b-link [loop-code]][L]MORE INFO[/L][/b-link]
-              </td>
-	    </tr>
-	    <tr> 
-	      <td align="left">
-		[L]Our Price[/L]: <B>[loop-price]</B>
-	      </td>
-	    </tr>
-	    </table>
-	  </td>
-        </tr>
-        </table>
-      </TD>
+[/if]
+		</td>    		      		
+     	</tr>
+	[/if-loop-field]	           
+    </table>
+    </TD>
     [/loop]
     [/table-organize]
-    </table>
-  </td>
-</tr>
-</table>
+    </table>       
+    </div>  
 
 <!-- END COMPONENT [control component cross_horizontal] -->
+	
\ No newline at end of file



1.2       +1 -1      interchange/dist/standard/templates/components/fortune


rev 1.2, prev_rev 1.1
Index: fortune
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/fortune,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- fortune	25 Apr 2004 17:07:55 -0000	1.1
+++ fortune	26 Jan 2005 17:59:22 -0000	1.2
@@ -31,7 +31,7 @@
 		</td>
       </tr>
       <tr>
-		<td valign=top align=left class=contentbar2>
+		<td valign=top align=left class="titletab_small">
 		[fortune short="[control short yes]"]
 		</td>
       </table>



1.3       +23 -39    interchange/dist/standard/templates/components/promo


rev 1.3, prev_rev 1.2
Index: promo
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/promo,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- promo	14 Dec 2004 23:22:38 -0000	1.2
+++ promo	26 Jan 2005 17:59:22 -0000	1.3
@@ -29,9 +29,9 @@
 [/comment]
 <!-- BEGIN COMPONENT [control component promo] -->
 
-<table width="95%" align=center>
-<tr class="titlebar3"> 
-  <td class="categorybar" align="left"><b>[control name=banner default="[L]Specials[/L]"]</b></td>
+<table width="100%" align=center>
+<tr> 
+  <td class="titletab_small" align="left"><b>[control name=banner default="[L]Specials[/L]"]</b></td>
 </tr>
 <tr> 
   <td> 
@@ -58,56 +58,40 @@
 		$Scratch->{promo_codes} = join(' ', @out);
 		return;
 	[/perl]
-      <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
+      <table width="100%" align="center">
     [table-organize embed=1 pretty=1 cols="[control cols 2]"]
 [loop
 	random="[control matches 3]"
 	list="[scratch promo_codes]"
 	 ] 
      <TD> 
-	  <table border="0" cellspacing="0" cellpadding="0">
+	  <table border="0">
 	  <tr> 
-		<td align="center" colspan="2" class="titlebar1">
-		  <b>
+		<td align="center" class="titlebar1">		  
 		  [if-loop-data merchandising blurb_begin]
 			[loop-data merchandising blurb_begin]
 		  [else]
-			[loop-description]
+			<a href="[area href="[loop-code]"]" class="crosstitle">
+			<b>[loop-description]</b><br>
+		  [/else]
+		  [/if-loop-data]
+		  [if-loop-field thumb]
+		  	<img src="thumb/[loop-field thumb]" height="80" border="0"></a><br>
+		  [/if-loop-field]
+		  	[L]Our Price[/L]: <b>[loop-price]</b>
+		  [if-loop-data merchandising blurb_end]
+		  	<a href="[area [loop-code]]">[loop-data merchandising blurb_end]</a>
+		  [else]
+		  [if type=explicit condition="[control buttons]"]
+                	[b-link [loop-code]][L]MORE INFO[/L][/b-link]
+		  	[b-link order mv_order_item=[loop-code]]BUY NOW[/b-link]
+		  [/if]
 		  [/else]
-		  [/if-loop-data]</b>
+		  [/if-loop-data]
 		</td>
 	  </tr>
    
-      [if-loop-field thumb]
-	  <tr> 
-		<td align="center" colspan="2"> 
-		  <img src="thumb/[loop-field thumb]" height="80">
-		</td>
-	  </tr>
-      [/if-loop-field]
-
-	  <tr> 
-		<td align="center" colspan="2">
-		  [L]Our Price[/L]: <b>[loop-price]</b>
-		</td>
-	  </tr>
-	[if-loop-data merchandising blurb_end]
-	  <tr> 
-		<td align="center" colspan="2">
-		  <a href="[area [loop-code]]">[loop-data merchandising blurb_end]</a>
-		</td>
-	  </tr>
-	[else]
-	  <tr> 
-		<td align="center">
-			[b-link [loop-code]][L]MORE INFO[/L][/b-link]
-		</td>
-		<td align="center">
-			[b-link order mv_order_item=[loop-code]][L]BUY NOW[/L][/b-link]
-		</td>
-	  </tr>
-	[/else]
-	[/if-loop-data]
+      
 	  <tr> 
 		<td align="center">&nbsp;</td>
 	  </tr>



1.3       +23 -33    interchange/dist/standard/templates/components/random


rev 1.3, prev_rev 1.2
Index: random
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/random,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- random	14 Dec 2004 23:22:38 -0000	1.2
+++ random	26 Jan 2005 17:59:22 -0000	1.3
@@ -32,20 +32,20 @@
 	type: text
 	width: 40
 
+buttons:
+	label: Display buy/info buttons
+	type: yesno
+
+
 [/comment]
 <!-- BEGIN COMPONENT [control component random] -->
 
 <br>
-
-<table width="[control table_width 90%]" align="center">
-<tr> 
-  <td class="titlebar3">
-    &nbsp;<b>[control name=banner default="[L]See also[/L]"]</b>
-  </td>
-</tr>
-<tr>
-  <td align="center"> 
-    <br>
+    <div class="random_title">
+    <b>[control name=banner default="[L]See also[/L]"]</b>
+    </div>
+    <div class="random_body">
+    <br>    
     [calc]
   	my $n = [control cols 2];
 	$Scratch->{width_percent} = int(100 / $n) . '%';
@@ -62,43 +62,33 @@
 					ml=[control pool 1000]
 				"]
       <TD width="[scratch width_percent]" valign="top" align="center"> 
-	<table border="0" cellspacing="0" cellpadding="0" width="75%">
+	<table border="0" cellspacing="0" cellpadding="5" width="100%">
+	[if-loop-field thumb]
 	<tr> 
-	  <td width="75%" class="titlebar1" align="center">
-	    &nbsp;[loop-description]
+	  <td width="100%" align="center">
+	    <a href="[area [loop-code]]" class="random_description">[loop-description]<br>	    
+	      <img border="0" src="thumb/[loop-field thumb]"><br></a>
+	      [L]Our Price[/L]: <b>[loop-price]</b>
 	  </td>
 	</tr>
+	[/if-loop-field]
+[if type=explicit condition="[control buttons]"]
 	<tr> 
 	  <td nowrap align="center">
 			[b-link [loop-code]][L]MORE INFO[/L][/b-link]
-			[b-link order mv_order_item=[loop-code]][L]BUY NOW[/L][/b-link]
-	  </td>
-	</tr>
-	<tr> 
-	  <td align="center">
-	    [L]Our Price[/L]: <b>[loop-price]</b>
+			[b-link order mv_order_item=[loop-code]]BUY NOW[/b-link]
 	  </td>
 	</tr>
-
-	[if-loop-field thumb]
-	<tr> 
-	  <td align="center"> 
-	      <a href="[area [loop-code]]">
-	      <img border="0" src="thumb/[loop-field thumb]"></a>
-	  </td>
-	</tr>
-    [/if-loop-field]
-
+[/if]
         <tr>
-          <td><p>&nbsp;<br><br></p></td>
+          <td><p>&nbsp;<br></p></td>
         </tr>
 	</table>
       </TD>
       [/loop]
       [/table-organize]
     </table>
-  </td>
-</tr>
-</table>
+  </div>
+  
 
 <!-- END COMPONENT [control component random] -->



1.2       +14 -14    interchange/dist/standard/templates/components/results_big


rev 1.2, prev_rev 1.1
Index: results_big
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/results_big,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- results_big	25 Apr 2004 17:07:55 -0000	1.1
+++ results_big	26 Jan 2005 17:59:22 -0000	1.2
@@ -17,34 +17,34 @@
 <br>
 <table border="0" cellspacing="0" cellpadding="0">
 <tr> 
-  <td><b>[either][value banner_text][or][item-field category][/either]</b></td>
+  <td class="title"><b>[either][value banner_text][or][item-field category][/either]</b></td>
 </tr>
 </table>
 [/item-change 1]
 
 <br>
-<table width="95%" border="0" cellspacing="0" cellpadding="0">
+<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr valign="middle"> 
   <td align=center> 
                             
     <table border="0" cellspacing="0" cellpadding="3" align="center">
     <tr> 
-      <td valign="top" align="center"> 
+      <td valign="top" align="center">
         <table width="25%" border="0" cellspacing="0" cellpadding="0">
         <tr> 
           <td>[if-item-field image]<A HREF="[area [item-code]]"><img src="items/[item-field image]" ALT="[item-filter entities][item-description][/item-filter]" BORDER="0"></A>[/if-item-field]</td>
         </tr>
         </table>
       </td>
-      <td valign="top" align="center"> 
+      <td valign="top"> 
         <table border="0" cellpadding="3" cellspacing="0">
         <tr> 
-          <td valign="top"> 
-            <b><i>[item-description]</i></b>
+          <td valign="top" class="results_description"> 
+            [item-description]
           </td>
         </tr>
         <tr> 
-          <td align="center">[item-price]</td>
+          <td>[item-price]</td>
         </tr>
         <tr> 
           <td align="center">&nbsp;</td>
@@ -55,8 +55,8 @@
         if($q > 0) {
                 return <<EOF;
         <tr> 
-          <td align="center">
-            <b>In Stock</b>
+          <td class="results_description">
+            In Stock
           </td>
         </tr>
 EOF
@@ -64,8 +64,8 @@
         else {
                 return <<EOF;
         <tr> 
-          <td align="center">
-            <b>Out Of Stock</b>
+          <td class="results_description">
+            Out Of Stock
             <br><br>
             <a href="[area function/stock_alert [item-code]]">[L]In Stock Notification[/L]</a>
           </td>
@@ -94,8 +94,8 @@
           </td>
         </tr>
         <tr> 
-          <td align="center"> 
-            <input type="submit" value="[L]Buy it Now![/L]">
+          <td> 
+            <input type="submit" value="[L]Buy it Now![/L]" class="button2">
           </td>
         </tr>
 </FORM>
@@ -105,7 +105,7 @@
       </td>
     </tr>
     <tr> 
-      <td colspan="2"> 
+      <td colspan="2"><br><br> 
         [item-field comment]
       </td>
     </tr>



1.3       +14 -14    interchange/dist/standard/templates/components/results_buylist


rev 1.3, prev_rev 1.2
Index: results_buylist
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/results_buylist,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- results_buylist	25 Jan 2005 04:11:21 -0000	1.2
+++ results_buylist	26 Jan 2005 17:59:22 -0000	1.3
@@ -67,14 +67,14 @@
 <INPUT TYPE=hidden NAME=mv_click VALUE=munge_quantity>
 <INPUT TYPE=hidden NAME=first_match VALUE="[value mv_first_match]">
 
-<table width="95%" border="0" cellspacing="0" cellpadding="3">
-<tr class="contentbar2"> 
-  <td class=lineleft><b>&nbsp;[L]Product[/L]</b></td>
-  <td class=linemid   align="center"><b>[L]SKU[/L]</b></td>
-  <td class=linemid   align="center"><b>[L]Stock[/L]</b></td>
-  <td class=linemid   align="center"><b>[L]Price[/L]</b></td>
-  <td class=linemid   align="center"><b>[L]Qty[/L]</b></td>
-  <td class=lineright align="center"><b>[L]Buy[/L]</b></td>
+<table width="100%" border="0" cellspacing="0" cellpadding="3">
+<tr class="titletab_small"> 
+  <td><b>&nbsp;[L]Product[/L]</b></td>
+  <td align="center"><b>[L]SKU[/L]</b></td>
+  <td align="center"><b>[L]Stock[/L]</b></td>
+  <td align="center"><b>[L]Price[/L]</b></td>
+  <td align="center"><b>[L]Qty[/L]</b></td>
+  <td align="center"><b>[L]Buy[/L]</b></td>
 </tr>
 [/on-match]
 
@@ -83,8 +83,8 @@
 [item-change 1][condition][item-field category][/condition]
 
 [if-item-field category]
-<tr class="titlebar3"> 
-  <td colspan="6" class="titlebar3">&nbsp;[either][value banner_text][or][item-field category][/either]</td>
+<tr class="title"> 
+  <td colspan="6" class="title"><br>[either][value banner_text][or][item-field category][/either]</td>
 </tr>
 [/if-item-field]
 
@@ -93,7 +93,7 @@
 <tr valign="middle"> 
       <td>
         <INPUT TYPE=hidden  NAME="mv_order_item"  VALUE="[item-code]">
-        <a href="[area [item-code]]">[item-description]</a>
+        <a href="[area [item-code]]" class="resultslink">[item-description]</a>
       </td>
       <td align="center">[item-code]</td>
       <td align="center">
@@ -106,7 +106,7 @@
         }
         else {
                 return <<EOF;
-<a href="[area function/stock_alert [item-code]]"><b>[L]No[/L]</b></a>
+<a href="[area function/stock_alert [item-code]]" class="resultslink"><b>[L]No[/L]</b></a>
 EOF
         }
 [/item-calc]
@@ -114,7 +114,7 @@
       <td align="center">[item-price]</td>
       <td align="center"><input type=hidden name="mv_oi[item-increment]" value=""><input type=text name=mv_order_quantity size=2 value=""></td>
       <td align="center">
-				<input type=submit value="[L]BUY NOW[/L]" onClick="this.form.mv_oi[item-increment].value='[item-code]'" class=buttonv>
+				<input type=submit value="[L]BUY NOW[/L]" onClick="this.form.mv_oi[item-increment].value='[item-code]'" class="button2">
                         </td>
 </tr>
 
@@ -123,7 +123,7 @@
 [on-match]
 </table>
 
-<div align=right style="width:95%;"><br><INPUT TYPE=submit VALUE="[L]Buy List[/L]" class=button4></div>
+<div align=right style="width:95%;"><br><INPUT TYPE=submit VALUE="[L]Buy List[/L]" class="button2"></div>
 </FORM>
 [/on-match]
 



1.2       +3 -3      interchange/dist/standard/templates/components/results_grid


rev 1.2, prev_rev 1.1
Index: results_grid
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/results_grid,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- results_grid	25 Apr 2004 17:07:55 -0000	1.1
+++ results_grid	26 Jan 2005 17:59:22 -0000	1.2
@@ -135,12 +135,12 @@
 	my $tmpl = $Tag->control('htmltmpl') || <<EO_TMPL;
 <div style="border: solid 1px #DDDDDD;" width="100%">
   <table cellpadding=2 cellspacing=0 border=0 width="100%">
-     <tr class="contentbar1"><td colspan=2><b>{DESCRIPTION}</b></td></tr>
+     <tr class="results_description"><td colspan=2><b>{DESCRIPTION}</b></td></tr>
      <tr>
 	<td><a href="{PRODUCT_LINK}">{THUMB}</a></td>
 	<td valign=top bgcolor="#eeeeee" width="100%">
 		<div style="padding-left:5px;">	
-			<span style="font-size:10px;">
+			<span style="font-size:10px; color: black">
 				[L]SKU[/L]: {SKU}<br><br>
 				[L]Stock[/L]: {STOCK}<br>
 			</span>
@@ -185,7 +185,7 @@
 	$record->{product_link} = $Tag->area($sku);
 
 	$record->{buy_button} = <<EOF;
-<input type=submit value="[L]BUY NOW[/L] onClick="this.form.mv_oi$Scratch->{itemcount}.value='$sku'" class=button2>
+<input type=submit value="[L]BUY NOW[/L]" onClick="this.form.mv_oi$Scratch->{itemcount}.value='$sku'" class=button2>
 EOF
 
 	$record->{quantity_box} = <<EOF;



1.2       +27 -30    interchange/dist/standard/templates/components/saved_carts_list_small


rev 1.2, prev_rev 1.1
Index: saved_carts_list_small
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/saved_carts_list_small,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- saved_carts_list_small	25 Apr 2004 17:07:55 -0000	1.1
+++ saved_carts_list_small	26 Jan 2005 17:59:22 -0000	1.2
@@ -54,11 +54,11 @@
 my $row = <<"END";
 
 <tr class="">
-  <td valign=top class="contentbar2">
+  <td valign=top class="titletab_small">
     $delink<img src="${myimagedir}delsm.gif" border=0></a>&nbsp;&nbsp;
   </td>
   <td valign=top class="contentbar1">$golink$name</A></td>
-  <td valign=top class="contentbar2" nowrap><small>$last_update</small></td>
+  <td valign=top class="titletab_small" nowrap><small>$last_update</small></td>
 </tr>
 END
 
@@ -76,34 +76,31 @@
 
 <tr> 
   <td valign="top">
-    <table border="0" width="95%">
-    <tr>
-      <td align="center">
-        <table border="0" cellspacing="0" cellpadding="2">
-        <tr class="">
-          <td colspan=3 align=center class="categorybar">
-            [if explicit]
-            [condition]'[loop-code]' eq 'saved_carts_carts'[/condition]
-              [L]Saved Carts[/L]
-            [else]
-              [L]Recurring Orders[/L]
-            [/else]
-            [/if]
-           </td>
-        </tr>
-        <tr class="menubar">
-          <td class="menubar" align="left">&nbsp;X</td>
-          <td align="center" class="menubar">&nbsp;[L]Name[/L]</td>
-	  <td align="right" class="menubar">[L]Modified[/L]&nbsp;</td>
-        </tr>
-
-        [scratch [loop-code]]
-
-        </table>
-      </td>
-    </tr>
-    </table>
- 
+  <div padding="2" align="center">
+	<div align="center" class="carttiny_title">	  
+		[if explicit]
+	       	[condition]'[loop-code]' eq 'saved_carts_carts'[/condition]
+       		[L]Saved Carts[/L]
+        	[else]
+              	[L]Recurring Orders[/L]
+            	[/else]
+            	[/if]
+	</div>
+  	<div class="carttiny">
+  		<table width="100%" cellspacing="0" cellpadding="2">
+      			<tr>
+          			<td align="left" class=ctiny_heading>&nbsp;X</td>
+          			<td align="center" class=ctiny_heading>&nbsp;[L]Name[/L]</td>
+	  			<td align="right" class=ctiny_heading>[L]Modified[/L]&nbsp;</td>
+        		</tr>
+			<tr>
+				<td colspan="3">
+					[scratch [loop-code]]
+				</td>
+			</tr>
+  		</table>
+	</div>
+  </div>
   </td>
 </tr>
 



1.2       +12 -6     interchange/dist/standard/templates/components/search_box_small


rev 1.2, prev_rev 1.1
Index: search_box_small
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/search_box_small,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- search_box_small	25 Apr 2004 17:07:55 -0000	1.1
+++ search_box_small	26 Jan 2005 17:59:22 -0000	1.2
@@ -18,9 +18,9 @@
       <br>     
       <form action="[area search]" method=post>
 	  <input type=hidden name=mv_session_id value="[data session id]">
-      <table border="0" width="95%">
+      <table border="0" width="100%">
       <tr> 
-	    <td align="left">
+	    <td align="center">
 	      <INPUT TYPE=hidden NAME=mv_coordinate VALUE=1>
 	      <INPUT TYPE=hidden NAME=mv_searchtype VALUE=db>
 	      <INPUT TYPE=hidden NAME=mv_matchlimit VALUE=[control matches 10]>
@@ -33,11 +33,17 @@
 				NAME=mv_column_op
 				VALUE="[if module-version Text::Query]aq[else]rm[/else][/if]"
 			>
-	      <INPUT MAXLENGTH=30 NAME=mv_searchspec type=text size=12>
+	      <INPUT MAXLENGTH=30 NAME=mv_searchspec type=text size=15>
 	    </td>
-	    <td align="right" valign="middle" width="45">
-	      <input type=submit value="[L]SEARCH[/L]" class=button2>
-	      <a href="[area advancedsearch]"><font size=-2 class="[control table_class categorybar]">[L]Advanced[/L]</a>
+	</tr>
+	<tr>
+	    <td align="center" valign="middle">
+	      <input type=submit value="[L]SEARCH[/L]" class="search_button">	      
+	    </td>
+      </tr>
+      <tr>
+	    <td align="center">
+	           <a href="[area advancedsearch]"><font size=-2 class="[control table_class categorybar]">[L]Advanced Search[/L]</a>
 	    </td>
       </tr>
       </table>



1.3       +7 -6      interchange/dist/standard/templates/components/upsell


rev 1.3, prev_rev 1.2
Index: upsell
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/components/upsell,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- upsell	14 Dec 2004 23:22:38 -0000	1.2
+++ upsell	26 Jan 2005 17:59:22 -0000	1.3
@@ -33,9 +33,10 @@
 <br clear=all>
 
 <table width="[control table_width 95%]" align=center>
-<tr class="[control title_class categorybar]">
-  <td style="[control title_class categorybar]"> 
+<tr class="[control title_class titletab_small]">
+  <td style="[control title_class titletab_small]"><b>
 	[control name=banner default="[L]Other items you may like[/L]"]
+	</b>
   </td>
 </tr>
 <tr>
@@ -50,9 +51,9 @@
     [table-organize embed=1 pretty=1 cols="[control cols 2]"]
 	[loop random="[control size 2]" list="[scratchd upsell]"]
 	  <TD width="[scratch width_percent]"> 
-		<table border="0" cellspacing="0" cellpadding="0">
+		<table border="0" cellspacing="0" cellpadding="4">
 		  <tr> 
-			<td align="center" colspan="2" class="titlebar1">[loop-description]</td>
+			<td align="center" colspan="2" class="random_description">[loop-description]</td>
 		  </tr>
 
 		  [if-loop-field thumb]
@@ -64,7 +65,7 @@
 		  [/if-loop-field]
 
 		  <tr> 
-			<td colspan="2">
+			<td colspan="2" align="center">
 				[L]Our Price[/L]: <b>[loop-price]</b>
 			</td>
 		  </tr>
@@ -73,7 +74,7 @@
 				[b-link [loop-code]][L]MORE INFO[/L][/b-link]
 			</td>
 			<td align="center">
-				[b-link order mv_order_item=[loop-code]][L]BUY NOW[/L][/b-link]
+				[b-link order mv_order_item=[loop-code]]BUY NOW[/b-link]
 			</td>
 		  </tr>
 		</table>



1.2       +2 -2      interchange/dist/standard/templates/regions/NOLEFT_TOP


rev 1.2, prev_rev 1.1
Index: NOLEFT_TOP
===================================================================
RCS file: /var/cvs/interchange/dist/standard/templates/regions/NOLEFT_TOP,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- NOLEFT_TOP	25 Apr 2004 17:07:55 -0000	1.1
+++ NOLEFT_TOP	26 Jan 2005 17:59:22 -0000	1.2
@@ -1,6 +1,6 @@
 __PAGE_INIT__
-[output name=main_css]
-__THEME_CSS__
+[output name=main_css][css name=THEME_CSS basefile=variables/THEME_CSS][output name="trash"]
+
 
 [if !scratch logo]
 [set logo]__LOGO__[/set]








More information about the interchange-cvs mailing list