简单的Drupal Admin for Clients? [关闭] -- 7 领域 和 users 领域 和 6 领域 drupal 相关 的问题

Simple drupal admin for clients? [closed]


6
vote

问题

中文
此问题似乎在帮助中心中定义的范围内涉及Drupal。。

想要改进这个问题?更新问题,所以它是关于drupal答案的主题。

关闭 4年前

改善这个问题

基本上Drupal对于普通客户端是一个复杂的。 Drupal 7更好,但仍然是用户对客户友好的,特别是当Admin内容或分类物品时!

是否有任何模块或主题设计客户的想法?我找到了 tabtamer 和 quickbar

英文原文

Basically Drupal is bit complicated for normal clients. Drupal 7 is better but still its not that user friendly for clients especially when comes to admin content or taxonomy!

Is there any module or themes which designed the client in mind? I found tabtamer and quickbar very helpful :) Any other to simplify admin section?

        
     
     

回答列表

8
 
vote
vote
最佳答案
 

我们通常会离开七 rootcandy 作为Drupal 6站点上的管理主题。我们的大型客户之一安装 rubik 每当我们提供一个网站时。

一个好的管理主题可以帮助,但它真的只是猪上的唇膏。

我还会同意,在某种程度上, workbench 可以用于内容创建者在添加大量新内容的网站上。

但是,通过做三件事来解决ropal的给药问题:
  1. 仅安装您实际需要的模块。一旦您准备部署的网站,禁用并潜在地卸载您不受欢迎的任何内容。这减少了管理员菜单中的条目数。

  2. 设置适当的角色并配置每个角色需求的最小权限。即使单个人正在运行该站点,也会为其用户设置非管理角色,以便他们需要每日任务。保存UID 1帐户偶尔任务。同样,这会减少管理员菜单中的条目数。

  3. 设置有很多的上下文帮助,可行并培训客户端。如果您可以将网站中的功能匹配到一个好的书籍,如 Drupal 7 。

 

We typically leave Seven as the admin theme on Drupal 7 sites, and use Rootcandy as the admin theme on Drupal 6 sites. One of our large clients installs Rubik whenever we deliver them a site.

A good admin theme can help, but it is really just lipstick on the pig.

I will also agree, to an extent, that Workbench can be of use for content creators on sites that are adding lots of new content.

However, the administration problem for Drupal is solved by doing three things:

  1. Only install the modules that you actually need. Once you have a site ready for deployment, disable and potentially uninstall anything that you don't actively need. This reduces the number of entries in the admin menu.

  2. Set up a proper set of roles and configure the bare minimum permissions that each role needs. Even if a single person is running the site, set up a non-administration role for their user that they will need for daily tasks. Save the uid 1 account for occasional tasks. Again, this reduces the number of entries in the admin menu.

  3. Set up as much contextual help as is feasible and train the client. It is especially helpful if you can match up features in your site to a good book, like The Definitive Guide to Drupal 7.

 
 
8
 
vote

虽然工作台很好,我用来建立一个自定义管理员:

管理员菜单 管理员菜单源< / a>每个编辑器构建自定义管理员菜单。

也很好地拥有每个角色选择菜单可以编辑编辑器。

与视图和视图批量操作< / a>您可以构建更好的管理界面。

与此相关,您必须建立它,但我认为您将获得更好的选择工作台。

还可以使用仪表板来帮助用户查看其选项。

 

Although Workbench is good I use to build a custom admin with:

admin menu and admin menu source to build a custom admin menu per editor.

Also is good to have menu per role to choose what menus can edit editors.

With views and views bulk operations you can build a better administration interfaces.

With this you must built it, but I think you will get a better options that Workbench.

Also you can use dashboard to help user to see their options.

 
 
3
 
vote

workbench 提供了管理Drupal不提供框中的内容的整体改进。

 

Workbench provides overall improvements for managing content that Drupal does not provide out of the box.

 
 
 
 
3
 
vote

工作台可能是一般管理/工作流程的好主意。但是如果您正在寻找在细粒度的级别上改进UI,则可以设置一个自定义TPL页面,如果您不喜欢默认添加/编辑视图(我知道我没有),则可以设置一个自定义TPL页面。或者,沿着相同的线路,您可以运行 hook_form_form_id_alter()。我知道你要求一个模块或一个主题,但以为我无论如何我会提到这个。

 

