This repository was archived by the owner on Oct 29, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.php
More file actions
216 lines (215 loc) · 11 KB
/
index.php
File metadata and controls
216 lines (215 loc) · 11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="//cdn.bootcss.com/mdui/0.3.0/css/mdui.min.css">
<script src="//cdn.bootcss.com/mdui/0.3.0/js/mdui.min.js"></script>
<link rel="shortcut icon" href="res/jy_studio_logo.jpg"/>
<link rel="bookmark" href="res/jy_studio_logo.jpg" type="image/x-icon"/>
<title>JanYo Studio</title>
</head>
<body class="mdui-appbar-with-toolbar mdui-appbar-with-tab">
<div>
<!--顶部工具栏-->
<div class="mdui-appbar mdui-appbar-fixed mdui-appbar-scroll-toolbar-hide">
<div class="mdui-toolbar mdui-color-blue">
<a href="index.php" class="mdui-btn mdui-btn-icon"><i
class="mdui-icon material-icons"></i></a>
<span class="mdui-typo-title">JanYo Studio</span>
<div class="mdui-toolbar-spacer"></div>
<div class="mdui-textfield mdui-textfield-expandable mdui-float-right">
<button class="mdui-textfield-icon mdui-btn mdui-btn-icon"><i
class="mdui-icon material-icons">search</i>
</button>
<form action="index.php" method="get">
<input class="mdui-textfield-input" type="text" placeholder="Search"
name="name"/>
</form>
<button class="mdui-textfield-close mdui-btn mdui-btn-icon"><i
class="mdui-icon material-icons">close</i>
</button>
</div>
</div>
<!--Tab-->
<div class="mdui-tab mdui-tab-centered mdui-tab-full-width mdui-color-blue" mdui-tab>
<a href="#product" class="mdui-ripple">作品</a>
<a href="#about" class="mdui-ripple">关于</a>
</div>
</div>
<!--作品页-->
<div id="product" class="mdui-container">
<div class="mdui-row">
<?php
$searchName = isset($_GET['name']);
$appFile = "data/app-list.xml";
$appXML = simplexml_load_file($appFile);
$index = 0;
foreach ($appXML->children() as $app) {
$name = $app->name[0];
if ($searchName) {
if (!stristr($name, $_GET['name']))
continue;
}
$icon = $app->icon[0];
$type = $app->type[0];
$packageName = $app->packageName[0];
$description = $app->description[0];
$latestVersion = $app->latestVersion[0];
$latestUpdateLog = $app->latestUpdateLog[0];
$source = $app->source[0];
?>
<div class="mdui-card mdui-hoverable mdui-col-xs-12 mdui-m-t-4">
<!-- 卡片头部,包含头像、标题、副标题 -->
<div class="mdui-card-header">
<img class='mdui-card-header-avatar' src="<?php echo $icon ?>">
<div class="mdui-card-header-title"><?php echo $name . '-' . $latestVersion ?></div>
<div class="mdui-card-header-subtitle"><?php echo $type ?></div>
</div>
<!-- 卡片的内容 -->
<div class="mdui-card-content">
<?php echo $description ?>
<div class="mdui-panel" mdui-panel>
<div class="mdui-panel-item">
<div class="mdui-panel-item-header">
<div class="mdui-panel-item-title">更新日志</div>
<div class="mdui-panel-item-summary">更新时间</div>
<i class="mdui-panel-item-arrow mdui-icon material-icons">keyboard_arrow_down</i>
</div>
<div class="mdui-panel-item-body">
<p><?php echo $latestUpdateLog ?></p>
</div>
</div>
</div>
</div>
<!-- 卡片的按钮 -->
<div class="mdui-card-actions mdui-float-right">
<button class="mdui-btn mdui-ripple mdui-btn-raised mdui-color-blue"
mdui-dialog="{target: '#downloadDialog<?php echo $index ?>'}">下载
</button>
<a href="<?php echo $source ?>">
<button class="mdui-btn mdui-ripple mdui-btn-raised mdui-color-blue">源码</button>
</a>
</div>
</div>
<?php
$index++;
}
?>
</div>
</div>
<?php
$aboutFile = "data/about.xml";
$aboutXML = simplexml_load_file($aboutFile);
$emailLink = $aboutXML->emailLink[0];
$qqGroup = $aboutXML->qqGroup[0];
?>
<!--关于页-->
<div id="about" class="mdui-container mdui-m-t-2">
<div class="mdui-row">
<div class="mdui-card mdui-hoverable mdui-col-xs-12">
<!-- 卡片头部,包含头像、标题、副标题 -->
<div class="mdui-card-header">
<img class="mdui-card-header-avatar"
src="res/jy_studio_logo.jpg"/>
<div class="mdui-card-header-title">联系我们</div>
</div>
<!-- 卡片的内容 -->
<div class="mdui-card-content">
<p>Email:<a href="mailto:<?php echo $emailLink ?>"><?php echo $emailLink ?></a>
</p>
<p>QQ内测群链接:<a href="<?php echo $qqGroup ?>">点击跳转</a></p>
<div class="mdui-panel mdui-panel-gapless" mdui-panel>
<div class="mdui-panel-item">
<div class="mdui-panel-item-header">
<div class="mdui-panel-item-title">授权相关</div>
<div class="mdui-panel-item-summary"></div>
<i class="mdui-panel-item-arrow mdui-icon material-icons">keyboard_arrow_down</i>
</div>
<div class="mdui-panel-item-body">
<div>
<h3 align="center">授权解决方案</h3>
<p>为避免在其它非“JanYo Studio”通过书面授权认可的平台引发的授权 风险/争议,特拟此案。</p>
<p>“JanYo Studio”(以下简称“工作室”)发布的产品缺省使用“GPL(GNU General Public
License)”授权协议。工作室将在产品内部标识产品源程序及其附属品,使得任何人可以自由获取、阅读、传播,以及基于源代码重新构建它的二进制版本并发行该副本。</p>
<p>工作室希望使用者在自由使用我们的产品时,尊重工作室的劳动成果,承认工作室的知识产权。</p>
<p>工作室保证产品的自由使用、传播、阅读不受限,使用者应保障工作室的合法权益:</p>
<strong>
<p> (0)针对开源资料,禁止删改原作者注明的版权、授权方式 等信息。</p>
</strong>
<strong>
<p> (1)源代码允许自由使用、添加至自己的项目,但必须注明来源,以及源的授权协议。</p>
</strong>
<strong>
<p> (2)在从事盈利、商用活动中,针对产品的传播复制需注明来源,以及源的授权协议。</p>
</strong>
<p>针对产品授权、答疑可电邮至工作室官方电子邮箱 : mystery0dyl520@gmail.com</p>
</div>
</div>
</div>
<div class="mdui-panel-item">
<div class="mdui-panel-item-header">
<div class="mdui-panel-item-title">关于本站</div>
<i class="mdui-panel-item-arrow mdui-icon material-icons">keyboard_arrow_down</i>
</div>
<div class="mdui-panel-item-body">
<p>"janyo.pw" 前端页面使用了开源UI库 MDUI</p>
<p>项目主页<a href="https://www.mdui.org">https://www.mdui.org</a>/</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<?php
$index = 0;
foreach ($appXML->children() as $app) {
$downloadLink = $app->downloadLink[0];
$coolapkQRCode = $downloadLink->children()->coolapkQRCode[0];
$coolapk = $downloadLink->children()->coolapk[0];
$googlePlay = $downloadLink->children()->googlePlay[0];
?>
<!--下载对话框-->
<div class="mdui-dialog" id="downloadDialog<?php echo $index ?>">
<div class="mdui-dialog-title">下载</div>
<div class="mdui-dialog-content">
<p>酷安下载二维码</p>
<p><img src="<?php echo $coolapkQRCode ?>"/></p>
</div>
<div class="mdui-dialog-actions mdui-dialog-actions-stacked">
<a href="<?php echo $coolapk ?>">
<button class="mdui-btn mdui-ripple">酷安下载</button>
</a>
<a href="<?php echo $googlePlay ?>">
<button class="mdui-btn mdui-ripple">Google Play下载</button>
</a>
<button class="mdui-btn mdui-ripple" mdui-dialog-close
mdui-dialog="{target: '#history<?php echo $index ?>'}">历史下载
</button>
</div>
</div>
<?php
$index++;
}
$index = 0;
foreach ($appXML->children() as $app) {
?>
<!--历史下载对话框-->
<div class="mdui-dialog" id="history<?php echo $index ?>">
<div class="mdui-dialog-title">历史版本下载</div>
<div class="mdui-dialog-content mdui-list">
<?php
foreach ($app->history[0]->children() as $apk) {
$url = $apk->attributes();
echo "<a href='$url' class='mdui-list-item mdui-ripple'>$apk</a>";
}
?>
</div>
</div>
<?php
$index++;
}
?>
</div>
</body>
</html>