Archive for the ‘Business’ Category

Create a Template for Joomla 1.5 – Getting Started

Thursday, March 11th, 2010

Those who have looked over a Joomla 1.5 review likely already realize that this is quite a well established script for the making of websites with plenty of capabilities. While you can use the community builder Joomla 1.5 to create a membership site, a lot of times all we want is our own template over the basic installation. For those expanding the program with a Joomla 1.5 phpbb3 combination then having your own template can help you make your site flow together visually in a far more appealing way.

The basics of theme creation of Joomla are far more about graphic design and CSS experience than any sort of Joomla specific knowledge. There are Joomla 1.5 YouTube tutorials, but that is a bit of overkill when the proces is not that complex. Whether you’re working in English or Joomla 1.5 Spanish translation, it all functions the same way. Let’s check it out:

First off, head to your Joomla installation directory on your server and find the ‘templates’ directory. Inside there, create a ‘themetutorial’ sub directory. We’ll be using this to test out your knowledge and store what you’ve made with this tutorial.

Next, you’ve got to create some files. I use Notepad2 for this as it highlights both html and php in different color coding for easy and does not do troublesome word-wrapping the way the original Notepad does. In your ‘themetutorial’ directory create files named templateDetails.xml and index.php, as well as a folder named css in which you will create the template.css file. You don’t need to worry what’s in these files yet, you simply need their names and to have them in the right locations.

The index.php is the primary component of your template that organizes the positions of your module and gives the path to your stylesheet (CSS) file, or template.css as we named it earlier. The templateDetails.xml file is what will inform the Joomla script of what it needs to know about your template.

Now that this part is done, login to Joomla as admin and switch to your newly created theme. Don’t worry about whether or not it works at the moment because we will fix that soon. Go back to your index.php file on your server and let’s put this bit of code at the top:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”<?php echo $this->language; ?>” lang=”<?php echo $this->language; ?>” >
<head>
<jdoc:include type=”head” />
</head>

Then, the ‘body’ of index.php:

<body>

<jdoc:include type=”component” />

</body>
</html>

Save index.php and log out, then go to check your site after you have ensured that your ‘themetutorial’ template is the one currently used by the site. Since we’ve not changed much so far, you should see a painfully plain version of your site at this point which is functional, but incredibly basic. What you see now is what your site looks like with no stylings or mods, only articles.

Now, go back and open index.php again, placing this code between the <body> and </body> tags:

<div id=”container”>
<div id=”header”> <jdoc:include type=”modules” name=”top” /> </div>
<div id=”sidebar_left”> <jdoc:include type=”modules” name=”left” /> </div>
<div id=”content”> <jdoc:include type=”component” /></div>
<div id=”sidebar_right”class=”float”> <jdoc:include type=”modules” name=”right” /> </div>
<div id=”footer”> <jdoc:include type=”modules” name=”footer” /> </div>
</div>

This piece of code in our example above:

<jdoc:include type=”modules” name=”left” />

Is designed to tell Joomla to put the modules published in the left position. We’ve just put in left, right, header and footer (top and bottom) positions to your template. That “container” bit in the code we just inserted lets us set these basic dimensions for your template.

Of course, you will want to go far beyond this, but this is how you get started on making your own Joomla 1.5 theme. At this point, you will likely want to log back into Admin and set the ‘themetutorial’ theme back off until you are ready to do more work, but now you have a very solid understanding of way in which a Joomla theme is created.

Popularity: 1% [?]

Share and Enjoy:
  • E-mail this story to a friend!
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot

Need to Limit PHPlist Outgoing Emails? Here’s How to Do It

Monday, March 8th, 2010

Have you been looking for a way to build a newsletter or other email marketing campaign, but you want to stay within the rules so that you don’t get flagged as a spammer? This is very intelligent thinking and you will find that there are a lot of reasons why the PHPlist alternative works for many people who want to communicate with a large base of customers by email. As large as your email base may get, you don’t want to offend folks by overdoing things and that’s why an important PHPlist attribute ends up being the ability to throttle (or limit) your email sending so that you don’t get yourself banned either from your webhost or anyone else on the internet in this day and age when many are so quick to call an email marketer a spammer.

If other emailing scripts have given you grief, why not let PHPlist import your existing customers and handle the work for you? The wide variety of options you have with the PHPlist attributes available to you are going to allow you a much finer level of control than you will find with other scripts and that is safe for you, plus it’s less obnoxious for your web host and customers, too. Always check with your host for their rules on mass emails to make sure you never violate any rules.

Let’s take a look at how you can limit the rate of speed at which your emails are sent out.

First, find this block of code within the config.php file of your PHPlist installation, using a text editor such as Notepad2:

# batch processing
# if you are on a shared host, it will probably be appreciated if you don’t send
# out loads of emails in one go. To do this, you can configure batch processing.
# Please note, the following two values can be overridden by your ISP by using
# a server wide configuration. So if you notice these values to be different
# in reality, that may be the case

