Für Menschen · Seien Sie begeistert und Sie werden begeistern !
Durch den Artikel von Stephan Lamprecht bin auf die schlanke, aber dennoch sehr fähige und schöne, Aufgabenverwaltung TaskFreak! aufmerksam geworden. Seit einiger Zeit nutze ich diese Applikation nun recht eifrig für Beruf und Freizeit.
Mit dem Tool lassen sich Aufgaben und Projekte verwalten. Dabei können Aufgaben auch ohne Projekt entstehen.
Für die Bedienung ist eine komfortable Oberfläche vorhanden, die auch die gespeicherten Aufgaben übersichtlich darstellt. Die Reihenfolge der Aufgaben wird errechnet, genauso wie die Darstellung des Datums, welches dadurch z.B. "heute" statt dem Datum darstellt. Dabei wird das Datum über einen Kalender oder händisch ein gepflegt. Über das Menü können Filter verwendet werden. So verlieren sie nicht die Übersicht über ihre Aufgaben.
Weiterhin bietet das Tool einen RSS-Feed an, in dem die aktuellen Aufgaben übergeben werden können. Dadurch eröffnen sich weitere Möglichkeiten. Zum Beipiel kann man so die Aufgaben in eine Website einbinden o.ä..
Die php-Anwendung läßt sich sehr schnell an die eigenen Bedürfnisse anpassen, wozu ich hier einige Zeilen verlieren möchte, denn nun habe ich schon mehrfach beim Einrichten geholfen.
Die Installation, auf die ich hier näher eingehen möchte benötigt MySQL. Der TaskFreak! läuft aber in der SQlite-Version auch ohne und ich nutze die derzeit aktuelle Version 0.5.1 - die bisher ohne Probleme läuft.
Taskfreak! wird auf http://taskfreak.com/ zum Download angeboten. Bitte nutzt die "single user/ MySQL Version".
Installation mit MySQL:
/* --- MySQL ----------------------------------------------------------- */
// define("TZN_DB_HOST","192.168.0.10");
define('TZN_DB_HOST','Host hier rein');
define('TZN_DB_USER','Namen hier rein');
define('TZN_DB_PASS','Passwort hier rein');
define('TZN_DB_BASE','Datenbankname hier rein');
define('TZN_DB_CLASS','tzn_mysql.php');
Der Customizing-Abschnitt beginnt ab Zeile 54. Dort können auch noch weiter Einstellungen vorgenommen werden.
Die Sprache ändert ihr in Zeile 60, de für deutsch.
Die Sprache kann sehr leicht angepasst werden, da sie in einer php-Datei hinterlegt ist. Falls ihr also die Formulierungen ändern wollt, so könnt ihr das in der Datei lg_de.php im Ordner language oder ihr macht eure eigene Datei und weist euren Wunschnamen zu lg_wunschname und in der config.php in Zeile 54 'wunschname'.
// language of the interface
define('FRK_LANGUAGE','de'); // en, fr, es, de, nl
CREATE TABLE `task` (
`taskId` mediumint(8) unsigned NOT NULL auto_increment,
`priority` tinyint(3) unsigned NOT NULL default '0',
`project` varchar(100) NOT NULL default '',
`context` varchar(20) NOT NULL default 'A',
`title` varchar(255) NOT NULL default '',
`description` text NOT NULL,
`status` tinyint(3) unsigned NOT NULL default '0',
`creationDate` datetime NOT NULL default '0000-00-00 00:00:00',
`lastChangeDate` datetime NOT NULL default '0000-00-00 00:00:00',
`deadlineDate` date NOT NULL default '0000-00-00',
PRIMARY KEY (`taskId`),
KEY `project` (`project`)
) TYPE=MyISAM;
'BUCHSTABE' => 'Begriff'.
// contexts
// when translating, avoid changing the key (single letter)
$_GLOBALS['arrContexts'] = array (
'W' => 'Work',
'H' => 'Home',
'I' => 'Internet',
'P' => 'Phone',
'A' => 'Anywhere',
'O' => 'Other'
);
Der Buchstabe wird in das Icon übernommen und die Formatierung erfolgt in der context.css. Dort erstellt sich die Class aus dem Buchstaben -
span.ctBUCHSTABE/* @Work */ span.ctW { background-color: #c3c; } /* @Home */ span.ctH { background-color: #66f; }
Ich bin urlaubsreif, ersticke in Arbeit und damit auch für die Leser des Weblogs nicht zu erreichen. Bitte geduldet euch ein wenig mit Supportanfragen.
Leider muss ich die Kommentarfunktion deaktivieren, ansonsten würde ich weiter in Arbeit ersticken oder die Anfragen nicht nach bestem Gewissen beantworten.
Vielen Dank für das Verständnis!
bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.
Das Weblog wird angetrieben von WordPress und aktuell gibt es 854 Beiträge, 15036 Kommentare in 14 Kategorien und 450 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet.
Design und Code ist unter Copyright
© 2001 - 2010 bueltge.de [by:ltge.de]
5. Oktober 2006 um 12:37
Mich würde interessieren, wie man die Navigation optimieren kann, wenn man mehr als nur 10 Projekte hat. Hat schon jemand die eine oder andere Erfahrung machen können?
23. April 2008 um 12:02
The english instructions can be found inside the install/ folder though.
Cheers!
21. November 2008 um 15:46
Hast du Erfahrung bezüglich der Benutzerzugriffs?
Was ist der Unterschied zwischen internen und öffentlichen Aufgaben?
Ich dachte vielleicht öffentliche Aufgaben werden von allen Usern gesehen! Aber dem ist bei mir nicht so.
23. November 2008 um 17:52
@chndsor: nein, keine Erfahrung, da ich nur die Singel-User-Version nutze.
11. Januar 2009 um 18:57
Habe heute das Script, unter Zuhilfename deines nützlichen Artikels, installiert. Dabei habe ich festgestellt, dass sich ein kleiner (Tipp-)fehler eingeschlichen hat. Es kann natürlich sein, dass die Datei in vergangenen Versionen anders hieß, doch in der aktuell downloadbaren Verison heisst die "content.css" tatsächlich context.css.
Das findet man aber mit ein wenig Logik schnell selber raus. Daher vielen Dank für den hilfreichen Beitrag!
Beste Grüße,
Franz
11. Januar 2009 um 19:56
Danke für den Hinweis, wurde soeben geändert.