My favorites | Sign in
Project Logo
                
Code license: MIT License
Labels: basecamp, mantis, script
Show all Featured downloads:
mantis2basecamp-todo.php
Feeds:
People details
Project owners:
  zeroasterisk

what it does

This is a simple php script which, when put in the root folder of a [www.mantisbt.org mantis] install, allows it to create todos in a specified todo list in basecamp.

easy configuration

$defaults = array(
	'basecamp_lodolist_id' => 1234567,
	'basecamp_domain' => 'myproject.updatelog.com',
	'basecamp_user' => 'username',
	'basecamp_pass' => 'password',
	'mantis_path' => null, /* blank is good, we auto-get from current path */
	'date_start' => '-1 day',
);

typical usage

We usually setup a project in basecamp with a todo list called "imported tickets" and then you can move them out of there when you're ready.

first run

Run once with the optional ''?date_start=-5years'' parameter to import whatever is currently un-resolved.

automation

Then you could setup a daily cron to request the page with wget or curl or something... that way new and unresolved tickets would be put into your todo list every day.









Hosted by Google Code