drupal 使用步骤
一、安装
二、汉化
①.下载语言包文件:http://localize.drupal.org/translate/languages/zh-hans
②.将 .po 文件放置到 drupal7/profiles/standard/translations 目录下
③.点击顶部的菜单“Modules”,进入模块管理页面(admin/modules),找到“Locale”模块,将其开启。
④.接着点击“Configuration” > “Languages”,进入语言管理界面(admin/settings/language)。
⑤.点击 Add Language 连接,选择 Chinese, Simplified(简体中文),接着点击“Configuration” > “Translate interface”,
再点击“Import”,在“Language file”下选择本地已下载的drupal7中文包,接着点击“Import”按钮,即可开始导入中文包。
⑥.到 admin/settings/language 目录下,将简体中文设为“Default”即可。
三、配置
①.设置默认时区
配置-》地区和语言 -》 区域设置(默认国家-中国 、一周的第一天-星期一 、默认时区 -重庆 、用户可以设置他们自己的时区勾去掉)
②.设置默认的日期格式
配置-》地区和语言 -》日期和时间
③.设置文件系统
配置-》媒体-》文件系统(公共文件系统路径 sites/default/files 临时目录 sites/default/files/tmp)
四、配置编辑器
ckeditor+ckfinder 安装
①。下载ckeditor:https://drupal.org/project/ckeditor
CKeditor源码:http://ckeditor.com/download (full版本)
下载CKFinder:http://ckfinder.com/download (下载php版本)
②。然后
(1)将ckeditor文件夹放置在/sites/all/modules/下,
(2)将CKeditor文件夹放置在/sites/all/modules/ckeditor/ckeditor文件夹下,
(3)将CKfinder文件夹放置在/sites/all/modules/ckeditor/文件夹下。
③。安装模块
④。配置模块
配置ckeditor
文本格式-》full html-》配置 关闭所有的过滤规则:
配置ckfinder
编辑ckfinder文件夹下的config.php
注释掉这个函数(这个函数会检查用户认证,在其他程序设计中更改为其他认证方式以返回true,但不能直接改成true,否则会有安全问题,drupal中会 有/sites/all/modules/ckeditor/includes/filemanager.config.php负责检查。)
function CheckAuthentication()
{
// WARNING : DO NOT simply return "true". By doing so, you are allowing
// "anyone" to upload and list the files in your server. You must implement
// some kind of session validation here. Even something very simple as... // return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized']; // ... where $_SESSION['IsAuthorized'] is set to "true" as soon as the
// user logs in your system. To be able to use session variables don't
// forget to add session_start() at the top of this file. return false;
}
在这句下面
在$baseDir = resolveUrl($baseUrl);
添加:
require_once '../../../../includes/filemanager.config.php';
打开网站的/sites/default/setting.php文件:
设置$base_url和$cookie_domain为你网站的URL地址:
$base_url = 'http://localhost/文件夹'; // NO trailing slash!
$cookie_domain = 'localhost/文件夹';
设置ckfinder的权限:
ckfinder access 注册用户 打勾
设置ckfinder为ckeditor的默认上传工具(打开 管理 - 配置 - ckeditor编辑器 打开"full"设置界面 编辑 打开“文件浏览器设置” 设置ckfinder为默认的文件浏览器 保存)
注意:添加图片时,别忘了选 “full html”
转自:http://mentry.cn/book/install-ckeditro-module
drupal 使用步骤的更多相关文章
- Drupal 8.2.4安装简体中文步骤
安装的时候发现很多情况下会出现各种问题,现在写下自己安装成功的步骤: 1.首先官网下载zip安装包drupal-8.2.4.zip 2.下载官方提供的8.2.4简体中文语言包drupal-8.2.4. ...
- 将html转换为Drupal模板文件的一般步骤
本篇文章以自定义page.tpl.php文件为例,介绍在Drupal主题开发工作中,将html文件转换为tpl模板文件的一般步骤. 仅保留html文件中body标记之间的内容(不含body标记),其他 ...
- 高校应该使用 Drupal 的10大理由
使用 Drupal 已经成为全球顶尖高校中的一种潮流,它已经被全球数以百计的院校选择并应用,无论是哈佛.斯坦福.杜克.布朗.罗格斯.剑桥.耶鲁还是其它众多知名高校,都已经选择 Drupal 作为它们理 ...
- 【转】为drupal初学者准备的12个精品课程
下面是一些网上免费的drupal教程,这些教程将对初学者和那些从别的CMS转向drupal的开发者非常有帮助.初级教程 1.在开始用drupal之前,你要知道一些基本的东西,内容很简单,但有些还是值得 ...
- Drupal 实战
<Drupal 实战> 基本信息 作者: 葛红儒 丛书名: 实战系列 出版社:机械工业出版社 ISBN:9787111429999 上架时间:2013-6-28 出版日期:2013 ...
- Drupal建站过程思考——不识庐山真面目,只缘身在此山中
使用drupal与没有使用drupal,在网站的设计过程上本质是一样的!所以,我们在使用drupal建一个新网站时,要时刻联想自己在没有drupal时是如何设计开发的. 不使用drupal时,我们通常 ...
- PhpStorm创建Drupal模块项目开发教程(4)
编码器是一个检查和操纵代码的Drupal-specific工具. 探测器则是发现异常代码,通常被用于开发中的编码错误预警. 接下来将介绍编码器与探测器在PhpStorm中整合工作的各个步骤,实现PHP ...
- Drupal与大型网站架构(译)- Large-Scale Web Site Infrastructure and Drupal
Drupal与大型网站架构(译)- Large-Scale Web Site Infrastructure and Drupal Linuxjournal 网站经典文章翻译,原文地址: Large-S ...
- 隔壁小孩都要知道的Drupal配置
i春秋作家:Arizona 原文来自:隔壁小孩都要知道的Drupal配置 隔壁小孩都要知道的Drupal配置 Drupal是一个开源的PHP内容管理系统,具有相当复杂的架构.它还具有强大的安全模型.感 ...
随机推荐
- NYOJ——————数的长度(斯特林公式的应用)
数的长度 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出 ...
- SQL语句面试题
一条SQL查询,一个表中按日期的累加数据如表: tmp_pay_amount pay_time amount 2013-11-1 10 2013-11-2 5 2013-11-3 4 2013-11- ...
- AP_建立银行信息总行、分行、账户(设定)
2014-06-04 Created By BaoXinjian
- Android之getSystemService
getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象.以下介绍系统相应的服务. 传入 ...
- C语言中的指针和数组
下面的内容节选自由我所执笔的会议记录.对于本文的不足之处,各位可以提出自己的看法. Q1:指针和数组到底是怎么一回事? A:指针和数组有本质的不同.指针就是一个内存地址,在32位系统下,一个指针永远占 ...
- <<Python基础教程>>学习笔记 | 第10章 | 充电时刻
第10章 | 充电时刻 本章主要介绍模块及其工作机制 ------ 模块 >>> import math >>> math.sin(0) 0.0 模块是程序 一个简 ...
- C# 动态获取代码所在行号
通过System.Diagnostics.StackTrace获取代码所在行号和文件信息 获取行号信息 /// <summary> /// Get line number of code ...
- sublim3常用插件安装
1首先需要安装插件管理器Package Control,点击View > Show Console菜单,输入以下代码,按回车运行即可.说明:以下只对st3有效 import urllib.req ...
- Let's call it a "return"
Preface Long time no see. For some reason that I failed to keep updating this blog, which is really ...
- 【Android】12.1 Intent基本概念
分类:C#.Android.VS2015: 创建日期:2016-02-23 一.简介 Intent:意图,含义就是你想利用它调用哪个组件实现相关的功能,比如调用相机组件实现拍照.调用Contact组件 ...