📄 _newinfo.ascx
字号:
<%@ Register TagPrefix="HDLabBBS" NameSpace="HDLab.BBS.Controls" Assembly="HDLabBBS" %>
<div class="currentpositon">当前位置:论坛管理区 --> 首页调用管理</div>
<br />
<div class="titlebar1">
<div class="titlebar">
<div class="titlebar_r"><img src="Images/right_pic.gif" alt="帮助" title="帮助" /></div>
<div class="titlebar_l"><asp:Literal ID="ActionName" Runat="server"></asp:Literal></div>
<div style="float:left;"><img src="Images/right_bg_02.gif" alt="" /></div>
</div>
</div>
<table cellspacing="0" cellpadding="2" class="divbody1_b" align="center" border="0">
<tr>
<td class="divbody5" colspan="2" style="text-align:center;height:22px;"><strong>调用信息基本设置</strong></td>
</tr>
<tr class="divbody4">
<td width="120">调用代码:</td>
<td><asp:textbox id="InfoCode" runat="server" Columns="80" ReadOnly="True"></asp:textbox></td>
</tr>
<tr class="divbody4">
<td width="120">调用类型:</td>
<td>
<input type="hidden" runat="server" id="InfoID" />
<asp:DropDownList ID="InfoType" Runat="server">
<asp:ListItem Value="1">基本信息调用</asp:ListItem>
<asp:ListItem Value="2">论坛会员调用</asp:ListItem>
<asp:ListItem Value="3">论坛版面调用</asp:ListItem>
<asp:ListItem Value="4">论坛帖子调用</asp:ListItem>
<asp:ListItem Value="5">论坛公告调用</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr class="divbody4">
<td width="120">调用描述:</td>
<td><asp:textbox id="Description" runat="server" MaxLength="40" Columns="50"></asp:textbox> 此名称只用于友好提示,不能超出40个字符</td>
</tr>
<tr class="divbody4">
<td width="120">数据更新间隔:</td>
<td><asp:textbox id="Interval" runat="server" Columns="10"></asp:textbox> 秒</td>
</tr>
<tr class="divbody4">
<td width="120">时间显示格式:</td>
<td>
<asp:DropDownList ID="DateFormat" Runat="server">
<asp:ListItem Value="yyyy-MM-dd hh:mm:ss">YYYY-MM-DD HH:MM:SS</asp:ListItem>
<asp:ListItem Value="yyyy-M-d h:m:s">YYYY-M-D H:M:S</asp:ListItem>
<asp:ListItem Value="yyyy-MM-dd">YYYY-MM-DD</asp:ListItem>
<asp:ListItem Value="yyyy-M-d" Selected="True">YYYY-M-D</asp:ListItem>
<asp:ListItem Value="yyyy年MM月dd日">YYYY年MM月DD日</asp:ListItem>
<asp:ListItem Value="yyyy年M月d日">YYYY年M月D日</asp:ListItem>
<asp:ListItem Value="hh:mm:ss">HH:MM:SS</asp:ListItem>
<asp:ListItem Value="h:m:ss">H:M:S</asp:ListItem>
<asp:ListItem Value="hh:mm">HH:MM</asp:ListItem>
<asp:ListItem Value="h:m">H:M</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td class="divbody5" colspan="2" style="text-align:center;height:22px;"><strong>调用信息高级设置</strong></td>
</tr>
<tr class="divbody4">
<td width="120"></td>
<td height="25">
<div id="UserSettings" style="display:none;">
显示会员数:<asp:TextBox ID="UserCount" Runat="server" Columns="10"></asp:TextBox>
会员排序:<asp:DropDownList ID="UserOrders" Runat="server">
<asp:ListItem Value="0">按会员注册时间</asp:ListItem>
<asp:ListItem Value="1">按会员发帖总数</asp:ListItem>
<asp:ListItem Value="2">按会员主题总数</asp:ListItem>
<asp:ListItem Value="3">按会员精华帖数</asp:ListItem>
<asp:ListItem Value="4">按会员金钱数</asp:ListItem>
<asp:ListItem Value="5">按会员经验值</asp:ListItem>
<asp:ListItem Value="6">按会员魅力值</asp:ListItem>
<asp:ListItem Value="7">按会员被删帖数</asp:ListItem>
<asp:ListItem Value="8">按会员登陆次数</asp:ListItem>
</asp:DropDownList>
</div>
<div id="ForumSettings" style="display:none;">
显示模式:<asp:DropDownList ID="ForumShowMode" Runat="server">
<asp:ListItem Value="0">树型模式</asp:ListItem>
<asp:ListItem Value="1">地图模式</asp:ListItem>
</asp:DropDownList>
地图模式时每行显示 <asp:TextBox ID="MapModeNumber" Runat="server" Columns="4" Text="4" /> 个版面<br />
<span class="redfont">请在下面选择您要调用的版面,不选则代表调用所有版面:</span><br />
<HDLabBBS:ListBoxForum ID="MyListBoxForum" Runat="server" />
</div>
<div id="PostSettings" style="display:none;">
帖子类型:<asp:DropDownList ID="PostType" Runat="server">
<asp:ListItem Value="0">只显示主题</asp:ListItem>
<asp:ListItem Value="1">只显示精华主题</asp:ListItem>
<asp:ListItem Value="2">显示主题和回复</asp:ListItem>
</asp:DropDownList>
帖子排序:<asp:DropDownList ID="PostOrders" Runat="server">
<asp:ListItem Value="0">按最新主题时间排序</asp:ListItem>
<asp:ListItem Value="1">按最新回复时间排序</asp:ListItem>
<asp:ListItem Value="2">按帖子点击率排序(热门帖)</asp:ListItem>
</asp:DropDownList><br />
显示帖子数:<asp:TextBox ID="PostCount" Runat="server" Columns="10" Text="10" />
帖子标题长度:<asp:TextBox ID="TitleLength" Runat="server" Columns="10" Text="20" />
调用 <asp:TextBox ID="PostDay" Runat="server" Columns="5" Text="1" /> 天内的帖子
只调用会员 <asp:TextBox ID="PostUser" Runat="server" Columns="15" /> 的帖子
<span class="redfont">请在下面选择您要调用的版面,不选则代表调用所有版面:</span><br />
<HDLabBBS:ListBoxForum ID="PostListForum" Runat="server" />
</div>
<div id="NoticeSettings" style="display:none;">
显示公告数:<asp:TextBox ID="NoticeCount" Runat="server" Columns="10" Text="10" />
公告标题长度:<asp:TextBox ID="NoticeLength" Runat="server" Columns="10" Text="20" /><br />
<span class="redfont">请在下面选择您要调用的版面,不选则代表调用所有版面:</span><br />
<HDLabBBS:ListBoxForum ID="NoticeListForum" Runat="server" />
</div>
</td>
</tr>
<tr>
<td class="divbody5" colspan="2" style="text-align:center;height:22px;"><strong>调用信息模板设置</strong></td>
</tr>
<tr class="divbody4">
<td width="120">模板起始代码:</td>
<td><asp:TextBox ID="HeaderTemplate" Runat="server" Rows="3" Width="100%" TextMode="MultiLine"></asp:TextBox></td>
</tr>
<tr class="divbody5">
<td>可用标签说明:</td>
<td><div id="TagSettings"></div></td>
</tr>
<tr class="divbody4">
<td width="120">模板循环代码:</td>
<td>
<div id="ForumTemplate" style="display:none;">
一级分类前标识符:<asp:TextBox ID="ForumClassIcon" Runat="server" Columns="16" /> 一级分类后标识符:<asp:TextBox ID="ForumClassBackIcon" Runat="server" Columns="16" /><br />
下级版面前标识符:<asp:TextBox ID="ForumChildIcon" Runat="server" Columns="16" /> 下级版面后标识符:<asp:TextBox ID="ForumChildBackIcon" Runat="server" Columns="16" /><br />
上下级版面分割符:<asp:TextBox ID="ForumsIcon" Runat="server" Columns="16" /><br />
同深度版面分割符:<asp:TextBox ID="DepthIcon" Runat="server" Columns="16" /><br />
版面换行分割符:<asp:TextBox ID="LineIcon" Runat="server" Columns="16" />
</div>
<asp:TextBox ID="ItemTemplate" Runat="server" Rows="8" Width="100%" TextMode="MultiLine"></asp:TextBox>
</td>
</tr>
<tr class="divbody4">
<td width="120">模板结束代码:</td>
<td><asp:TextBox ID="FooterTemplate" Runat="server" Rows="3" Width="100%" TextMode="MultiLine"></asp:TextBox></td>
</tr>
<tr class="divbody5">
<td colspan="2" align="center"><asp:Button ID="Submit" Runat="server" Text="提 交"></asp:Button></td>
</tr>
</table>
<div id="InfoTags" style="display:none;">
主题总数:{%TopicCount%},帖子总数:{%PostCount%},会员总数:{%UserCount%},最新会员:{%LastUser%}<br />
今日帖数:{%TodayCount%},昨日帖数:{%YesterDayCount%},建站时间:{%SetupDate%},在线人数:{%OnlineCount%}<br />
最高日发帖:{%MaxPostCount%},发帖最高日期:{%MaxPostCountDate%},最高在线记录:{%MaxOnline%}<br />最高在线记录时间:{%MaxOnlineDate%}
</div>
<div id="UserTags" style="display:none;">
用户ID:{%UserID%},用户名:{%UserName%},用户主题数:{%UserTopicNum%},用户帖子数:{%UserPostNum%}<br />
用户精华数:{%UserBestTopic%},用户金钱:{%UserMoney%},用户经验:{%UserExperience%},用户魅力:{%UserCP%}<br />
用户被删帖子数:{%UserDelTopic%},用户性别:{%UserSex%},注册时间:{%UserRegTime%},登陆次数:{%UserLoginNum%}
</div>
<div id="ForumTags" style="display:none;">
版面ID:{%ForumID%},版面名称:{%ForumName%},版面介绍:{%ForumReadme%},版主:{%ForumMaster%}<br />
主题总数:{%TotalTopic%},帖子总数:{%TotalPost%},今日发帖:{%TodayPost%},版面图片:{%ForumPic%}
</div>
<div id="PostTags" style="display:none;">
主题ID:{%TopicID%},回复ID:{%PostID%},标题:{%Title%},作者:{%UserName%},作者ID:{%UserID%}<br />
发布时间:{%PublicTime%},版面ID:{%ForumID%},版面名称:{%ForumName%},心情图标:{%Expression%}
</div>
<div id="NoticeTags" style="display:none;">
公告ID:{%NoticeID%},公告标题:{%Title%},公告内容:{%Content%},公告作者ID:{%UserID%}<br />
公告作者名称:{%UserName%},发布时间:{%PublicTime%},版面ID:{%ForumID%},版面名称:{%ForumName%}
</div>
<script type="text/javascript">
function SwitchInfoType(infoType) {
var userSettings= document.all ? document.all['UserSettings'] : document.getElementById('UserSettings');
var forumSettings= document.all ? document.all['ForumSettings'] : document.getElementById('ForumSettings');
var postSettings= document.all ? document.all['PostSettings'] : document.getElementById('PostSettings');
var noticeSettings= document.all ? document.all['NoticeSettings'] : document.getElementById('NoticeSettings');
var tagDiv= document.all ? document.all['TagSettings'] : document.getElementById('TagSettings');
var forumTemplateDiv = document.all ? document.all['ForumTemplate'] : document.getElementById('ForumTemplate');
var objectTagDiv;
userSettings.style.display = 'none';
forumSettings.style.display = 'none';
postSettings.style.display = 'none';
noticeSettings.style.display = 'none';
forumTemplateDiv.style.display = 'none';
switch(infoType) {
case "1":
objectTagDiv = document.all ? document.all['InfoTags'] : document.getElementById('InfoTags');
break;
case "2":
userSettings.style.display = 'block';
objectTagDiv = document.all ? document.all['UserTags'] : document.getElementById('UserTags');
break;
case "3":
forumSettings.style.display = 'block';
objectTagDiv = document.all ? document.all['ForumTags'] : document.getElementById('ForumTags');
forumTemplateDiv.style.display = 'block';
break;
case "4":
postSettings.style.display = 'block';
objectTagDiv = document.all ? document.all['PostTags'] : document.getElementById('PostTags');
break;
case "5":
noticeSettings.style.display = 'block';
objectTagDiv = document.all ? document.all['NoticeTags'] : document.getElementById('NoticeTags');
break;
}
if(objectTagDiv != null) {
tagDiv.innerHTML = objectTagDiv.innerHTML;
} else {
tagDiv.innerHTML = "";
}
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -