. /** * Edit Project Documentation * * @package MantisBT * @copyright Copyright 2000 - 2002 Kenzaburo Ito - kenito@300baud.org * @copyright Copyright 2002 MantisBT Team - mantisbt-dev@lists.sourceforge.net * @link http://www.mantisbt.org * * @uses core.php * @uses access_api.php * @uses config_api.php * @uses database_api.php * @uses file_api.php * @uses form_api.php * @uses gpc_api.php * @uses html_api.php * @uses lang_api.php * @uses print_api.php * @uses string_api.php * @uses utility_api.php */ require_once( 'core.php' ); require_api( 'access_api.php' ); require_api( 'config_api.php' ); require_api( 'database_api.php' ); require_api( 'file_api.php' ); require_api( 'form_api.php' ); require_api( 'gpc_api.php' ); require_api( 'html_api.php' ); require_api( 'lang_api.php' ); require_api( 'print_api.php' ); require_api( 'string_api.php' ); require_api( 'utility_api.php' ); # Check if project documentation feature is enabled. if( OFF == config_get( 'enable_project_documentation' ) || !file_is_uploading_enabled() || !file_allow_project_upload() ) { access_denied(); } $t_file_id = gpc_get_int( 'file_id' ); $t_project_id = file_get_field( $t_file_id, 'project_id', 'project' ); access_ensure_project_level( config_get( 'upload_project_file_threshold' ), $t_project_id ); $t_query = 'SELECT * FROM {project_file} WHERE id=' . db_param(); $t_result = db_query( $t_query, array( $t_file_id ) ); $t_row = db_fetch_array( $t_result ); extract( $t_row, EXTR_PREFIX_ALL, 'v' ); $v_title = string_attribute( $v_title ); $v_description = string_textarea( $v_description ); $t_max_file_size = (int)min( ini_get_number( 'upload_max_filesize' ), ini_get_number( 'post_max_size' ), config_get( 'max_file_size' ) ); layout_page_header(); layout_page_begin( 'proj_doc_page.php' ); print_doc_menu(); ?>