文档更改Home

Yang Sheng 于 2025-02-42,18:57 最后修改

从版本 121.1
Yang Sheng编辑
在2025-02-42,00:32上
修改评论: 该版本没有评论
到版本
Yang Sheng编辑
在2025-02-42,01:00上
修改评论: 该版本没有评论

摘要

细节

页面属性
内容
... ... @@ -1,23 +1,53 @@
1 -## 输出CSS样式到<head>部分
1 +== {{displayIcon name="bell"/}} 通知公告 ==
2 +
3 +
4 +(% style="font-size:16px" %)内部网站,不提供注册功能。
5 +
6 +
7 +== ==
8 +
9 +== ==
10 +
11 +== ==
12 +
13 +
14 +
15 +(% class="col-xs-12 col-sm-6" %)
16 +(((
17 +=== 近期更新 ===
18 +
19 +{{velocity}}
20 +## 定义一级链接列表
21 +#set($topLevelPages = ["Home", "AI For Service", "AIO知识库", "脚本&自动化"])
22 +
23 +## 定义需要忽略的页面标题列表
24 +#set($ignoreTitles = ["页面管理", "脚本&自动化"])
25 +
26 +## 输出CSS样式
2 2  {{html}}
3 -<head>
4 4  <style>
5 5   .recent-updates {
6 6   font-family: Arial, sans-serif;
7 7   margin: 20px;
32 + background-color: #f9f9f9;
33 + padding: 15px;
34 + border-radius: 8px;
35 + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
8 8   }
9 9   .recent-updates h2 {
10 - font-size: 24px;
11 - color: #333;
38 + font-size: 26px;
39 + color: #2c3e50;
40 + border-bottom: 2px solid #ccc;
41 + padding-bottom: 10px;
12 12   }
13 13   .recent-updates h3 {
14 - font-size: 20px;
15 - color: #444;
16 - margin-top: 15px;
44 + font-size: 22px;
45 + color: #34495e;
46 + margin-top: 20px;
17 17   }
18 18   .recent-updates ul {
19 - list-style-type: none;
20 - padding-left: 0;
49 + list-style-type: disc;
50 + padding-left: 20px;
21 21   }
22 22   .recent-updates li {
23 23   margin-bottom: 8px;
... ... @@ -24,44 +24,20 @@
24 24   }
25 25   .recent-updates a {
26 26   text-decoration: none;
27 - color: #0066cc;
57 + color: #2980b9;
58 + transition: color 0.3s;
28 28   }
29 29   .recent-updates a:hover {
30 30   text-decoration: underline;
62 + color: #3498db;
31 31   }
32 32  </style>
33 -</head>
34 34  {{/html}}
35 -== {{displayIcon name="bell"/}} 通知公告 ==
36 36  
37 -
38 -(% style="font-size:16px" %)内部网站,不提供注册功能。
39 -
40 -
41 -== ==
42 -
43 -== ==
44 -
45 -== ==
46 -
47 -
48 -
49 -(% class="col-xs-12 col-sm-6" %)
50 -(((
51 -=== 近期更新 ===
52 -
53 -{{velocity}}
54 -## 这里定义一级链接列表
55 -#set($topLevelPages = ["Home", "AI For Service", "AIO知识库", "脚本&自动化"])
56 -
57 -## 这里定义需要忽略的页面标题列表
58 -#set($ignoreTitles = ["页面管理", "脚本&自动化"])
59 -
60 -
61 -
62 -## 输出近期更新内容
67 +## 输出内容
68 +{{html}}
63 63  <div class="recent-updates">
64 - <h2>近期更新</h2>
70 +
65 65   #foreach($topPage in $topLevelPages)
66 66   ## 查询每个一级链接下所有子页面的最近更新
67 67   #set($hqlQuery = "select doc.fullName from XWikiDocument doc where doc.fullName like :spacePattern and doc.fullName not like '%:WebPreferences' and doc.fullName not like '%:WebHome' and doc.fullName not like '%:WebSearch' and doc.fullName not like '%:WebRss' and doc.fullName not like '%:WebStatistics' order by doc.date desc")
... ... @@ -83,7 +83,7 @@
83 83   #set($docTitle = "Untitled Document")
84 84   #end
85 85   #if(!$hasUpdates)
86 - <h3>$topPage</h3>
92 + <h4>$topPage</h4>
87 87   <ul>
88 88   #set($hasUpdates = true)
89 89   #end
... ... @@ -99,8 +99,8 @@
99 99  </div>
100 100  {{/velocity}}
101 101  
108 +~{~{/html}}
102 102  
103 -
104 104  
105 105  )))
106 106