Example #1
0
function check_name_availablity($name)
{
    global $base_path;
    $files = dir_listing("Assignments");
    $counter = 0;
    foreach ($files as $file) {
        if (preg_match("#" . $name . "[0-9]*?\\.php#", $file)) {
            $counter++;
        }
    }
    return $counter;
}
Example #2
0
 function tpl_linkage($dir, $vars = array())
 {
     global $DOCUMENT_ROOT, $tpl_stack;
     if ($dir[0] == '.') {
         $_dir = $tpl_stack[$tpl_stack['count'] - 1];
         $dir = preg_replace('/^\\./', '', $dir);
         $dir = $_dir . $dir;
     }
     $relative = $dir;
     $dir = '/inc/templates/' . $dir;
     $arr = dir_listing($dir);
     for ($i = 0; $i < count($arr); $i++) {
         tplp($relative . '/' . $arr[$i], $vars);
     }
 }
<li class="parent_menu">
					hi
					<ul class="submenu_in">
						<?php 
foreach (dir_listing("Assignments") as $file) {
    $short_name = str_replace(".php", "", $file);
    echo '<a href="' . $base_path . 'Assignments/' . $file . '">' . '<li>' . $short_name . '</li></a>';
}
?>
					</ul>
				</li>
				<script>
					$(document).ready(
						function()
						{
							$(".parent_menu").click(function()
								{
									left_pos = $(".parent_menu").offset().left;
									top_pos = $(this).offset().top + $(this).outerHeight();
									 
									$(".submenu_in").css("left", left_pos)
									.css("top", top_pos)
									.addClass("open");
									
									width = $(".submenu_in").children().last().offset().left - $(".submenu_in").offset().left + $(".submenu_in").children().last().outerWidth();
									$(".submenu_in").css("width", width);
								})
						}
					);
				</script>
				<!--dropdown-->
Example #4
0
							<span><?php 
echo $data->deleting_info->title;
?>
</span>
							<p>
								<?php 
echo $data->deleting_info->sentence;
?>
							</p>
							<ul class="option-list">
								<form method="post" action="<?php 
echo $base_path;
?>
Functions/delete_project.php">
								<?php 
$items = dir_listing("Assignments");
foreach ($items as $item) {
    $name = str_replace(".php", "", $item);
    echo '<li><input type="checkbox" name="project[]" value="' . $name . '">' . $name . '</input></li>';
}
?>
									<li>
										<input type="submit" name="submit" value="<?php 
echo $data->deleting_info->button;
?>
"></input>
									</li>
								</form>
							</ul>
						</li>
				</div>
Example #5
0
 function manage_template_register_iterator($d)
 {
     global $DOCUMENT_ROOT;
     $arr = dir_listing($d);
     $n = count($arr);
     for ($i = 0; $i < $n; $i++) {
         $fn = $d . '/' . $arr[$i];
         if (!is_file($DOCUMENT_ROOT . $fn)) {
             manage_template_register_iterator($fn);
         } else {
             $data = get_file($DOCUMENT_ROOT . $fn);
             $name = preg_replace('/^(.*)\\n(.*\\n)*/', '\\1', $data);
             $data = preg_replace('/^(.*)\\n((.*\\n)*)/', '\\2', $data);
             $c = manage_spawn_template(-1, $name, $data);
             $c->Save();
             $c->Ref();
         }
     }
 }