安装好SF,然后用升级程序将原数据升级过来,具体步骤看升级说明:/help/SiteFactory/1623.html
按升级程序升级完后,前台效果还没有马上与原来的效果一样。 还要进行标签的转换。
步骤:
1、节点管理-首页节点管理-指定首页模板
2、先将雅蓝方案里的标签库拷贝出来,覆盖指定的模板方案里的标签库
3、将原06版中的Skin/Ind_arthd目录拷贝到skin下
4、浏览首页http://localhost/website/Default.aspx如下图所示:
修改操作步骤:登录后台-----系统设置-------模板管理-----首页模板------设置好的模板
在新版里{PE.Label id="IndexPageTitle" /}确实没有首页标题这个标签,我们可以用{PE.SiteConfig.SiteTitle/}-首页 替换。 要想了解更多类{PE.SiteConfig.SiteTitle/}这样的系统固定标签,可以在编辑模板的左侧的固定标签里看到这些标签的列表。
修改操作步骤:登录后台-----系统设置-------模板管理-----首页模板------设置好的模板
这是网页中的meta关键词和描述及栏目导航JS,在SF里{PE.SiteConfig.metakeywords /}、{PE.SiteConfig.metadescription /}这样的固定标签是只是取得关键词,要分别改为<meta content="{PE.SiteConfig.metakeywords/}" name="Keywords" />、<meta content="{PE.SiteConfig.metadescription/}" name="Description"/>
而{PE.Label id="MenuJS" /}在SF里是不需要的,可以直接删除。
修改操作步骤:登录后台-----系统设置-------模板管理-----首页模板------设置好的模板
{PE.Label id="MY_hd_top_GM" /},显示logo的标签是在这个标签里。
标签管理---打开{PE.Label id="MY_hd_top_GM" /}将显示logo标签修改为<img src="{PE.SiteConfig.logo/}" width="180" height="60" />
4、错误:网站公告显示不正常及RSS标签不存在。
修改操作步骤:登录后台-----系统设置-------模板管理-----首页模板------设置好的模板
{PE.Label id="MY_hd_Path_GM" /},公告和RSS标签都包含在这个标签里。
标签管理---打开{PE.Label id=" MY_hd_Path_GM " /} 将Rss标签替换为<a href="{PE.SiteConfig.ApplicationPath/}rss/rss.aspx">RSS</a>
将 显示公告标签替换为{PE.Label id="网站公告横向" /}
也许你不知道该对应哪个标签,而这些标签怎么用。可以有以下的方法:
A、多了解技术中心的标签帮助说明;
B、在编辑模板的左侧有内容标签选项卡,里面是所有可用标签的列表;
C、一下子也许还是不知道该替换哪个标签,那就打开我们的默认模板,把相应的标签拷贝过来就可以了。
这时我们再刷新首页,以上修改的就基本都正常了。但公告的样式还是不正常,每个<li></li>都显示成一行了。我们要的是一行3列的效果。
标签管理---打开{PE.Label id=" MY_hd_Path_GM " /}给显示公告处的DIV加样式 class=”announce_list,如下”
<div align=right class="announce_list">
<MARQUEE onmouseover=this.stop() style="WIDTH: 593px; HEIGHT: 19px" onmouseout=this.start() scrollAmount=1 scrollDelay=4 width=593 align="left">{PE.Label id="网站公告横向" /}</MARQUEE></div>
再打开网站根目录下skin/动易2006Ind_arthd模板风格.css
加入:
.announce_list
{
padding: 0px;
margin: 0px;
}
.announce_list ul
{
width: 100%;
float: left;
}
.announce_list li
{
width: 32.5%; /*列数可以修改此处*/
float: left;
}
5、错误:用户登录显示 加载中
修改操作步骤:登录后台-----系统设置-------模板管理-----首页模板------设置好的模板
将<script language="JavaScript" type="text/JavaScript">LoadUserLogin('{PE.SiteConfig.installdir /}',1,2);</script>
改为
<iframe frameborder="0" width="100%" src="{PE.SiteConfig.ApplicationPath /}Login.aspx" scrolling="auto" id="contentleft" allowtransparency="true"></iframe>
但样式还是不对,因为默认的不是横向显示的样式,可以修改根目录下login.aspx
具体过程不在此讲解。
6、错误:最新更新处
{$GetArticleList(0,0,false,0,0,20,false,false,"",0,1,1,24,0,false,8,false,false,2,false,false,false,false,false,false,1,2,,,)} 标签不解析
修改操作步骤:登录后台-----系统设置-------模板管理-----首页模板------设置好的模板
点左侧的内容标签找到 文章信息列表_表格式 在弹出的对话框里输入对应的参数值。如下所示
{PE.Label id="文章信息列表_表格式" parentid="35" arrnodeid="0" includechild="true" specialid="0" urltype="0" shownum="20" ishot="false" iselite="false" inputername="" datenum="0" ordertype="3" showtype="1" titlelen="20" contentlen="0" shownodename="false" showpropertytype="3" showincludepic="false" showauthor="false" showdatetype="mm-dd" showhits="false" showhotsign="false" shownewsign="false" showtips="true" showcommentlink="false" usepage="false" opentype="_blank" cols="2" hits="0" elitelevel="0" /}
这里要特别注意的是parentid这个参数值,这是根栏目的ID,这里为什么是35而不是别的。升级后文章的根栏目ID是35,我们可以在 系统设置-----节点管理-----鼠标移动到节点上就可以看到地址里的NodeID=35
关于原SW版本的标签与SF标签的对应关系和参数说明,请参考技术中心的标签说明.
这时刷新下首页是不正常多了。
7、错误:最新图片文章处只显示一张图片的切换
修改操作步骤:登录后台-----系统设置-------模板管理-----首页模板------设置好的模板
将
<div class=clsImgList>
{PE.Label id="带图片内容列表_文章_普通式" parentid="35" arrnodeid="5|6" includechild="false" specialid="0" shownum="5" ishot="false" iselite="false" datenum="0" ordertype="1" ShowType="1" imgwidth="130" imgheight="90" titlelen="20" contentlen="0" showtips="false" Cols="6" /}
</div>
</div>
<div class=clsImg id=page2 onmouseover=setbFlag(false) style="VISIBILITY: hidden" onmouseout=setbFlag(true)>
<div class=clsImgList>
{PE.Label id="带图片内容列表_文章_普通式" parentid="35" arrnodeid="7|8" includechild="false" specialid="0" shownum="5" ishot="false" iselite="false" datenum="0" ordertype="1" ShowType="1" imgwidth="130" imgheight="90" titlelen="20" contentlen="0" showtips="false" Cols="6" /}
</div>
改为:
<div class=clsImgList>
{PE.Label id="带图片内容列表_文章_普通式" parentid="35" arrnodeid="5,6" includechild="false" specialid="0" shownum="5" ishot="false" iselite="false" datenum="0" ordertype="1" ShowType="1" imgwidth="130" imgheight="90" titlelen="20" contentlen="0" showtips="false" Cols="6" /}
</div>
</div>
<div class=clsImg id=page2 onmouseover=setbFlag(false) style="VISIBILITY: hidden" onmouseout=setbFlag(true)>
<div class=clsImgList>
{PE.Label id="带图片内容列表_文章_普通式" parentid="35" arrnodeid="7,8" includechild="false" specialid="0" shownum="5" ishot="false" iselite="false" datenum="0" ordertype="1" ShowType="1" imgwidth="130" imgheight="90" titlelen="20" contentlen="0" showtips="false" Cols="6" /}
</div>
刷新首页此处样式显示还是不正常一行5列变成了5行1列
打开skin/动易2006Ind_arthd模板风格.css
修改clsImgList如下:一行5列显示图片
.clsImgList ul
{
width: 100%;
float: left;
}
.clsImgList li
{
width: 19.5%;
float: left;
}
这样最新图片文章就修改好了。
8、错误:推荐图片处,内容列表前面多了小圆点
修改操作步骤:登录后台-----系统设置-------模板管理-----首页模板------设置好的模板
这个可以通过CSS样式去控制,这里直接将 图片信息列表_普通式 改为图片信息列表_表格式就可以了