Reggie |
| USPS Name Change |
| 2013.01.22 16:28:21 | |
|
The USPS Name change has struck again! The USPSv5 module is based on name matching, so this of course breaks the module for any service that has its name changed. In this latest edition, the "Parcel Post" is changing to "Standard Post". To fix your installation of USPSv5, do the following: In uspsv5.php, find the first line and replace with the second: In uspsv5.cfg.php, do the same thing: define ('USPS_SHIP20_TEXT', 'Parcel Post<sup>&reg;</sup>); // disable after 2013-01-27 define ('USPS_SHIP20_TEXT', 'Standard Post<sup>&reg;</sup>'); // enable after 2013-01-27
Tags: bugfix | Update | Free Software | Shipping Module | VirtueMart | USPSv5 Hits: 294 | Read more... |
| AFK, getting married! |
| 2013.01.10 15:03:58 | |
|
I'll be marrying my best friend and the love of my life, Stephanie, on Saturday the 12th. I'll be 100% completely unavailable until Monday January 21. Tags: availability Hits: 289 | Read more... |
| On Hold - VM2.0 Shipping modules |
| 2012.10.21 21:31:45 | |
|
I know I've been promising a lot of people the VirtueMart 2.0 compatible shipping modules in the next few weeks, but I am going to have to put that on hold for a while. I'm really unsure of how long. Some life situations have come up that prevent me from having any extra time to work on the modules. Namely, I'm getting married in January and the plans are taking a lot of time. Also, my grandfather is terminally ill, and I've been spending more time with him. So, I'm sorry to dissapoint, and I really do want to complete the modules, but I cannot at this time. Keep watching this blog for updates, probably after January.
Please pray for me and my family, as we need all the prayer and support we can get! Tags: Joomla | USPSv5 | FedExv2 | UPSv2 | Shipping Module | VM2.0 | VirtueMart 2.0 Hits: 552 | Read more... |
| vm119 Combined Shipping Module |
| 2012.07.31 14:39:37 | |
|
My combined shipping module includes UPSv2, FedExv2, and USPSv5. It is based on VirtueMart 1.1.9 code. I've had approximately 15 installations with no reports of issues with this module, so I am publicly releasing it. Visit my "Free Software" page to download today. Tags: Shipping Module | FedEx | FedExv2 | UPS | UPSv2 | USPSv5 | USPS | Free Software | VirtueMart | Update | gpl Hits: 813 | Read more... |
| Rest in peace, Grandma |
| 2012.06.27 21:54:15 | |
|
Lucille Campbell February 28, 1924 - June 27, 2012
Tags: Hits: 648 | Read more... |
| Avalara AvaTax |
| 2012.06.06 16:08:59 | |
|
I'm currently in the middle of integrating Avalara's AvaTax solution with VirtueMart 1.1.9, focusing on both the address validation and tax calculation services. I will possibly make this integration available for installation or installation-for-hire in the near future. Tags: Avalara | AvaTax | VirtueMart | integration | tax | address validation Hits: 677 | Read more... |
| VirtueMart - Retargetting |
| 2012.05.02 12:25:10 | |
|
VirtueMart saves the cart contents of users who have logged in and have items in the cart, along with a timestamp. This makes it an ideal starting point for retargetting customers, especially "abandoned" carts. Using this info, I've written a mod that uses a Joomla article as an email template and sends an email containing a special coupon code and message with the cart contents to lure the users back to the website. The email also contains a link that automatically logs the user in, applies the coupon, and sends them to the checkout page. The coupon expires in a configurable number of hours and/or days, so once it expires the auto login feature no longer works and they are asked to view the front page for more specials. In my Dashboard mod, I wrote a section that shows all "abandoned" carts (based on a configurable time in the retargeting config), all "live" carts, and also shows the timestamps, coupon codes, and email status for each abandoned cart.
Screenshot of the email, with client info redacted:
Tags: Custom Mod | VirtueMart | Retargeting Hits: 816 | Read more... |
| Authorize.net CIM - 2009 |
| 2012.05.02 12:14:27 | |
|
I recently came across another payment module I wrote way back in 2009 and never got around to publishing for free download. Check out the Authorize.net CIM payment module on my "Free Software" page, under VirtueMart payment modules.
This module only touches the surface of the CIM capabilities. It was written for a specific purpose, a low-traffic but high price web store. As it is, a new payment profile is created for each transaction, so it's not something you'd want to use on a high-volume site...it also does not utilize the payment credentials storing capabilities of CIM, which would be a great feature for repeate customers. Tags: Free Software | VirtueMart | Payment Module | Authorize.net | CIM Hits: 684 | Read more... |
| VirtueMart 2.0 |
| 2012.04.15 00:04:15 | |
|
I just wanted to clear up any confusion and/or questions about my shipping modules and VirtueMart 2.0. My UPSv2, USPSv5, and FedExv2 (and all other current modules available for download on my website) do NOT work with VirtueMart 2.0.
I do have plans to create a unified module for VM2 at some point in the (hopefully near) future. I've only just had time to download, install, and begin learning the ins and outs of VM2.0, so the shipping modules are still a good ways out.
Thank you, and check back here for updates. Reggie Tags: Shipping Module | USPSv5 | USPS | Free Software | VirtueMart | Update | VirtueMart 2.0 Hits: 840 | Read more... |
| Greek/English flashcard app for Andoid/Java |
| 2012.02.21 18:24:51 | |
|
My brother in law and I enjoy talking about code and coding together. Not long ago, he undertook a programming excersize in Java, focused on the Android platform. He decided to make a Greek flashcard app, and hoped to get some real programming experience under his belt. He made a really good start at it, but ran into a few roadblocks dealing with classes and instances and repetitive code. I was happy to help him work out a few issues, and streamline the code. It turned out to be a learning experience for us both, as I had never really touched the Android platform. The result was a useful app that we plan on expanding at some point in the future.As a matter of fact, he's planning a Hebrew version as well! You can get the Android and/or plain Java version of the flashcard app on his website: http://www.isaiahtheo.com/ Tags: Android | isaiahtheo | Free Software Hits: 566 | Read more... |
| A fun, and useful project |
| 2012.01.26 20:34:35 | |
|
Every now and then I get to work on a project that I thoroughly enjoy. This is one of them. I have implemented a "Dashboard" for my client which allows him instant access to information that used to take several clicks to find before. I have to give a huge "thank you" to jQuery, which allowed me to quickly and easily create nice looking widgets with ajax capabilities. Without jQuery this project would have easily taken twice as long. Some screenshots, with comments (to view a full sized image, right click and "view image". these are scaled down to fit):
The dashboard started out with just a couple of features in mind, but has grown more as my client realized the potential it had to save time.
The first section acts as a URL bookmarking repository. This gives quick access to the VirtueMart back end, various 3rd party websites, and some other local custom scripts I wrote.
Clicking on the "Edit" icon allows you to move bookmarks up or down. You can also create any number of sections to categorize the bookmarks (all are blacked out to protect my client's identity..each new colored section denotes a new category).
The next section is a custom built tasking solution. We tried several open source options, but they ended up being too complicated, not working, or not doing quite what was required. My solution does exactly what my client needs, nothing more, nothing less. Emails are sent to task assignees when a new tasks is assigned, completed, deleted, updated, etc. The progressbar gives the assignor a quick reference of how the task is progressing. There are various task filters to search by user, date, priority, etc. The green arrows allow for prioritizing.
The "Add a new task" popup..prioritzing is as simple as clicking "Move to top".
I'm not 100% happy with the way the view-task popup turned out. We'll probably break the comments section out into its own popup, for ease of use.
The "Products" section is probably the most time saving part of Dashboard. Based on a set of filters at the top, it retrieves VirtueMart product data for quick viewing. When clicked, the images pop up a full sized version for easy viewing. For inventory purposes, the total cost and total price are calculated and displayed on the bottom right. The blacked out areas are to protect my client's identity and product data.
Click the "Edit" button, and you now have direct access to change various product data. Click "Save", and all product data is saved. By the way, this client's product cost, price, and stock, and some custom options are all synchronized across 3 websites via a custom mechanism I wrote.
The feeds section. I have a number of customized feeds that upload product availability/stock/pricing to various websites. There are also feeds to download sales data as a customized order, with inventory automatically being reduced in the process. The feeds run via CRON jobs, and various stats are logged and viewable via the dashboard. The feeds can also be manually kicked off via this section.
Details of the google feed. The custom built feed skips, modifies, or otherwise manipulates product data according to my client's set of rules.
The users section. Users authenticate via basic HTTP authentication, and various other rights are kept in a database table. This determines if the user can see/use the feeds, product data, or can adjust user rights. This screenshot shows the user section in "edit" mode.
Overall, I'm pretty happy with Dashboard. I would like to spend more time on aesthetics, but it is still a powerful tool. It's been a fun project! Tags: Hits: 695 | Read more... |
| USPSv5 Service Name Change |
| 2012.01.26 19:24:20 | |
|
USPS has changed the "First-Class Mail Package" to "First-Class Mail Parcel". I have updated the vm118 and BASIC versions of the USPSv5 module to reflect this change. To update your module, download the appropriate zip, unpack uspsv5.php and copy to /administrator/components/com_virtuemart/classes/shipping/. Save your config a few times to make sure the new name takes effect Tags: Update | VirtueMart | Free Software | USPS | USPSv5 | Shipping Module Hits: 654 | Read more... |
| USPSv5 Bugfix |
| 2012.01.05 13:53:47 | |
|
Affected Versions: vm117-USPSv5.2011.02.10 vm118-USPSv5.2011.03.25 vm11x-USPSv5-2011.02.09BASIC Bug Description: Bundled packages with combined weight greater than 70 lbs were not being split into multiple packages Files affected: /administrator/components/com_virtuemart/classes/shipping/uspsv5/class.Package.php Fix: Download the updated version of your module, and replace this file. Tags: Shipping Module | USPSv5 | USPS | Free Software | VirtueMart | bugfix Hits: 492 | Read more... |
| YRC Freight |
| 2011.12.02 14:27:22 | |
|
Woops!
So, I'm going to go ahead and publish this module, in hopes that YRC will have no objections. You may find a version for VirtueMart 1.1.5 in my "Free Downloads" software section Tags: Free Software | VirtueMart | Shipping Module | yrc | gpl Hits: 477 | Read more... |
| R.I.P. Grandpa |
| 2011.09.28 23:20:32 | |
|
George Lewis Taylor Sept 12 1922 - Sept 23 2011 You will be missed.
Tags: Hits: 553 | Read more... |
| Baby Steps, or, A Combined Shipping Module |
| 2011.09.01 23:24:18 | |
|
At a client's request, I have taken the first small step towards a unified UPSv2 + USPSv5 + FedExv2 module. I've merged them altogether and updated the core files to vm119! However, I've only tested the bundling option. I have no idea if the other features even work. I still plan on merging the feature set so that all modules benefit from all of the neat functions that previously only worked for one of them....but it's going to be a while. I've also been reading up on cutting and packing algorithms, with the end goal of a box-stuffing algorithm in mind. Tags: Shipping Module | UPSv2 | USPSv5 | FedExv2 | Free Software | VirtueMart Hits: 607 | Read more... |
| Feed Me |
| 2011.09.01 23:15:02 | |
|
So, what has lowmips been up to these past months? Feeds, feeds, and more feeds! Exporting product data to Google, Amazon, Buy.com, and plenty more. Customizing these feeds to fit client needs. Importing sales from these sites back into VirtueMart. Updating stock levels. Exporting stock levels. Synchronizing stock levels among multiple sites. Importing product data from 3rd party vendors into VirtueMart as new products in new categories. Creating custom scripts to do all the above, log it, analyze it, and report on it. Whew! What a workout! ... My shipping modules are getting dusty! Hits: 483 | Read more... |
| VirtueMart + Caching |
| 2011.07.29 16:43:29 | |
|
Caching is a beautiful thing. It can make your load times go from molasses to lightning. However, the default caching system in Joomla does not work very well with VirtueMart. Carts are not updated properly, checkout pages can get messed up, and a host of other issues crop up. I've found a nice open source solution: This component + plugin system allows you to bypass caching for module positions, whole components, and even components called with specific arguments. Sweet! Tags: VirtueMart | Joomla | cache | Open Source Hits: 782 | Read more... |
| USPSv5.2011.03.25 Released |
| 2011.06.27 13:40:09 | |
|
vm118-USPSv5.2011.03.25 is now available for download on my Free Software page. Tags: USPSv5 | USPS | VirtueMart | Shipping Module Hits: 716 | Read more... |
| USPSv5.2011.02.10 Released |
| 2011.06.27 13:39:34 | |
|
vm117-USPSv5.2011.02.10 is now available download on my Free Software page. Tags: USPSv5 | USPS | VirtueMart | Shipping Module Hits: 532 | Read more... |
Page 1 of 5
<< Start < Prev 1 2 3 4 5 Next > End >>

















