Steve’s Blog

Adding a WYSIWYG Editor to Your Drupal Site

What is a WYSIWYG Editor and Why Do You Need It?

So your site users don’t have to use code. Its as simple as that.

WYSIWYG stands for “What You See Is What You Get” … if you select some text and click the “bold” button, that text will be bold. If you select some text and click the “italic” button, that text will be in italics. There’s no messing around with HTML. That will be a relief to some of you and more particularly … your clients and site visitors.

 

Continue reading “Adding a WYSIWYG Editor to Your Drupal Site”

Read MoreAdding a WYSIWYG Editor to Your Drupal Site

Blocking Spam Comments and Users on Your Drupal Site

Why Block Spam Comments?

MollomIf you site is new, this might not be too much of a problem. However, as your site grows, it will increasingly be seen as a valuable target for spammers. If they succeed in placing links on your site, they may get a couple of benefits:

  • Search engines may rank the spammer’s site more highly
  • Unsuspecting users may click on the link and visit the spammer’s site.
Perhaps the best solution available for Drupal sites is Mollom – a module created by Drupal’s founder. It automatically filters out spammers who try to register, comment or contact you.
Read MoreBlocking Spam Comments and Users on Your Drupal Site

How to Add a Sitemap to Your Drupal Website

Why Add a Sitemap?

I’ll be honest and say that I don’t believe sitemaps improve your ranking in search engines. However, they do make sure more pages get indexed and that they get indexed more quickly. This article presents evidence that the difference is astounding:

  • Google with a sitemap: 14 minutes
  • Google without a sitemap: 1375 minutes
  • Google with a sitemap: 245 minutes
  • Google without a sitemap: 1773 minutes

How to Add a Sitemap to Your Drupal Site

  • Step 1: Click here to download the latest version of “XML Sitemap”. Choose the top link under “Recommended releases”.
  • Step 2: Extract the files into a folder on your desktop. The folder will be called “xmlsitemap”
  • Step 3: Login to your site’s files via FTP and navigate to /sites/default/. If there isn’t a folder called /modules/ here, create one.
  • Step 4: Upload the “xmlsitemap” folder to /sites/default/modules/
  • Step 5: Go to Administer >> Modules >> Administration menu and check the box next to “XML sitemap” and click “Save Configuration”.
  • Step 6: After saving you’ll presented with more options. Checking all the boxes would be a good choice.

Drupal Sitemap

Submitting the Sitemap to Search Engines

  • Step 7: Go to Administer >> Site Configuration >> XML Sitemap and you’ll have more options to choose from.
  • Step 8: Inside the screen on Step 7 you’ll see that XML Sitemap allows you’ll see a box entitled “Search engines”. This will allow you to submit your sitemap to Google, Yahoo and Bing (plus some others, if you care). Here is where you go to register and collect the data you’ll need:

Drupal Sitemap

{loadposition drupalnewsletter}

Continue reading “How to Add a Sitemap to Your Drupal Website”

Read MoreHow to Add a Sitemap to Your Drupal Website

Add A Dropdown Admin Menu to Your Drupal Site

One of things we often do for our training clients is simplify the admin area for them. There is a module that allows users to manage their site via a clean, dropdown menu. It has proven so popular that companies such as Acquia provide it by default to all their customers:
Here’s how to install it:
  • Step 1: Click here to download the latest version of “Admin Menu”. Choose the top link under “Recommended releases”.
  • Step 2: Extract the files into a folder on your desktop. The folder will be called “admin_menu”
  • Step 3: Login to your site’s files via FTP and navigate to /sites/default/. If there isn’t a folder called /modules/ here, create one.
  • Step 4: Upload the “admin_menu” folder to /sites/default/modules/
  • Step 5: Go to Administer >> Modules >> Administration menu and check the box.  
  • Step 6: Click ‘Save Configuration” at the very bottom of the screen.
  • Step 7: Go to Administer >> Site configuration >> Administration menu and there are some settings you can edit.

Once you’ve followed those seven steps, your dropdown menu should appear at the top of the page.

Drupal Admin Menu

Continue reading “Add A Dropdown Admin Menu to Your Drupal Site”

