C++ 系统 & C# 应用 & F# 金融 & Erlang 通讯 & JavaScript 全栈 & PHP Web

DedeCms

来自开放百科 - 灰狐
跳转到: 导航, 搜索
Dedecms.gif

DedeCms 是完全免费开源的CMS, 但许可协议还不够友好 :)

目录

在线演示

前台: http://demo.huihoo.com/dedecms/
后台: http://demo.huihoo.com/dedecms/dede 
管理员: admin/admin

安装指南

1. 下载 DedeCms

从http://www.dedecms.com/html/product/list_1.html 下载
解压并copy 到 /var/www

2. 创建数据库

mysqladmin -u root -p create dedecms 或
mysql>create database dedecms;
mysql>GRANT ALL PRIVILEGES ON dedecms.* TO dedecms@localhost IDENTIFIED BY 'dedecms';
mysql>flush privileges;

3. 然后依照安装向导完成后续安装

http://localhost/dedecms/setup/index.php

DedeCms 2007

DedeCms 2007 最终功能列表

一、新增模型或插件

  • 1、产品发布模型;
  • 2、小说模型;
  • 3、简单的分类信息模型;
  • 4、自定义表单系统;
  • 5、问答模块(类似百度知道);

二、新增或改进功能

  • 1、对固定资源标记可以使用资源属性ID进行标记缓冲,以减少数据库读取次数;
  • 2、栏目增设自定义小分类,如:供、求、出租、合租、出售等属性,程序可以索引这些不同属性的内容;
  • 3、增加自定义搜索选项功能;
  • 4、增加TAG功能;
  • 5、后台栏目可连接到外部链接。
  • 6、增加站点统计 如 某个栏目多少文章 等等并支持模板调用;
  • 7、友情链模板标签;
  • 8、下载系统 增加报错功能;
  • 9、采集系统 自动检测过滤空标题空内容;
  • 10、会员系统:
a、所有开放频道都可投稿、支持游客投稿;
b、增加自定义用户注册协议的功能;
c、站内短信功能;
d、站内好友功能;
e、圈子功能;
f、企业空间功能,企业会员可以实现相当于自动建站功能,包含公司简介、联系我们、在线留言、在线订单、产品/商品展示、供求信息、公司名片等模块。
  • 11、重新调整附件上传的管理问题,会员将不再使用文件式附件管理,改用数据库式管理;
  • 12、修正PHP5.1版本以上的PHP可能会出现的时区问题;
  • 13、后台编辑器集成FLV播放器;
  • 14、后台增加一键生成全站功能;
  • 15、管理员可以同时管理多个栏目;

三、特色功能

  • 1、增加通过Shell接口实现定时更新HTML的功能;
  • 2、增加sql标签,允许指定任何SQL查询语句来实现数据读取功能;
  • 3、顶客(Digg)功能;

来源: http://www.dedecms.org/news/45.html

系统简介

DedeCms (织梦内容管理系统) 以简单、实用、开源而闻名,DedeCms 经历了前两个中等规模的版本之后,DedeCms V3进行了全面的架构升级,程序的系统架构由以前的以模板为框架导向转为以内容类型为框架导向,文档统一使用RSS标准归档+附加信息结构表,这样真正并且轻松的实现完全自由扩展,可以随心所欲的实现你要发布任何内容类型,具体功能介绍如下:

1、频道模型管理

DedeCms V3 的频道模型分二种,一种是固定模型,固定模型是由官方或第三方开发的功能模块,其具体管理参数由提供方决定,另一种是自定义模型,用户可以通过自定义模型生成自己想要的任何频道,DedeCms直接生成发布、管理、创建HTML等基本操作,用户可以在后台决定是否启用某个频道模型。

2、栏目管理

DedeCms V3 的栏目与频道模型是关连的,支持无限级分类,与V2相比,不再使用统一样式风格的模板,允许用户手动选择单个栏目的模板,允许用户自行设定栏目列表和文档的命名规则,允许使用一个单独页面作为栏目,支持自动用拼音作为文档的名称。

3、内容发布

