Internet Marketing Strategies and Drupal Tips

Aug 16 2011

Learning new commands for Git Version Control

Last week I made a copy of the Git Repo for a work project. I learned to use a new Git command called git clone. ($ git clone)
Here are the steps I took:
Make directory called found
$ git ~/.ssh
$ mkdir found
$ cd found
$ git init
Now we have an empty repository called the local repo or working directory.
To download the repo from the dev site
$ git clone url-of-your-remote-repo
Enter passphrase
Then I copied all the site files to htdocs/gvi-found
And I installed the Drupal site there.
Yesterday I received notifications from Unfuddle that our Git Repo has been updated several times. So my next step is to update my local repo.
1. Check the status of my local repo
$ git status
2. Download all the new updates from the remote repo
$ git pull
Enter passphrase
3. Copy all new files to the Drupal directory in htdocs.
Next time I will create the Git Repo in my htdocs/gvi-found directory so I don’t need to manually update my Drupal site files. That’s on my To Do List for tomorrow.
Aug 12 2011

How to Install and Get Started with Git for Windows

This tutorial is an introduction to installing and using Git on a PC running Windows 7. I set up a XAMPP server using XAMPP 1.6.8. I have not installed Putty. I also have not installed TortoiseSVN or TortoiseGIT. The last time I tried to install Git for Windows with TortoiseGIT, things got all mixed up and I could not connect to my repository on There was a problem with the SSH keys and I kept getting an authentication error. 

My plan is to create a free public Git repository on and upload my Drupal 7 site to it. It will be a single user blog with photo gallery that is freely available for download.

Aug 12 2011

Register now for PNW Drupal Summit in Portland - Oct 14-16/11

Enjoy two full days of intermediate to advanced Drupal topics and meet your community. A new feature this year is the 24 hour Hacker Lounge available for Drupallers to work together to improve the Drupal project! The annual event takes place at the University Place Hotel and Conference center in Portland, Oregon.
Aug 11 2011

Katy Visited the Bellingham Drupal Users group on August 8th, 2011

On August 8th, 2011, I had the pleasure of visiting the Bellingham Drupal User Group. I did some shopping at Bellis Fair mall and headed over to Bob's Burger and Brew pub for the meetup. I was glad to see Jennifer Dixey again. We met last October in 2010 at the PNW Drupal Summit in Vancouver.
Jul 13 2011

Using Hootsuite to Manage your Twitter Account

Today, I signed up for a free 30 day trial for Hootsuite Pro. I used it to schedule my tweets for the day. You enter your tweets into a spreadsheet like Excel and upload the .CSV file for Hootsuite to send out according to your timeline. You need to enter your tweets in this format: Date Time, Message, URL. Messages cannot be duplicated.
Jul 12 2011

How to customize your Site Offline page for Drupal 6

When it’s time to do maintenance on your website, it’s important to take your site offline. You can go to Site config > Site maintenance and set your site to offline. Also when there’s a problem with the connection to the database, the Site offline will also be displayed. The default theme for the Site offline page is Garland, one of Drupal 6’s default themes. You will see the smiling Drupal icon and shades of blue.

If you would like to customize this page to match your website theme, you can do the following:
Jun 29 2011

Business Starter Website Regular Price $1499 - Now only $999

Get lots of new clients with a great starter website like this one:

Benefits of your new website
  • Promote your business online
  • Increase your sales leads
  • Save money by editing your website

Your new website comes with these
easy-to-use features:

  • Slideshow and photo gallery
  • Events calendar
  • Display testimonials
  • Web discounts & specials
  • Spam-free contact form

For More Information, Contact Katy at 604.729.4227
Jun 29 2011

June 2011: 5 Tips for Managing Your Twitter Account

1. Tweet Adder  is a great tool to help you manage your Twitter account without having to spend all day uploading your tweets. It will also help you gain hundreds of new followers each day. It is relatively inexpensive at $55.00 for a single license and you get lifetime access.

2. Use Tweet Adder to schedule your tweets for every day of the week. You can write down 12 - 24 tweets in a separate file and upload it to Tweet Adder. The software will then automatically send out your written tweets every hour.
Jun 29 2011

Using for Canadian Membership Websites

I phoned and they said that when you use their payment gateway you will need to charge for your products in US Funds. But the payments you collect will be converted to CAD funds so you can deposit them into your CAD bank account.

You need 2 things to process payments online:
1. Merchant Account to process credit card payments
2. Payment Gateway to link your website to your Merchant Account to accept online payments.

Jun 27 2011

Case Study: Creating Membership Websites with Drupal Part 1

Case Study:
Client has a Drupal website with hundreds of articles about a popular sporting event like baseball. They would like to add a membership subscription component to sell access to their new exclusive website content. Since they expect their sales volume to be low to start with, they want to use a low cost payment gateway like PayPal to process the online payments. They have monthly, 3 month and 6 month membership terms.
In order to set up membership subscriptions, you need to set up Drupal’s shopping cart, Ubercart, to work with recurring payments.