Read MoreAdd A Dropdown Admin Menu to Your Drupal Site

How to Change Joomla’s Read More Text

One of the most famous blogging experts is Brain Clark on Copyblogger. He recently wrote a post about the “Click Here problem”.

He quotes research that shows how often people click on different kinds of link:

  • Click to continue”: 8.53%
  • Continue to article”: 3.3%
  • Read more”: 1.8% backend.png

The main problem is that “Read More” doesn’t tell people what to do or what they’ll be reading about. Well, you can probably guess which of these options Joomla uses by default.

Fortunately, it is possible to make Joomla’s Read More more descriptive and useful.

Here’s how you do it:

  1. Go to the administrator area of your site and Content >> Article Manager.
  2. In the parameters of your article, under ‘Parameters(Advanced)’, enter the text you would like the article to use for the Read More link. If you leave this field blank, Joomla will use the default “Read More”.
  3. This is how it will look on the front end of your site:

frontend.png

 

 

 

 

 

 

 

 

If you don’t want to do this yourself for every article, both sh404SEF and SEF Advance are components that will optimize your URLs and also insert the article title into the read more link. Finally, if you’re not using either of those, click here to find a code hack available to insert the title automatically (notice what we did? Wink ).

{loadposition joomlanewsletter}

Continue reading “How to Change Joomla’s Read More Text”

Read MoreHow to Change Joomla’s Read More Text

How to Add a PayPal Donation Button

As the season of giving and good will toward others is upon us what better time to collect donations for your favorite charity, organization or cause. This week we’ll show you how to do just that by adding a PayPal Dontation button to your website to help you collect donations.

Here’s how you do it:

  1. Download the Easy Paypal Donation Module
  2. In the administration area of your Joomla site, go to Extensions >> Install / Uninstall and upload the file to install.
  3. In the administration area of your Joomla site, go to Extensions >> Module Manager and locate the Easy Paypal Donation Module and open the module.

Essential Options

The one essential option that you have to fill in is “Paypal Account”. Be sure to enter your Paypal email in that field. You can fix the donation level in “Donation Amount” or leave it blank for people to choose their own amount:

Parmaters 1

Advanced Options

You also have more advanced features available. For example, you create a “Thank You” page and redirect people there after payment. Also, although the developer has done a great job with this module, you might not want a link back to his site. If you don’t, set “Show Footer” to Yes.

Parmaters 2

{loadposition joomlanewsletter}

Continue reading “How to Add a PayPal Donation Button”

Read MoreHow to Add a PayPal Donation Button

How to Make Sure a Joomla Page is Private

Often you have pages on your website that you want to keep private – either for your staff or for you registered members.

This week we’ll walk you through how to keep search engine bots from indexing certain articles.

Method #1

    Registered Joomla

  1. In your Joomla Admin panel, go to Content >> Article Manager and open the article you wish to keep private.
  2. On the right-hand side under “Parameters (Article)” you will see a field labled “Access Level”.
  3. If you set this to “Registered” then only people at the “Registered” user level and above will be able to see the article.
  4. If you set this to “Special” then only people at the “Author” user level and above will be able to see the article.

Click here to see a list of the different Joomla user levels and what they can do.

Method #2

  1. Nofollow JoomlaIn your Joomla Admin panel, go to Content >> Article Manager and open the article you wish to keep private.
  2. On the right-hand side under “Metadata Information” you will see a field labled “Robots”.
  3. You can write “noindex” into this box and search engines should recognize that this page should not be indexed

To verify that this has worked, visit the secret page on the front of your site and click “View Source” in your browser. If everything has worked correctly you should be able to see a line in the code looking like this:

< meta name=”robots” content=”nofollow” / >

(we’ve added spaces around the < and > signs so you can see the code)

{loadposition joomlanewsletter}

Continue reading “How to Make Sure a Joomla Page is Private”

Read MoreHow to Make Sure a Joomla Page is Private

How to Create a Blog Using Joomla

People often ask “what’s the best blog extension for Joomla?”. Our answer: “how about Joomla itself?”.

