Notebook

code, design and links

Photo Post

Launch of a new website designed and developed by G-Design. Pediadoc is a website with pediatric information for medical professionals.

Text Post

links of the week #108

Text Post

links of the week #107

Text Post

links of the week #106

Text Post

links of the week #105

Text Post

Basecamp for Status Board

I wanted to show the most recent events from my Basecamp project on the iPad app Status Board from Panic.

status board

This widget shows the most recent activity on your Basecamp project(s)

You can find the PHP program necessary for this widget on this github page.

Install the program on a PHP 5.3 server, and change the necessary configuration parameters in the index.php file.

You can see your Account ID by visiting a Basecamp project and looking at the URL of the page.
i.e. basecamp.com/1234567/projects/1111111-name-of-the-project
THE ACCOUNT ID IS 1234567

/**
* CHANGE THESE SETTINGS TO YOUR BASECAMP ACCOUNT SETTINGS
*/
$basecampAccountId = 'xxxxxxx';
$basecampUsername = 'xxxxxxx';
$basecampPassword = 'xxxxxxx';

Now you can add a Do-It-Yourself widget to your Status Board with the correct link.

Enjoy.

Text Post

Mite for Status Board

I wanted to show some time tracking reports from Mite on the iPad app Status Board from Panic.

status board

My status board shows the number of hours spend on each project by week for the current month OR by day for the current week.

You can find the PHP program necessary for these charts on this github page.

Install the program on a PHP 5.3 server, add a graph to your Status Board and add the correct link, with the necessary parameters to this graph.

/* by week for the last month */
http://yourdomain.com/index.php?api_endpoint=https://username.mite.yo.lk/&api_key=xxxxxxxxxxxxxxx

/* by day for the current week */
http://yourdomain.com/index.php?api_endpoint=https://username.mite.yo.lk/&api_key=xxxxxxxxxxxxxxx&group_by=day

Enjoy.