CHANGELOG.txt |
documentation/CHANGELOG.txt |
|
Non-displayable characters. |
INSTALL.txt |
documentation/INSTALL.txt |
|
Project Management module for Drupal
INSTALLATION:
1) Copy this directory into the /sites/all/modules directory of your Drupal installation.
(Multisite installations may wish to use a different directory - see http://drupal.org/node/53705)
2)… |
pm-dashboard.css |
pm-dashboard.css |
|
/* Creates two columns, each 50% of page width */
#pmdashboard {
width: 100%;
}
div.pmdashboard {
float: left;
width: 50%;
}
#pmdashboard-block {
overflow: hidden;
}
#pmdashboard-block .pmdashboard-icon {
display: inline;
float:… |
pm-node.css |
pm-node.css |
|
/* CSS Attributes used when viewing Project Management nodes */
dt.print_html {
background: transparent url(images/html.png) no-repeat top left;
}
dt.print_pdf {
background: transparent url(images/pdf.png) no-repeat top… |
pm-rtl.css |
pm-rtl.css |
|
table.formgroup tr td {
padding-right: 0px;
padding-left: 5px;
}
th.pm_list_operations {
text-align: left;
}
td.pm_list_operations {
text-align: left;
}
div.pm_popup_title {
float: right;
}
ul.pm_quick_shortcuts li {
float: right;
… |
pm.admin.inc |
pm.admin.inc |
|
List functions for the Project Management module. |
pm.css |
pm.css |
|
table.formgroup {
width: auto;
margin: 0;
clear: both;
border: none;
}
table.formgroup tr td {
padding-left: 0px;
padding-right: 5px;
border: none;
}
table.formgroup tr td div.form-item {
margin-top: 0px;
margin-bottom:… |
pm.info |
pm.info |
|
name = Project Management
description = "Base module of a set designed to help in Project Management."
core = 7.x
package = Project Management
configure = admin/config/pm
files[] = pm.test
files[] =… |
pm.install |
pm.install |
|
Install, update and uninstall functions for the Project Management module. |
pm.module |
pm.module |
|
Main module file for the Project Management module. |
pm.test |
pm.test |
|
Tests for the Project Management module |
pm.theme.inc |
pm.theme.inc |
|
Provides theme functions for Project Management modules |
pmexpense.admin.inc |
pmexpense/pmexpense.admin.inc |
|
|
pmexpense.info |
pmexpense/pmexpense.info |
|
name = PM Expense
description = "Allows recording of expenses based on organizations, projects, tasks and tickets."
dependencies[] = pm
dependencies[] = pmorganization
dependencies[] = pmproject
dependencies[] = pmtask
dependencies[] =… |
pmexpense.install |
pmexpense/pmexpense.install |
|
Installation file for pmexpense module. |
pmexpense.module |
pmexpense/pmexpense.module |
|
Hook implementations and main functions for PM Expense. |
pmexpense.test |
pmexpense/pmexpense.test |
|
Test definitions for the PM Expense module |
pmexpense.theme.inc |
pmexpense/pmexpense.theme.inc |
|
Theme functions for PM Expense. |
pmexpense.views.inc |
pmexpense/pmexpense.views.inc |
|
Functions to expose Project Management expense data to views |
pmexpense.views_default.inc |
pmexpense/pmexpense.views_default.inc |
|
Defines default views for the PM Expense module. |
pminvoice-nodeview.css |
pminvoice/pminvoice-nodeview.css |
|
/* Ensures that on viewing an invoice, the table is shown below the other fields */
div.pminvoiceitems {
clear: both;
float: left;
width: 100%;
} |
pminvoice.info |
pminvoice/pminvoice.info |
|
name = PM Invoice
description = "Allows invoices to be created based on organizations and projects."
dependencies[] = pm
dependencies[] = pmorganization
dependencies[] = pmproject
package = Project Management
core = 7.x
files[] = pminvoice.test |
pminvoice.install |
pminvoice/pminvoice.install |
|
Installation functions for PM Invoice. |
pminvoice.module |
pminvoice/pminvoice.module |
|
1: Hooks (help, perm, init, menu, theme, node_info)
2: Access functions
3: Load organization and project details
4: Invoice create / edit form
5: Invoice node manipulation functions
6: Admin settings
7: Views hook
8: Project Managementinvoiceitem… |
pminvoice.test |
pminvoice/pminvoice.test |
|
Test definitions for the PM Invoice module. |
pminvoice.theme.inc |
pminvoice/pminvoice.theme.inc |
|
Theme functions for PM Invoice. |
pminvoice.views.inc |
pminvoice/pminvoice.views.inc |
|
Functions to expose PM Invoice module data to the views module. |
pminvoice.views_default.inc |
pminvoice/pminvoice.views_default.inc |
|
Default view for invoice listing. |
pminvoice_handler_field_invoice_status.inc |
pminvoice/pminvoice_handler_field_invoice_status.inc |
|
Handler for the Project Management Invoice status field in Views |
pminvoice_handler_filter_invoice_status.inc |
pminvoice/pminvoice_handler_filter_invoice_status.inc |
|
Handler for the Project Management Invoice status filter in views |
pmnote.info |
pmnote/pmnote.info |
|
name = PM Note
description = "Allows creation of notes about organizations, projects or tasks."
dependencies[] = views
dependencies[] = pm
dependencies[] = pmorganization
dependencies[] = pmproject
dependencies[] = pmtask
package = Project… |
pmnote.install |
pmnote/pmnote.install |
|
Functions for the PM Note module. |
pmnote.module |
pmnote/pmnote.module |
|
Functions for the PM Note module. |
pmnote.test |
pmnote/pmnote.test |
|
Test definitions for the PM Note module. |
pmnote.theme.inc |
pmnote/pmnote.theme.inc |
|
Theme functions for the PM Note module. |
pmnote.views.inc |
pmnote/pmnote.views.inc |
|
Functions to expose PM Note module data to views. |
pmnote.views_default.inc |
pmnote/pmnote.views_default.inc |
|
Functions to define default views for the PM Note module. |
pmorganization.admin.inc |
pmorganization/pmorganization.admin.inc |
|
|
pmorganization.info |
pmorganization/pmorganization.info |
|
name = PM Organization
description = "Allows storing of organizations for use within Project Management"
dependencies[] = pm
dependencies[] = views
package = Project Management
core = 7.x
configure = admin/config/pm/pmorganization
files[] =… |
pmorganization.install |
pmorganization/pmorganization.install |
|
|
pmorganization.module |
pmorganization/pmorganization.module |
|
|
pmorganization.test |
pmorganization/pmorganization.test |
|
Test definitions for the PM Organization module |
pmorganization.theme.inc |
pmorganization/pmorganization.theme.inc |
|
|
pmorganization.views.inc |
pmorganization/pmorganization.views.inc |
|
Functions to expose Project Management organization data to views |
pmorganization.views_default.inc |
pmorganization/pmorganization.views_default.inc |
|
Views integration default settings. |
pmperson.admin.inc |
pmperson/pmperson.admin.inc |
|
Other functions for the PM Person module. |
pmperson.info |
pmperson/pmperson.info |
|
name = PM Person
description = "Allows storage of people within organizations, and linking of these to Drupal user accounts."
dependencies[] = pm
dependencies[] = pmorganization
package = Project Management
core = 7.x
files[] = pmperson.test |
pmperson.install |
pmperson/pmperson.install |
|
|
pmperson.module |
pmperson/pmperson.module |
|
|
pmperson.test |
pmperson/pmperson.test |
|
Test definitions for the PM Person module. |