Archive for September, 2008

Fixed MacJournal Not Working with Wordpress accounts

Thursday, September 18th, 2008

I had this problem after purchasing MacJournal 5 from the MacUpdate bundle. The program looked great and had everything I wanted for a blogging application as well as a digital notebook. When I tried to add my blog however, it wouldn’t work. [skip to bottom for the the easy steps or read the blog for the story.]

Everything I tried had failed. I contacted the developer and we went through lots of testing and shooting emails back and fourth with new ideas. I was about to give up hope when Dan, the creator of MacJournal, asked me to record the network http requests it’s sending out through Terminal.app. I did so and read the XML it generated. It said that the transfer was exhausted. I thought that was odd so I checked my servers error logs and found out that the Wordpress script was failing on a specific Wordpress line each time. When i went through the PHP code I noticed it was failing at the point of upload.

I couldn’t think of how to fix it when, bang, it hit me.

For you non-programmers, for safety reasons php restricts the size of the file you can upload, and how long you have to upload that file. It sets these settings in the php.ini file.

So here is how to fix this fluke.

  • First login through (s)ftp to your server and locate the php.ini file. If you do not have one of these go up another directory. In most cases the server inherits php.ini file settings from folder to folder unless overwritten by another php.ini file.
  • When you locate it open it up. You will see a lot of gibberish if you are not a programmer. No need to worry, just go to line 228. If you don’t have line numbers in your text editor (such as textedit) then search for “max_input_time”. From here you will replace the numbers you see there to the right of max_input_time, memory limit etc.

max_execution_time = 30 ;
max_input_time = 600 ;
memory_limit = 20M ;

Make sure your settings are not commented out altogether by checking if there is a ; in front of each of those settings above. It should look exactly like that. Now save!

Now you are all set. It should be working. If not, check your MacJournal set up. This is the set up you will need, of course, replace blogurl with your website.

In Manual set up you should have something like this:
Name: Blog Name Here
Type: Moveable Type
URL: http://blogurl.com/
POST URL: http://blogurl.com/xmlrpc.php
User: Username
Blog ID: 1

Deploy* final release this month!

Saturday, September 13th, 2008

Deploy* has been coming along quite nicely and should be ready for a final release by the end of the month. I have been taking feature suggestions and bug requests frequently. With this launch I am going to try to launch boozker.com which will have all of The BooZker Network websites and projects.

Deploy* has been totally redesigned, but kept the same framework.

Major features added since 0.9.5:

  • Project naming feature.
  • jQuery plugins with auto-installation.
  • Using XML, any jQuery developer can easily add their own plugin to the XML using their own personal version of Deploy*

Bug fixes since 0.9.5:

  • ThickBox (the pop up for the “License” and “Coming Soon” links) works correctly across browsers.
  • Opera support
  • IE6, IE7, IE8 Beta 2 support
  • Firefox 3 Windows fix where logo was pushed off the screen to the right.

Planned Features for version 1.0

  • Document tree on download page to show you what was included in your Deploy*
  • Choice of packed or minified CSS when you choose “resets”
  • Project contents appear in title bar for making bookmarking easier

Future Features

  • CSS frameworks to get you started faster
  • More JS frameworks with plugins
  • PHP frameworks
  • Empty include files (header.php, footer.php, and functions.php)

More information will be available in a week. As always, if you want a feature in this version, or an upcoming one please send them to me now. Bug reports can be filed through email as well.