请教,我新建了一种内容类型,这种类型的内容所有用户都可以编辑,修改,类似与wiki。如果某一篇内容经过多次修改后已经达到了预期的效果(即完稿),我需要锁定编辑这篇文章的编辑功能,此时其他的文章还是可以继续被编辑修改,直到完稿。不知如何实现,获是否有模块可以支持?谢谢!
views提供了一个很好的范例:glossary,用以按照标题首字母对node分类,例如点击A,只会列出标题以A为开始的nodes。这一范例也可以使用在中文站点上,例如当建设一个书店网站时,要将所有作者按照姓名中的姓分类,以方便检索作者时。
但是,中文的问题在于字符实在太多了,不像英文只有26个。当node数量(作者姓名)众多时,全部显示出来后相当混乱,反倒不利于检索。例如下图
我们希望:上册的“内容分类标签”不以姓的中文字符,而是以性的拼音首字母来排列。下侧列表中则显示中文名。
目前,我们不准备采用Transliteration转拼音(romanization)的方法,而是采用要求编辑在添加node时必须手动加入作者拼音名的方法。
但是目前我们在views中的配置不成功。
请问如何设置views,才能够将作者nodes按照姓名的首字母分类?
1、在template.php文件中添加以下代码:
<?php
function MYTHEME_menu_local_tasks_alter (&$data, $router_item, $root_path) {
$data['tabs'][0]['count'] = 0;
}
?>
2、在page.tpl.php中添加判断管理员才可以看到
<?php if ($tabs and $is_admin): ?>
<?php print render($tabs); ?>
3、在模块custom中添加以下代码:
<?php
function custom_menu_alter(&$items) {
$items['node/%node/edit']['type'] = MENU_CALLBACK;
}
?>
参考自:
http://stackoverflow.com/questions/3530756/how-to-hide-edit-view-tabs
- 阅读更多 关于 隐藏tab的方法
- 登录或注册以发表评论
为什么我覆写的view,Block: Theming information,rescan template files里不可用
一、 培训目的
国内外知名图书馆都在使用Drupal构建自己的门户网站,利用Drupal,图情单位可以很方便的构建信息门户网站、学术主题博客、开放学术社区、机构仓储等信息系统,并可以进行大数据挖掘、语义网等方面的研究。为了促进云南省图书馆界网站开发制作水平,紧跟国内外图书馆技术发展步伐,云南大学图书馆邀请国内顶尖Drupal开发专家开展图情行业的Drupal培训班。
二、课程概述
本课程以《Drupal实战》为蓝本,加上完整的Drupal主题制作课程、多语言网站课程、Drupal高性能课程及Drupal移动应用开发课程。
通过本课程,可以学到Drupal的基本原理,常用Drupal钩子、编码规范、主题系统、用户系统、插件机制。还可以学到Drupal实战技术,比如Views、Panels、ApacheSolr等的配置。
图情单位老师如能认真细致的学习完本课程,将能深入系统的了解Drupal,,对建立新一代信息门户,新一代Web3.0网站,新一代学术主题博客、新一代机构仓储库系统有极大的帮助。
三、培训对象
本培训主要适合各图书馆技术人员。
代码在附件里面,很简单的代码,
tokens
tokens filter 两个模块都安装了
并且允许tokens的使用
系统自带的token可以使用,但是我写的不起作用,求各位前辈帮帮忙,感激不尽
如图所示的banner,左下角三个button里面是文字,点击时切换,不点击,就隔一段时间切换,怎么做啊?跪谢了。
时间: 2013-11-15 10:00 - 17:00 Asia/Shanghai
组织者: Yvonne Chen DYdave
活动网址:http://www.davyin.com/intro-drupal-training-day-suzhou-xinpuit