<?php echo $type_arrow; ?> </a></p></td> <td class="fileBar" width="70" style="border-right: 1px solid threedshadow"><p><?php echo $lang['action']; ?> </p></td> </tr> </table> <div class="inset" style="height:315; width:100%; overflow:auto; background-color:#FFFFFF"> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <?php $count = 0; display_folders(); display_files(); ?> </table> </div> </fieldset></td> <td rowspan="3"> </td> <td colspan="3" valign="top"> <?php if ($upload_files) { ?> <fieldset> <legend><?php echo $lang['upload_a_document']; ?> </legend> <form style="display:inline" enctype="multipart/form-data" action="<?php
<div class="col-md-5"> <div class="form-group"> <label>Image:</label> <input type="text" id="img-data" name="image" value="<?php echo set_value('image', $article->image); ?> " class="form-control"> </div> </div> </div> </div> </form> <div id="image-list"> <?php echo display_files($files); ?> </div> <div class="clear"></div> <div id="upload_progress"></div> <div id="uploaded"></div> <?php echo form_open_multipart("admin/upload/upload", 'id="upload-form"'); echo form_upload("userfile", "", 'class="btn btn-default" id="file"'); echo "<br>"; echo form_submit("upload", "Upload", 'class="btn btn-primary" id="upload"'); echo form_close(); ?> </div>
function parse_dir($descdir, $scanthis, $cldir, $rtdir) { $linux_num = $windows_num = $windows64_num = $macosx_num = $docs_num = $other_docs_num = $source_num = $other_num = 0; $lsDir = tree_array($scanthis); $lsDir->chDir(""); foreach ($lsDir->entries() as $file) { if ($lsDir->isDir($file)) { if (preg_match('/(i386|amd64)-.*-linux/', $file)) { $linux_dir[$linux_num++] = $file; } elseif (preg_match('/msvc/', $file)) { $windows_dir[$windows_num++] = $file; } elseif (preg_match('/x86_64-w64/', $file)) { $windows64_dir[$windows64_num++] = $file; } elseif (preg_match('/macosx/', $file)) { $macosx_dir[$macosx_num++] = $file; } elseif (preg_match('/docs$/', $file)) { $docs_dir[$docs_num++] = $file; } elseif (preg_match('/docs_/', $file)) { $other_docs_dir[$other_docs_num++] = $file; } elseif (preg_match('/-src/', $file)) { $source_dir[$source_num++] = $file; } else { $other_dir[$other_num++] = $file; } } //end-if } //end-while green_bar("Supported Linux Binaries", "Linux"); for ($i = 0; $i < $linux_num; $i++) { display_files($descdir, $lsDir, $cldir, $rtdir, $linux_dir[$i]); } green_bar("Supported Windows - x86 Binaries", "Windows32"); for ($i = 0; $i < $windows_num; $i++) { display_files($descdir, $lsDir, $cldir, $rtdir, $windows_dir[$i]); } green_bar("Supported Windows - x86_64 Binaries", "Windows64"); for ($i = 0; $i < $windows64_num; $i++) { display_files($descdir, $lsDir, $cldir, $rtdir, $windows64_dir[$i]); } green_bar("Supported Mac OS X Binaries", "MacOSX"); for ($i = 0; $i < $macosx_num; $i++) { display_files($descdir, $lsDir, $cldir, $rtdir, $macosx_dir[$i]); } green_bar("Documentation", "Docs"); for ($i = 0; $i < $docs_num; $i++) { display_files($descdir, $lsDir, $cldir, false, $docs_dir[$i]); } for ($i = 0; $i < $other_docs_num; $i++) { display_files($descdir, $lsDir, false, false, $other_docs_dir[$i]); } green_bar("Source Code", "Source"); for ($i = 0; $i < $source_num; $i++) { display_files($descdir, $lsDir, $cldir, false, $source_dir[$i]); } if ($other_num > 0) { green_bar("Other Files", "Other"); } for ($i = 0; $i < $other_num; $i++) { display_files($descdir, $lsDir, $cldir, $rtdir, $other_dir[$i]); } }