Workbench is probably a good idea for general administration/workflow improvement. But if you're looking to improve UI on a fine-grained level you could set a custom tpl page for adding/editing a node if you don't like the default add/edit view (I know I don't). Or, along the same lines, you could run hook_form_FORM_ID_alter(). I know you're asking for a module or a theme, but thought I'd mention this anyway.

 
 

相关问题

2  Drupal登录错误块视角  ( Drupal login error block dispaly error ) 
我已创建模块,它显示登录块中的错误。但只有问题没有在第一次显示错误。如果用户再次输入错误的用户名和密码,则显示错误。为什么不明白。我首次检查会话值IT存储,但在第二次后面才会在屏幕上显示。 function usermoved_form_user_login_block_alter(&$form, &$form_...

0  如何在主DRUPAL目录运行的脚本内选择多站体实例?  ( How to choose multisite instance inside script running from main drupal director ) 
所讨论的。我知道我可以使用drush命令,但我有小脚本,我不想从中创建模块。现在我呼吁主渣栏文件夹中的脚本(没有多部多部)。 在该脚本内,我只是引导drupal(我需要访问drupal api): define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT ...

2  复选框与日期模块  ( Check box with date module ) 
我需要一个保留解决方案,例如我有一个游泳池,我想保留它,访客将选择他想要的时间,让我说我会选择开始和结束日期(预留时间)mmmm在我们的示例中,从上午8点到上午9点,我需要显示这样的可用预约时间: 和访客可以选择一个小时或更长时间才能预留游泳池。 是否有一个模块可以这样做?如果没有,如果没有预约模块可以通过另一...

9  LEKE子句不在钩查询改变  ( Like clause not working in hook query alter ) 
我正在尝试用drupal 7中的默认搜索。我试图根据向现有查询添加或条件添加到现有查询 function MYMODULE_query_node_access_alter(QueryAlterableInterface $query) { foreach ($query->getTables() as $ta...

2  在另一个视图上使用公开的过滤器作为上下文过滤器  ( Use an exposed filter as contextual filter on another view ) 
问题是一个非常简单的问题,我创建了一个具有公开过滤器的页面视图。页面视图本身包含块视图。我想知道公开过滤器的值是否(在URL中)可以用作块视图中的上下文过滤器。 到目前为止,我已经尝试了"从URL中获取内容ID" ,并"获得原始值" ,但似乎都没有作为块视图返回的结果。 ...

1  在hook_update_n的实现期间更新新视图块的块区域/页面设置  ( Updating the block region pages settings for a new views block during an impleme ) 
我有一个功能模块,它提供了一个具有块组件的视图。 要保持简单,模块我正在编写一个hook_update for'mymodule'的功能,它实现了视图是'myfeature',其中包含块的视图是'myview',块只是它的block_1查看。 块需要在TegarBar_second中可见 该块仅需要在匹配用户/ *的...

1  加载个人联系表格和访问拒绝  ( Loading personal contact form and access denied ) 
进入用户个人资料页面,我提供个人联系人以结块配置文件胜erer,并将联系表单加载如下: $recipient = user_load(array('uid' => $fptr->uid)); $output .= drupal_render(drupal_get_form( 'contact_person...

1  如何为多值字段类添加订单号?  ( How to add order number to multivalue fields classes ) 
带有多值图像字段的节点在HTML中查看类似的内容(显示图像的部分): <figure class="clearfix field-item even"><a><img src=....></a></figure> <figure class="clearfix field-item odd"><a><img sr...

1  Ubercart亚马逊支付Drupal 7  ( Ubercart amazon payments for drupal 7 ) 
如何为Drupal 7集成Ubercart Amazon付款? 有一个模块for drupal 6 这里。 ...

0  如何在库中显示所有内容类型图像  ( How to show all content type images in a gallery ) 
我想实现从y内容类型中从图像字段拍摄的随机显示的视图。 我已经尝试过,但我只能从一个记录中看到图像,我需要在一起将所有人展示。是否有可能? ...

6  最持续的整合系统最具贡献?  ( What continuous integration system is most geared ) 
我正在寻找一个与Drupal 7一起使用的连续集成系统。最好应该被广泛使用和易于支持。 你有什么想法吗? ...

1  超级鱼Internet Explorer悬停问题  ( Superfish internet explorer hover issue ) 
我在主页上有一个嵌入式的YouTube视频("#main" 中的内容)。我有一个超级小鱼菜单(内容在#menu"中),它在Chrome,FF和Opera中完美地工作,而不是在Safari和IE(不受IE的惊讶)。 这是我的缩小page.tpl.php结构: <div id="page"> <div id="...

5  以编程方式更改标识  ( Programmatically change logo ) 
我尝试了两个版本: 1. $form_state = array(); form_load_include($form_state, 'inc', 'system', 'system.admin'); $form_state['values']['var'] = 'theme_settings'; $form_...

3  如何制作必需的字段关键字和Metatags模块的描述?  ( How can to make required the fields keywords and description of the metatags mod ) 
我有内容类型,我有兴趣制作所需的 metatags 模块?任何人都知道我该怎么做? 字段标题不是必需的。 现场关键字是必需的 需要现场元图。 我正在努力#/ p> 非常感谢!! 我正在尝试这个代码: function mymodule_form_alter(&$form, &$form_state) { ...

2  使用js .click()修改依赖元素时如何制作#states工作  ( How to make states work when dependant element is modified with js click ) 
我们有自定义js使用.click()更改某些单选按钮的值,并且我们有#states在其他表单元素中定义,这些元素对这些单选按钮的更改作出反应。 #states在手动单击无线电时工作很好,但在通过我们的自定义js时单击它们时不起作用。单独的js .click()(单选按钮值更改,但#states未解雇)。 这是#s...

10  在一个页面上结合两个视图  ( Combine two views on one page ) 
我有2个自定义视图(块类型)'View_A'和'View_B',一个显示其他显示订单的内容。我需要在一个页面中弥合它们,显示在2个不同的表中。在一个表中捆绑事件和订单真的很有意义。 我尝试创建页面,但我无法为上下文类型选择"块" 。我只能选择节点。在Drupal 7中使用UI的最佳方式是什么? ...

0  验证时出错  ( Error with validate ) 
function mymodule_form_alter(&$form, &$form_state) { if ($form['#form_id'] == 'article_node_form') { $form['#validate'][...

1  标记博客?  ( Tagging for blogs ) 
有没有一种简单的方法来添加将"标记" 添加到Drupal中的博客条目? 也许我需要为此功能添加模块? ...

2  修改视图的HTML输出?  ( Modify html output of a view ) 
所以我已经设置了一个视图作为一个块,从商业中回应了三个产品。但是我希望以这种方式格式化的每个项目: <a class="dhover" href="#"> <div class="col33"> <p class="amount">PRODUCT PRICE</p> <p class="desc">PRODUCT...

1  MySQL Server消失错误后如何重新连接  ( How to reconnect after mysql server gone away error ) 
我有长期运行的CLI脚本有时会崩溃,因为如下: mysql服务器消失 #inside loop $content = null; while ($content == null) { try { $content = getContentFromMysql(); } catch(PDOE...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.