Jelajahi Sumber

列表显示 增加项目

visuddhinanda 5 tahun lalu
induk
melakukan
61bd0a54bd
2 mengubah file dengan 103 tambahan dan 11 penghapusan
  1. 46 10
      app/redis/index.php
  2. 57 1
      app/redis/redis.json

+ 46 - 10
app/redis/index.php

@@ -4,6 +4,32 @@ require_once "function.php";
 ?>
 
 <body>
+<style>
+.data_row{
+	display:flex;
+}
+.key{
+	flex:2;
+}
+.type{
+	flex:1;
+}
+.valid{
+	flex:1;
+}
+.rebuild{
+	flex:1;
+}
+.count{
+	flex:1;
+}
+.description{
+	flex:8;
+}
+.function{
+	flex:2;
+}
+</style>
 <?php
 $redis = redis_connect();
 if($redis==false){
@@ -16,27 +42,38 @@ else{
 	if(file_exists("redis.json")){
 	$redisList=json_decode(file_get_contents("redis.json"),true);
 	echo "<div>";
+	echo "<div class='data_row' >";
+	echo "<div class='key'>key</div>";
+	echo "<div  class='type'>type</div>";
+	echo "<div  class='valid'>valid</div>";
+	echo "<div  class='rebuild'>rebuild</div>";
+	echo "<div class='count'>count</div>";
+	echo "<div class='description'>description</div>";
+	echo "<div class='function'>function</div>";
+	echo "</div>";
 	
 	foreach ($redisList as $key => $value) {
 		# code..
-		echo "<div class='card' style='display:block;";
+		echo "<div class='data_row' ";
 		if($value["valid"]==false){
 			echo "background-color:lightpink;";
 		}
 		echo "'>";
-		echo "<div>key:<b>{$value["key"]}</b></div>";
-		echo "<div>type:{$value["type"]}</div>";
-		echo "<div >valid:";
+		echo "<div class='key'><b>{$value["key"]}</b></div>";
+		echo "<div class='type'>{$value["type"]}</div>";
+		echo "<div class='valid'>";
 		if($value["valid"]){
 			echo "有效";
 		}
 		else{
-			echo "已经过时";
+			echo "<span style='color:red;'>已经过时</span>";
 		}
 		echo "</div>";
+		echo "<div class='rebuild'>";
 		if(isset($value["rebuild"]) && !empty($value["rebuild"])){
-			echo "<div >rebuild:<a href='{$value["rebuild"]}' target='_blank'>{$value["rebuild"]}</a></div>";
+			echo "<a href='{$value["rebuild"]}' target='_blank'>rebuild</a>";
 		}
+		echo "</div>";
 
 		if(substr($value["key"],-1)==="*"){
 			$keys = $redis->keys($value["key"]);
@@ -52,7 +89,7 @@ else{
 					break;
 			}
 		}
-		echo "<div >count:";
+		echo "<div class='count'>";
 		if(isset($keys)){
 			echo count($keys);
 		}
@@ -60,9 +97,8 @@ else{
 			echo "未知";
 		}
 		echo "</div>";
-		echo "<div >description:{$value["description"]}</div>";
-		echo "<div ><button onclick=\"del('{$value["key"]}')\">删除数据</button></div>";
-		
+		echo "<div class='description' >{$value["description"]}</div>";
+		echo "<div class='funcion'><button onclick=\"del('{$value["key"]}')\">删除数据</button></div>";
 		echo "</div>";
 	}
 	echo "</div>";

+ 57 - 1
app/redis/redis.json

@@ -18,6 +18,62 @@
 		"key": "article://*",
 		"type": "hash",
 		"valid": true,
-		"description": "article 主要信息 key: article://id  字段 title,owner,summary,create_time,modify_time "
+		"description": "article 主要信息 key: article://id  字段 title,owner,summary,tag,content,create_time,modify_time "
+	},
+	{
+		"key": "dict://comp",
+		"type": "hash",
+		"valid": true,
+		"rebuild": "../dict/redis_comp_part.php",
+		"description": "复合词数据库内容 feild value= json "
+	},
+	{
+		"key": "dict://term",
+		"type": "hash",
+		"valid": true,
+		"rebuild": "../dict/redis_import_term.php",
+		"description": "术语数据库内容 feild value= json "
+	},
+	{
+		"key": "dict://user",
+		"type": "hash",
+		"valid": true,
+		"rebuild": "../dict/redis_import_user.php",
+		"description": "用户字典内容 feild value= json "
+	},
+	{
+		"key": "pali://wordindex.set",
+		"type": "set",
+		"valid": true,
+		"rebuild": "../dict/redis_pali_word_list.php",
+		"description": "三藏单词列表 "
+	},
+	{
+		"key": "pali://wordindex.hash",
+		"type": "hash",
+		"valid": true,
+		"rebuild": "../dict/redis_pali_word_list.php",
+		"description": "三藏单词列表 "
+	},
+	{
+		"key": "dict://pm/part",
+		"type": "hash",
+		"valid": true,
+		"rebuild": "../dict/redis_pm_part.php",
+		"description": "巴缅拆分 "
+	},
+	{
+		"key": "dict://part.hash",
+		"type": "hash",
+		"valid": true,
+		"rebuild": "../dict/redis_split_part.php",
+		"description": "电脑自动拆分 "
+	},
+	{
+		"key": "dict://regular/part",
+		"type": "hash",
+		"valid": true,
+		"rebuild": "../dict/redis_sys_rgl_part.php",
+		"description": "系统规则变形表中的拆分部分 "
 	}
 ]