ソースを参照

新增 頭像

manto07m 3 年 前
コミット
239afc06c7
2 ファイル変更29 行追加5 行削除
  1. 1 0
      assets/stylesheets/theme.css
  2. 28 5
      home.php

+ 1 - 0
assets/stylesheets/theme.css

@@ -5044,6 +5044,7 @@ html.header-dark .notifications > li .notification-icon i {
 .userbox .profile-picture img {
 	width: 35px;
 	color: transparent;
+	background-color: rgb(216, 153, 18);
 }
 
 .userbox .profile-info {

+ 28 - 5
home.php

@@ -1,5 +1,5 @@
 <?php
-include($_SERVER['DOCUMENT_ROOT']."/Authorization/script/php/permission/check_right.php");
+include($_SERVER['DOCUMENT_ROOT'] . "/Authorization/script/php/permission/check_right.php");
 ?>
 <!doctype html>
 <html class="fixed sidebar-left-collapsed">
@@ -95,8 +95,8 @@ include($_SERVER['DOCUMENT_ROOT']."/Authorization/script/php/permission/check_ri
 				<span class="separator"></span>
 				<div id="userbox" class="userbox">
 					<a href="#" data-toggle="dropdown">
-						<figure class="profile-picture"> <img src="./assets/images/!logged-user.jpg" alt="Joseph Doe" class="img-circle" data-lock-picture="./assets/images/!logged-user.jpg" /> </figure>
-						<div class="profile-info" data-lock-name="John Doe" data-lock-email="johndoe@JSOFT.com"> <span class="name"><?php echo $_SESSION['name'] ?></span> <span class="role"><?php echo($groupName);?></span> </div> <i class="fa custom-caret"></i>
+						<figure class="profile-picture"> <img id="userImage" src="./assets/images/!logged-user.jpg" class="img-circle" data-lock-picture="./assets/images/!logged-user.jpg" /> </figure>
+						<div class="profile-info" data-lock-name="John Doe" data-lock-email="johndoe@JSOFT.com"> <span class="name"><?php echo $_SESSION['name'] ?></span> <span class="role"><?php echo ($groupName); ?></span> </div> <i class="fa custom-caret"></i>
 					</a>
 					<div class="dropdown-menu">
 						<ul class="list-unstyled">
@@ -116,7 +116,7 @@ include($_SERVER['DOCUMENT_ROOT']."/Authorization/script/php/permission/check_ri
 					<div class="sidebar-title"> 導覽 </div>
 					<div class="sidebar-toggle hidden-xs" data-toggle-class="sidebar-left-collapsed" data-target="html" data-fire-event="sidebar-left-toggle"> <i class="fa fa-bars" aria-label="Toggle sidebar"></i> </div>
 				</div>
-				
+
 			</aside>
 			<!-- end: sidebar -->
 			<section role="main" class="content-body">
@@ -131,8 +131,16 @@ include($_SERVER['DOCUMENT_ROOT']."/Authorization/script/php/permission/check_ri
 	</section>
 
 	<script>
-		var right = <?php echo($right);?>;
+		var name = "<?php echo $_SESSION['name'] ?>";
+		var right = <?php echo ($right); ?>;
+		var tempData = [];
+		for (i = 0; i < panel_data.length; i++) {
+			if (right >= panel_data[i].right) {
+				tempData.push(panel_data[i])
+			}
+		}
 		vm.mount('.body');
+		
 	</script>
 
 	<!-- Vendor -->
@@ -147,6 +155,21 @@ include($_SERVER['DOCUMENT_ROOT']."/Authorization/script/php/permission/check_ri
 	<script src="assets/javascripts/theme.js"></script>
 
 	<script>
+		$(document).ready(function() {
+			addUserImage(name);
+		})
+		function addUserImage(name) {
+			var canvas = document.createElement("canvas");
+			canvas.width = 40;
+			canvas.height = 40;
+			var ctx = canvas.getContext('2d');
+			ctx.fillStyle = "black";
+			ctx.font = "30px Arial";
+			var text = name;
+			ctx.fillText(text, 5, 30);
+			var img = document.createElement("img");
+			$("#userImage").attr("src", canvas.toDataURL());
+		}
 		$('.panel').hoverIntent({
 			sensitivity: 50, //滑鼠滑動的敏感度,最少要設定為1    
 			interval: 200, //滑鼠滑過後要延遲的秒數