Thursday, January 31, 2013

!important is not working in outlook email

I was working with email templates and found that !important CSS property is not working in Outlook email template. It works correctly in Gmail and Yahoo!. So, it's better to remove !important property from the email template when we create one.
Again, Background-color CSS property is not working in Gmail. It works in Yahoo. We need to use Background property in this regard. Like below:
background:#fff;


See the book OpenCart 1.4 Template Design Cookbook.
See the book Joomla Mobile Development Beginners Guide




List of my works:

Opencart Extensions:

  1. Product Based Quantity Wise Shipping: Find it here.
  2. OpenSSLCOMMERZ: integrate SSLCOMMERZ with opencart: Find it here.
  3. Fine Search v.1.0 - Improves Opencart search feature to find relevant: Find it here.
  4. Opensweetcaptcha - An easy way to generate attractive captcha for your system!: Find it here.
  5. Custom Field Product - add unlimited custom fields to the product form: Find it here.
  6. Formcaptcha - add captcha on the register page: Find it here.

My Books:

  1. OpenCart 1.4 Template Design Cookbook.
  2. Joomla Mobile Development Beginners Guide

Tuesday, January 29, 2013

How to remove missing files from svn?

I accidentally removed files from my local machine. But they are listed on SVN repository. Hence, those images are showing as '!' in svn status.
To remove those missing files, just run the below command:
svn status | grep '^\!' | cut -c8- | while read f; do svn rm "$f"; done

Then just commit your changes. Fixed.


See the book OpenCart 1.4 Template Design Cookbook.
See the book Joomla Mobile Development Beginners Guide




List of my works:

Opencart Extensions:

  1. Product Based Quantity Wise Shipping: Find it here.
  2. OpenSSLCOMMERZ: integrate SSLCOMMERZ with opencart: Find it here.
  3. Fine Search v.1.0 - Improves Opencart search feature to find relevant: Find it here.
  4. Opensweetcaptcha - An easy way to generate attractive captcha for your system!: Find it here.
  5. Custom Field Product - add unlimited custom fields to the product form: Find it here.
  6. Formcaptcha - add captcha on the register page: Find it here.

My Books:

  1. OpenCart 1.4 Template Design Cookbook.
  2. Joomla Mobile Development Beginners Guide

Sunday, January 27, 2013

how to remove ajax cart from opencart

I was working with opencart. And I was facing problem with removing ajax enabled shopping cart feature from opencart. Prior to 1.5, Opencart provides an option on the admin panel to turn off the ajax cart feature. But this option is no longer exists.
To remove this feature, we need to add some code on the common.js file. There is a function addToCart(). We have added a custom function RedirectToCart().
function RedirectToCart(){
   window.location='index.php?route=checkout/cart';
}

Hence, our addToCart() function becomes like this:
function addToCart(product_id, quantity) {
 quantity = typeof(quantity) != 'undefined' ? quantity : 1;

 $.ajax({
  url: 'index.php?route=checkout/cart/add',
  type: 'post',
  data: 'product_id=' + product_id + '&quantity=' + quantity,
  dataType: 'json',
  success: function(json) {
   $('.success, .warning, .attention, .information, .error').remove();
   
   if (json['redirect']) {
    location = json['redirect'];
   }
   
   if (json['success']) {
    $('#notification').html('');
    
    $('.success').fadeIn('slow');
    
    $('#cart-total').html(json['total']);
    
    $('html, body').animate({ scrollTop: 0 }, 'slow'); 
   }
                        RedirectToCart();
  }
 });
}


See the book OpenCart 1.4 Template Design Cookbook.
See the book Joomla Mobile Development Beginners Guide




List of my works:

Opencart Extensions:

  1. Product Based Quantity Wise Shipping: Find it here.
  2. OpenSSLCOMMERZ: integrate SSLCOMMERZ with opencart: Find it here.
  3. Fine Search v.1.0 - Improves Opencart search feature to find relevant: Find it here.
  4. Opensweetcaptcha - An easy way to generate attractive captcha for your system!: Find it here.
  5. Custom Field Product - add unlimited custom fields to the product form: Find it here.
  6. Formcaptcha - add captcha on the register page: Find it here.

My Books:

  1. OpenCart 1.4 Template Design Cookbook.
  2. Joomla Mobile Development Beginners Guide

Friday, January 18, 2013

How to test on multiple versions of Firefox

