跳转到主要内容
dustise 提交于 24 June 2014

作者Danny Sipos

原文3 ways to prompt for user input in Drush

Drush是个能让Drupal变简单的好东西。他不仅带有大量的有用工具,同时为用户提供了接口,让用户可以轻松实现自己的命令。如果你需要为你的模块创建Drush命令,只要创建一个包含这些功能命令即可。

在这个教程中,我们会演示如何在这些命令中获取用户反馈。这里我不会提到参数或选项之类的东西。这里主要讲述的是,如何获取一个是或否的确认,或者如何提示用户进行一个选择。另外,我们也会说说如何获取用户输入的文本。

首先让我们看一下drush_module_name_example_command()这个回调函数:

标签
希望之翼 提交于 24 June 2014
1. 3 ways to prompt for user input in Drush 看山 http://www.webomelette.com/drush-command-get-user-input   2. AngularJS on top of Drupal 理查已领 http://willvincent.com/blog/angularjs-top-drupal   3. Updating Drupal core with bash and drush 理查已领 http://www.oakleys.org.uk/blog/2014/05/updating_drupal_core_with_bash_and_drush   4. How to diagnose a bloated Drupal database 看山 http://julian.granger-bevan.me/blog/how-to-diagnose-a-bloated-drupal-database   5.
Taxonomy upgrade extras
Sevenfish 提交于 23 June 2014

我以前在Drupal 6下用过Web File Manager,没有Drupal 7支持

请教一下,现在有什么module可以实现:指定某些角色下载某些文件(要看不出直接下载的url,如果把url给别人还是需要登录才能下载)

yovld 提交于 23 June 2014
 

呵呵, 在http://www.czbaa.com/forum-qa/45396 写的, 复制过来的,  上次发现这里图片不清晰,  这次挺清晰, 还发现一个新功能.

drupal中几乎个个模块都会加上可选的权限管理, 但有些地方并不够精细, 所以也产生了很多的第三方权限管理模块. 试用了一些, 在这里总结一下.

这里说的"权限", 主要是指基于用户的对内容"增、删、改"的权限,以及是否可见。

1.drupal核心的权限管理

如图, 默认核心的权限管理中对用户对内容的"增、删、改"的控制是没问题的, 但对内容是否可见, 只能做到整体的控制,一改变就是改变整个网站已发表内容对某角色是否可见. 这可能在很多情况下不能满足需求, 所以产生了很多第三方模块...

成长吧啊

2.ACL模块(权限控制接口)

Drupal猎人 提交于 20 June 2014

原文地址:http://www.sitepoint.com/build-drupal-8-module-routing-controllers-menu-links/

翻译:Drupal猎人

转载说明:你想转载?不用给我面子,尽情转,不用留出处,我很大方的!

Drupal8为了适应新时代PHP主流框架发展的需要,做了很多改变,这就意味着以往面向过程的PHP 4 编程风格将被面向对象的方式取代,为了实现这一目标,在Proudly Found Elsewhere(可能是一个组织团体)的倡仪下,Drupal 8 其实包含了很多看起来不是为deupal开发的代码。

其中最大的变化是引入了Symfony框架,这对开发人员来说,会产生两个重大影响。

yuanfang 提交于 20 June 2014

 

本人使用drupal7搭建了一个网站以提高工作效率。 主要使用Workbench、Workbench Access、Workbench Moderation三个模块建立内容审批机制。 现在所需网站功能基本已经实现,但是卡在最后一个问题上。 工作流设定了草稿、审核、进行、完成等几个state(状态),想让不同的角色用户在不同的工作流state(状态)下有不同的显示或编辑内容权限, 例如,内容作者在草稿状态下可以显示并编辑自己的内容条目,但提交到审核状态以后,内容作者将只能查看但不能编辑其内容。 但是好象上面三个模块没有提供这个功能。 我又安装试用了workbench_state_access这个模块,此模块功能介绍似乎满足需求,安装过程也无异常。 但是无论怎么设置模块里的权限,却好象不起任何作用。 请问一下,如果要解决此问题还有其它办法么? 谢谢!

标签
订阅