Blog updates + new biz card design

Aside

Hey everyone who reads this. So I did a few updates to the blog for usability and because I am a designer and that means I spend at least 2 hours a day working on my websites for fun!

1) You can log in through using an OpenID on the register page or on the comment forms below each post. Open ID is awesome, go here to read more about about OpenID.

2) Expandable twitter tweets and delicious links in the sidemenu. Click them twice to open and once to close or open again. (poor jQuery coding on my part, can you fix it?)

3) Thats it I think. Oh ya I added the rss icon on the top right.

Now here is a video of my new business cards that is hosted on my blip.tv channel.

Sweetcron Automated Lifestreaming Social Media Software

Aside

Have you ever wanted to have all your twitter, digg, flickr, and delicious links and updates in the same place? Now your can. Sweetcron is sweet and its open source.  Check out my sweetcron lifestream for a demo.

You will need the following to install it on your server.

  • At least PHP5 and MySQL4.1
  • mod_rewrite installed and enabled
  • RSS feeds from your social media accounts

Got all that? Great, lets begin.

First thing to do is set up a MySQL database and a user with all permsions to that database. This can be done through your web server’s online control panel (cpanel, webmin & others) or  phpmyadmin or the command line.  If you need help with this ask in the comments.  Any database name is fine just make sure you gave a user all permissions to that db.

Second transfer all the files inside of the sweetcron folder into a folder on your web server.   Make sure the folder on your web server is accessible from the web. You can set up a sub-domain as well.  Now in your browser make sure you can get the the empty folder (http://dev.complimedia.com/sweetcron is a valid folder but it is empty)   Put all the files in that folder you just made and tested.

Third open up the .htaccess file in the software root folder (the one you just put the files in) and make sure where it says RewriteBase / FOLDER you put the name of the folder you chose. If you made a subdomain forget this step.

Options +FollowSymLinks
RewriteEngine On

RewriteBase / FOLDER

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

Forth you need to configure Sweetcron as follows.

  1. In system/application/config/ rename config-sample.php to config.php
  2. Open config.php in a text editor and replace http://www.your-site.com/ with your full site url, including trailing slash.
  3. In system/application/config/ rename database-sample.php to database.php
  4. Open database.php in a text editor and fill in the usernamepassword and database.

Fifth go to your site in your browser (the folder we tested, remember) and you will see install instructions. Simply fill out the setup form and you will be able to log in.  Now you need to add your feeds.  Go to your site’s URL /admin and click the FEEDS tab.

Some people will have trouble finding their feeds to put in.  Here are the most popular sites feed structures. Replace USERNAME with yours:

Twitter: http://twitter.com/USERNAME

Digg: http://digg.com/users/USERNAME/history/diggs

FriendFeed: http://friendfeed.com/USERNAME

Delicious: http://feeds.delicious.com/rss/USERNAME/

Once you get it set up you will likely want to change the theme. I am working on compliling a list of the best themes, check back or follow me on twitter to hear when I am done.

For full instructions and code go to: http://code.google.com/p/sweetcron/

Any questions leave me a comment and ill answer as soon as I see it! Or you can get a hold of me on twitter @montanaflynn