Utilu MFC provides us way to test our website on multiple versions of Firefox web browser. It ranges from versions 2 to 21.

You can set the URL to open in to multiple versions or you can manually chose which browser to open. Again, we can open up multiple URLs also into multiple versions. We need to use spaces when we will define multiple URLs on the text box.

Utilu MFC includes Firefox Web developer addons into each browser versions. You can also run the tool from command line.
This software is mainly targeted for developers. But others can use Utilu Slient Setup.


See the book OpenCart 1.4 Template Design Cookbook.
See the book Joomla Mobile Development Beginners Guide




List of my works:

Opencart Extensions:

  1. Product Based Quantity Wise Shipping: Find it here.
  2. OpenSSLCOMMERZ: integrate SSLCOMMERZ with opencart: Find it here.
  3. Fine Search v.1.0 - Improves Opencart search feature to find relevant: Find it here.
  4. Opensweetcaptcha - An easy way to generate attractive captcha for your system!: Find it here.
  5. Custom Field Product - add unlimited custom fields to the product form: Find it here.
  6. Formcaptcha - add captcha on the register page: Find it here.

My Books:

  1. OpenCart 1.4 Template Design Cookbook.
  2. Joomla Mobile Development Beginners Guide

Wednesday, January 16, 2013

How to add multiple user to git repository

Git is an excellent system for version controlling. We create one user to set up git repository for ubuntu or unix. But we always need multiple users to access git.
    To create multiple users, we have two ways:
  • 1. Create each user manually on the system.
  • 2. Use gitosis to share access on the private/public key.


See the book OpenCart 1.4 Template Design Cookbook.
See the book Joomla Mobile Development Beginners Guide




List of my works:

Opencart Extensions:

  1. Product Based Quantity Wise Shipping: Find it here.
  2. OpenSSLCOMMERZ: integrate SSLCOMMERZ with opencart: Find it here.
  3. Fine Search v.1.0 - Improves Opencart search feature to find relevant: Find it here.
  4. Opensweetcaptcha - An easy way to generate attractive captcha for your system!: Find it here.
  5. Custom Field Product - add unlimited custom fields to the product form: Find it here.
  6. Formcaptcha - add captcha on the register page: Find it here.

My Books:

  1. OpenCart 1.4 Template Design Cookbook.
  2. Joomla Mobile Development Beginners Guide

How to add Icon@2x.png to svn

I was getting below error message while adding a Icon@2x.png to svn:
svn: warning: 'Icon' not found

You can solve the problem with the below command:
svn add Icon@2x.png@



See the book OpenCart 1.4 Template Design Cookbook.
See the book Joomla Mobile Development Beginners Guide




List of my works:

Opencart Extensions:

  1. Product Based Quantity Wise Shipping: Find it here.
  2. OpenSSLCOMMERZ: integrate SSLCOMMERZ with opencart: Find it here.
  3. Fine Search v.1.0 - Improves Opencart search feature to find relevant: Find it here.
  4. Opensweetcaptcha - An easy way to generate attractive captcha for your system!: Find it here.
  5. Custom Field Product - add unlimited custom fields to the product form: Find it here.
  6. Formcaptcha - add captcha on the register page: Find it here.

My Books:

  1. OpenCart 1.4 Template Design Cookbook.
  2. Joomla Mobile Development Beginners Guide

Saturday, January 12, 2013

mhash error for commenting in PHP

I have faced an error while running a php file on command line. I was getting the below error:
PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mhash.ini on line 1 in Unknown on line 0

I googled it and found a solution for this error. Now mhash has been removed, so, it is no longer a required feature.
I run the below command:
sudo dpkg -P php5-mhash

It solved the error.

See the book OpenCart 1.4 Template Design Cookbook.
See the book Joomla Mobile Development Beginners Guide




List of my works:

Opencart Extensions:

  1. Product Based Quantity Wise Shipping: Find it here.
  2. OpenSSLCOMMERZ: integrate SSLCOMMERZ with opencart: Find it here.
  3. Fine Search v.1.0 - Improves Opencart search feature to find relevant: Find it here.
  4. Opensweetcaptcha - An easy way to generate attractive captcha for your system!: Find it here.
  5. Custom Field Product - add unlimited custom fields to the product form: Find it here.
  6. Formcaptcha - add captcha on the register page: Find it here.

My Books:

  1. OpenCart 1.4 Template Design Cookbook.
  2. Joomla Mobile Development Beginners Guide