Commit 31d3208c7d6ba5e3f62ade1cf3a836f8803da756

Authored by rob
1 parent b7a9ad1d

Added php doc comments to file


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@28 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 43 additions and 31 deletions
browse.php
1 1 <?php
2   -/*
  2 +/**
3 3 * browse.php -- Browse page
  4 + *
  5 + * Browse a list of files/folders
4 6 *
5 7 * Copyright (c) 1999-2002 The Owl Project Team
6 8 * Licensed under the GNU GPL. For full terms see the file COPYING.
... ... @@ -22,7 +24,7 @@ if(!isset($sortname)) $sortname = &quot;ASC&quot;;
22 24 // Daphne change
23 25 if(!isset($sortver)) $sortver = "ASC, minor_revision ASC";
24 26 if(!isset($sortcheckedout)) $sortcheckedout = "ASC";
25   -// end daphne change
  27 +// end Daphne change
26 28 if(!isset($sortfilename)) $sortfilename = "DESC";
27 29 if(!isset($sortsize)) $sortsize = "DESC";
28 30 if(!isset($sortposted)) $sortposted = "DESC";
... ... @@ -67,6 +69,7 @@ switch ($order) {
67 69 // END 496814 Column Sorts are not persistant
68 70  
69 71  
  72 +//if the user does not have permission to view the folder
70 73 if(check_auth($parent, "folder_view", $userid) != "1") {
71 74 printError($lang_nofolderaccess,"");
72 75 exit;
... ... @@ -123,40 +126,47 @@ if ($expand == 1) {
123 126 print("\t\t<HR WIDTH=$default->table_collapse_width>\n");
124 127 }
125 128  
126   -//
127   -// functions to create/show the links to be sorted on
128   -//
129   -function show_link($column,$sortname,$sortvalue,$order,$sess,$expand,$parent,$lang_title,$url) {
  129 +/**
  130 +* Creates links that can be sorted
  131 +*
  132 +* @param $column current column
  133 +* @param $sortname
  134 +* @param $sortvalue ASC or DESC
  135 +* @param $order column to order by
  136 +* @param $sess
  137 +* @param $expand
  138 +* @param $parent
  139 +* @param $lang_title
  140 +* @param $url
  141 +*/
130 142  
131   - if ($sortvalue == "ASC")
132   - {
133   - print("\t\t\t\t<TD align=left><A HREF='browse.php?sess=$sess&expand=$expand&parent=$parent&order=$column&$sortname=DESC' STYLE='toplink'>$lang_title");
134   - if ($order == $column)
135   - {
136   - print("<img border='0' src='$url/graphics/asc.gif' width='16' height='16'></A></TD>");
137   - }
138   - else
139   - {
140   - print("</A></TD>");
141   - }
  143 +function show_link($column,$sortname,$sortvalue,$order,$sess,$expand,$parent,$lang_title,$url) {
142 144  
143   - }
144   - else
145   - {
146   - print("\t\t\t\t<TD align=left><A HREF='browse.php?sess=$sess&expand=$expand&parent=$parent&order=$column&$sortname=ASC' STYLE='toplink'>$lang_title");
147   - if ($order == $column)
148   - {
149   - print("<img border='0' src='$url/graphics/desc.gif' width='16' height='16'></A></TD>");
150   - }
151   - else
152   - {
153   - print("</A></TD>");
154   - }
155   - }
  145 + if ($sortvalue == "ASC") {
  146 + print("\t\t\t\t<TD align=left><A HREF='browse.php?sess=$sess&expand=$expand&parent=$parent&order=$column&$sortname=DESC' STYLE='toplink'>$lang_title");
  147 + if ($order == $column)
  148 + {
  149 + print("<img border='0' src='$url/graphics/asc.gif' width='16' height='16'></A></TD>");
  150 + }
  151 + else
  152 + {
  153 + print("</A></TD>");
  154 + }
  155 +
  156 + }
  157 + else {
  158 + print("\t\t\t\t<TD align=left><A HREF='browse.php?sess=$sess&expand=$expand&parent=$parent&order=$column&$sortname=ASC' STYLE='toplink'>$lang_title");
  159 + if ($order == $column)
  160 + {
  161 + print("<img border='0' src='$url/graphics/desc.gif' width='16' height='16'></A></TD>");
  162 + }
  163 + else {
  164 + print("</A></TD>");
  165 + }
  166 + }
156 167 }
157 168  
158 169  
159   -
160 170 if ($expand == 1) {
161 171 print("\t\t\t<TABLE WIDTH=$default->table_expand_width BORDER=$default->table_border><TR BGCOLOR='$default->table_header_bg'>");
162 172 show_link("name","sortname",$sortname,$order,$sess,$expand,$parent,$lang_title,$default->owl_root_url);
... ... @@ -209,7 +219,9 @@ if ($order == &quot;creatorid&quot;) {
209 219 //**********************
210 220  
211 221 while($sql->next_record()) {
  222 + //if the current user has a restricted view
212 223 if($default->restrict_view == 1) {
  224 + //if the current user does not have permission to view the folder
213 225 if(!check_auth($sql->f("id"), "folder_view", $userid))
214 226 continue;
215 227 }
... ...