How can I implement Blogware-style category level permissions on WordPress?

While WordPress has a simple privacy feature as part of its core functionality, it does not have Blogware-style category level permissions built-in. In order to implement that type of functionality, you will need to use a WordPress Plugin. There are a variety of plugins which offer different features and may suit your needs for managing permissions on a per-category basis.
Some WordPress documentation which may help provide background information on WordPress privacy and permissions:

  • Settings Privacy Screen – “The Privacy Settings control your blog’s visibility to search engines, such as Google and Technorati.”
  • Content Visibility – “Content visibility is about controlling who can see your blog content. WordPress allows you to control the visibility of your posts and Pages on an individual basis. By default, all posts and Pages are visible.”
  • Roles and Capabilities – “WordPress uses a concept of Roles, designed to give the blog owner the ability to control and assign what users can and cannot do in the blog. Each Role is allowed to perform a set of tasks called Capabilities.”

Some plugins which add additional functionality to WordPress which may suit your needs for additional privacy and permissions levels:

  • Role Scoper – “CMS-like permissions for reading and editing. Content-specific restrictions and roles supplement/override WordPress roles.”
  • Members – “A user, role, and content management plugin that makes WordPress a more powerful CMS.”
  • User Role Editor – “User Role Editor WordPress plugin makes the role capabilities changing easy. You can change any standard WordPress user role (except administrator).”

 

How do I migrate my Blogware/BlogHarbor blog to WordPress at PressHarbor?

The Blogware blogging platform was a pioneering hosted content management system introduced by Tucows in 2003. Many thousands of users created blogs through innovative services offered by Tucows partners, including our own BlogHarbor service. Tucows recently announced that Blogware will soon be shut down and all Blogware blogs and content will be deleted on March 31, 2012.
We launched PressHarbor on July 4, 2007 to provide our Blogware customers looking to move to “self-hosting” on the up and coming WordPress platform with the ease,  simplicity, and peace of mind of our managed service. We’ve migrated many Blogware sites to PressHarbor over the past four years and have developed numerous techniques and custom tools to ensure the smoothest migration possible. Because of our extensive experience we are confident we can offer you the best, most complete migration of your Blogware site to WordPress.
We will be providing site migrations to our current BlogHarbor customers at no charge. If you are a Blogware user from another service provider, please read about our Blogware Migration Service.

Blogware Migration FAQs

What content can be migrated from Blogware to PressHarbor?

  • All Articles from your Blogware blog can be migrated to your WordPress blog at PressHarbor.
  • Photos in Photo Albums are migrated. Photo Albums become Categories of your WordPress blog .
  • Comments can also be migrated. However, a bug in the Blogware export file causes the author information for a comment to not be retained. So all the comments when imported into WordPress are attributed to “Anonymous”. The problem is with the Blogware export file unfortunately so this issue would happen whether you move your Blogware site to PressHarbor or any other hosting service. Therefore, you can request, and in fact we suggest, that we do not migrate comments from your Blogware blog to your new WordPress-based blog at PressHarbor.
  • URL Redirection – If you are currently hosting on your own domain name, or your current provider can point your existing blog address at your new PressHarbor-based domain, we will redirect your original Blogware URLs to your new WordPress URLs so not only will all your old links continue to work, but you will maintain your current Google ranking.
  • All files uploaded to your blog’s File Manager will be migrated. So if you have uploaded images to accompany your blog articles for example, we’ll move those images to your new PressHarbor account.

What will not be migrated?

  • The layout or Color Scheme for your blog will not be preserved. The WordPress Theme format is completely different from the Blogware Color Scheme format, so you will have to choose a new look for your blog. The good news is that in WordPress there are thousands of free themes available at the WordPress Themes Directory, or you can create your own custom theme.
  • Sidebar components are not migrated. If you have created any custom components for your blog sidebar, you would need to recreate them on your new WordPress blog using WordPress’ Widgets feature. Neither custom components nor Favorites components are migrated.
  • Attachments are not migrated unfortunately as they are not exposed by the Blogware migration tools. If you have added attachments to your articles, they will not be migrated to your new account.
  • Trackbacks are not migrated.
  • Blog Settings are not migrated. Since the Blogware system and WordPress system are so different, it is not possible to take any of the settings for your BlogHarbor blog and simply migrate them to your new WordPress blog. Please check out this excellent guide to WordPress Administration Settings for information on configuring the Settings of your new WordPress blog.
  • Web Pages are not migrated. If you have any Web Pages, a special type of post which is not dated, you will need to re-create them using the analogous Pages feature in WordPress.
  • Permissions are not migrated. Category settings and permissions work very differently in WordPress, and we are unable to apply any of the permissions in your Blogware blog to your WordPress-based PressHarbor account.
  • User accounts are not migrated. So if you have users with permissions to your current Blog, those user accounts will not exist on the new WordPress site. You will need to reconfigure your site using the WordPress Roles and Capabilities framework.