# define the amount of emails you want to send per period. If 0, batch processing
# is disabled and messages are sent out as fast as possible
define(”MAILQUEUE_BATCH_SIZE”,0);

# define the length of one batch processing period, in seconds (3600 is an hour)
define(”MAILQUEUE_BATCH_PERIOD”,3600);

# to avoid overloading the server that sends your email, you can add a little delay
# between messages that will spread the load of sending
# you will need to find a good value for your own server
# value is in seconds (or you can play with the autothrottle below)
define(’MAILQUEUE_THROTTLE’,0);

Here you can see how easy it is to set up your limitations. All you need to do is consider what a respectful size of your MAILQUEUE BATCH SIZE might be and change that zero to a number such as 100 or even 500. Again, your web hosting provider will have solid advice for you in this regard so always ask them first.

When you define MAILQUEUE BATCH PERIOD, keep in mind that this is in seconds. The default is 3,600 seconds (ie, an hour) so that means one batch will get sent out each hour until all batches have been sent. Your batch size was configured in the section we just covered.

Finally, MAILQUEUE THROTTLE should be set to a number above zero. If you put 20 in this section, it means emails will be sent out at 20 second intervals. Check with your host and remember, the reason why you are trying to remain respectful is that you do not want to bog down the server for other people’s accounts that might be on the same server as you are.

This is all you need to do to get PHPlist to work for you at the rate you desire!

Popularity: 1% [?]

Share and Enjoy:
  • E-mail this story to a friend!
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot

The Easy Way to Install Support Services Manager

Saturday, February 27th, 2010

Nearly all business websites these days have some form of support system set up to serve their customers better. Those that have not yet begun to offer support services with their products are definitely going to need to step out of the Dark Ages of the web and into this new era of extremely high customer service expectations. Since those who do business expect to have access to help nearly 24 hours a day, it is a sound business strategy to consider what a script such as Support Services Manager can offer your company. Whether you operate as an ecommerce site offering products or a service oriented business where customers might need technical support, your business can definitely please its customers better with the right kind of service level.

In today’s digital economy, meeting customer expectations is extremely important because with so many other choices out there, you need to give them a very solid reason to choose your site over all of the others available to them with a single click. If Google thinks this way, it seems that the strategy might be a wise one considering how far it’s brought that corporate juggernaut so far. When you install a script like Support Service Manager, you really are upgrading your business site and that’s going to give you sales and customer retention results you will be thrilled with. Once you find out how easy it is to install this online service solution, you won’t want to waste any time getting it onto your server.

First off, while you can install the Support Services Manager script without it, Fantastico makes the whole process much easier. These instructions are going to show you how to get the script up and running this way because it is the method most users prefer. That means you will want to log into your web hosting account, go into Fantastico and select Support Services Manager from the list along the left hand side. The script is normally in the Customer Relationship category.

After this, simply click the New Installation link and choose which of your domains you would like to install the Support Services Manager script. Below this, you will see a box asking you to type in a directory. You have two options here. You can either put the script in its own directory or you can leave it blank to have the script placed in your root directory. There is no difference in script performance no matter which way you choose, but some people prefer to have things organized a certain way so they may prefer to have the script in a specific directory they have already established through cpanel or their ftp client.

Next, your user name and password need to be input. Many people choose ‘admin’ as their user name, but you should be aware that your level of security will be stronger if you choose something harder for a potential intruder to guess. Under the Base Configuration you will input your site name which can be it’s dot com address or the name of the site itself, such as “Green Flower Shop”.

Finally, click Install Support Services Manager and you are good to go! After a brief configuration process that allows you to specify how you want to script to run, you will have your very own customer service tool running live on your site

Popularity: 1% [?]

Share and Enjoy:
  • E-mail this story to a friend!
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot

Installing PhpWiki is Incredibly Simple

Friday, February 26th, 2010

One of the major battles that any site faces if it wishes to really become a truly relevant part of the web today is the struggle to gain visitor participation. This is a very core part of earning the loyalty of repeat visitors. It is no longer enough to simply slap a site online and wait for visitors, if you are serious about having a site with lasting importance, you need users who actively engage with the content of your site. When you install PhpWiki this is precisely what happens because the wiki (What I Know Is) format is a call to action in and of itself. It is so simple to take PhpWiki to the public, if you organize your site around a specific topic or theme, and let them add whatever they would like. This helps you build up content for your web site and that content, in turn, is a draw for the search engine spiders. The search engines send plenty of traffic to those sites that really do offer solid content and that is what a wiki is all about.

In this stage of the web’s development, the expectations that surfers have are beginning to shift more rapidly than ever before. Gone are the days when any website would do, the novelty is long gone. If you check out the phpwiki demo, you are going to see the utility of this script because it allows you to actually get a sense of what the software offers to visitors to any site. The nice thing about a wiki is that it can be run as a site itself, but it can also be integrated into a wide variety of site styles that could be further enhanced by this level of user participation. The PhpWiki download alone, once installed, can change the nature of a site’s visitors. A site that might otherwise be a quick read or a hit and run can be transformed into a thriving community of passionate users who all share their knowledge on a subject in order to get a better understanding of that topic.

