Feb 25

If you use Wordpress as a CMS for your clients’ websites, you’ve probably faced that issue: regular people find Wordpress hard to use. Yes, it is quite user-friendly, but apparently not enough for people who double-click on links when browsing or worst, enter their website’s url in Google to get there. To make it easier for these people to maintain their own website, I would suggest the following tips.

1. Install an extended version of TinyMCE

tinymce advanced

This is one of the first things I realize that the person who will maintain the website is not internet-saavy. To avoid annoying “Where is the blablabla button?” question, just install this wordpress plugin and you’ll save some precious time when teaching how to use the Wordpress admin. The TinyMCE advanced plugin gives you a setting page where you can add many buttons to the visual editor.

2. Add rich text to your widgets

rich-text-widget

Do you know what happens the first time your client tries to add an image in a sidebar widget? He calls you, usually when you have something much more important to finish. Hopefuly someone created this nifty little wordpress plugin to add rich-text widgets in your admin.

3. Make pages management easier

wordpress page management

Managing pages is a little too abstract in the regular Wordpress for most clients, again there is a nice Wordpress plugin that simplifies the pages management task by using a wonderful drag and drop interface.

4. Give them better control over the navigation

navigation control

This is not necessary for smaller sites with simple navigation, but it will be for websites using several navigations mixing categories and pages. With the Wordpress Navigation List Plugin, your client takes full control over their navigation with an easy-to-use interface.

5. Give them limited permissions

advanced user permission

Your clients will never use some functionalities in Wordpress, why should they even access them then? Installing the Adminize plugin will let you decide what your client can access, thus limiting the potential mistakes and decluttering the admin.

6. Simplify the Wordpress admin’s interface

trim interface

Honestly this isn’t a hug improvement, but the Admin Trim Interface plugin will help your client to find his way faster by decluttering the interface.

7. Give them advanced control over the contact forms

contact form

Forms creation or modification are a quite complicated task for the regular internet user, to let your client work on his website’s forms, I would suggest one of these two plugins:

  • cforms II: the one I use on Designer Daily, it has a simple form admin area but can be a little annoying to upgrade (no auto upgrade).
  • Contact Form 7: a plugin I used on several clients websites, easy to install and configure.
8. Let them access stats from within the Wordpress admin

google analyticator

Why would you do that? Simply because some clients are not too familiar with handling multiple accounts for web services, this will then make their life easier by giving them all the info they need in one place. For that I’d suggest these two plugins:

9. Use Windows Live Writer write blog.

概述

Tagged with:
Feb 24

This relates to Fedora 10 and ISPConfig 3.0.1 set up as described in this HowtoForge post One of my colleagues recently got interested in offering our clients Wordpress as a content management system, so he’s been trying it out. Yesterday he found out that if he wanted to change the permalink style in Wordpress he needed write access to .htaccess, which he didn’t have because the user rights haven’t been set up very well there. So I gave him write access by using

chown daemon:daemon .htaccess

Unfortunately this resulted in a 500 Interal Server Error. Looking at the error log for the website I tried this for it let me know that RewriteEngine directives were not allowed in the .htaccess. Since I didn’t want to mess with the base configurations of ISPConfig I started looking around for other options. Eventually I found that I had to add something similar to this to the Apache directives field under options under the website’s settings

<IfModule mod_rewrite.c> <Directory /var/www/[sitename]/web/> Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </Directory> </IfModule>

Of course [sitename] should be replaced with the name of your website. It all works after I restarted the apache server myself, but I do not know if that is completely necessary. Also it might take a few seconds before ISPConfig finishes editing the configuration file.

Tagged with:
May 31

Messenger – Messenger-ship-en.cab
Mail – Mail-ship-en.cab
Writer – writer-ship-en.cab
SkyDrive 和 Photos Upload Tool – RichUpload-ship-en.cab
Photo Gallery – PhotoLibrary-ship-en.cab
Movie Maker – MovieMaker-ship-en.cab
Toolbar – wltinstall-ship-en.cab
Contacts – Contacts-ship-neutral.cab
Sync – WindowsLiveSync-ship-en.cab
Login Assistant – wllogin-ship-en.cab
Outlook Connector – olc-ship-en.cab
Spam Filter – SpamFilterData-ship-neutral.cab
AllSetup – wlsetup-all.exe and wlsetup-web.exe

Tagged with:
May 23

As a blog writer, I’ve been using a few that smooth out the experience and get rid of a few annoyances.

Here are a few suggestions.

Windows Live Writer  – Use Writer, you can easily log in all services to share photos and video – Windows Live, WordPress, Blogger, LiveJournal, TypePad, etc..

 WriteToMyBlog – WriteToMyBlog is a free web based word processor for your Blog. Create Post Entries for your Blog from right here, completely free, no membership required, can Post to multiple Blogs simultaneously, manage your Posts, works with all major Blog programs, and is easy-peasy!

Scribefire – Performancing.com’s popular split-browser blog editor. Multiple blog management, categories and simple source editing. FTP Uploads are available but buggy. No good image support.

Deepest Sender – Very similar to ScribeFire, these two extensions lack greater features like image uploading, time-stamp editing and compatible tagging. Both are very easy to set up.

Resizable Text Area – If you stick with your regular blog editor, such as Wordpress, this extension comes in handy to resize the text area quickly and freely.

Spellbound & Google Toolbar - Inline spell-check, ala Microsoft Word. Use the extension or Google Toolbar’s built-in spell-checker. Both work great. Superseded by Firefox 2’s built in spell check.

Tabinta – turns the Tab Button to a text editor spacing tab rather than cycling through the web forms. Only interacts with the text area, otherwise does the regular Firefox tabbing.

Split Browser – Great when copy and pasting content and URLs, this extension makes it easy to split any tab any which way. Put your editor in a ’sidebar’ and continue surfing the other tabs in the other pane.

Copy Plain Text – This is a can’t-live-without extension for me. When I copy text, I don’t want any of the original site’s formating, links or text-link-ads to be copied over as well. Just the text. That’s what this extension does.

Copy As HTML Link - Use this extension in conjunction with Copy Plain Text to create links for your posts. Only make links when you want with the text you want.

Tagged with:
preload preload preload