Can I use my current blog address?

You’ll need your own domain name to blog at PressHarbor. If you don’t already have your own domain name, we’re offering a free domain name with all annual subscriptions.

I want to migrate my Blogware site to to PressHarbor. What should I do?

First step would be to place your order from one of the Order Now links on this page – be sure to use the coupon code BLOGWARE to receive a 10% discount on your hosting account.
You will be asked to create an Account with us along the way, you’ll use this account to register domains, order and manage hosting, and to submit support tickets. Once you have placed your order, create a Support Ticket and provide us with the following information:

  • your current Blogware URL
  • your Blogware provider
  • your Blogware Username and Password
  • where your current domain name (if you have one) is registered
  • anything else you want us to know about your preferences on moving your site

We will work with you to gather any additional information required and will advise on a timetable for performing the content migration. Once we have completed the content migration, we’ll let you know how to preview your site prior to making any DNS changes, and once you are ready to commit to the move, we’ll provide instructions on making the DNS changes which will allow the Internet to see your site at its new location.

I have more questions about migrating. Where can I ask them?

Please feel free to contact us with any additional questions you have about migrating your Blogware blog.

How can I learn more about copyright law?

[originally published on our BlogHarbor service]
Blogging is a powerful tool, and with that power comes responsibility. One of the most important considerations with respect to responsible blogging is the issue of copyright law. All bloggers should have a basic understanding of copyright law as it applies to publishing on the web, and how that law both guides the style and content which you can publish on a weblog but also protects your content from unauthorized use.
This page will provide some references on the topic of copyright law as it relates to blogging; we hope all BlogHarbor bloggers will take the time to review these articles to gain a deeper understanding of copyright law.
Copyright basics
A great place to start learning about copyright is at A brief intro to copyright by Brad Templeton. In this article, Brad defines copyright law and notes some introductory concepts as to what copyright law allows, what it prohibits, and what it protects.
Another article we recommend is 4 Basic Questions About Copyright and Weblogs, which answers these questions:

  1. What Is Copyright?
  2. Does copyright laws hold on the web and are they applicable to bloggers?
  3. What is copyright infringement?
  4. What types of copyright infringements do you often see bloggers commit?

Learning more about copyright
Another article from About Weblogs called 14 Copyright Tips For Bloggers provides tips for bloggers who wish to avoid copyright infringement problems, as well as tips for those whose copyrights are being infringed upon. A few of the tips they provide to bloggers looking to avoid copyright problems are:

  1. Never copy the whole of anyone else’s material
  2. Don’t just copy someone else’s stuff
  3. Try to be proportionate
  4. Acknowledge your sources if you do copy, and link to them

One of the most famous articles about copyright myths is 10 Big Myths about copyright explained, again by Brad Templeton. This article was originally penned in 1994 and was most recently revised in October 2004. Brad notes the 10 big myths are:

  1. If it doesn’t have a copyright notice, it’s not copyrighted.
  2. If I don’t charge for it, it’s not a violation.
  3. If it’s posted to Usenet it’s in the public domain.
  4. My posting was just fair use!
  5. If you don’t defend your copyright you lose it.
  6. If I make up my own stories, but base them on another work, my new work belongs to me.
  7. They can’t get me, defendants in court have powerful rights!
  8. Oh, so copyright violation isn’t a crime or anything?
  9. It doesn’t hurt anybody — in fact it’s free advertising.
  10. They e-mailed me a copy, so I can post it.

There’s even an 11th myth, but we won’t spoil that for you. Be sure to read Brad’s 10 Big Myths about copyright article reviewing these myths and provides insight into what’s really true about copyright law.
Summary
Understanding copyright law is a necessity for all bloggers and the articles we link to in this document will provide you with the detailed information you need to know about copyright. Respecting copyright guarantees that your blog does not infringe on the rights of others, and knowing the law can help ensure that your rights are protected.

