伴随着“能源紧缺体验日”的结束,我们终于迎来了期盼已久的 WordPress 3.0 正式版,为纪念美国著名的爵士乐音乐家Thelonious Monk, 本版本被命名为Thelonious,很有爵士的味道。
本次更新内容比较丰富,想必大家在之前的各种新闻里也都有所了解,这里就简单说几个比较大的特征,其余的大家在使用之后,便会慢慢体会到了
1. 复制page.tpl.php文件一份副本,将它重命名为page-default.tpl.php
2. 再做几次相同的工作,分别将其命名为”page-front.tpl.php”, “page-blog.tpl.php” 和 “page-book.tpl.php” 等等
3. 使用编辑器,修改每一个tpl.php文件,按照你的要求进行修改页面布局
4. 将修改后的tpl-type.php文件(page-front.tpl.php , page-blog.tpl.php 等等)上传到你正在使用的theme目录下
普通登录效果的代码,参见 http://www.incollege.cn/node/10
下面将详细讲解如何将drupal的登录表单变成浮动登录的方式,效果就如本博客的登录。
1.在page模板里直接加入以下代码,用以激活登陆框,效果见本博客。请注意将代码放到 #wrapper 之类的最外围容器并列的位置。
在Drupal里使用ajax技术非常方便,因为Drupal提供了drupal_json()函数。
大家可以在Drupal专业开发指南的“Using Jquery”一章里看到这个,我也是从那里学到的。
闲话少说,我直接贴个简单的范例,相信大家就能看懂流程了。如果你对ajax不熟悉,那么最好先去了解下它是什么东东。
注意,若是新增一条记录,就不必有$update参数了,若是编辑一条记录保存,即更新,则要加上第三个参数,而这个参数就是数据表的主键值 primary key,因为住键值是各不相同的,所以作为替换更新的标识。
1、打开include文件夹下的 newthread.inc.php(发表新主题) 在:if(!defined(‘IN_DISCUZ’)) { exit(‘Access Denied’); } $discuz_action = 11; 下加入以下代码:include_once(DISCUZ_ROOT.’./uc_client/client.php’); if(uc_check_avatar($discuz_uid)==0) { showmessage(“对不起,您还没有上传头像,暂不能发贴!”,”memcp.php”); } 2、打开include文件夹下的newreply.inc.php(发表回复) 在:if(!defined(‘IN_DISCUZ’)) { exit(‘Access Denied’); } $discuz_action = 12; 下加入以下代码:include_once(DISCUZ_ROOT.’./uc_client/client.php’); if(uc_check_avatar($discuz_uid)==0) { showmessage(“对不起,您还没有上传头像,暂时不能回贴! 我上传头像“); }
2010年5月26日晚间,百度统计再次重磅升级:首页全面改版、提供免费开放注册,同时上线多个重大功能(升降榜、子目录报告、预计今日流量、快速分时对比、图形Flash优化等)。