CmsEasy 3.1到3.5升级包
 
【升级方法】
 ==============================================================================
1.升级概述:
 从CmsEasy3.1升级到CmsEasy3.5
2.升级方法:
 【第一步】
 (1)备份现有的数据库和文件;
 【第二步】
 (1)下载升级包upgrade31to35,解压到任意地方;
 (2)上传upload里面的文件到程序安装目录,覆盖;
 (3)运行http://您的cmseasy3.1安装目录/upgrade.php;
 【第三步】
 (1)删除upgrade文件夹和upgrade.php;
 (2)登入后台进行更新缓存;
3.备注:
 (1)如果您改动了文件,请先备份,进行升级后,可以对照默认文件进行调整;
 (2)请查阅“CmsEasy3.5说明.txt”文档;
==============================================================================
1.整合CElive在线客服系统
   安装的时候可勾选安装CElive
   CELive管理地址为 http://你的域名/CmsEasy安装目录/celive/admin
   用户密码为CmsEasy的后台创始人的用户密码
2.增加订单模块
3.增加批量移动和设置等功能
4.调用内容支持多栏目
   archive()函数第一个参数可以指定多个栏目,例如: 【调用栏目ID为1、2、3的栏目内容】
   {loop archive('1-2-3',0,0,'0,0,0',16,'aid',5,false,0) $i $archive}
      <li><a href="{$archive[url]}" title=""{$arc[title]}">{$archive[title]}</a></li>
   {/loop}
5.改进部分程序功能,提升速度
6.不再支持article(),请统一使用archive(),后台有非常方便的标签生成向导
7.改进CElive部分功能
8.增加全站验证码开关
9.增加附件类型设置
10.增加语言包设置
11.增加自定义功能接口
    接口类文件: \lib\plugins\plugins.php
    接口函数文件: \lib\plugins\userfunction.php
    插件类中自定义功能示例(双横线中间代码,详细见接口类文件):
    ================================================
         /*
   *plugins ID:1
   *
   *函数功能:指定栏目信息调用
   *调用方法:
     {loop plugins::categoryinfo(栏目ID) $c}
     {$c[catname]} //栏目名称
     {$c[栏目字段]} //
     {/loop}
   */
  static function categoryinfo($id){
   $category=category::getInstance();
   $catinfo[] = $category->category[$id];
   $catinfo[0]['url'] = category::url($id);
   return $catinfo;
  }
     ================================================
    插件函数中自定义功能示例(双横线中间代码,详细见接口函数文件):
     ================================================
     /*
      *自定义函数文件,这里你可以定义自己的函数供cmseasy系统调用;
      */
  
      if (!defined('ROOT')) exit('Can\'t Access !');
     function getcategoryparentsid($catid){ //自定义函数示例:调用栏目的最高父栏目id
  $p = category::getparentsid($catid);
  $n = count($p);
  $c = $p[$n-1];
  return $c; 
      }
     ================================================
12.修正一些BUG
 13.增加推广联盟
  






 
 



