菜单项占位符相关模块

Drupal的菜单系统默认菜单项必须指向一个存在的Drupal路径,或者一个绝对路径,但是有时候,为了实现多级菜单,我们需要一些特殊的菜单项,比如不带链接的菜单项,或者菜单分隔符,这种情况我们就需要模块来实现了。社区里有不少这方面的模块,大致列举一些供大家参考。

字段隐藏相关模块

在一个比较大型的项目里,一般我们会为内容类型建立很多字段,但是里面有很多字段是不需要编辑的,这里面有两种情况,一种是普通的编辑人员或者用户不可以编辑,但是管理员可以编辑,这种一般通过权限控制相关的模块实现,另一种则是根本就不需要通过页面表单编辑,一般都是自动化脚本在维护,这种字段在有的项目里还是挺多的,那么怎么隐藏这种字段就是个问题。

标签:

切换主题相关模块

你可能在很多场景中需要切换主题的技术,比如最多的,为移动设备启用另一套主题,这个专题收录的是和切换主题相关的模块,当然最多的可能还是应用在为移动设备切换主题。

登录历史相关模块

无论是为了分析数据还是为了一些账户安全策略,你都有理由记录用户的登录历史,Drupal社区提供了多款模块可供选择。

标签:

一键隐藏管理导航相关模块

在我们平时做项目时一般必装一个管理导航,要么是内置的Toolbar,要么是老牌的Administration menu,要么就是新贵Navbar,因为管理员总是需要这个东西,开发者有时也很需要。

站内键盘导航相关模块

站内键盘导航这个需求在网站上用的比较少,但是如果你是一个Mac用户,你一定知道Spotlight,或者Alfred。这个功能实际体验的话,真的很方便。

Drupal社区竟然有这样的模块,而且有的做的相当不错,推荐大家试试,本站比较推荐第一个。

使用邮箱注册登录相关模块

默认Drupal的用户系统注册和登录都是使用用户名的,但当前主流的做法是让用户直接使用邮箱注册和登录,这样获得到的用户邮箱会更真实,尤其是再假如验证机制的话。如果自己写代码来实现这个功能也不是不可以,但是就要自己去解决遇到的各种各样的问题。

感谢Drupal社区的共享精神和Drupal模块之间可以配合使用的特点,我们可以将社区提供的多款模块配合使用来实现这个功能。

Views缓存相关的模块

Views复杂的运行流程带来了灵活性的同时,也让页面的形成很差,所以我们需要用缓存来优化性能,那么用什么缓存策略呢,我们首先要知道有什么缓存策略相关的模块,这里列举一些,仅供参考。

注意:Views内置的基于时间的缓存也是比较常用的一种,如果不能满足你的需要,你可以试试本文中提到的模块。

基于角色控制菜单相关的模块

基于角色控制菜单是否显式走的不是Drupal的权限控制,只是根据角色控制菜单项是否显式,这样的功能,可以让你针对多个角色,只需要准备一个菜单就可以了,虽然灵活性上不如为每个角色分别指定菜单,但更容易维护菜单结构。

社区提供了几个类似的模块,实现方式完全不同,但功能十分类似,同时开启可能会冲突,所以请分别试用。

消息提示弹出框相关模块

消息提示弹出框弹出这个需求坦白说用的并不算多,但要说提示信息出现页面上好还是出现在弹出框好还真不好说,某些情况下用户会更喜欢弹出框的功能设计,尤其是之前使用软件比较多的用户,因为这样可以让页面结构保持不变,实际上是在模拟软件的体验。

本站搜集了几款同类模块,用哪个完全看个人喜好,感兴趣的朋友不妨分别都安装上试试。

页面

订阅 Drupal项目社区 RSS