I have a WordPress site hosted on my personal server. I will be unavailable by Internet for a little while, and I'd like to write up some posts for my blog.

Normally, you need to be connected to WordPress to start writing the blog, and it will do offline-saving automatically. But this is limited to one entry, per tab. I could use Notepad, but it doesn't have spell check built in. I could use Microsoft Word, but the "Paste from Word" leaves a lot to be desired.

What I'm looking for is a program that does the following:


Start a new post while offline
Lets me edit posts I created already with the program
Spell check
Uploads new posts when I reconnect
Has the same features as the online editor (i.e. toolbars, WYSIWYG and code editor)
Free (as in beer)
Works on either Windows or Mac OSX


Bonus features:


Edit posts currently on the website (with an offline copy)



Question: Is it possible to setup a web tab in Salesforce which will go to this KB without needing to login using username and password?
Answer: There are multiple approaches possible depending on what level of configurability/ code access you have on the PHP side and how you want to integrate with Salesforce.


There's a PHP Toolkit for Force.com which supports multiple authentication schemes including LDAP, Radius, Active Directory etc. This link provides a good tutorial on how to deal with auth part when integrating an external PHP app with Salesforce.
There's also an option to use Force.com Canvas for your external PHP applications. Canvas apps usually authenticate via either oAuth or signed requests. You can read more about it here.


If you have tried these and are facing any issues, please let me know and I may be able to help further.