Exemplo n.º 1
0
 public function __construct(NewsSelector_Class $selector, DB_Class $tourist, $site)
 {
     $this->_all_news = $selector->all_news;
     $this->_size = $selector->size;
     $this->_time_range = $selector->time_range;
     $this->_limit = $selector->limit_selected;
     $this->_page = $selector->page;
     for ($i = 0; $i < $this->_size; $i++) {
         $word = $tourist->CodeIntoWord($this->_all_news[$i]['id']);
         $this->_ref[$i][0] = $site . "novosti/" . $word . "/";
         $this->_ref[$i][1] = $site . IMG . "news/" . $this->_all_news[$i]['meta'];
     }
 }
Exemplo n.º 2
0
// Формирование строки хлебных крошек
if ($_SESSION["id"]["main"] == 0) {
    $breadcrumbs = "<i>Главная</i>";
} else {
    $word = $site_0;
    $breadcrumbs = "<a href='" . $word . "'>Главная</a>&nbsp;&gt; ";
    $number = count($_SESSION["id"]);
    $i = 1;
    foreach ($_SESSION["id"] as $key => $value) {
        // Получение имени хлебной крошки по id
        if ($key == "vrach") {
            $field_arr = array("sname", "fname", "mname");
            $name = $db_explorer->GetItemsFromTableById($field_arr, "users", $value);
            $crumb = $name["sname"] . " " . $name["fname"] . " " . $name["mname"];
            $word .= $db_explorer->CodeIntoPerson($value) . "/";
        } else {
            $title = $db_explorer->GetOneItemFromTableById("title", "folder", $value);
            $crumb = $guard_url->transform($title);
            $word .= $db_explorer->CodeIntoWord($value) . "/";
        }
        if ($i != $number) {
            $breadcrumbs .= "<a href='" . $word . "'>" . $crumb . "</a>&nbsp;&gt; ";
        } else {
            $breadcrumbs .= "<i>" . $crumb . "</i>";
        }
        $i++;
    }
}
echo $breadcrumbs;
unset($guard_url);
unset($db_explorer);
Exemplo n.º 3
0
$menu_items = array();
foreach ($menu_arr as $value) {
    $l = strlen($value["title"]);
    $temp_arr = explode(" ", $value["title"]);
    $n = count($temp_arr);
    if ($n > 1) {
        $half = "";
        $i = 0;
        while (strlen($half) < ceil($l / 2) && $i + 1 <= ceil($n / 2)) {
            $half .= $temp_arr[$i] . " ";
            $i++;
        }
        $temp_arr[$i] = "<br class='width1024'>" . $temp_arr[$i];
        $value["title"] = implode(" ", $temp_arr);
    }
    $word = $db_explorer->CodeIntoWord($value["id"]);
    $menu_items[] = array($word, $value);
}
$num_menu_items = count($menu_items);
unset($db_explorer);
?>

<!-- -------------------- html code ----------------------- -->
<menu id="topmenu">
	<div id="menu_btn">
		<img src="<?php 
echo $site_0 . ICO;
?>
menu.png" alt="menu">
		<span>МЕНЮ</span>
	</div>