/
proj_doc_page.php3
71 lines (67 loc) · 1.91 KB
/
proj_doc_page.php3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<?
# Mantis - a php based bugtracking system
# Copyright (C) 2000, 2001 Kenzaburo Ito - kenito@300baud.org
# This program is distributed under the terms and conditions of the GPL
# See the README and LICENSE files for details
?>
<? include( "core_API.php" ) ?>
<? login_cookie_check() ?>
<?
db_connect( $g_hostname, $g_db_username, $g_db_password, $g_database_name );
check_access( VIEWER );
# Select project files
$query = "SELECT *
FROM $g_mantis_project_file_table
WHERE project_id='$g_project_cookie_val'";
$result = db_query( $query );
$num_files = db_num_rows( $result );
?>
<? print_page_top1() ?>
<? print_page_top2() ?>
<p>
<div align="center">
<table class="width100" cellspacing="1">
<tr>
<td class="form-title">
<? echo $s_project_documentation_title ?>
</td>
<td class="right">
<? print_doc_menu( $g_proj_doc_page ) ?>
</td>
</tr>
<?
for ($i=0;$i<$num_files;$i++) {
$row = db_fetch_array( $result );
extract( $row, EXTR_PREFIX_ALL, "v" );
$v_diskfile = str_replace( $DOCUMENT_ROOT, "", $v_diskfile );
$v_filesize = round( $v_filesize / 1024 );
$v_title = string_display( $v_title );
$v_description = string_display( $v_description );
# alternate row colors
$status_color = alternate_colors( $i, $g_primary_color_dark, $g_primary_color_light );
?>
<tr valign="top" bgcolor="<? echo $status_color ?>">
<td>
<?
switch ( $g_file_upload_method ) {
case DISK: PRINT "<a href=\"$v_diskfile\">$v_title</a> ($v_filesize KB)";
break;
case DATABASE:
PRINT "<a href=\"$g_file_download?f_id=$v_id&f_type=doc\">$v_title</a> ($v_filesize KB)";
break;
}
if ( access_level_check_greater_or_equal( MANAGER ) ) {
print_bracket_link( $g_proj_doc_edit_page."?f_id=".$v_id, "edit" );
}
?>
<br>
<span class="small">(<? echo $v_filesize ?> KB)</span>
</td>
<td>
<? echo $v_description ?>
</td>
</tr>
<? } # end for loop ?>
</table>
</div>
<? print_page_bot1( __FILE__ ) ?>