会员投稿无法在后台显示的解决办法
好多网友反映会员投稿后自己在后台无法看到待审的文章,这里一个原因是在栏目设置里没有选择,是否允许投稿,还有就是原程序设定的会员在投稿时必需选择"信息分类",而此信息分类是要由会员自己建立后才能选择的(另一个主站分类,只要你在栏目设置里选择了允许投稿这里就会有显示),好多会员却不知道建立信息分类.还有一个重要的就是发布时必需要选择发布到总站才能在后台显示,而默认是到分站.
我们可以通过以下方法修改:
一:设置默认"信息分类"
第一步找到根目录下的USER\contr\ 文件夹 打开此文件夹下的contrEdit.asp文件
第二步找到此文件中第119--129行的程序代码如下
Dim classRs,ClassCName,MainClassName
if contrObj.ClassID<>"" then
Set ClassRs=User_Conn.execute("select ClassCName from FS_ME_InfoClass where classid="&contrObj.ClassID)
if not ClassRs.eof then
ClassCName=ClassRs("ClassCName")
Else
ClassCName=""
End if
Else
ClassCName="" End if
红色部分classcname=""双引号中添入你想写的信息分类名字比如ClassCName="默认分类"
二,设置发布到总站有默认选择
找到以下代码:
<td align="right" class="hback">发布到总站:</td>
<td align="left" class="hback">
<p>
<label>
<input type="radio"
name="rad_IsPublic" value="1" <%if contrObj.IsPublic
="1" then Response.Write("checked")%>>
是</label>
<label>
<input type="radio"
name="rad_IsPublic" value="0" <%if contrObj.IsPublic
<>"1" then Response.Write("checked")%>>
否</label>
将紫色<>与红色=互换就可以了