Die, im Standarddesign etwas grausig häßliche, Groupware PHProjekt von der Münchner Mayflower GmbH läßt sich über einen MySQL-Editor, also z.B. PHPMyAdmin sehr simpel anpassen. So steuern die Einträge in der Tabelle ‘prefix_db_manager’ beispielsweise welche Kenndaten eines Projekts in der Projektübersicht angezeigt werden.
Standardmäßig werden in der Tabelle unter dem Menüpunkt “Projekte” nur der Projektname, die Projektkategorie, Beginn und Ende des Projekts angezeigt. Zunächst lassen wir uns die für die Projektübersicht relevanten Felder anzeigen:
SELECT *FROM `phpr_db_manager`WHERE `db_table` = 'projekte'LIMIT 0 , 30
Nun fügt man z.B. die Priorität hinzu:
UPDATE `phprojekt`.`phpr_db_manager`SET `list_pos` = '6'WHERE `phpr_db_manager`.`db_name` = 'wichtung'LIMIT 1
Erklärung: “phpprojekt” ist der Name der Datenbank, “phpr” ist der Präfix aller PHProjekt-Tabellen und kann ggf. abweichen (das legt man in der Regel bei der Installation fest). Das Feld “list_pos” in der Tabelle “phpr_db_manager” steuert die Projektübersicht die wir hier anpassen wollen, wobei der Wert 0 bedeutet, dass eine Projekteigenschaft ausgeblendet ist. Ein ganzzahliger Wert hingegen blendet eine Eigenschaft ein und legt zugleich deren Position in der Tabelle fest.
Eigentlich schade dass dieses Feature nicht (vielleicht ist das ja doch über ein addon möglich…) in einem Einstellungs- oder Optionspunkt bereitgestellt wird.
Nachtrag: Mit “grausig, häßlich” ist die aktuelle Version 5.x gemeint - wie ich gesehen habe wird wohl eifrig an einer neuen Version 6 gearbeitet, die anscheinend auch optisch ordentlich aufpoliert wird.