?? tag_articlelist.php
字號:
<?php include admintpl('header');?>
<?=$menu?>
<script type="text/javascript" src="<?=PHPCMS_PATH?>include/js/MyCalendar.js"></script>
<script type="text/javascript" src="<?=PHPCMS_PATH?>include/js/tag.js"></script>
<table cellpadding="2" cellspacing="1" border="0" align=center class="tableBorder" >
<tr>
<td class="submenu" align=center><?=$_CHA['channelname']?>頻道 - <?=$funcs[$func]?>管理</td>
</tr>
<tr>
<td class="tablerow"><b>管理選項:</b><a href="?mod=<?=$mod?>&file=<?=$file?>&action=set&func=<?=$func?>&channelid=<?=$channelid?>">添加<?=$funcs[$func]?></a> | <a href="?mod=<?=$mod?>&file=<?=$file?>&action=manage&func=<?=$func?>&channelid=<?=$channelid?>">管理<?=$funcs[$func]?></a></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="100%" height="10">
<tr>
<td ></td>
</tr>
</table>
<table cellpadding="2" cellspacing="1" class="tableborder">
<tr>
<th colspan=2><?=$funcs[$func]?>設置</th>
</tr>
<form name="myform" method="get" action="?" onsubmit="javascript:return doCheck();">
<input name="mod" type="hidden" value="<?=$mod?>">
<input name="file" type="hidden" value="<?=$file?>">
<input name="channelid" type="hidden" value="<?=$channelid?>">
<input name="action" type="hidden" value="save">
<input name="tagid" type="hidden" value="<?=$tagid?>">
<input name="func" type="hidden" value="<?=$func?>">
<input name="referer" type="hidden" value="<?=$PHP_REFERER?>">
<tr>
<td class="tablerow" width="40%"><b>配置名稱</b><font color="red">*</font><br/>只能由字母、數字和下劃線組成,例如:new_article</td>
<td class="tablerow">
<input name="tag" id="tag" type="text" size="20" value="<?=$my?><?=$tag?>" <?php if($tagid){?>disabled<?php } ?>> <input type="button" name="submit" value=" 檢查是否已經存在 " onclick="javascript:openwinx('?mod=<?=$mod?>&file=<?=$file?>&action=tag_exists&tag='+myform.tag.value,'tag_exists','450','160')"> <br/>
為避免與系統內置標簽沖突,自定義標簽配置名前面會自動加上 <font color="red">my_</font> 為前綴
</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>配置說明</b><font color="red">*</font><br/>對標簽進行簡單描述(可用中文),例如:最新文章</td>
<td class="tablerow"><input name="tagname" id="tagname" type="text" size="60" value="<?=$tagname?>"></td>
</tr>
<tr>
<td class="tablerowhighlight" colspan=2 align="center"><b>標簽參數設置</b></td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>調用文章所屬頻道ID</b><br>如果多個頻道共用同一個模板,則請使用變量<a href="#" onclick="myform.setchannelid.value='$channelid'"><font color=red>$channelid</font></a>作為參數</td>
<td class="tablerow">
<input name="newdata[channelid]" type="text" size="15" value="<?=$data[channelid]?>" id="setchannelid">
<br>
<select name='selectchannelid' onchange="javascript:myform.setchannelid.value=this.value">
<option>請選擇頻道</option>
<option value='$channelid'>$channelid</option>
<?php
foreach($_CHANNEL as $id=>$channel)
{
if($channel[channeltype] && $channel[module]==$mod)
{
?>
<option value='<?=$id?>'><?=$channel[channelname]?></option>
<?php
}
}
?>
</select>
選擇時頻道ID會自動加入到表單中
</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>調用文章所屬欄目ID</b><br>多個ID之前用半角逗號隔開,0表示不限欄目<br>某些情況下可使用變量<a href="#" onclick="myform.catid.value='$catid'"><font color=red>$catid</font></a>作為參數</td>
<td class="tablerow">
<input name="newdata[catid]" type="text" size="15" value="<?=$data[catid]?>" id="catid">
調用子欄目文章<input name='newdata[child]' type='checkbox' value='1' <? if($data[child]==1) { ?>checked<? } ?>>(單個欄目ID有效)
<br>
<select name='selectcatid' onchange="javascript:ChangeInput(this,document.myform.catid)">
<option>請選擇欄目</option>
<option value='$catid'>$catid</option>
<option value='0'>不限欄目</option>
<?=$cat_option?>
</select>
選擇時欄目ID會自動加入到表單中
</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>調用文章所屬專題ID</b><br>多個ID之前用半角逗號隔開,0表示不限專題<br>某些情況下可使用變量<a href="#" onclick="myform.specialid.value='$specialid'"><font color=red>$specialid</font></a>作為參數</td>
<td class="tablerow">
<input name="newdata[specialid]" type="text" size="20" value="<?=$data[specialid]?>" id="specialid">
<br>
<?=$special_select?>
選擇時專題ID會自動加入到表單中
</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>是否分頁顯示</b><br>只對單個欄目有效</td>
<td class="tablerow"><input type="radio" name="newdata[page]" value="$page" <? if($data[page]) { ?>checked<? } ?>>是 <input type="radio" name="newdata[page]" value="0" <? if(!$data[page]) { ?>checked<? } ?>>否</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>每頁文章數</b></td>
<td class="tablerow"><input name="newdata[articlenum]" type="text" size="10" value="<?=$data[articlenum]?>"></td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>文章標題最大字符數</b></td>
<td class="tablerow"><input name="newdata[titlelen]" type="text" size="10" value="<?=$data[titlelen]?>"></td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>內容摘要最大字符數</b></td>
<td class="tablerow"><input name="newdata[descriptionlen]" type="text" size="10" value="<?=$data[descriptionlen]?>"></td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>是否為推薦文章</b></td>
<td class="tablerow"><input type="radio" name="newdata[iselite]" value="1" <? if($data[iselite]) { ?>checked<? } ?>>是 <input type="radio" name="newdata[iselite]" value="0" <? if(!$data[iselite]) { ?>checked<? } ?>>否</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>多少天以內的文章</b></td>
<td class="tablerow"><input name="newdata[datenum]" type="text" size="5" value="<?=$data[datenum]?>" id="datenum"> 天
<select name='selectdatenum' onclick="javascript:myform.datenum.value=this.value">
<option value='0' <? if($data[datenum]==0) { ?>selected<? } ?>>不限天數</option>
<option value='3' <? if($data[datenum]==3) { ?>selected<? } ?>>3天以內</option>
<option value='7' <? if($data[datenum]==7) { ?>selected<? } ?>>一周以內</option>
<option value='14' <? if($data[datenum]==14) { ?>selected<? } ?>>兩周以內</option>
<option value='30' <? if($data[datenum]==30) { ?>selected<? } ?>>一個月內</option>
<option value='60' <? if($data[datenum]==60) { ?>selected<? } ?>>兩個月內</option>
<option value='90' <? if($data[datenum]==90) { ?>selected<? } ?>>三個月內</option>
<option value='180' <? if($data[datenum]==180) { ?>selected<? } ?>>半年以內</option>
<option value='365' <? if($data[datenum]==365) { ?>selected<? } ?>>一年以內</option>
</select>
您可以從下拉框中選擇
</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>文章排序方式</b></td>
<td class="tablerow">
<select name='newdata[ordertype]'>
<option value='1' <? if($data[ordertype]==1) { ?>selected<? } ?>>按文章ID降序</option>
<option value='2' <? if($data[ordertype]==2) { ?>selected<? } ?>>按文章ID升序</option>
<option value='3' <? if($data[ordertype]==3) { ?>selected<? } ?>>按更新時間降序</option>
<option value='4' <? if($data[ordertype]==4) { ?>selected<? } ?>>按更新時間升序</option>
<option value='5' <? if($data[ordertype]==5) { ?>selected<? } ?>>按點擊數降序</option>
<option value='6' <? if($data[ordertype]==6) { ?>selected<? } ?>>按點擊數升序</option>
</select>
</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>時間顯示格式</b></td>
<td class="tablerow">
<select name='newdata[datetype]'>
<option value='0' <? if($data[datetype]==0) { ?>selected<? } ?>>不顯示時間</option>
<option value='1' <? if($data[datetype]==1) { ?>selected<? } ?>>格式:<?=date('Y-m-d',$timestamp)?></option>
<option value='2' <? if($data[datetype]==2) { ?>selected<? } ?>>格式:<?=date('m-d',$timestamp)?></option>
<option value='3' <? if($data[datetype]==3) { ?>selected<? } ?>>格式:<?=date('Y/m/d',$timestamp)?></option>
<option value='4' <? if($data[datetype]==4) { ?>selected<? } ?>>格式:<?=date('Y.m.d',$timestamp)?></option>
</select>
</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>是否在文章標題前顯示欄目名稱</b></td>
<td class="tablerow"><input type="radio" name="newdata[showcatname]" value="1" <? if($data[showcatname]) { ?>checked<? } ?>>是 <input type="radio" name="newdata[showcatname]" value="0" <? if(!$data[showcatname]) { ?>checked<? } ?>>否</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>是否在標題后面顯示作者</b></td>
<td class="tablerow"><input type="radio" name="newdata[showauthor]" value="1" <? if($data[showauthor]) { ?>checked<? } ?>>是 <input type="radio" name="newdata[showauthor]" value="0" <? if(!$data[showauthor]) { ?>checked<? } ?>>否</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>是否在標題后面顯示瀏覽次數</b></td>
<td class="tablerow"><input type="radio" name="newdata[showhits]" value="1" <? if($data[showhits]) { ?>checked<? } ?>>是 <input type="radio" name="newdata[showhits]" value="0" <? if(!$data[showhits]) { ?>checked<? } ?>>否</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>是否在新窗口打開鏈接</b></td>
<td class="tablerow"><input type="radio" name="newdata[target]" value="1" <? if($data[target]) { ?>checked<? } ?>>是 <input type="radio" name="newdata[target]" value="0" <? if(!$data[target]) { ?>checked<? } ?>>否</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>顯示文章標題列數</b></td>
<td class="tablerow">
<select name='newdata[cols]'>
<option value='1' <? if($data[cols]==1) { ?>selected<? } ?>>1列</option>
<option value='2' <? if($data[cols]==2) { ?>selected<? } ?>>2列</option>
<option value='3' <? if($data[cols]==3) { ?>selected<? } ?>>3列</option>
<option value='4' <? if($data[cols]==4) { ?>selected<? } ?>>4列</option>
<option value='5' <? if($data[cols]==5) { ?>selected<? } ?>>5列</option>
<option value='6' <? if($data[cols]==6) { ?>selected<? } ?>>6列</option>
<option value='7' <? if($data[cols]==7) { ?>selected<? } ?>>7列</option>
<option value='8' <? if($data[cols]==8) { ?>selected<? } ?>>8列</option>
<option value='9' <? if($data[cols]==9) { ?>selected<? } ?>>9列</option>
<option value='10' <? if($data[cols]==10) { ?>selected<? } ?>>10列</option>
</select>
</td>
</tr>
<tr>
<td class="tablerow" width="40%"><b>此標簽調用的模板</b></td>
<td class="tablerow">
<?=$showtpl?>
<input type="button" name="edittpl" value="修改選中模板" onclick="window.location='?mod=phpcms&file=template&channelid=<?=$channelid?>&action=edit&templateid='+myform.templateid.value+'&module=<?=$mod?>&referer=<?=urlencode($PHP_URL)?>'"> [注:只能修改非默認模板]
</td>
</tr>
<tr>
<td class="tablerow"></td>
<td class="tablerow">
<input type="submit" name="Submit" value=" 保存 " onclick="javascript:doSave();">
<input type="submit" name="dopreview" value=" 預覽 " onclick="return doPreview();">
<input type="reset" name="reset" value=" 重置 "> </td>
</tr>
</form>
</table>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -