コード例 #1
0
 function es_admin_do_page()
 {
     if (!current_user_can('manage_options')) {
         wp_die(__('You do not have sufficient permissions to access this page.'));
     }
     include 'base.php';
     // all the base functions for getting data in.
     echo '<div class="wrap">';
     echo '<p>This is a stub for the Earthshare Ingest Plugin.</p>';
     echo '</div>';
     print_files();
     //print_json();
 }
コード例 #2
0
ファイル: package_files.php プロジェクト: akmumu/php-jsond
<?php

define('BASE_DIR', dirname(__DIR__));
$indent = 3;
$conf = array(array('role' => 'doc', 'pattern' => 'CREDITS'), array('role' => 'doc', 'pattern' => 'LICENSE'), array('role' => 'doc', 'pattern' => '*.md'), array('role' => 'src', 'pattern' => 'config.m4'), array('role' => 'src', 'pattern' => 'config.w32'), array('role' => 'src', 'pattern' => 'Makefile.frag'), array('role' => 'src', 'pattern' => 'php_jsond*.h'), array('role' => 'src', 'pattern' => 'jsond*.h'), array('role' => 'src', 'pattern' => 'jsond*.c'), array('role' => 'src', 'pattern' => 'jsond*.y'), array('role' => 'src', 'pattern' => 'jsond*.re'), array('dir' => 'tests', 'role' => 'test', 'pattern' => '*.phpt'));
function print_files($indent_str, $role, $pattern, $rel_dir = "")
{
    if ($rel_dir) {
        $rel_dir .= "/";
    }
    $abs_dir = BASE_DIR . "/" . $rel_dir;
    foreach (glob($abs_dir . $pattern) as $path) {
        printf('%s<file role="%s" name="%s"/>%s', $indent_str, $role, substr($path, strlen($abs_dir)), "\n");
    }
}
$indent_str = str_repeat(' ', $indent);
foreach ($conf as $e) {
    if (!isset($e['dir'])) {
        $e['dir'] = '';
    }
    if ($e['dir']) {
        printf('%s<dir name="%s">%s', $indent_str, $e['dir'], "\n");
        $indent_str .= ' ';
    }
    print_files($indent_str, $e['role'], $e['pattern'], $e['dir']);
    if ($e['dir']) {
        $indent_str = str_repeat(' ', $indent);
        printf('%s</dir>%s', $indent_str, "\n");
    }
}
コード例 #3
0
ファイル: index.php プロジェクト: jkinner/ringside
 * You should have received a copy of the GNU Lesser General Public
 * License along with this software; if not, write to the Free
 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 ******************************************************************************/
include_once "LocalSettings.php";
$comments = false;
if (isset($_REQUEST['comments'])) {
    $comments = true;
}
$fbPath = str_replace("/", DIRECTORY_SEPARATOR, '/ringside/api/facebook');
$restPath = str_replace("/", DIRECTORY_SEPARATOR, '/ringside/rest');
$fbmlPath = str_replace("/", DIRECTORY_SEPARATOR, '/ringside/social/dsl/handlers/fbml');
print_files(get_ringside_rest(), $fbPath, "Facebook API", $comments);
print_files(get_ringside_rest(), $restPath, "Extension API", $comments);
print_files(get_ringside_fbml(), $fbmlPath, "Social DSL + FBML Handlers", $comments);
/**
 * Prints out a list of files and their comments
 *
 * @param unknown_type $rootDirs
 * @param unknown_type $relPath
 * @param unknown_type $title
 */
function print_files($rootDirs, $relPath, $title, $comments)
{
    if ($comments) {
        echo "<div><h2>{$title}</h2>";
    } else {
        echo "<div class='api-list' style='float: left;'><h2>{$title}</h2>";
    }
    foreach ($rootDirs as $dir) {
コード例 #4
0
ファイル: mfm.php プロジェクト: Gorehide/kengo
		} elseif($_GET['status'] == 2) {
			echo '<p class="failed">' . $lng['message_upload_failed'] . '</p>';
		} elseif($_GET['status'] == 3) {
			echo '<p class="failed">' . $lng['message_wrong_dir'] . '</p>';
		//remove directory
		} elseif($_GET['status'] == 4) {
			echo '<p class="successful">' . $lng['message_folder_deleted'] . '</p>';
		} elseif($_GET['status'] == 5) {
			echo '<p class="failed">' . $lng['message_cant_delete_folder'] . '</p>';
		} elseif($_GET['status'] == 6) {
			echo '<p class="failed">' . $lng['message_folder_not_exist'] . '</p>';
		}
	}

	//finally show file list
	print_files($_GET['viewdir']);
	exit;
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  <meta http-equiv="content-language" content="en" />
  <title><?php echo $lng['window_title']; ?></title>
  <link rel="stylesheet" href="mfm/style.css" type="text/css" />
  <link rel="stylesheet" href="<?php echo $root_path; ?>/tiny_mce/themes/advanced/skins/default/dialog.css" type="text/css" />
  <script type="text/javascript" src="<?php echo $root_path; ?>/tiny_mce/tiny_mce_popup.js"></script>
	<script type="text/javascript">
