Tuesday, June 22, 2010

PSA - USPS offers redelivery

What's the difference between USPS and UPS besides the extra S?
UPS is a business where you pay for a service. USPS, on the other hand, is an acquaintance of an acquaintance who does you a favor of, on the way to somewhere else, dropping off your package.  If you're not home, too bad, go pick it up yourself.

It was a pleasant surprise finding out that USPS finally offers redelivery request on their site.  Granted, the "we missed you" card was put in my mailbox on Monday instead of Saturday and the tracking wasn't updated until this evening.  Still, I'm a lot happier with USPS than I was before, now that I don't have to stand in line for half an hour to get my package.

What is pathetic is the time it took the morons in charge to implement this.  Why morons?  Because this is good not only for USPS customers, but for the company itself.

  1. There's no need to go to the post office to pick up your package and stand in line for half an hour.
  2. The lines are now shorter because people don't need to go to the post office to pick up their packages.
  3. USPS employees don't need to waste time going to the back and looking for people's packages which may or may not be there.
  4. Packages can now be separated into pick up and redelivery, which means less time spent looking for a package.
You can request redelivery here.  Though it looks this service is not offered everywhere at this time.

Friday, June 18, 2010

Wednesday, June 16, 2010

Fixing Cart Weaver's Archived Products page

By default, cw2 and cw3 only have search and pagination on the Active Products page. Archived Products page outputs all archived product. If you have a lot of products, this page becomes slow and useless.

To add search and paging to Archived Products page, edit cwincproductsearch.cfm and replace tbl_products.product_Archive = 0 with tbl_products.product_Archive = <cfif findnocase("archive",cgi.script_name)>1<cfelse>0</cfif> in the query at the top of the page and replace action="ProductActive.cfm" in form with action="<cfoutput>#request.ThisPage#</cfoutput>".

Now edit the productarchive.cfm and remove the rsProductsSearch query. Then add the following right below the divMainContent div:
<cfinclude template="CWIncProductSearch.cfm">
<cfoutput>#PagingLinks#</cfoutput>