mirror of https://github.com/helloxz/onenav.git
				
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							271 lines
						
					
					
						
							12 KiB
						
					
					
				
			
		
		
	
	
							271 lines
						
					
					
						
							12 KiB
						
					
					
				<!DOCTYPE html> | 
						|
<html lang="zh-ch" xmlns="http://www.w3.org/1999/xhtml"> | 
						|
<head> | 
						|
	<meta charset="utf-8" /> | 
						|
	<title><?php echo $site['title']; ?> - <?php echo $site['subtitle']; ?></title> | 
						|
	<meta name="generator" content="EverEdit" /> | 
						|
	<meta name="author" content="xiaoz<www.xiaoz.me>" /> | 
						|
	<meta name="keywords" content="<?php echo $site['keywords']; ?>" /> | 
						|
	<meta name="description" content="<?php echo $site['description']; ?>" /> | 
						|
	<meta name="viewport" content="width=device-width, initial-scale=1.0"> | 
						|
	<link rel='stylesheet' href='static/mdui/css/mdui.css'> | 
						|
	<link rel='stylesheet' href='static/jQuery-contextMenu/jquery.contextMenu.min.css'> | 
						|
	<link rel="stylesheet" href="static/font-awesome/4.7.0/css/font-awesome.css"> | 
						|
	<link rel="stylesheet" href="templates/<?php echo $template; ?>/static/style.css?v=<?php echo $version; ?>"> | 
						|
	<script src = 'static/mdui/js/mdui.min.js'></script> | 
						|
	<?php echo $site['custom_header']; ?> | 
						|
	<style> | 
						|
	<?php if( $theme_config->link_description == "hide" ) { ?> | 
						|
		.link-content{ | 
						|
			display:none; | 
						|
		} | 
						|
		.link-line{ | 
						|
			height:56px; | 
						|
		} | 
						|
	<?php } ?> | 
						|
	</style> | 
						|
</head> | 
						|
<?php | 
						|
	// 根据cookie来设置mdui主题 | 
						|
	$md_theme = $_COOKIE['docs-theme-layout']; | 
						|
	if( empty($md_theme) || ( $md_theme == "light" ) ) { | 
						|
		$md_theme = ""; | 
						|
	} | 
						|
	else{ | 
						|
		$md_theme = "mdui-theme-layout-dark"; | 
						|
	} | 
						|
?> | 
						|
