Ejemplo n.º 1
0
$fileops = new GrlxFileOps();
$link = new GrlxLink();
$fileops->db = $db;
$view->yah = 15;
$view->page_title('Grawlix panel');
$view->tooltype('panl');
$view->headline('Grawlix panel');
$db->where('date_publish >= NOW()');
$db->orderBy('sort_order', 'ASC');
$id_info = $db->getOne('book_page', 'id');
if ($id_info) {
    $comic_page = new GrlxComicPage($id_info['id']);
}
if ($comic_page) {
    $image = reset($comic_page->imageList);
    $link->url('book.page-edit.php?page_id=' . $comic_page->pageID);
    $link->tap($comic_page->pageInfo['title']);
    $next_output = '<p>' . $link->paint() . '</p>' . "\n";
    $link->tap('<img src="' . $image['url'] . '" alt="" />');
    $next_output .= '<p>' . $link->paint() . '</p>' . "\n";
} else {
    $next_output = '<p><a href="book.view.php">Nothing’s coming up.</a></p>' . "\n";
}
/*
if ( $link_set ) {
	$link_set_output = '<ul>'."\n";
	foreach ( $link_set as $key => $val ) {
		$link-> url($val['url']);
		$link-> tap($val['tap']);
		$link-> title($val['title']);
		$link_set_output .= '<li>'.$link-> paint().'</li>'."\n";
Ejemplo n.º 2
0
 /**
  * Mobile panel menu
  *
  * @return string - html for small screens
  */
 private function drop_menu()
 {
     $menu = $this->menu_list();
     $link = new GrlxLink();
     $output = '<button class="drop-menu" data-dropdown="drop-menu"><i></i></button>';
     $output .= '<ul id="drop-menu" data-dropdown-content>';
     foreach ($menu as $group => $array) {
         $output .= '<li><a class="parent">' . $group . '</a></li>';
         foreach ($array as $item => $val) {
             $link->url($val['file']);
             $link->tap($val['name']);
             $link->icon('true');
             $link->anchor_class($val['icon']);
             $output .= '<li>' . $link->paint() . '</li>';
         }
     }
     $output .= '</ul>';
     return $output;
 }