We use Joomla for our blog on alledia.com and get 10s of 1000s of visitors every month. Here’s how to set up a blog using Joomla:

  • Step 1: Go to Content >> Section Manager and make a section called “Blog”.
  • Step 2: Go to Content >> Category Manager and make categories for your blog. Make sure to assign them to the “Blog” category.
  • Step 3: Go to Content >> Article Manager and write the first few articles for your blog. When you’re writing each article, be sure to click the “Read More” button at the bottom of the page to insert the red line. This will create an intro text for the article. Everything before the red line will be the intro. To get to the rest of the article, people will need to click “Read More”.

  • Step 4: Go to Menus >> Main Menu >> New >> Articles >> Section Blog Layout and choose the “Blog” section that you created in Step 1.
  • Step 5: Go to the front of your site and click on the new link. If you don’t like what you see, you can go back to the menu link from Step 4 and change the “Parameters” on the right-hand side. Common things to change are the number of articles on each page and the number of columns.

Adding Comments

If you’d like to allow people to leave comments to your blog, click here and follow the instructions.

{loadposition joomlanewsletter}

Continue reading “How to Create a Blog Using Joomla”

Read MoreHow to Create a Blog Using Joomla

Adding a Shopping Cart to Joomla

Simple Joomla Shopping CartOne of the most common questions we get from Joomla learners is … How do I set up a shopping cart with Joomla?

For several years the only option was Virtuemart. However, Virtuemart is a very large and complex product that it simply overkill for many sites.

Fortunately, some simpler and easier shopping carts have recently been released and perhaps the best of the bunch is RokQuickCart from Rockettheme.com.

It does have basic tax and shipping options, plus support for either PayPal or Google Checkout. It doesn’t have the ability to put products into categories or have custom fields for products (except color and size). Really it’s ideal for a website selling up to 20 or 30 products.

 

Continue reading “Adding a Shopping Cart to Joomla”

Read MoreAdding a Shopping Cart to Joomla

Setting up a Joomla Business Directory or Yellow Pages

sobi1.pngThis tutorial which will show you how to create a business directory or Yellow Pages on your Joomla site. We’re going to use a component called Sobi2, which is available from www.sigsiu.net.

Installing Sobi2

  1. Click here to download the Sobi2 component.
  2. Go to Administrator >> Extensions >> Install / Uninstall and upload the Sobi2 files.
  3. Click “Install Sobi2 data”
  4. Go to Menus >> Main Menu and click “New”
  5. Choose Sobi2 >> Frontpage or Selected Category for your menu link. Give the link a title such as “Directory” and click save.
  6. Visit the front of your site and click on the new “Directory” link. It should look like the screenshot on the right:

Continue reading “Setting up a Joomla Business Directory or Yellow Pages”

Read MoreSetting up a Joomla Business Directory or Yellow Pages

Add a Contact Form Module to Your Joomla Site

tracks Joomla site searches

This tutorial will show you how to add a contact form to the front of your Joomla site. This will allow people to contact you easily and quickly without having to navigate through to a dedicated “Contact Us” page.

  • Step 1: Click here to download the Rapid Contact module. Login to the Administrator area of your Joomla site.
  • Step 2: Go to the Administrator area of your Joomla site and click on Extensions >> Install / Uninstall
  • Step 3: Upload the Rapid Contact module.
  • Step 4: Go to Extensions >> Module Manager then find and open the Rapid Contact module.
  • Step 5: On the right-hand side, under “Module Parameters” enter all the details you’d like to use on the contact form. Click “Apply” and check the contact form on the front of your site.

A note of caution: contact forms are susceptible to spam. If you find yourself receiveing spam emails from this form, go to “Module Parameters” and right at the bottom you will be select and enable a spam-blocking question.

Read MoreAdd a Contact Form Module to Your Joomla Site

Track Search Queries on Your Joomla Site

This tutorial will show you how to track search queries on your Joomla site.

Often these queries can be a great source of information about what your visitors want:

  • They show you what visitors can’t find: If one search term is really popular, it might be because people can’t find it using your current menus … it might be time to add a new menu link.
  • They show you what visitors really want: You may think people want “pink widgets” but search terms might show that people really want “blue widgets”.

Continue reading “Track Search Queries on Your Joomla Site”

Read MoreTrack Search Queries on Your Joomla Site