<body class = "mdui-drawer-body-left mdui-appbar-with-toolbar <?php echo $md_theme ?> mdui-theme-primary-indigo mdui-theme-accent-pink mdui-loaded"> | 
						|
	<!--导航工具--> | 
						|
	<header class = "mdui-appbar mdui-appbar-fixed"> | 
						|
		<div class="mdui-toolbar mdui-color-theme"> | 
						|
		<!-- <button class="mdui-btn" mdui-drawer="{target: '#drawer'}"><i class="mdui-icon material-icons">home</i></button> --> | 
						|
		<span class="mdui-btn mdui-btn-icon mdui-ripple mdui-ripple-white" mdui-drawer="{target: '#drawer', swipe: true}"><i class="mdui-icon material-icons">menu</i></span> | 
						|
		  <!-- <a href="javascript:;" class="mdui-btn mdui-btn-icon"><i class="mdui-icon material-icons">home</i></a> --> | 
						|
		  <a href="/" class = "mdui-typo-headline" title = "<?php echo $site['description'] ?>"><span class="mdui-typo-title default-title"><h1><?php echo $site['title']; ?></h1></span></a> | 
						|
		  <div class="mdui-toolbar-spacer"></div> | 
						|
		  <!-- 新版搜索框 --> | 
						|
		  	<div class="mdui-col-md-3 mdui-col-xs-6"> | 
						|
				<div class="mdui-textfield mdui-textfield-floating-label"> | 
						|
					<!-- <label class="mdui-textfield-label">输入书签关键词进行搜索</label> --> | 
						|
					<input class="mdui-textfield-input search" style = "color:#FFFFFF;" placeholder="输入书签关键词进行搜索" type="text" /> | 
						|
					<i class="mdui-icon material-icons" style = "position:absolute;right:2px;">search</i> | 
						|
				</div> | 
						|
			</div> | 
						|
			<!-- 新版搜索框END --> | 
						|
		  <a class = "mdui-hidden-xs" href="https://github.com/helloxz/onenav" rel = "nofollow" target="_blank" class="mdui-btn mdui-btn-icon mdui-ripple mdui-ripple-white" mdui-tooltip="{content: '查看 Github'}"> | 
						|
      <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" enable-background="new 0 0 36 36" xml:space="preserve" class="mdui-icon" style="width: 24px;height:24px;"> | 
						|
        <path fill-rule="evenodd" clip-rule="evenodd" fill="#ffffff" d="M18,1.4C9,1.4,1.7,8.7,1.7,17.7c0,7.2,4.7,13.3,11.1,15.5 | 
						|
	c0.8,0.1,1.1-0.4,1.1-0.8c0-0.4,0-1.4,0-2.8c-4.5,1-5.5-2.2-5.5-2.2c-0.7-1.9-1.8-2.4-1.8-2.4c-1.5-1,0.1-1,0.1-1 | 
						|
	c1.6,0.1,2.5,1.7,2.5,1.7c1.5,2.5,3.8,1.8,4.7,1.4c0.1-1.1,0.6-1.8,1-2.2c-3.6-0.4-7.4-1.8-7.4-8.1c0-1.8,0.6-3.2,1.7-4.4 | 
						|
	c-0.2-0.4-0.7-2.1,0.2-4.3c0,0,1.4-0.4,4.5,1.7c1.3-0.4,2.7-0.5,4.1-0.5c1.4,0,2.8,0.2,4.1,0.5c3.1-2.1,4.5-1.7,4.5-1.7 | 
						|
	c0.9,2.2,0.3,3.9,0.2,4.3c1,1.1,1.7,2.6,1.7,4.4c0,6.3-3.8,7.6-7.4,8c0.6,0.5,1.1,1.5,1.1,3c0,2.2,0,3.9,0,4.5 | 
						|
	c0,0.4,0.3,0.9,1.1,0.8c6.5-2.2,11.1-8.3,11.1-15.5C34.3,8.7,27,1.4,18,1.4z"></path> | 
						|
	  </svg> | 
						|
	  <?php | 
						|
		if( is_login() ) { | 
						|
	  ?>	 | 
						|
	  <a class = "mdui-hidden-xs" href="/index.php?c=admin" title = "后台管理" target="_blank" class="mdui-btn mdui-btn-icon"><i class="mdui-icon material-icons">account_circle</i></a> | 
						|
	  <?php }else{ ?> | 
						|
		<a class = "mdui-hidden-xs" href="/index.php?c=login" title = "登录OneNav" target="_blank" class="mdui-btn mdui-btn-icon"><i class="mdui-icon material-icons">account_circle</i></a> | 
						|
	  <?php } ?> | 
						|
    </a> | 
						|
		</div> | 
						|
	</header> | 
						|
	<!--导航工具END--> | 
						|
 | 
						|
	<!-- 添加按钮 --> | 
						|
	<?php | 
						|
		if( is_login() ) { | 
						|
	?>	 | 
						|
	<div class="right-button mdui-hidden-xs" style="position: fixed;right:10px;bottom:80px;z-index:1000;"> | 
						|
		<div> | 
						|
		<button title = "快速添加链接" id = "add" class="mdui-fab mdui-color-theme-accent mdui-ripple mdui-fab-mini"><i class="mdui-icon material-icons">add</i></button> | 
						|
		</div> | 
						|
	</div> | 
						|
	<?php } ?> | 
						|
	<!-- 添加按钮END --> | 
						|
	<!-- 返回顶部按钮 --> | 
						|
	<div id="top"></div> | 
						|
	<div class="top mdui-shadow-10"> | 
						|
		<a href="javascript:;" title="返回顶部" onclick="gotop()"><i class="mdui-icon material-icons">arrow_drop_up</i></a> | 
						|
	</div> | 
						|
	<!-- 返回顶部END --> | 
						|
	<!--左侧抽屉导航--> | 
						|
	<!-- 默认抽屉栏在左侧 --> | 
						|
	<div class="mdui-drawer" id="drawer"> | 
						|
	  <ul class="mdui-list"> | 
						|
	  	<?php | 
						|
			//遍历分类目录并显示 | 
						|
			foreach ($category_parent as $category) { | 
						|
			//var_dump($category); | 
						|
			$font_icon = empty($category['font_icon']) ? '' : "<i class='{$category['font_icon']}'></i> "; | 
						|
		?> | 
						|
          <div class="mdui-collapse" mdui-collapse> | 
						|
              <div class="mdui-collapse-item"> | 
						|
        <div class="mdui-collapse-item-header"> | 
						|
		<a href="#category-<?php echo $category['id']; ?>"> | 
						|
			<li class="mdui-list-item mdui-ripple"> | 
						|
				<div class="mdui-list-item-content category-name"><?php echo $font_icon; ?><?php echo htmlspecialchars_decode($category['name']); ?></div> | 
						|
                <i class="mdui-collapse-item-arrow mdui-icon material-icons">keyboard_arrow_down</i> | 
						|
			</li> | 
						|
		</a> | 
						|
        </div> | 
						|
		<!-- 遍历二级分类--> | 
						|
          <div class="mdui-collapse-item-body"> | 
						|
         <ul> | 
						|
         <?php foreach (get_category_sub( $category['id'] ) AS $category_sub){ | 
						|
 | 
						|
         ?> | 
						|
            <a href="#category-<?php echo $category_sub['id']; ?>"> | 
						|
                <li class="mdui-list-item mdui-ripple" style="margin-left:-4.3em;"> | 
						|
                    <div class="mdui-list-item-content category_sub"> | 
						|
                        <i> | 
						|
                        <i class="<?php echo $category_sub['font_icon']; ?>"></i><?php echo htmlspecialchars_decode($category_sub['name']); ?> | 
						|
                        </i> | 
						|
                    </div> | 
						|
                </li> | 
						|
            </a> | 
						|
         <?php } ?> | 
						|
        </ul> | 
						|
        </div> | 
						|
		<!--遍历二级分类END--> | 
						|
		</div> | 
						|
        </div> | 
						|
		<?php } ?> | 
						|
		<!-- 华丽的分割线 --> | 
						|
		<div class="mdui-divider"></div> | 
						|
		<!-- 华丽的分割线END --> | 
						|
		<a href="https://www.xiaoz.me/" target="_blank" title="小z博客"> | 
						|
			<li class="mdui-list-item mdui-ripple"> | 
						|
			<div class="mdui-list-item-content category-name"><i class="fa fa-user-circle"></i> About</div> | 
						|
			</li> | 
						|
		</a> | 
						|
		 | 
						|
		<?php | 
						|
			if ( !is_login() ) { | 
						|
		?> | 
						|
		<a href="/index.php?c=login" title="手机登录" class="mdui-hidden-sm-up"> | 
						|
			<li class="mdui-list-item mdui-ripple"> | 
						|
			<div class="mdui-list-item-content category-name"><i class="fa fa-dashboard"></i> 登录</div> | 
						|
			</li> | 
						|
		</a> | 
						|
		<?php } else { ?> | 
						|
		<a href="/index.php?c=admin&page=logout" title="退出" class="mdui-hidden-sm-up"> | 
						|
			<li class="mdui-list-item mdui-ripple"> | 
						|
			<div class="mdui-list-item-content category-name"><i class="fa fa-dashboard"></i> 退出</div> | 
						|
		</li> | 
						|
		</a> | 
						|
		<?php } ?> | 
						|
		<!-- 切换主题 --> | 
						|
		<a href="javascript:;" onclick = "change_theme()" title="点击可切换主题风格"> | 
						|
			<li class="mdui-list-item mdui-ripple"> | 
						|
				<div class="mdui-list-item-content category-name"><i class="fa fa-adjust"></i> 切换风格</div> | 
						|
			</li> | 
						|
		</a> | 
						|
		<!-- 切换主题END --> | 
						|
	  </ul> | 
						|
	</div> | 
						|
	<!--左侧抽屉导航END--> | 
						|
 | 
						|
	<!--正文内容部分--> | 
						|
	<div class="<?php echo ( $theme_config->full_width_mode == "off") ? "mdui-container" : "mdui-container-fluid"; ?>"> | 
						|
		<!-- 搜索框 --> | 
						|
		<!-- <div class="mdui-row"> | 
						|
			<div class="mdui-col-xs-12" style = "z-index:99999;"> | 
						|
				<div class="mdui-textfield mdui-textfield-floating-label"> | 
						|
					<label class="mdui-textfield-label">输入书签关键词进行搜索</label> | 
						|
					<input class="mdui-textfield-input search"  type="text" /> | 
						|
				</div> | 
						|
			</div> | 
						|
		</div> --> | 
						|
		<!-- 搜索框END --> | 
						|
		<div class="mdui-row"> | 
						|
			<!-- 遍历分类目录 --> | 
						|
            <?php foreach ( $categorys as $category ) { | 
						|
                $fid = $category['id']; | 
						|
                $links = get_links($fid); | 
						|
				$font_icon = empty($category['font_icon']) ? '' : "<i class='{$category['font_icon']}'></i> "; | 
						|
                //如果分类是私有的 | 
						|
                if( $category['property'] == 1 ) { | 
						|
                    $property = '<i class="fa fa-expeditedssl" style = "color:#5FB878"></i>'; | 
						|
                } | 
						|
                else { | 
						|
                    $property = ''; | 
						|
                } | 
						|
            ?> | 
						|
			<div id = "category-<?php echo $category['id']; ?>" class = "mdui-col-xs-12 mdui-typo-title cat-title"> | 
						|
				<?php echo $font_icon; ?> | 
						|
				<?php echo htmlspecialchars_decode($category['name']); ?> <?php echo $property; ?> | 
						|
				<span class = "mdui-typo-caption"><?php echo $category['description']; ?></span> | 
						|
			</div> | 
						|
			<!-- 遍历链接 --> | 
						|
			<?php | 
						|
				foreach ($links as $link) { | 
						|
					//默认描述 | 
						|
					$link['description'] = empty($link['description']) ? '作者很懒,没有填写描述。' : $link['description']; | 
						|
					$id = $link['id']; | 
						|
				//var_dump($link); | 
						|
			?> | 
						|
			<a href="/index.php?c=click&id=<?php echo $link['id']; ?>" target="_blank" title = "<?php echo $link['description']; ?>"> | 
						|
			<div class="mdui-col-lg-2 mdui-col-md-3 mdui-col-sm-4 mdui-col-xs-6 link-space" id = "id_<?php echo $link['id']; ?>" link-title = "<?php echo $link['title']; ?>" link-url = "<?php echo $link['url']; ?>"> | 
						|
				<!-- 用来搜索匹配使用 --> | 
						|
				<span style = "display:none;"><?php echo $link['url']; ?></span> | 
						|
				<!-- 用来搜索匹配使用END --> | 
						|
				<!--定义一个卡片--> | 
						|
				<div class="mdui-card link-line mdui-hoverable"> | 
						|
						<!-- 如果是私有链接,则显示角标 --> | 
						|
						<?php if($link['property'] == 1 ) { ?> | 
						|
						<div class="angle"> | 
						|
							<span> </span> | 
						|
						</div> | 
						|
						<?php } ?> | 
						|
						<!-- 角标END --> | 
						|
							<div class="mdui-card-primary" style = "padding-top:16px;"> | 
						|
									<div class="mdui-card-primary-title link-title"> | 
						|
										<!-- 网站图标显示方式 --> | 
						|
										<?php if( $theme_config->favicon == "online") { ?> | 
						|
											<img src="https://favicon.rss.ink/v1/<?php echo base64($link['url']); ?>" alt="HUAN" width="16" height="16"> | 
						|
										<?php }else{ ?> | 
						|
											<img src="/index.php?c=ico&text=<?php echo $link['title']; ?>" alt="" width="16" height="16" /> | 
						|
										<?php } ?> | 
						|
										<span class="link_title"><?php echo $link['title']; ?></span>  | 
						|
									</div> | 
						|
							</div> | 
						|
					<!-- 卡片的内容end --> | 
						|
					<div class="mdui-card-content mdui-text-color-black-disabled" style="padding-top:0px;"><span class="link-content"><?php echo $link['description']; ?></span></div> | 
						|
				</div> | 
						|
				<!--卡片END--> | 
						|
			</div> | 
						|
			</a> | 
						|
			<?php } ?> | 
						|
			<!-- 遍历链接END --> | 
						|
			<?php } ?> | 
						|
		</div> | 
						|
		<!-- row end --> | 
						|
 | 
						|
		 | 
						|
	</div> | 
						|
	<div class="mdui-divider" style = "margin-top:2em;"></div> | 
						|
	<!--正文内容部分END--> | 
						|
	<!-- footer部分 --> | 
						|
	<!-- 未经作者授权,请勿去掉版权,否则可能影响作者更新代码的积极性或直接放弃维护此项目。 --> | 
						|
	<footer> | 
						|
		<?php if(empty( $site['custom_footer']) ){ ?> | 
						|
		© 2022 Powered by <a target = "_blank" href="https://github.com/helloxz/onenav" title = "简约导航/书签管理器" rel = "nofollow">OneNav</a>.The author is <a href="https://www.xiaoz.me/" target="_blank" title = "小z博客">xiaoz.me</a> | 
						|
		<?php }else{ | 
						|
			echo $site['custom_footer']; | 
						|
		} ?> | 
						|
	</footer> | 
						|
	<!-- footerend --> | 
						|
</body> | 
						|
<script src = 'static/js/jquery.min.js'></script> | 
						|
<script src="static/layer/layer.js"></script> | 
						|
<script src = 'static/jQuery-contextMenu/jquery.contextMenu.min.js'></script> | 
						|
<script src = 'static/js/clipBoard.min.js'></script> | 
						|
<script src = "templates/<?php echo $template; ?>/static/holmes.js"></script> | 
						|
<script src="templates/<?php echo $template; ?>/static/embed.js?v=<?php echo $version; ?>"></script> | 
						|
<script> | 
						|
<?php echo $onenav['right_menu']; ?> | 
						|
</script> | 
						|
</html>
 | 
						|
 |