使用5UCMS的一些经验

时间: 2012-11-29 / 分类: 网站制作技术 / 浏览次数: 2,923 views / 0个评论 发表评论

很久没用ASP的程序了,我用集成的环境,那个什么NEIBOX,发现无法安装5U,具体的原因我没有探究

貌似WIN7装IIS比较简单,于是我用上了WIN7的IIS

 

 

装好IIS后可以安装5U,却发现不能登陆后台,显示error

然后进入IIS管理工具,点自己的机子名称,右边IIS下面有个ASP,选中他,右键,打开功能,点开调试属性,打开将错误发送到浏览器,再点右上角的应用

后来才发现原来是默认没开启父路径,导致不能用../表示父路径

然后我们在刚才的界面打开“启用父路径”,一样点应用,就可以正常访问了

 

 

admin_setting.asp有一条收集客户安装信息的JS 为了安全,我删掉了

 

 

 

Menu 里的外部连接不出来是由于class_template.asp大概171行多了个And [OutSideLink]=0

 

 

栏目内容修改 后台改动了admin_channel.asp    Inc\class_channel.asp  前台改动了 inc\class_channel.asp  修改后可以像DEDE那样添加栏目内容供单页栏目调用,可惜没空加上编辑器,有空再说了

我的想法还得再加上一个英文栏目标题,很多企业站有可能会用到

 

发现后台添加新栏目的时候数据库的前缀没有转换还是{pre},然后我直接用ASP调用了

admin_channel.asp大概218行

      <option value=”<%=DataBasePrefix%>Content_01″ <%If U.vTable = DataBasePrefix&”Content_01″ Then Response.Write “selected”%>>数据表一</option>
     <option value=”<%=DataBasePrefix%>Content_02″ <%If U.vTable = DataBasePrefix&”Content_02″ Then Response.Write “selected”%>>数据表二</option>
     <option value=”<%=DataBasePrefix%>Content_03″ <%If U.vTable = DataBasePrefix&”Content_03″ Then Response.Write “selected”%>>数据表三</option>
     <option value=”<%=DataBasePrefix%>Content_04″ <%If U.vTable = DataBasePrefix&”Content_04″ Then Response.Write “selected”%>>数据表四</option>
     <option value=”<%=DataBasePrefix%>Content_05″ <%If U.vTable = DataBasePrefix&”Content_05″ Then Response.Write “selected”%>>数据表五</option>
     <option value=”<%=DataBasePrefix%>Content_06″ <%If U.vTable = DataBasePrefix&”Content_06″ Then Response.Write “selected”%>>数据表六</option>
     <option value=”<%=DataBasePrefix%>Content_07″ <%If U.vTable = DataBasePrefix&”Content_07″ Then Response.Write “selected”%>>数据表七</option>
     <option value=”<%=DataBasePrefix%>Content_08″ <%If U.vTable = DataBasePrefix&”Content_08″ Then Response.Write “selected”%>>数据表八</option>
     <option value=”<%=DataBasePrefix%>Content_09″ <%If U.vTable = DataBasePrefix&”Content_09″ Then Response.Write “selected”%>>数据表九</option>
     <option value=”<%=DataBasePrefix%>Content_10″ <%If U.vTable = DataBasePrefix&”Content_10″ Then Response.Write “selected”%>>数据表十</option>

 

然后如果栏目设置为外部链接,就没办法有下属栏目,编辑原来的下属栏目也会出错

主要也是admin_channel.asp大概180行,去掉Where [OutSideLink]=0

 

修改了留言插件 让它可以部分支持模板代码 ,很简单在留言的index.asp顶上插入<!–#include file=”../../Inc/Const.Asp”–>

 

 用了一段时间的5U后,发现这个简单的CMS还是有很多优点的,拿来做企业站非常方便

发表评论

你必须 登录后 才能留言!