The nice thing about PhpWiki is that you don’t have to be a pro at web work in order to get it installed easily onto your site. In the old days, the installation would have been done manually, but now with the advent of Fantastico, the process flies right by. All you need to do is use these steps to set the script up:

First off, log into your web host under your account and head to Fantastico which is going to do the bulk of the work for you. Once inside Fantastico, simply look to the left hand side at the column of scripts you can install and there should be a heading for Wiki. Beneath this, you will see PhpWiki as one of your options so go ahead and click that to be taken to a page that gives a brief description.

Here, you will click on New Installation in order to be taken to a new page with a drop down box. You will select the domain you want PhpWiki installed on here and then be asked to fill in a directory of your choice. If you want PhpWiki running as the only script on your page (ie, you want a site that is only a wiki) just leave the box blank. That way when your domain loads, it will only load the wiki. If you prefer to have PhpWiki as only part of your site, then enter a directory name and you will load PhpWiki like this:

http://www.YourDomainName.com/PhpWikiDirectory

Finally, enter a user name and password you will use to access your wiki and then an email address. Hit Finish Installation and that’s all there is to it!

Now, all you need to do is configure PhpWiki to perform the way you want it to and you’ve got a real wiki on your site at last.

Popularity: 1% [?]

Share and Enjoy:
  • E-mail this story to a friend!
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot

Changing the Theme on Your SMF Board

Thursday, February 25th, 2010

When it comes to open source forum packages, there are quite a few to choose from because message boards are one of the most used and loved parts of any website. Since SMF (Simple Machines Forum) is so versatile, it easily fits into a wide range of CMS’s (Content Management Systems). That means you are just as likely to see a Joomla SMF combination site as you are to see a well designed Mambo SMF site. This level of flexibility has lent SMF a major upper hand in the ongoing, but friendly, battle for supremacy between the various forum packages.

There are folks out there who swear by the SMF record for producing stable versions with a highly intuitive interface. The fact is, you won’t find an easier to use forum package and this alone makes SMF a good choice for those who are just starting out. On the other hand, some complain that the SMF services in the area of customization are not quite as indepth as they would like. Other forum packages tend to have broader communities with a greater range of mods. This may be due simply to the fact that since SMF is so easy to set up, there are a whole lot of forums out there running this script that simply never bothered to change their look from the default settings. Truth be told, there are plenty of SMF templates if you are willing to do even the bare minimal of search work.

It’s worth it to find a good theme or template because you are going to be able to create a much more customized experience for your users if you take the time to take care of how your board looks. Even in niche interest communities, branding is a big part of building a website to be a success in its chosen field. Since SMF makes the work pretty simple, you can expect to have your board fully customized in a much shorter amount of time than you might think right now. Let’s take a look at what all you can do and how to do it the ’simple’ way.

First off, you need to know that when you customize SMF, you are looking for the following things: themes, button sets and other graphics like topic icons or smiley sets. Each of these is installed in a slightly different way.

For a theme, all you need to do is first download it to your computer and uncompress it. Then, go to your server and within the themes directory of your SMF installation, create a folder named after your theme so that you know what is within the folder later. Upload all of the files from your uncompressed download into this directory. After this, head to the Admin Center of your SMF forum and navigate to ‘Theme and Layout Settings’. Where you see ‘Install a new theme’ you will need to enter the the directory of your theme such as ‘/SMF/themes/graytheme/’. Next, click install and after you alter the configurations of the theme to suit your personal preferences, you’re done!

To replace your button images, the process is even easier. Simply download the button package you want, uncompress the file and see all those graphical button files? Go onto your server and find the themes folder that you want to install the buttons onto. Then find the /images/ folder and then then /english/ folder within it. Upload all of your new buttons and overwrite the old buttons. That’s it!

To change your forum banner, simply go to your server, navigate to the /themes/ directory, choose the sub directory of the theme you want and open index.template.php so you can locate this line of code:

smflogo.gif

This file name is what you need to replace with your own logo in the .gif format. Simply upload your custom logo, of any file name, to the /images subfolder of your theme directory within your SMF installation. Make sure the name of your logo is the same as the name of the .gif in the index.template.php file.

That’s all you need to know to get your SMF message boards to look truly customized!

Popularity: 1% [?]

Share and Enjoy:
  • E-mail this story to a friend!
  • del.icio.us
  • TwitThis
  • Reddit
  • StumbleUpon
  • Sphinn
  • Facebook
  • MySpace
  • Live
  • Google
  • LinkedIn
  • Technorati
  • Mixx
  • Yahoo! Buzz
  • Propeller
  • NewsVine
  • Slashdot