刚才设置的时候碰到 栏目只能在 news下, 本来以为再哪里可以设置的, 来论坛上一看,都在问这个问题,看了没有办法设置了.
所以查看了一下源代码, 稍微作一下修改就可以了..
修改方式如下:
打开 FoosunCMS主程序\Admin\News 目录
找到 Class_add.asp 文件,用记事本打开
找到第 17行 ,
if Fs_news.newsDir<>"" then str_newsDir = "/"+Fs_news.newsDir else str_newsDir=""
修改成 if Fs_news.newsDir<>"" then str_newsDir = "/" else str_newsDir=""
这样就可以 任意设置目录结构了.
不过有个小问题,就是你填子栏目的时候,也要自己选择一下目录,
效果如下 :
[upload=jpg]UploadFile/2006-11/200611281092518137.jpg[/upload]
以下是引用edward在2006-11-28 11:02:00的发言:
仅仅改这里,发布文章的时候,会发生保存文件路径错误的!
这个问题我也发现了,
修改 \FoosunCMS主程序\Admin\PublicSite 目录下的
Public_Function.asp 的 第 99 行,
在 f_HTML_Save_Phy_Path_Str = Server.MapPath(f_HTML_Save_Path_Str) 前
添加 f_HTML_Save_Path_Str=replace(f_HTML_Save_Path_Str,"//","/")
原因是 如果不选目录,直接为 /的话
然后 加上 子栏目的路径 /子栏目, 就变成 //子栏目, 这样就会出错了.
可能风迅程序员解决不了 // 这个问题,才一定要加个目录的.
这样看来还有很多相关的地方要测试,做 替换的修改.
修改完这个后, 发布新闻和生成子栏目都能够成功了,
目前栏目的链接没有问题, 不过 栏目下新闻的链接发现 默认路径不对, 这个我到时候修改好了再发方法发布出来
[此贴子已经被作者于2006-11-28 11:10:35编辑过]