由于支持自定义模型,内容发布也分是固定的发布表单还是可变的发布表单,但在DedeCms中,所有内容的摘要信息都会视作统一的模式,可以统一导出为RSS链接,因此内容发布的摘要信息是固定的,而具体内容则是可变的。

4、增强的文章系统

DedeCms V3 内置的文章系统模型更注重全文索引、搜索引擎优化等方面,支持将远程媒体本地化,支持自动获取关键字,并生成索引,支持从Word里粘贴内容,此外对文章关键字、置顶、高亮这些细节的地方也作了处理,将会让系统的强大性实现在前所未有的高度。

5、专题

DedeCms V3的专题模块支持使用多个分类节点,文章列表支持用多列或图文的形式展现,有更高的灵活性。

6、采集系统

DedeCms V3同时提供C/S版和在线版的采集系统,这个版本的采集系统是一个通用的采集系统,有通用的扩展接口,理论上能采集任何模型的内容。

7、外部系统整合

DedeCms V3 提供了整合外部会员系统的接口,对于有特殊需求的用户,可以随心所欲的让DedeCms内置的会员系统与你网站的其它系统任意通行。

8、人性化

DedeCms V3的入门级操作比V2更简单,堪称是傻瓜化的CMS,使用XML名字空间形式的模板标记真正实现了程序表现与代码分离,与普通的PHP模板引擎相比,DedeCms的模板更直观,更灵活,更简单,此外V3保留了很多扩展接口,在使用简单的同时,又保证了系统强大的可扩展性。

9、自定义标记

DedeCms V3支持自定义标记,并且允许在自定义标记中使用模板代码,允许对不同的类别使用不同的内容,使系统的灵活性达到前所未有的高度。

10、常用附件

DedeCms 提供了投票、友情链接、站点公告、留言本、论坛扩展等附助模板,使你更轻松的创建你的网站。


11、内置模型

Dedecms V3 提供经过官方优化设计的文章、图集、FLASH和软件下载系统模型,基本上适应大部份人的建站需求。

12、一键备份功能

DedeCms V3使用一键对数据库所有内容进行分卷备份,除了备份数据之外还备份数据结构等信息,确保你的网站可以轻松的实现转移或灾难恢复。

13、插件管理机制

DedeCms V3带有插件管理的功能,你可在后台禁用不需要的插件或安装新的插件。

技巧

以下信息针对 Dedecms 5.1 版本

  • Dedecms 5.1 的下载统计好像有点问题, select downloads from dede_addonsoft 的结果都为 0 , 不知哪里出了问题

参考: DEDEcms下载次数真实统计修改

  • 修改授权方式等信息
dede/templets/soft_edit.htm soft_add.htm
  • 如果想显示点击次数,请增加view参数,即把下面JS调用放到文档模板适当位置

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='ID'/}&mid={dede:field name='memberID'/}" language="javascript"></script>

  • 修改文件名, 类似 200808/25-4.html

vi include/config_base.php

$cfg_df_namerule = '{typedir}/{Y}{M}/{D}-{aid}.html';
$cfg_df_listnamerule = '{typedir}/{tid}-{page}.html';
  • 取消只能添加9个链接限制的修改方法 (Dedecms 5.1搞定:)
action/soft_add_action.php, soft_edit_action.php
for($i=2;$i<=9;$i++)
dede/templets/soft_edit.htm, soft_add.htm

修改function MakeUpload()

{
   var startNum = <?php echo $newRowStart?>;
   var upfield = document.getElementById("uploadfield");
   var endNum =  document.form1.picnum.value;
   if(endNum>9) endNum = endNum;  // 修改 endNum = 9

修改 action/soft_add_action.php, soft_edit_action.php

for($i=2;$i<=9;$i++)

修改字段

alter table dede_addonsoft modify column softtype varchar(50);
alter table dede_addonsoft modify column accredit varchar(50);
alter table dede_addonsoft modify column officialUrl varchar(50);
alter table dede_addonsoft modify column filetype varchar(30);
alter table dede_addonsoft modify column language varchar(50);
alter table dede_addonsoft modify column softsize varchar(30);

Links

User

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