コード例 #5
0
ファイル: export_db.php プロジェクト: TIS-FMDP/Erasmus
function db_export_travels()
{
    global $link;
    $maxfiles = db_count_files(idTabForName('STUDENT_EXCHANGES'));
    $maxforeign = db_count_foreign_courses();
    $maxfmfi = db_count_fmfi_courses();
    $stm = $link->stmt_init();
    $stm->prepare('SELECT STUDENT_EXCHANGES.ID, STUDENT_EXCHANGES.FROM_DATE, STUDENT_EXCHANGES.TO_DATE, STUDENT_STUDY_PROGRAMS.ID_STUDENT, STUDENT_STUDY_PROGRAMS.ID_STUDYPROGRAM, STUDENTS.FIRSTNAME, STUDENTS.MIDDLENAMES, STUDENTS.LASTNAME, STUDENTS.STUDENT_ID, STUDENT_EXCHANGES.STUDY_YEAR, STUDY_PROGRAMS.CODE, STUDENT_EXCHANGES.AGREEMENT_ID, UNIVERSITIES.NAME, COUNTRIES.NAME FROM STUDENT_EXCHANGES JOIN STUDENT_STUDY_PROGRAMS ON STUDENT_STUDY_PROGRAMS.ID=STUDENT_EXCHANGES.ID_STUDENT_STUDY_PROGRAM JOIN STUDENTS ON STUDENTS.ID=STUDENT_STUDY_PROGRAMS.ID_STUDENT JOIN STUDY_PROGRAMS ON STUDY_PROGRAMS.ID=STUDENT_STUDY_PROGRAMS.ID_STUDYPROGRAM JOIN AGREEMENTS ON AGREEMENTS.ID=STUDENT_EXCHANGES.AGREEMENT_ID JOIN UNIVERSITIES ON UNIVERSITIES.ID=AGREEMENTS.ID_UNIVERSITY JOIN COUNTRIES ON COUNTRIES.ID=UNIVERSITIES.ID_COUNTRY');
    $stm->execute();
    $st = $stm->get_result();
    print '"ID","TRAVEL_FROM_DATE","TRAVEL_TO_DATE","ID_STUDENT","ID_STUDYPROGRAM","FIRSTNAME","MIDDLENAMES","LASTNAME","STUDENT_ID","STUDY_YEAR","STUDPROG_CODE","AGREEMENT_ID","UNIVERSITY","COUNTRY"';
    for ($i = 1; $i <= $maxfiles; $i++) {
        print ',"FILENAME' . $i . '","ORIGINAL_FILENAME' . $i . '","DESCRIPTION' . $i . '"';
    }
    for ($i = 1; $i <= $maxforeign; $i++) {
        print ',"FOREIGN_COURSE_NAME' . $i . '","FOREIGN_COURSE_CODE' . $i . '","CREDITS' . $i . '","GRADE' . $i . '","COURSE_TYPE' . $i . '"';
    }
    for ($i = 1; $i <= $maxfmfi; $i++) {
        print ',"FMFI_COURSE_NAME' . $i . '","FMFI_COURSE_CODE' . $i . '","CREDITS' . $i . '"';
    }
    print_nl();
    while ($rw = $st->fetch_row()) {
        print $rw[0] . ',"' . $rw[1] . '","' . $rw[2] . '",' . $rw[3] . ',' . $rw[4] . ',"' . ddq($rw[5]) . '","' . ddq($rw[6]) . '","' . ddq($rw[7]) . '","' . ddq($rw[8]) . '",' . ddq($rw[9]) . ',"' . ddq($rw[10]) . '",' . $rw[11] . ',"' . ddq($rw[12]) . '","' . ddq($rw[13]) . '"';
        print_files(idTabForName('STUDENT_EXCHANGES'), $rw[0], $maxfiles);
        print_foreign_courses($rw[0], $maxforeign);
        print_fmfi_courses($rw[0], $maxfmfi);
        print_nl();
    }
    $stm->close();
}
コード例 #6
0
{
    $list_files = scandir($directory);
    foreach ($list_files as $file) {
        if ($file !== "." && $file !== ".." && $file !== "password" && $file != "temp_storage") {
            $id = $directory . "/" . $file;
            $size = filesize($directory . "/" . $file);
            echo "<tr><td>" . "<a href = \"download.php?user={$_SESSION['username']}&pass=yes&file={$file}\" >" . basename($file) . "</a>" . (isset($_GET[basename($file, ".zip")]) ? " ( new ) " : "") . " </td><td align=\"right\"> " . convert($size) . "</td>";
            echo "<td align=\"middle\"><button onclick = \"delete_p('{$file}')\" >Delete</button></td><td align=\"middle\"><input id = \"{$file}_p\" type = \"password\"  ></td><td align=\"middle\"><button onclick = \"check_p('{$file}')\" >Check</button></td><td align=\"middle\"><button onclick = \"view_p('{$file}')\" >View</button></td>\n\t\t\t\t<td align=\"middle\"><button onclick = \"generate_p('{$_SESSION['username']}' , '{$file}')\" " . " >Generate</button></td>";
        }
    }
}
echo "Normal files :";
echo "<br><br>";
echo "<table>";
echo "<tr><td>File Name</td><td align=\"right\">Size</td><td align=\"middle\">Delete File</td><td align=\"middle\">Check Integrity</td><td align=\"middle\">View Contents</td><td align = \"center\">Link</td></tr>";
print_files($main);
echo "</table>";
echo "<br>Password protected files:<br><br>";
echo "<table>";
echo "<tr><td>File Name</td><td align=\"right\">Size</td><td align=\"middle\">Delete File</td><td align=\"middle\">Enter Password</td><td align=\"middle\">Check Integrity</td><td align=\"middle\">View Contents</td><td align = \"center\">Link</td></tr>";
print_files_pass($main . "password/");
echo "</table>";
?>
	</div>
	<fieldset>
	<legend>Status Message</legend>
	<div id = "status" >
	</div>
	</fieldset>
</div>
</body>