Download webERP SugarCRM Integration Component for Joomla
The pro version allows import from webERP to SugarCRM also and allows you to connect accounts that already exist in both. All you do is click just one and submit to include it in the other list. Click one of each list and submit and you get both cross referenced with the others id.
For Demo - Click Here
To Download SugarCRM Bridge webERP Joomla! v1.5 (free) - Click Here
To Download SugarCRM Bridge webERP Pro Joomla! v1.5 (free) - Click Here
Facebook Comments Point (FCP), Ajax Comments WordPress plugin Free Download
Enabling and Customising our own custom Theme in Magento
- How to Enabling our Package/Theme in Magento 1.4?
- How to Creating a template file?
- How Customising the default Magento theme?
Building your own custom Magento Theme

In this article I will be showing you how to create your own custom theme for Magento 1.4. Rather than creating a totally bespoke theme, we will create a theme based on the default theme. However, by doing this, you will have all of the information needed to create your own totally bespoke Magento 1.4 custom theme.
Directory Structure
The first part of creating your custom theme is to create your directory structure. To understand this, first we need to learn about themes and packages.Package & Theme: What's the difference?
Look at the directory structure below and see whether you recognise it.- app/design/frontend/default
- app/design/frontend/default/default
- app/design/frontend/default/default/layout
- app/design/frontend/default/default/template
- app/design/frontend/custom-theme/default
- app/design/frontend/custom-theme/default/layout
- app/design/frontend/custom-theme/default/template
In the above scenario, the default package houses 2 separate themes. In theory, a package can contain as many themes as you like. The beauty of this system is that as well as having your base theme, you can create new themes which simply enhance your base theme. This allows you to reduce the amount of code you need to write and maintain!
The Directory Structure in Magento 1.4
- app/design/frontend/base
- app/design/frontend/base/default
- app/design/frontend/base/default/etc
- app/design/frontend/base/default/layout
- app/design/frontend/base/default/template
- app/design/frontend/default
- app/design/frontend/default/default
- app/design/frontend/fishpig/default
- app/design/frontend/fishpig/default/layout
- app/design/frontend/fishpig/default/template
- app/design/frontend/fishpig/fish-theme
- app/design/frontend/fishpig/fish-theme/layout
- app/design/frontend/fishpig/fish-theme/template
Template Fall Back in Magento 1.4
This subject almost deserves an article of it's own, however, I will try and condense it here without stripping too much out. In the above directory structure, there are 3 packages:- base - contains the theme default
- default - contains the theme default
- fishpig - contains the themes default and fish-theme
When trying to access view.phtml, Magento would access the following files until either the page was found or an exception was thrown.
- app/design/frontend/fishpig/fish-theme/catalog/template/product/view.phtml
- app/design/frontend/fishpig/default/catalog/template/product/view.phtml
- app/design/frontend/base/default/catalog/template/product/view.phtml
We are now presented with two options:
- Allow our theme to fall back to base/default
- Copy over base/default files to fishpig/default and use that as our fall back
Skin folders
Just like the template and layout folders, the skin folders operate using base/default as a fall back. While templates can be vary similar cross-theme, CSS will most likely be entirely different. Because of this, the default CSS and JS are stored in default/default rather than base/default.For this example I'm going to create a package called fishpig and a theme called fish-theme. Start by creating the following folders:
- app/design/frontend/fishpig
- app/design/frontend/fishpig/default
- app/design/frontend/fishpig/default/layout
- app/design/frontend/fishpig/default/template
- app/design/frontend/fishpig/fish-theme
- app/design/frontend/fishpig/fish-theme/layout
- app/design/frontend/fishpig/fish-theme/template
- skin/frontend/fishpig
- skin/frontend/fishpig/default
- skin/frontend/fishpig/fish-theme
Now that we have created a custom theme, it is time to enable it in Magento.
In my next post I will explain about the following things
- How to Enabling our Package/Theme in Magento 1.4?
- How to Creating a template file?
- How Customising the default Magento theme?
Check Username/Email availablity using jQuery and Ajax in Codeigniter
This tutorial will helps you to check live availability of username or email using Ajax in Codeigniter. Using this tutorial you can also understand how can we send a jQuery Ajax request to server living in Codeigniter.
In your "view", where you have created form include jQuery library and put the below code there.
In header section:
$(document).ready(function() { /// make loader hidden in start $('#Loading').hide(); $('#email').blur(function(){ var a = $("#email").val(); var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/; // check if email is valid if(filter.test(a)){ // show loader $('#Loading').show(); $.post("<?php echo base_url()?>controller_name/check_email_availablity", { email: $('#email').val() }, function(response){ //#emailInfo is a span which will show you message $('#Loading').hide(); setTimeout("finishAjax('Loading', '"+escape(response)+"')", 400); }); return false; } }); function finishAjax(id, response){ $('#'+id).html(unescape(response)); $('#'+id).fadeIn(); }
In body section of your form:
<div> <label>E-mail</label> <input id="email" name="email" type="text" value="" /> <span id="Loading"><img src="loader.gif" alt="Ajax Indicator" /></span> </div>
In "controller" add this function:
function check_email_availablity() { $this->load->model('My_model'); $get_result = $this->My_model->check_email_availablity(); if(!$get_result ) echo '<span >Email already in use. </span>'; else echo '<span >Email Available</span>'; }
Suppose you have a model called my_model.php and a table tbl_members or what ever you named. This table should have a field named "email" of type varchar [200].
Add this function:
function check_email_availablity() { $email = trim($this->input->post('email')); $email = strtolower($email); $query = $this->db->query('SELECT * FROM tbl_members where email="'.$email.'"'); if($query->num_rows() > 0) return false; else return true; }
Thats it, this function will return a message against email field that whether it is available or not. This is not for only email, you can use it to check any field. Also this is client side check so you also need to use this model function in server side so that email can also be verified when form has been submitted with disabling javascript .
Download JE Effective Lead Management System - Joomla module and component
JE Effective Lead Management system is a lead Management solution for Joomla websites to manage the leads or contact us Emails. This is kind of very tiny CRM for a sales person who follows up with leads. This best fits of someone who is looking for simple and effective solutuion. If you are small company with few sales guys, this works better, Doing a complete integration of other complex softwares to handle the leasds is a overkill sometime.
Features of JE Effective Lead Management system:
- Customizable form for submitting leads.
- Captcha field for preventing spam.
- Displays all custom field created by Admin.
- Supports ajax Form validation.
- Admin can Manage Leads(ADD/EDIT/DELETE) from the back end.
- The leads has been assigned to the salesperson by Super Admin.
- Those who belonged to the Manager & Administrator user group are the salesperson.
- Sales person handle the leads that has been assigned by the Admin.
- Admin can change the status and weightage of the lead and write remarks about every leads.
- Salesperson can change the status and weightage of the lead and write remarks about the leads.
- Salesperson can update their daily status and next action to be taken.
- Colorful Dashboard with shortcuts for all controllers and list of remainders by Sales person.
- Display leads information based on the country and date.
- Ease to maintain documents uploaded by users.
- Admin can generate his own customfields and set parameter for every fields via backend.
- Customizable mail template from the backend.
- Unlimitted number of Sales persons can be added in backend.
- Admin can restrict the users to upload particular files(.doc, .txt, etc).
- Statistical information will be displayed based on the country, weightage, status, date and the sales person.
- Support languages English, Swedish, French, Spanish, Dutch, German, Arabic, Norwegian, portuguese, etc ..
- Quick Icon in Admin section [only for Joomla 2.5]
- Module for Listing Reminder,Latest leads,Leads Report by country in control panel(Admin section) [only for Joomla 2.5]
Admin Demo - Click Here
To download files - Click Here
Screenshot Images



Writing a first code to your own custom theme in wordpress
In the previous post we have discussed about "Building your own theme in Wordpress". At this post, we try to show a article at front page. So, we will write simple code.
Open "index.php", enter following code:

Open your browser. Point to http://localhost/wordpress.
Now, we will try to loop and show all posts:

No more posts to load.
- Building a RAG System in Laravel from Scratch
- Steps to create a Contact Form in Symfony With SwiftMailer
- Build an AI Code Review Bot with Laravel — Real-World Use Case
- Build a WhatsApp AI Assistant Using Laravel, Twilio and OpenAI
- CIBB - Basic Forum With Codeigniter and Twitter Bootstrap
- Drupal 7 - Create your custom Hello World module
- Create Front End Component in Joomla - Step by step procedure
- A step by step procedure to develop wordpress plugin
- Migrating a wordpress website to Joomla website
- Laravel and Prism PHP: The Modern Way to Work with AI Models
Blog Archive
-
▼
2012
(36)
-
▼
September
(7)
- Download webERP SugarCRM Integration Component for...
- Facebook Comments Point (FCP), Ajax Comments WordP...
- Enabling and Customising our own custom Theme in M...
- Building your own custom Magento Theme
- Check Username/Email availablity using jQuery and ...
- Download JE Effective Lead Management System - Joo...
- Writing a first code to your own custom theme in w...
-
▼
September
(7)