How do I cancel my PressHarbor blog hosting account?

To cancel a PressHarbor account, you can do so by logging into your PressHarbor account from the Login link on our home page. Then click the My Account link at the top right. In the Account Information box, look for the “Web hosting plans in your account” line and click View.
For any account you want to cancel, please click the Magnifying Glass icon and on the following page, click the [Click to cancel this hosting package] link.

How Do I Preview My Site Before Updating DNS?

If you are transferring an existing blog site from another service to PressHarbor, you will want to configure your site and preview before committing to making the DNS changes which will make it live on our servers.
To be able to access your domain before you make the DNS changes which will allow the world to see it on its new server, you can make a change to your local DNS settings so that your computer will see the domain at its future home.

Mac OS X

Open the Terminal application and type:
sudo pico -w /etc/hosts
You will see some text like the following:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost

Use the arrow keys on your keyboard to move to the bottom of the file. Enter the following:

123.456.78.90             domain.com
123.456.78.90             www.domain.com

where 123.456.78.90 is the IP address sent in the Hosting Order Status message sent to you when your hosting account was created, and of course domain.com is your own domain name. The white space between the IP address and the domain is a tab.
Hit Control-O and the editor will prompt you with:
File Name to Write: /etc/hosts
Hit Return to save the file, then Control-X to exit the editor. Now type this into the Terminal:
sudo lookupd -flushcache
Or type this if you are using Mac OS X 10.5 or higher :
sudo dscacheutil -flushcache
Quit your web browser and reopen it, and you will now be able to view your PressHarbor account even though you have not changed the DNS settings at your registrar.
To reverse your changes (don’t forget to do so before you make the DNS changes at your registrar), remove the lines you added to the /etc/hosts file, save the file, and run lookupd -flushcache one more time.

Windows

On Windows, the Hosts file is located at different places depending on your version of Windows:
Windows 95/98/Me
c:\windows\hosts
Windows NT/2000/XP Pro
c:\winnt\system32\drivers\etc\hosts
Windows XP
c:\windows\system32\drivers\etc\hosts
Windows Vista/7
The file will also be at this location in Windows Vista/7:
c:\windows\system32\drivers\etc\hosts
But you will need to edit the file as Administrator. See this article from Microsoft on how to edit the file as Administrator.
If you have difficulty finding the hosts file, you can go to Find on the Windows Start menu and type in hosts.
Open the hosts file with Notepad, and enter the following at the bottom of the file:

123.456.78.90             domain.com
123.456.78.90             www.domain.com

where 123.456.78.90 is the IP address sent in the Hosting Order Status message sent to you when your hosting account was created, and of course domain.com is your own domain name. The white space between the IP address and the domain is a tab.

Where can I get more WordPress Plugins?

An excellent source of a variety of plugins to enhancne your site’s functionality is available at the WordPress Plugins page at:
http://wordpress.org/extend/plugins/
Simply download the Plugins to your local computer, then upload them to your site.

What WordPress Plugins are Pre-Installed on My Site?

Plugins are tools that can be added to your WordPress blog to enhance or alter the functionality of your WordPress weblog. For your convenience, PressHarbor pre-installs the following Plugins on all sites:

Our WordPress Auto-Update System will install the latest version of these Plugins whenever they are updated. Please do not customize or deactivate any of the pre-installed Plugins as your changes would be erased when our Auto-Update System writes over your revised version of the plugin with an updated version.

How do I upload new Plugins to my WordPress blog?

Plugins are tools that can be added to your WordPress blog to enhance or alter the functionality of your WordPress weblog. Plugins are located in the following path on your web server:
/httpdocs/wordpress/wp-content/plugins/
You can access this directory on your web server using an FTP program like SmartFTP, FileZilla, CuteFTP, or WS_FTP.
We have preinstalled several Plugins on all sites.

How do I upload new Themes to my WordPress blog?

Themes are located in the following path on your web server:
/httpdocs/wordpress/wp-content/themes/
You can access this directory on your web server using an FTP program like SmartFTP, FileZilla, CuteFTP, or WS_FTP.
We have preinstalled several themes on all sites.
To learn more about themes, check out Using Themes in the WordPress Docs.

Where can I get more WordPress Themes?

A treasure trove of WordPress themes is available at the WordPress Theme Viewer at:

http://themes.wordpress.net/

Simply download the themes to your local computer, then upload them to your site.