AddInfoType.php
13.4 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
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
<?php
define('EmpireCMSAdmin','1');
require('../../class/connect.php');
require('../../class/db_sql.php');
require('../../class/functions.php');
$link=db_connect();
$empire=new mysqlquery();
$editor=1;
//驗證用戶
$lur=is_login();
$logininid=$lur['userid'];
$loginin=$lur['username'];
$loginrnd=$lur['rnd'];
$loginlevel=$lur['groupid'];
$loginadminstyleid=$lur['adminstyleid'];
//ehash
$ecms_hashur=hReturnEcmsHashStrAll();
//驗證權限
CheckLevel($logininid,$loginin,$classid,"infotype");
$enews=RepPostStr($_GET['enews'],1);
$url="<a href='InfoType.php".$ecms_hashur['whehref']."'>管理標題分類</a> > 增加標題分類";
$postword='增加標題分類';
//初使化數據
$r[myorder]=0;
$r[reorder]="newstime DESC";
$r[maxnum]=0;
$r[tnum]=25;
$r[repagenum]=0;
$r[ttype]=".html";
$r[newline]=10;
$r[hotline]=10;
$r[goodline]=10;
$r[hotplline]=10;
$r[firstline]=10;
$pripath='t/';
//複製
$docopy=RepPostStr($_GET['docopy'],1);
if($docopy&&$enews=="AddInfoType")
{
$copyclass=1;
}
$ecmsfirstpost=1;
//修改
if($enews=="EditInfoType"||$copyclass)
{
$ecmsfirstpost=0;
if($copyclass)
{
$thisdo="複製";
}
else
{
$thisdo="修改";
}
$typeid=(int)$_GET['typeid'];
$r=$empire->fetch1("select * from {$dbtbpre}enewsinfotype where typeid='$typeid'");
$url="<a href='InfoType.php".$ecms_hashur['whehref']."'>管理標題分類</a> > ".$thisdo."標題分類:".$r[tname];
$postword=$thisdo.'標題分類';
//分類目錄
$mycr=GetPathname($r[tpath]);
$pripath=$mycr[1];
$tpath=$mycr[0];
//複製分類
if($copyclass)
{
$r[tname].='(1)';
$tpath.='1';
}
}
//列表模板
$mod_options='';
$listtemp_options='';
$msql=$empire->query("select mid,mname,usemod from {$dbtbpre}enewsmod order by myorder,mid");
while($mr=$empire->fetch($msql))
{
if(empty($mr[usemod]))
{
if($mr[mid]==$r[mid])
{$m_d=" selected";}
else
{$m_d="";}
$mod_options.="<option value=".$mr[mid].$m_d.">".$mr[mname]."</option>";
}
//列表模板
$listtemp_options.="<option value=0 style='background:#99C4E3'>".$mr[mname]."</option>";
$l_sql=$empire->query("select tempid,tempname from ".GetTemptb("enewslisttemp")." where modid='$mr[mid]'");
while($l_r=$empire->fetch($l_sql))
{
if($l_r[tempid]==$r[listtempid])
{$l_d=" selected";}
else
{$l_d="";}
$listtemp_options.="<option value=".$l_r[tempid].$l_d."> |-".$l_r[tempname]."</option>";
}
}
//js模板
$jstemp='';
$jstempsql=$empire->query("select tempid,tempname from ".GetTemptb("enewsjstemp")." order by tempid");
while($jstempr=$empire->fetch($jstempsql))
{
$select="";
if($r[jstempid]==$jstempr[tempid])
{
$select=" selected";
}
$jstemp.="<option value='".$jstempr[tempid]."'".$select.">".$jstempr[tempname]."</option>";
}
//優化方案
$yh_options='';
$yhsql=$empire->query("select id,yhname from {$dbtbpre}enewsyh order by id");
while($yhr=$empire->fetch($yhsql))
{
$select='';
if($r[yhid]==$yhr[id])
{
$select=' selected';
}
$yh_options.="<option value='".$yhr[id]."'".$select.">".$yhr[yhname]."</option>";
}
//當前使用的模板組
$thegid=GetDoTempGid();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>增加標題分類</title>
<link href="../adminstyle/<?=$loginadminstyleid?>/adminstyle.css" rel="stylesheet" type="text/css">
<script>
//檢查
function CheckForm(obj){
if(obj.tname.value=='')
{
alert("請輸入分類名稱");
obj.tname.focus();
return false;
}
if(obj.tpath.value=="")
{
alert("請輸入分類目錄");
obj.tpath.focus();
return false;
}
if(obj.listtempid.value==0)
{
alert("請選擇列表模板");
obj.listtempid.focus();
return false;
}
}
</script>
</head>
<body>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">
<tr>
<td>位置:
<?=$url?>
</td>
</tr>
</table>
<br>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
<form name="form1" method="post" action="InfoType.php" onsubmit="return CheckForm(document.form1);">
<?=$ecms_hashur['form']?>
<tr class="header">
<td height="25" colspan="2">
<?=$postword?>
<input type=hidden name=enews value=<?=$enews?>> </td>
</tr>
<tr>
<td height="25" colspan="2">基本屬性</td>
</tr>
<tr>
<td width="24%" height="25" bgcolor="#FFFFFF">分類名稱(*)</td>
<td width="76%" height="25" bgcolor="#FFFFFF"> <input name="tname" type="text" id="tname" value="<?=$r[tname]?>" size="38">
<?
if($enews=="AddInfoType"||$docopy)
{
?>
<input type="button" name="Submit5" value="生成拼音目錄" onclick="window.open('../GetPinyin.php?<?=$ecms_hashur['href']?>&hz='+document.form1.tname.value+'&returnform=opener.document.form1.tpath.value','','width=160,height=100');">
<?
}
?>
<input name="typeid" type="hidden" id="typeid" value="<?=$typeid?>"> </td>
</tr>
<tr>
<td height="25" valign="top" bgcolor="#FFFFFF">存放文件夾(*)
<input name="oldtpath" type="hidden" id="oldtpath" value="<?=$r[tpath]?>">
<input name="oldpripath" type="hidden" id="oldpripath" value="<?=$pripath?>">
</td>
<td bgcolor="#FFFFFF"> <table border="0" cellspacing="1" cellpadding="3">
<tr bgcolor="DBEAF5">
<td bgcolor="DBEAF5"> </td>
<td bgcolor="DBEAF5">上層目錄</td>
<td bgcolor="DBEAF5">本分類目錄</td>
<td bgcolor="DBEAF5"> </td>
</tr>
<tr>
<td><div align="right">根目錄/</div></td>
<td><input name="pripath" type="text" id="pripath" value="<?=$pripath?>" size="30"></td>
<td><input name="tpath" type="text" id="tpath" value="<?=$tpath?>" size="16"></td>
<td><input type="button" name="Submit3" value="檢測目錄" onclick="javascript:window.open('../ecmscom.php?<?=$ecms_hashur['href']?>&enews=CheckPath&pripath='+document.form1.pripath.value+'&classpath='+document.form1.tpath.value,'','width=100,height=100,top=250,left=450');"></td>
</tr>
</table></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">綁定的系統模型</td>
<td bgcolor="#FFFFFF"><select name="mid" id="mid">
<?=$mod_options?>
</select> <input type="button" name="Submit6" value="管理系統模型" onclick="window.open('../db/ListTable.php<?=$ecms_hashur['whehref']?>');">
*
<input name="oldmodid" type="hidden" id="oldmodid" value="<?=$r[modid]?>"></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">使用優化方案</td>
<td bgcolor="#FFFFFF"><select name="yhid" id="yhid">
<option name="0">不使用</option>
<?=$yh_options?>
</select> <input type="button" name="Submit63" value="管理優化方案" onclick="window.open('../db/ListYh.php<?=$ecms_hashur['whehref']?>');"></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">分類縮略圖</td>
<td bgcolor="#FFFFFF"> <input name="timg" type="text" id="timg" value="<?=$r[timg]?>" size="38">
<a onclick="window.open('../ecmseditor/FileMain.php?modtype=5&type=1&classid=&doing=2&field=timg<?=$ecms_hashur['ehref']?>','','width=700,height=550,scrollbars=yes');" title="選擇已上傳的圖片"><img src="../../data/images/changeimg.gif" width="22" height="22" border="0" align="absbottom"></a></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">網頁關鍵字</td>
<td bgcolor="#FFFFFF"> <input name="pagekey" type="text" id="pagekey" value="<?=$r[pagekey]?>" size="38"></td>
</tr>
<tr>
<td height="25" valign="top" bgcolor="#FFFFFF">分類簡介</td>
<td bgcolor="#FFFFFF"> <textarea name="intro" cols="70" rows="8" id="intro"><?=ehtmlspecialchars(stripSlashes($r[intro]))?></textarea></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">排序</td>
<td bgcolor="#FFFFFF"><input name="myorder" type="text" id="myorder" value="<?=$r[myorder]?>" size="38">
<font color="#666666"> (值越小越前面)</font></td>
</tr>
<tr>
<td height="25" colspan="2">頁面設置</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">頁面模式</td>
<td height="25" bgcolor="#FFFFFF"><input type="radio" name="listdt" value="0"<?=$r[listdt]==0?' checked':''?>>
靜態頁面
<input type="radio" name="listdt" value="1"<?=$r[listdt]==1?' checked':''?>>
動態頁面</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">所用列表模板(*)</td>
<td height="25" bgcolor="#FFFFFF"> <select name="listtempid" id="listtempid">
<?=$listtemp_options?>
</select> <input type="button" name="Submit622" value="管理列表模板" onclick="window.open('../template/ListListtemp.php?gid=<?=$thegid?><?=$ecms_hashur['ehref']?>');">
*</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">列表式頁面排序方式</td>
<td height="25" bgcolor="#FFFFFF"><input name="reorder" type="text" id="reorder" value="<?=$r[reorder]?>" size="38">
<select name="orderselect" onchange="document.form1.reorder.value=this.value">
<option value="newstime DESC"></option>
<option value="newstime DESC">按發佈時間降序排序</option>
<option value="id DESC">按ID降序排序</option>
<option value="onclick DESC">按點擊率降序排序</option>
<option value="totaldown DESC">按下載數降序排序</option>
<option value="plnum DESC">按評論數降序排序</option>
</select></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">文件擴展名</td>
<td height="25" bgcolor="#FFFFFF"><input name="ttype" type="text" id="ttype" value="<?=$r[ttype]?>" size="38">
<select name="select" onchange="document.form1.ttype.value=this.value">
<option value=".html">擴展名</option>
<option value=".html">.html</option>
<option value=".htm">.htm</option>
<option value=".php">.php</option>
<option value=".shtml">.shtml</option>
</select> <font color="#666666">(如.html,.xml,.htm等)</font></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">顯示總記錄數</td>
<td height="25" bgcolor="#FFFFFF"><input name="maxnum" type="text" id="maxnum" value="<?=$r[maxnum]?>" size="38">
條 <font color="#666666">(0為顯示所有記錄)</font></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">生成靜態頁數</td>
<td height="25" bgcolor="#FFFFFF"><input name="repagenum" type="text" id="repagenum" value="<?=$r[repagenum]?>" size="38">
頁<font color="#666666">(超過分頁採用動態鏈接,0為不限)</font></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">每頁顯示記錄數</td>
<td height="25" bgcolor="#FFFFFF"><input name="tnum" type="text" id="tnum" value="<?=$r[tnum]?>" size="38">
條記錄</td>
</tr>
<tr>
<td height="25" colspan="2">JS相關設置</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">是否生成JS調用</td>
<td bgcolor="#FFFFFF"> <input type="radio" name="nrejs" value="0"<?=$r[nrejs]==0?' checked':''?>>
生成
<input type="radio" name="nrejs" value="1"<?=$r[nrejs]==1?' checked':''?>>
不生成</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">所用JS模板</td>
<td bgcolor="#FFFFFF"> <select name="jstempid" id="jstempid">
<?=$jstemp?>
</select> <input type="button" name="Submit62223" value="管理JS模板" onclick="window.open('../template/ListJstemp.php?gid=<?=$thegid?><?=$ecms_hashur['ehref']?>');"></td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">最新信息JS顯示</td>
<td height="25" bgcolor="#FFFFFF"> <input name="newline" type="text" id="newline" value="<?=$r[newline]?>" size="38">
條記錄</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">熱門信息JS顯示</td>
<td height="25" bgcolor="#FFFFFF"> <input name="hotline" type="text" id="hotline" value="<?=$r[hotline]?>" size="38">
條記錄</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">推薦信息JS顯示</td>
<td height="25" bgcolor="#FFFFFF"> <input name="goodline" type="text" id="goodline" value="<?=$r[goodline]?>" size="38">
條記錄</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">熱門評論信息js顯示</td>
<td bgcolor="#FFFFFF"> <input name="hotplline" type="text" id="hotplline" value="<?=$r[hotplline]?>" size="38">
條記錄</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF">頭條信息js顯示</td>
<td bgcolor="#FFFFFF"> <input name="firstline" type="text" id="firstline" value="<?=$r[firstline]?>" size="38">
條記錄</td>
</tr>
<tr>
<td height="25" bgcolor="#FFFFFF"> <div align="center"></div></td>
<td bgcolor="#FFFFFF"> <input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置"> </td>
</tr>
</form>
</table>
</body>
</html>
<?php
db_close();
$empire=null;
?>