(Please click on the hexagons for more information)
This packages provides integration links with:
For details about the scope and status of integration please see these pages:
lib/ms-project-warning-component.adp lib/ms-project-warning-component.tcl tcl/intranet-ganttproject-procs.tcl Integrate ]project-open[ tasks and resource assignations with GanttProject, MS-Project and OpenProj. tcl/intranet-ms-calendar-procs.tcl Functionality around MS-Project calendars tcl/intranet-ms-project-procs.tcl Integrate ]project-open[ tasks and resource assignations with GanttProject and its data structure
im_freelance_gantt_resource_select_component Component that returns a formatted HTML table that allows to select freelancers according to skill and to current resource assignments. im_freelance_skill_user_select Returns a HTML select with all users matching the specified profile_user, according to the ranking im_ganttproject_add_import im_ganttproject_assignment_select im_ganttproject_component Returns a tumbnail of the project and some links for management. im_ganttproject_gantt_component Gantt View im_ganttproject_ms_project_warning_component Shows warnings for MS-Project imports im_ganttproject_resource_component Gantt Resource "Cube" im_ganttproject_skill_profile_assignment_select Returns HTML code for a select box to choose a suitable users for a given skill profile. im_ganttproject_skill_profile_assignment_select_helper Helper for im_ganttproject_skill_profile_assignment_select im_ganttproject_skill_profile_select_score Returns a score values that is greater if a user's skills match the skills required by the skill profile. im_ganttproject_task_info_component im_ganttproject_write_subtasks Write out all the specific subtasks of a task or project. im_ganttproject_write_task Write out the information about one specific task and then call a recursive routine to write out the stuff below the task. im_ganttproject_zoom_top_vars Zooms in/out of top_vars im_gp_check_duplicate_task_names Check for duplicate task names: Children of a single parent need to have unique names. im_gp_check_duplicate_task_names2 Check for duplicate task names: Returns the task hierarchy. im_gp_extract_db_tree Returns a list of all task_ids below a top project. im_gp_extract_db_tree_old_bad Returns a list of all task_ids below a top project. im_gp_find_person_for_name Tries to determine the person_id for a name string. im_gp_find_person_for_name_helper Tries to determine the person_id for a name string. im_gp_ms_project_time_to_seconds Converts a MS-Project time string to seconds. im_gp_save_allocations Saves allocation information from GanttProject im_gp_save_resources Saves resource information from GanttProject im_gp_save_tasks Parse the XML tree of a MS-Project or OpenProj file and start the recursive iteration through all sub-tasks. im_gp_save_tasks2 Stores a single task into the database. im_gp_save_tasks_fix_structure Checks the entire project structure and assures that: <ul> <li>Tasks with sub-tasks become projects and <li>Tasks without sub-tasks are of type im_timesheet_task </ul>. im_gp_save_xml Parses the incoming XML file stores it in ]po[. im_gp_seconds_to_ms_project_time Converts a number of seconds into a MS-Project time string. im_ms_calendar::default Returns the default calendar in ]po[ im_ms_calendar::from_xml Parses a piece of XML and returns the ]po[ internal representation of a calendar im_ms_calendar::seconds_in_interval Returns the number of workable seconds between start_date and end_date, according to the specified calendar im_ms_calendar::to_xml Converts the specified calendar to XML im_ms_project_calculate_actualstart Calculate the actual start based on the dependencies. im_ms_project_seconds_in_timephased Calculate the seconds in the timephased data of a task. im_ms_project_write_subtasks Write out all the specific subtasks of a task or project. im_ms_project_write_task Write out the information about one specific task and then call a recursive routine to write out the stuff below the task. im_package_ganttproject_id Returns the package id of the intranet-ganttproject module im_package_ganttproject_id_helper im_project_create_dependency Stores a dependency between two tasks into the database Depend: <depend id="2" type="2" difference="0" hardness="Strong"/> Task: <task id="1" name="Linux Installation" ...> <notes>Note for first task</notes> <depend id="2" type="2" difference="0" hardness="Strong"/> <customproperty taskproperty-id="tpc0" value="nothing..." /> </task> depend_type: 0: FF (finish-to-finish) 1: FS (finish-to-start) (default) 2: SF (start-to-finish) 3: SS (start-to-start) im_skill_profile_select_component Component that returns a formatted HTML table that allows to select a skill profile. im_skill_profile_select_multiple
sql/postgresql/add_gp_debug_task_columns.sql sql/postgresql/intranet-ganttproject-create.sql sql/postgresql/intranet-ganttproject-drop.sql
www/ | |
fix-tasks-start-before-main-project.tcl | Set the project's start_date to the start date of the earliest task |
fix-tasks-with-empty-start-end-date.tcl | Allow the user to set the task's start and end dates |
fix-tasks-with-overallocation.tcl | Set the tasks's resource assignment so that MS-Project will calculate the same end-date as the one specified. |
fix-tasks-with-unassigned-skill-profiles.tcl | Set the tasks's resource assignment so that MS-Project will calculate the same end-date as the one specified. |
fix-tasks-without-start-constraint.tcl | Set the project's start_date to the start date of the earliest task |
gantt-project.gan.tcl | Create a GanttProject XML structure for a project |
gantt-resources-cube.adp | |
gantt-resources-cube.tcl | Gantt Resource "Cube" |
gantt-upload-2.adp | |
gantt-upload-2.tcl | Save/Upload a GanttProject XML structure |
gantt-upload.adp | |
gantt-upload.tcl | List all projects with dimensional sliders. |
gantt-view-cube.adp | |
gantt-view-cube.tcl | Gantt View "Cube" |
index.adp | |
index.tcl | List all projects with dimensional sliders. |
microsoft-project.xml.tcl | Create a Microsoft Project XML structure for a single project |
microsoft-project.xml.timephased-unstable.tcl | Create a Microsoft Project XML structure for a single project |
openproj-project.xml.tcl | Create a OpenProj XML structure for a project |
test/ | |
index.tcl | Execute all tests and show a result |
single-task.tcl | Test the MS-Project import of a single task and check that all fields of the task are imported correctly. |
single-task.xml |
Calle Aprestadora 19, 12o-2a
08902 Hospitalet de Llobregat (Barcelona)
Spain
Tel Europe: +34 609 953 751
Tel US: +1 415 200 2465
Mail: info@project-open.com