- 浏览: 203540 次
- 性别:
- 来自: 成都
-
文章分类
最新评论
-
guji528:
使用Python通过正则表达式替换很方便:
sprin ...
Python正则表达式指南 -
guji528:
很实用,先keep再看
Python正则表达式指南 -
yushine:
1,2,3,5 已经做了剩下的本来也正准备做。
2012, 每一个软件工程师必须做的11件事 -
mynetstudy:
用导出不就可以了吗
递归删除SVN工作目录下的.svn目录
本文分成2部分来讲解的主题和区域。内容的流程和介绍只代表我个人的理解和收集,一些想法和操作并不完全正确。只是为了给新接触drupal的朋友一点提示。如果读者的英文没问题的话请访问drupal.org阅读相关的英文文档。
一、创建新的主题模版
Drupal 6.x 系统自带的模版位于网站根目录themes 目录中,Drupal鼓励用户把非系统自带的模版放在 \sites\all\themes目录中,并且不要修改系统自带的模版。好了在了解Drupal 6.x的模板存放的位置,我们就开始。
复制\sites\all\themes目录中 garland 目录到 \sites\all\themes目录中(如果没有就创建它)
重命名\sites\all\themes目录中 garland 目录为:test
以下内容如没有特殊说明 test目录即为 \sites\all\themes目录中 test 目录
打开test 目录,将garland.info重命名为:test.info,并编辑test.info文件
将:name = Garland 修改为 name = test 并保存
接下来到“管理--站点构建--主题”,其URL为:/admin/build/themes
你会发现刚才创建的 test 主题 已经出现在 主题列表中了,我们在test 主题栏 选中“启用”和“默认”,然后点击“保存配置”
至此就完成了创建新的主题模版test,并把它设置为站点的默认模版
二、增加新的区域(Regions)
Drupal 6.x 把一些模版相关的信息和参数设置都放在.info文件中,如:主题的名字、模版引擎类型、兼容的Drupal版本…等等
在“创建新的主题模版”章节中我们编辑了test.info文件,将:name = Garland 修改为 name = test ,请注意在Drupal 5.x 中模版的名字是取决于主题模版的目录,而在Drupal 6.x 中,模版的名字取决于test.info文件 name = 模版名字
Drupal 6.x默认有5个区域(Regions):Left,right,content,header,footer
在模版page.tpl.php文件我们可以使用:$left
, $right
, $content
, $header
, $footer
注意在Drupal 5.x 是:$sidebar_left
, $sidebar_right
, $content
, $header
, $footer_message
Drupal 6.x的$left
, $right
相等于Drupal 5.x :$sidebar_left
, $sidebar_right
Drupal 6.x 中$footer
是新增的。
Drupal 6.x 中也有$footer_message
变量,它的作用是打印显示“管理--站点设置--站点信息”的 “页脚信息”文本框的内容:
在行stylesheets[print][] = print.css下新增下面代码
regions[
left]
= Left sidebar
regions[
right]
= Right sidebar
regions[
content]
= Content
regions[
header
]
= Header
regions[
footer]
= Footer
regions[
content_top]
= Content top
保存test.info文件 其中这些是系统默认区域(Regions),我们需要把这些也添加进去
regions[
left]
= Left sidebar
regions[
right]
= Right sidebar
regions[
content]
= Content
regions[
header
]
= Header
regions[
footer]
= Footer
下面这行是我们新增的区域(Regions)
regions[ content_top] = Content top
保存page.tpl.php文件。(注意:如果添加了中文字符,保存时记得把编码改成UTF-8)
当然想放到那里看个人意愿和需要了,我们这里只是演示。
接下来我们需要主题注册(theme registry)
到“管理--站点设置--性能” 其URL为:/admin/settings/performance
点击“清除缓存数据”按钮 来清楚数据库缓存。
关于主题注册(theme registry)的方法,drupal.org 的文档是这样的:
1. Clear button located at "Administer > Site configuration > Performance".
2. With devel block enabled (comes with devel module), click the "Empty cache" link.
3. Simply visit the theme select page at "Administer > Site building > Themes".
原文链接:http://drupal.org/node/171224
然后我们到“管理--站点构建--区块” 其URL为:/admin/build/block
正常情况下我们会看到刚才新增的Content top区域(Regions),你可以尝试一点操作:
将页脚区域的区块Powered by Drupal 移动到 Content top区域(Regions)
然后记得点击“保存区块”按钮。
最后我上传 page.tpl.php 和 test.info 文件,希望对你有所提示帮助。
发表评论
-
Magento模板及布局文件中引用Static Block的方法
2013-03-21 10:25 1305Static Block是Magento提供的非常实用的一种 ... -
PHP ORM框架与简单代码实现
2013-02-18 12:37 1463对象关系映射(Object Relational Mappi ... -
php.ini安全配置详细解释
2013-01-24 11:28 1968PHP本身再老版本有一些问题,比如在 php4.3.10和p ... -
关于PHP学习
2012-11-02 21:54 8421.首先看了PHP的源码API ... -
Zend Framework的DB处理-表关联(转载)
2012-04-24 10:35 1229介绍: 在RDBMS中,表之间有着各种 ... -
浅谈Zend Framework, CodeIgniter与Kohana
2012-04-13 17:11 1303抛砖引玉,这三份框架 我都花了一定的时间精力去了解,根据 ... -
浅谈Zend Framework, CodeIgniter与Kohana
2012-04-13 17:10 14<div id="article_conten ... -
22个开源的PHP框架
2012-02-06 12:40 991http://coolshell.cn/articles/10 ... -
isolated 十个超级有用的PHP代码片段
2012-01-31 15:50 9061. 发送短信 调用 TextMagic API。 // ... -
Drupal 主页定制:定制个性的drupal 主页<front>
2011-11-24 23:48 1099默认主题就是列表格式,像blog一样,一般做企业展示性的网站, ... -
9大最有潜力PHP开源项目:PHP FOR Android开发居首
2011-11-10 11:21 1566PHP的开源世界可谓相当 ... -
Comparing PHP Frameworks ( Symfony, CakePHP, YII and CodeIgniter)
2011-06-30 18:13 1572转自 http://karim-ouda.blogspot.c ... -
A Good PHPer
2011-01-18 16:35 7831.首先看了PHP的源码API函数,对于许多口水仗的争论一笑而 ... -
PHP实现html标签补全
2011-01-18 15:37 1206PHP实现html标签补全 作者:朦朧中的罪惡 | ... -
Comparison of web application frameworks
2011-01-18 15:29 1042From Wikipedia, the free encycl ... -
搭建Eclipse PDT开发CakePHP的环境
2011-01-14 14:20 2695搭建Eclipse PDT开发CakePHP ... -
Developing custom PHP extensions PECL Tutorials 从源程序编译 DLL
2011-01-04 17:34 1828想了很久怎么给这篇文 ... -
国外主流PHP框架比较-CodeIgniter、CakePHP、ZendFramework、Symfony
2010-12-01 13:16 1318最近简单的使用了目前在国内用的比较多的几个主流国外PHP框架( ... -
面向 PHP 5.3 友好的 PHP 开发
2010-10-12 13:57 1237最近 Debian 的 testing 版 ... -
php5.3不支持eregi()函数了
2010-10-12 13:52 8686写正则的时候可能会碰到用ereg()时出现错误,如:Depre ...
相关推荐
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
《基于YOLOv8的智慧社区独居老人生命体征监测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计
Android Studio Meerkat 2024.3.1 Patch 1(android-studio-2024.3.1.14-mac.dmg)适用于macOS Intel系统,文件使用360压缩软件分割成两个压缩包,必须一起下载使用: part1: https://download.csdn.net/download/weixin_43800734/90557060 part2: https://download.csdn.net/download/weixin_43800734/90557056
侧轴承杯加工工艺编制及夹具设计.zip
NASA数据集锂电池容量特征提取(Matlab完整源码和数据) 作者介绍:机器学习之心,博客专家认证,机器学习领域创作者,2023博客之星TOP50,主做机器学习和深度学习时序、回归、分类、聚类和降维等程序设计和案例分析,文章底部有博主联系方式。从事Matlab、Python算法仿真工作8年,更多仿真源码、数据集定制私信。
板料折弯机液压系统设计.zip
C6150车床的设计.zip
机器学习之KNN实现手写数字
python爬虫;智能切换策略,反爬检测机制
mpls-vpn-optionA-all
56tgyhujikolp[
GB 6442-86企业职工伤亡事故调查分析规则.pdf
汽车液压式主动悬架系统的设计().zip
2000-2024年各省专利侵权案件结案数数据 1、时间:2000-2024年 2、来源:国家知识产权J 3、指标:专利侵权案件结案数 4、范围:31省 5、用途:可用于衡量知识产权保护水平
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
内容概要:本文档详细复现了金融数学课程作业,涵盖欧式看涨期权定价和投资组合优化两大部分。对于欧式看涨期权定价,分别采用Black-Scholes模型和蒙特卡洛方法进行了计算,并对彩虹期权进行了基于最大值的看涨期权定价。投资组合优化部分则探讨了最小方差组合、给定收益的最小方差组合、最大效用组合以及给定风险的最大收益组合四种情形,还对比了拉格朗日乘数法和二次规划求解器两种方法。文中不仅提供了详细的MATLAB代码,还有详尽的中文解释,确保每一步骤清晰明了。 适合人群:金融工程专业学生、量化分析师、金融数学爱好者。 使用场景及目标:①帮助学生理解和掌握金融衍生品定价的基本原理和方法;②为从事量化分析的专业人士提供实用工具和技术支持;③作为教学材料辅助高校教师讲授相关内容。 其他说明:文档还包括了完整的论文结构建议,从封面页到结论,再到附录,涵盖了所有必要元素,确保提交的作业符合学术规范。此外,还特别强调了数据预处理步骤,确保代码可以顺利运行。
脉冲电解射流加工喷射装置设计(1)
ThinkPad S1 (2nd Generation) 和ThinkPad Yoga 260 用户指南V3.0,包含如何拆机更换硬件
charles描述文件下载
python代码-使用人类对话数据集lora微调deepseek