切换繁体
ad680top
您的位置:网站首页 >> 产品与服务

官方升级页

    作者:wenshuang  查看次数:2066  发表于:2009-10-11 16:26:37  [ ]
    

DiY-Page 从 6.5.0 升级至 8.0 方法

关于DIYX7:由于该产品从未推出正式版,此处未列出升级方法。具体升级方法,请参考8.0安装包中的说明文件的“升级说明”部分。

说明:由于8.0与6.5.0差异很大,升级过程较为复杂。如果代价较小,我们推荐您全新安装8.0。

1、备份原来的所有文件和目录(重要,必须

2、解压新版安装包中的upload目录。配置好config.php中的数据库信息后,上传覆盖新版文件。8.0的文件除index.php外,应该与原程序文件不冲突

3、如非Windows服务器,temp目录本身、up目录本身、data目录下的所有文件需设置777属性

4、在phpMyAdmin等MySQL客户端中运行如下SQL语句(如果您的DiY-Page表前缀不是默认的dp_,请做相应更改)
      ALTER TABLE dp_user_list ADD gid TINYINT(6) NOT NULL DEFAULT "1"

5、在浏览器中运行./install 安装程序。特别注意,是否安装过论坛程序一律选“否”,然后点“下一步”手工配置数据库信息,“DiY-Page表前缀”填写原来6.5版本所用的表前缀(比如dp_)。创建数据表时,有的会失败,不必担心。然后填写后台用户名和密码(与原来6.5版本所用的没有关系,重新填写),提示安装完成后,在FTP上删除install目录。

6、将备份中的dpdata目录下的所有文件上传覆盖至data目录

7、如果要保留以前的模板(这样将不能完整体验新版功能)
       * 将备份中的模板文件后缀由.tpl.php改为.htm
       * 将备份中的模板目录(如basic)上传至tpl目录

8、登录后台,在左侧快捷菜单中找到模块中心,依次进入各个模块的“模块首页”,如果提示“数据表不完整”,请点击“修复数据表”。至此,升级完成。

 

DiY-Page 从 6.3.0 升级至 6.5.0 方法

1、备份原来的DiY-Page程序目录和文件,以防升级出现问题。

2、将DiY-Page安装包中 to_upload_dir 下的所有内容(不包括 dpdata目录 和 dpstyle目录)上传,覆盖原有的。

如果您的dpdata目录下的没有 uc_config.php 这个文件,请上传安装包中的这个文件,并设置其属性为777(Windows 系统给此文件 IIS 来宾的读写权限)

3、将 dpstyle/basic/lib 目录上传覆盖原有的。

4、进入后台->模块中心->独立CMS模块,请点击“修复数据表”。

5、(重要步骤,否则无法读取帖子)进入后台->设置中心->论坛读取模块,将“数据表字符集”设为“gbk_chinese_ci”(UTF8用户设置为“utf8_general_ci”,BIG5用户设置为“big5_chinese_ci”)。然后进入后台->模块中心->论坛读取模块,点击“创建数据表”。

6、点击后台右上角的 清除缓存,完成升级。

 

DiY-Page 从 6.0.0 升级至 6.3.0 方法

1、备份原来的DiY-Page程序目录和文件,以防升级出现问题。

2、将DiY-Page安装包中 to_upload_dir 下的所有内容(不包括 dpdata目录 和 dpstyle目录)上传,覆盖原有的。

然后,将安装包中dpdata目录下的 foresession.php adminsession.php spidersession.php 三个文件上传覆盖原有的(正确覆盖这三个文件,不影响以前的数据)

接下来,清空服务器上的 dpcache目录(如果里面文件太多,请让空间商协助清除)

3、将 dpstyle/basic/lib 目录上传覆盖原有的。

4、将 dpstyle/basic/ 目录下的文件上传(如询问是否覆盖同名文件,正在使用默认风格的用户请选“否”)。

5、如果您正使用默认风格,请将 dpstyle/basic 目录暂时改名。

6、访问“http://(安装地址)/install”,运行安装向导。期间可能提示数据表已存在,无需理会。

7、如果您正使用默认风格,请将 dpstyle/basic 目录改回原名。

8、进入后台->模块中心->独立发布模块,如果提示“数据表不完整”,请点击“修复数据表”。

9、进入后台->模块中心->独立用户模块,如果提示“数据表不完整”,请点击“修复数据表”。

10、如果您正在从6.0升级至6.3,且之前使用过独立发布模块,请将安装包中 tool 目录下的 dp_cms_6_0_to_6_3.php 上传至安装目录并运行之。

11、点击后台右上角的 清除缓存,完成升级。

 

DiY-Page 6.0.0 模板 升级至 6.3.0 模板

一、Tag标签功能实现方法

1、上传 *\dpstyle\basic\dpcmstag.tpl.php 到您使用的模板根目录。

2、进入后台设计视窗修改独立发布内容页(dpcmsentry) ,编辑源代码。

      搜索{v:threadcontent}标签,在此标签下</div><!-- /conter -->另起一行插入如下代码

    TAG: {loop:tagarray}
   <a href="dpjs.php?mod=dpcms&name=tag&tid={lv:tid}" target="tagjsprocess">{lv:tagname}</a>&#160;&#160;
   {/loop}
   <div id="tag_info"></div>
   <iframe name="tagjsprocess" src="about:blank" width="0" height="0" border="0"></iframe>
   </td></tr>
   </table>

    保存修改并清空缓存即可查看到效果。

 

二、顶、踩功能实现方法

1、上传 *\dpstyle\basic\dpcmsentryrate.tpl.php 到您使用的模板根目录。

2、进入后台设计视窗修改独立发布内容页(dpcmsentry) ,编辑源代码。

      搜索<li>{l:dpcms:nextitem}:<a href="{v:nexturl}">{v:nexttitle}</a></li>,在此标签下</ul></div><!-- /flip -->另起一行插入如下代码

  {if:$ifrate}
   <div class="rate">
    <div id="rate_area"></div>
    <iframe style="display:none;" name="ratejsprocess" src="dpjs.php?mod=dpcms&name=rate&ratelimit={v:ratelimit}&eid={v:eid}"></iframe>
   </div>
{/if}

    保存修改并清空缓存即可查看到效果。

DiY-Page 6.0.0 登录框 升级至 6.3.0

DiY-Page 6.3 取消了论坛登录框,也取消了to_bbs_dir下放到论坛根目录去的一系列文件。

1. 请各位用户到后台的设计视窗,将论坛登录框删除,再插入新对象,选“独立用户模块”底下的登录框。

2. 请 点击此处 查看与UCenter整合的方法。整合成功后,即可实现与论坛同步登录。

TAG: 地址   风格   默认   DiY-Page   发布   用户  


发表评论

验证码: