﻿||==========================||
||  深喉咙CMS版本更新日志   ||
||==========================||
+----------------------------------------+
深喉咙CMS 4.1 正式版 发布时间：2010.11.18
------------------------------------------
[期待下个4.2版本，优化和完善现有SHLCMS全部功能模块，使整个系统体验更加人性化、专业化]
+----------------------------------------+
1，默认页面首页，修正下部RSS调用出现问题
2，新增多级栏目功能。并新增加三个导行菜单分别为main_menu_extend,sub_menu_extend,call_sub_menu_extend三个多级浮动和树行菜单标签。
	{
		具体使用参考官网标签说明http://www.shenhoulong.com/instruction-manual/
	}
3，增加产品分类排序功能
4，删除Ewebedit。
	{
		删除了webeditor目录
		\admini\views\system\options\index.php  --- 编辑器选项删除，只保留FCKeditor
		inc/common.php  ---ewebeditor()
	}
5，.htaccess的判断特殊目录禁用，及文件禁止外部访问，使系统相对更加安全。
6，main_menu和sub_menu菜单最后一个参数整理成和前两个参数格式一样，这样可以使用户自定义菜单样式的时候更容易理解。
	{
		content/common/common.php  中三个函数 main_menu ,sub_menu,call_sub_menu 三个函数 $span_style 更名为$_style;
		涉及inc/class_category_tree.php
		content/product/index.php
	}
7，为产品分类栏目也加到站点导行里。产品分类排序
	{
		content/common/common.php 补充函数get_location($str='>>')  新增函数get_categroy($id)获得分类树
	}
8，解决强制添加英文名的问题，如果不添加可以默认为其ID，但不能允许menuName为空。
	{
		admini\controllers\system、mangechannel.php
	}
9，留言模块加上验证码再允许提交。
	{
		contenr/guestbook/index.php
		contenr/guestbook/parts_index.php
		skins/parts/guestbook_index.php
	}
10，可以考虑添加产品时选择完主分类之后，并且增加相关分类（其它分类），然后在其它分类属性也可以看到该产品，使产品模块使用更加灵活
	{
		/admini/controllers/product.php
		/admini/models/adminCategoryTree_2.php
		/admni/views/product/create.php
		/admni/views/product/edit.php
		
		/content/product/parts_index.php
		/skins/**/parts/product_index.php		
	}
11，在系统默认的每个模板下放个.TXT的文件，把模板下每个必需和必要的目录和文件做个简介说明
	{
		模板下skins.txt
	}
12，增加前后台频道栏目多级管理 及管理菜单生成及bug修正
	{
		模块下文件
	}
13，站点地图模块升级及bug修正
	{
		模块下文件
	}
14，管理权限升级及bug修正
	{
		模块下文件
	}
15，静态化管理优化升级及bug修正
	{
		模块下文件
	}		
16，由于升级为多级菜单 修改了main_menu(),  sub_menu(),call_sub_menu(),  get_location($str='>>') 等函数结构，传参不变。
	{
		content/common/common.php 
	}
17，加入一个预多级菜单功能样例，用户有需求可以有参考官方模板多级菜单标签调用方法。

18，新增首页flash引导页功能[目前因IIS本身BUG暂不支持IIS环境，有需求的只能暂时绕IIS来用此功能]，程序上已解决，增加一个样例模板（参看shuanger100428模板）。

19，新增加一个带引导页的模板以及一套新模板（参看shuanger101008模板）

20，测试数据的某个栏目，最好是新闻默认打开留言模块.并且默认测试数据最好一几个或多个新闻加上分布测试数据以提现CMS的全面功能[因工作失误，暂时未放进测试数据]

21，更新其它模板和list相关的模块的parts下没有更新上一条，下一条记录的SQL语句   

22，新版本内容发布更新。

23，新版本附带模板升级完善

24，新增产品轻量级类购物车功能，使用户使用选择更加灵活多用，同时也丰富了现有的会员系统。

25，数据库 xx_product  categoryId varchar(100); 补丁升级制作完成，安装包数据完成；

+----------------------------------------+
深喉咙CMS 4.01 正式版 发布时间：2010.05.23
+----------------------------------------+
1,httpd.ini 论坛达人Biotech分享提供 ：ISAPI环境下DT4.0伪静态重写规则httpd.ini文件，解决iis下的伪静态规则问题。
2,.htaccess   增加产品分类的分页规则。 
  涉及问题：
	分页链接错误问题。
	权限管理
  涉及问题： 
	修正未分配管理用户的报错
 	用户删除不可用的bug，设计成 授权 和管理 的双重机制
  涉及文件：
	admini/views/header.pyhp
	admini/system/userRightsManagement.php
	admini/system/userRightsManagement/index.php
	admini/system/userRightsManagement/destroy.php
3,前台登录 bug修正:
  涉及问题：
	无法登录成功。
  涉及文件：
	content/user/index.php
4,安装包、升级包：
	修正shlcms.lock等配置文件生成时逻辑不合理造成用户安装失败的情况下不能继续正常安装的问题。
	尝试修改了创建视图的sql语句；
	修正相关字段默认值的问题导致的数据无法正常写入。
  涉及文件：4.0安装包 3.8——4.0升级包。
5,list模块修正
  涉及问题：
	list_view表缺少相关字段问题。
  涉及文件：
	admini/controllers/list.php
	content/list/*.php  （目录下所有文件）
	content/index/list.php 
6,search 模块升级
  涉及问题：
	list模块升级引发的问题
	及现有模块升级维护。
  涉及文件：
	content/search/index.php
	content/search/parts_index.php
	skins/* /parts/search_index.php 
7,招聘模块：
  涉及问题：
	修改分页分页 
	增加视图单页 
  涉及文件：
	content/jobs/*.php
	skins/* /parts/*.php 
8,静态化模块重写涉及：
  涉及问题：
	现有模块的 频道页、 视图页的管理。
	新增现有相关模块的 分页 、分类默认页、 分类分页的管理。
	修正统计不准确的bugs。
  涉及文件：
	admini/controllers/system/html.php
	admini/controllers/system/html/*.php
	admini/views/system/html/*.php
	inc/class.pager.php 
9,数据清理模块
  涉及问题：
	幽灵数据问题。
  涉及文件：
	admini/controllers/system/clean.php
	admini/views/system/clean/*.php
10,parts/下文件已经重新修正，如果遇到问题请更新最新parts。
11,增加首页引导页功能
12,相关其他问题：：
	（1）：不能正常发布新闻，已纠正。
	（2）：4.0数据备份数据恢复造成的管理员信息丢失，已纠正。
	（3）：生成静态问题
		1.批量生成单页面，未解决。（无法解决模块间函数重定义问题）；
		2.html页目录保存选择问题。系统检测环境自动判断。
	（4）：后台目录修改，提高安全性。目录还是不能改。如有需要自行修改。（涉及多个模块大大小小的修改）
+----------------------------------------+
深喉咙CMS 4.0 正式版 发布时间：2010.04.29
+----------------------------------------+
完善 在测试版的基础上继续完善系统框架；
完善 网站栏目管理员权限功能，超级管理员可以设置其他管理员栏目管理权限；
完善 全站静态化功能，实现html静态页和urlrewrite重写伪静态功能共存；
完善 修改了新闻功能机制，采用按年分表的模式，降低做综合信息门户站数据库单表的查询压力
完善 增加新闻页分页功能；
完善 增加网站栏目以及网站内容关键字自定义功能；
增加 现有网站功能的全站模块的RSS订阅功能；
完善 修复和修正flash后台管理功能，实现后台设置控制flash样式效果；
修复 系统若干安全隐患；
增加 系统安装包及升级补丁；
增加 网站安装锁功能，防止重复安装或升级；
完善 系统升级程序。
完善 重新明确了深喉咙CMS做为一款免费开源软件的授权协议（强烈建议大家认真阅读）

修正 各种以往版本中存在的已知问题，具体细节不再一一描述

+----------------------------------------+
深喉咙CMS 4.0 测试版 发布时间：2010.03.29
+----------------------------------------+
完善 在原有3.8版本上重新构建了系统框架，使系统构架更加合理；
增加 后台管理员栏目权限管理功能，实现网站栏目管理权限区分；
增加 全站静态化网页功能，并且和原有urlrewrite重写伪静态功能并存，用户可根据自己需求灵活选择使用；
增加 新闻列表页面分布功能；
增加 栏目关键字自定义设置功能；
修复 几个系统安全隐患；
修正 3.8版本相关已知bug。

+--------------------------------------------------------------------+
深喉咙CMS 3.8中英双语beta版 发布时间：2009.02.24 更新时间：2010.02.08
+--------------------------------------------------------------------+
实现 3.8版本结构的中英双语功能，后台直接编辑网站内容，前台方便切换；
实现 双语模板结构改造；
实现 双语功能前台翻译；
其他 相关双语问题更新。
注：双语系列不发布正式版。

+------------------------------------------------------------+
深喉咙CMS 3.8正式版 发布时间：2009.01.09 更新时间：2010.02.08
+------------------------------------------------------------+
增加 两套精美的支持最新版本Ver3.8的模板；
重构 在原有3.7版本上重新构建了系统框架，是系统构架更加合理；
增加 通过频道与栏目设置可为该栏目单独写样式文件的功能，丰富了内容页效果，使深喉咙系统不但可以支持丰富多变的企业网站页面效果，甚至还可以拿来制作小型行业门户网站.而且具有深喉咙原有简单，便捷的风格，具体可参考系统自带模板model_1231模板的common下使用方法；
增加 后台FLASH设置中，增加了通过后台可控制FLASH具体效果的功能.具体可自己体验.是FLASH控制更新灵活，样式更加丰富化.
增加 在站点设置中增加了服务器时区设置，用户可根据所在地时区设置服务器时区.
增加 投票模块，用户可以根据需要选择单选投票和多选投票功能，关于投票首页调用的使用可以查看model_927模板，另外该模块可支持首页/内容页调用功能，具体可参考深喉咙官方标签说明；
增加 友情链接模块，用户根据需要可以选择文字链接和图片链接，此功能支持首页/内容页调标签调用，具体可参考官网标签说明；
增加 站点地图首页/内容页调用功能，具体中参考官方技术标签支持；
增加 首页/内容页调用discuz和phpwind论坛内容功能，通过此标签可使用深喉咙制作类似DISCUZ的X-SAPCE和superSite网站功能，同时也丰富了使用深喉咙制作小行门户网站的内容；
修改 模板下的calllist首页调用有问题；
修改 系统的视频模块，视频采用网络上常用的流程提flv格式视频，用户上传前需要将视频转换为flv格式视频；
升级 将FCKeditor编辑器升级为最新版本；
修改 flash首页调用问题，用户可在后台设置字体颜色、背景颜色、轮换时间等选项；
修改 后台有此虚拟主机下由于设置问题无法进行排序的功能；
增加 会员可以退出的函数，使会员模块更加合理，具体使用可参考模板model_shuanger1122或model_wjc的模板会员添加HTML代码，或参考深喉咙官方标签添加说明；
增加 产品批量转移分类的功能；
增加 新闻批量转移及删除功能；
修正 进行了大量BUG修正。

+--------------------------------------+
……


