- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在 drupal 下安装 FCKeditor 详解
?1.下载安装包,需要两个,一个是FCKeditor本身,另一个是 drupal 的fckeditor 接口模块:
到 /download 下载FCKeditor, 目前必威体育精装版的版本是FCKeditor_2.6.2.zip。
到 /project/fckeditor 下载接口模块,我的 drupal 是 6.9,所以下载一个 for 6.x 的:
/files/projects/fckeditor-6.x-1.3-rc6.tar.gz
?
2.解压上传到站点
先 解压接口模块,得到一个 fckeditor 文件夹,把它上传到sites/all/modules/ 目录下,如果没有 moudules 子目录,就自己建一个。不要直接上传到根目录下的modules中,那里是drupal的核心模块,不要动里面的东西。 fckeditor/README.txt里有详细的安装指令,必要时可以参考。
sites/all/modules/fckeditor/fckeditor/ 目录下有个文件 COPY_HERE.txt, FCKeditor_2.6.2.zip 解压后,把里面的东西通通放在这个目录下。
3.启用模块
主页 管理 站点创建 模块
other 里面启用 FCKeditor, 保存配置。
4.设置用户权限
主页 管理 用户管理 访问控制
fckeditor 模块,设置“认证用户”允许“access fckeditor”,如果允许上传文件则选上“allow fckeditor file uploads”.
5.启用 teaser break 和 page break 按钮,打开 sites/all/modules/fckeditor/fckeditor.config.js 把下面三行的注释去掉:
FCKConfig.PluginsPath = ../../plugins/ ;
FCKConfig.Plugins.Add( drupalbreak ) ;
FCKConfig.Plugins.Add( drupalpagebreak ) ;
下面添加工具条按钮,还是在这个文件里,找到这行:
[Image,Flash,Table,Rule,SpecialChar]
改成:
[Image,Flash,Table,Rule,SpecialChar, DrupalBreak, DrupalPageBreak]
6.修改 FCKeditor profile,
主页 管理 站点配置 FCKeditor
编辑各种角色的权限,在 File browser settings 中设置允许上传文件为 true;Editor Appearance 中的 Toolbar 改成DrupalFull, 这样两个break按钮才能显示出来。
7.另外,
sites/all/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/config.php 中,找到第30行的:
$Config[Enabled] = false ;
改为 ture,否则上传文件时会出现连接器错误。
8.主页 管理 站点配置 输入格式,把 Full HTML 设为默认格式,否则插入的图片会显示不出来。
如何自定义CCK字段的输出顺序CCK是一个不能不用的模块。它太方便太强大了,能让不懂一点技术的人创建出任何想要的字段,比如有些文章需要一个副标题,但是drupal中默认只有一个Title项,这时候就要用CCK创建一个字段了。
但是用我用CCK发现一个问题,如果一个内容类型用CCK创建太多的字段,那么它们的顺序很难控制,比如如果你想创建一个副标题,理想的方式是把这个sub title放到title的下面,这样比较符合常规,而且客户操作起来也更容易理解,但是用CCK创建的sub title 默认是会出现在body下面的,这时候该如何办呢?
?
经过实践,发现用以下方法可以达到效果:
首先,在template.php文件中加一个函数 function garland_preprocess_node_form($variables) { }
然后再建一个node_form.tpl.php文件,在里面判断一下,比如我用CCK建的form名字叫products_node_form,就可以:
if ( $variables[form][form_id][#value] == products_node_form ){
print_r (drupal_render ( $variables[form][title] ) );
print_r (drupal_render (
您可能关注的文档
- 国际市场营销(9-12章).doc
- 国际技术贸易重点.doc
- 国际施工管理方法.doc
- 国际民航组织和国际公约.docx
- 国际物流供应链系统.doc
- 国际经济与贸易专业就业方向.docx
- 国际经济学案例分析.doc
- 国际货物运输案例.doc
- 国际贸易实务名词翻译.doc
- 国际贸易实验操作案例分析湖南纺织大学国际贸易上机实验.doc
- DB12T 943-2020 公共机构能耗定额标准.docx
- DB12T 465-2012 预防性健康检查 粪便中沙门氏菌、志贺氏菌的检测方法.docx
- DB12T 598.5-2015 天津市建设项目用地控制指标 第5部分:市政基础设施项目.docx
- DB12_T 1153-2022 城市轨道交通运营设备设施大修和更新改造技术规范.docx
- DB51_T 3082-2023 放心舒心消费服务规范 第7部分:民宿行业.docx
- DB51_T 3116-2023 天府通办政务服务分站点建设指南.docx
- DB12T 722.2-2016 公共信息导向系统 导向要素评价方法 第2部分:导向标志.docx
- DB12_T 3030-2022 客运索道运营使用管理和维护保养规范.docx
- DB12T 580-2015 温室环境自动控制系统配置技术规范.docx
- DB12_T 1118-2021 地面沉降监测分层标施工技术规程.docx
文档评论(0)