]po[ ITSM Configuration Mgmt

This package allows IT departments overseeing and maintaining wide spread networks of multiple machines and terminals to compile databases of information about the various configuration options presently installed on each particular machine.  This database has all the normal functionality and interactivity of a standard database, and additionally has plug ins to all the normal ]project-open[ routines of ticket, workflow, and timesheet task processing, etc.


ITSM Hive 
 

Confdb

References

Related Object Types

Related Modules

Package Documentation

Procedure Files

lib/conf-item-list-component.adp        
lib/conf-item-list-component.tcl        
lib/related-objects-component.adp        
lib/related-objects-component.tcl        
tcl/intranet-confdb-procs.tcl        

Procedures

im_conf_item::audit       Write the audit trail 
im_conf_item::check_permissions       Check if the user can perform view, read, write or admin the conf_item 
im_conf_item::new       Create a new configuration item. 
im_conf_item::nuke       Permanently deletes the ConfItem from the database. 
im_conf_item::set_status_id       Set the conf_item to the specified status. 
im_conf_item_list_component       Creates a HTML table showing a list of configuration items associated with a project, a task, a user or a ticket. 
im_conf_item_list_component_old       Returns a HTML component to show all project related conf items 
im_conf_item_navbar       Returns rendered HTML code for a horizontal sub-navigation bar for /intranet-confdb/. 
im_conf_item_new_project_rel       Establishes as is-conf-item-of relation between conf item and project 
im_conf_item_nuke       Permanently deletes the ConfItem from the database. 
im_conf_item_options       Returns a list of all Conf Items. 
im_conf_item_permissions       Fill the "by-reference" variables read, write and admin with the permissions of $user_id on $conf_item_id 
im_conf_item_related_objects_component       Returns a HTML component with the list of related tickets. 
im_conf_item_select_sql       Returns an SQL statement that allows you to select a range of configuration items, given a number of conditions. 
im_conf_item_status_active        
im_conf_item_status_deleted        
im_conf_item_type_cvs_repository        
im_conf_item_type_hardware        
im_conf_item_type_host        
im_conf_item_type_laptop        
im_conf_item_type_license        
im_conf_item_type_mainframe        
im_conf_item_type_network_device        
im_conf_item_type_pc        
im_conf_item_type_po_package        
im_conf_item_type_po_process        
im_conf_item_type_postfix_process        
im_conf_item_type_postgresql_process        
im_conf_item_type_pound_process        
im_conf_item_type_process        
im_conf_item_type_server        
im_conf_item_type_service        
im_conf_item_type_software        
im_conf_item_type_specs        
im_conf_item_type_workstation        
im_conf_item_update_sql       Returns an SQL statement that updates all Conf Item fields from variables according to the ]po[ coding conventions. 
im_menu_conf_items_admin_links       Return a list of admin links to be added to the "Conf Items" menu 
im_navbar_tree_confdb       Creates an <ul> ...</ul> collapsable menu for the system's main NavBar. 
im_package_conf_items_id       Returns the package id of the intranet-confdb module 
im_package_conf_items_id_helper        

SQL Files

sql/postgresql/intranet-confdb-create.sql        
sql/postgresql/intranet-confdb-drop.sql        
sql/postgresql/upgrade/upgrade-5.0.3.0.3-5.0.3.0.4.sql        
sql/postgresql/upgrade/upgrade-5.0.3.0.4-5.1.0.0.0.sql        

Content Pages

www/
      action.tcl Perform bulk actions on conf_items
      associate-2.adp
      associate-2.tcl Associate the conf_item_ids in "cid" with one of the specified objects.
      associate-conf-item-with-task-2.tcl Associate the conf_item_ids in "cid" with one of the specified objects.
      associate-conf-item-with-task.adp
      associate-conf-item-with-task.tcl Allow the user to associate the current ticket with a new object using an OpenACS relationship.
      associate-delete.tcl Delete rel_ids from acs_rels
      associate-inverse.adp
      associate-inverse.tcl Allow the user to associate the current ticket with a new object using an OpenACS relationship.
      associate.adp
      associate.tcl Allow the user to associate the current ticket with a new object using an OpenACS relationship.
      conf-item-del.tcl Delete conf_items
      dashboard.adp
      dashboard.tcl Ticket Dashboard
      index.adp
      index.tcl
      new.adp
      new.tcl Show or create a new configuration item
      nuke-2.adp
      nuke-2.tcl Remove a Conf Item from the system completely
      nuke.adp
      nuke.tcl Try to remove a user completely
 

  Contact Us
  Project Open Business Solutions S.L.

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