<p>This package is a wrapper for the <ahref="/en/package-xml-rpc">xml-rpc</a> package. <p>
# Online Reference Documentation
## Procedure Files
<tablecellpadding="0"cellspacing="0"><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/procs-file-view?version_id=933669&path=packages/intranet-xmlrpc/tcl/intranet-xmlrpc-procs.tcl">tcl/intranet-xmlrpc-procs.tcl</a></b></td><td></td><td>Provides a XML-RPC interface to the ]project-open[ data model. </td></tr></table>
## Procedures
<tablecellpadding="0"cellspacing="0"><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/proc-view?version_id=933669&proc=im_package_xmlrpc_id">im_package_xmlrpc_id</a></b></td><td></td><td>Returns the package id of the intranet-forum module </td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/proc-view?version_id=933669&proc=im_xmlrpc_get_user_id">im_xmlrpc_get_user_id</a></b></td><td></td><td>This is a private autentication routine in order to allow for special permissions to use XML-RPC </td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/proc-view?version_id=933669&proc=sqlapi.authenticate">sqlapi.authenticate</a></b></td><td></td><td>Takes an "authinfo" array and checks its validity. </td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/proc-view?version_id=933669&proc=sqlapi.login">sqlapi.login</a></b></td><td></td><td>Returns an authentication token of the user provides us with a valid email/password </td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/proc-view?version_id=933669&proc=sqlapi.object_fields">sqlapi.object_fields</a></b></td><td></td><td>Retreives a list of all object fields, together with their SQL datatype. </td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/proc-view?version_id=933669&proc=sqlapi.object_info">sqlapi.object_info</a></b></td><td></td><td>Retreives all information for an object of a given object type Returns: 1. </td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/proc-view?version_id=933669&proc=sqlapi.object_types">sqlapi.object_types</a></b></td><td></td><td>Retreives a list of all object types in the system </td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/proc-view?version_id=933669&proc=sqlapi.select">sqlapi.select</a></b></td><td></td><td>Retreives all information for an object of a given object type Returns: 1. </td></tr></table>
## SQL Files
<tablecellpadding="0"cellspacing="0"></table>
## Content Pages
<tablecellpadding="0"cellspacing="0"><trvalign="top"><td><b>www/</b></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/call-test-2.adp">call-test-2.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/call-test-2.tcl">call-test-2.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/call-test.adp">call-test.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/call-test.tcl">call-test.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/index.adp">index.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/index.tcl">index.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/login-test-2.adp">login-test-2.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/login-test-2.tcl">login-test-2.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/login-test.adp">login-test.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/login-test.tcl">login-test.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/select-test-2.adp">select-test-2.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/select-test-2.tcl">select-test-2.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/select-test-3.adp">select-test-3.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/select-test-3.tcl">select-test-3.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/select-test-4.adp">select-test-4.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/select-test-4.tcl">select-test-4.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/select-test.adp">select-test.adp</a></b></td><td></td></tr><trvalign="top"><tdstyle="width:35%"><b><ahref="http://www.project-open.net/api-doc/content-page-view?version_id=933669&path=packages/intranet-xmlrpc/www/select-test.tcl">select-test.tcl</a></b></td><td>Autenticate the user and issue an auth-token that needs to be specified for every xmlrpc-request</td></tr></table>