更改用户注册中的用户名字段的描述 -- 7 领域 和 forms 领域 和 users 领域 drupal 相关 的问题

Change the description for username field in user registration


0
vote

问题

中文

我想禁用用户名中的空格。因为我安装了一个规则模块,我应用了一个规则。一切都很好,但现在标签仍然在说: "Spaces are allowed; punctuation is not allowed except for periods, hyphens, apostrophes, and underscores."

如何更改该标签?我看起来无处不在,我没有找到一件事。

我是德鲁佩尔的新手。 我使用drupal 7。

提前感谢您的回复。

英文原文

I would like to disable the spaces in the usernames. For that I installed a rules module and i applied a rule. Everything is fine but now the label is still saying : "Spaces are allowed; punctuation is not allowed except for periods, hyphens, apostrophes, and underscores."

How can i change that label ? I looked everywhere and i didn't find a thing.

I am new to drupal. I use drupal 7.

Thanks in advance for you responses.

        

回答列表

4
 
vote
vote
最佳答案
 

使用String翻译技术的另一个选项:

  1. contrib module:字符串覆盖
  2. my_theme_preprocess_twig_file()6 片段插入

字符串覆盖模块允许您通过UI进行字符串转换。 否则,您可以在Settings.php中设置覆盖 - 搜索字符串需要完全匹配。

  my_theme_preprocess_twig_file()7  
 

Another couple of options using string translation techniques:

  1. Contrib module: String Overrides
  2. settings.php snippet insert

The string overrides module lets you do the string translation via the UI. Otherwise, you can set the override in settings.php - the search string needs to match exactly.

/**  * String overrides:  *  * To override specific strings on your site with or without enabling locale  * module, add an entry to this list. This functionality allows you to change  * a small number of your site's default English language interface strings.  */ $conf['locale_custom_strings_en'][''] = array(   'Spaces are allowed; punctuation is not allowed except for periods, hyphens, apostrophes, and underscores.' => 'Spaces and punctuation are not allowed except for periods, hyphens, apostrophes, and underscores.', ); 
 
 
 
 
2
 
vote

文本在user_account_form函数 https: //api.drupal.org/api/drupal/modules%21user%21user.module/function/user_account_form/7

要更改它,您可以实现Hook_Form_alter。我认为文本出现在两个表单上,'user_register_form'和'user_profile_form'。创建模块,将其放入其中(将mymodule更改为您的模块名称)。
  my_theme_preprocess_twig_file()8  
 

The text is in user_account_form function https://api.drupal.org/api/drupal/modules%21user%21user.module/function/user_account_form/7

To change it, you can implement a hook_form_alter. I believe the text appears on two forms, 'user_register_form' and 'user_profile_form'. Create a module, put this in it (change mymodule to your module name).

function mymodule_form_alter(&$form, &$form_state, $form_id) {   if($form_id == 'user_register_form' || $form_id == 'user_profile_form') {     $form['account']['name']['#description'] = t('This will be the new text Spaces are allowed; punctuation is not allowed except for periods, hyphens, apostrophes, and underscores.');   } } 
 
 
   
   

相关问题

1  我可以更改帖子的创建日期格式吗?  ( Can i change the posts created date format ) 
我可以在不触摸代码级别的情况下更改日期格式吗?我只有管理员访问权限。试图搜索解决方案,但所有这些都是代码级别。 ...

0  如何从WebForm模块获取已发布的WebForms列表?  ( How to fetch list of published webforms from webform module ) 
如何从WebForm模块获取发布的WebForms列表? 我想向用户显示所有已发布的WebForms,因此用户可以选择一个可用的表单。 欢呼声 -zafar ...

1  如何编程方式启用匿名用户的权限,以查看单个节点上的注释?  ( How can i programmatically enable permission for anonymous users to view comment ) 
如何以编程方式启用匿名用户在单个节点上查看注释?注释是开放的,但默认情况下,匿名用户不允许查看注释。我希望它们在一个节点上。 ...

4  如何在单内容类型上具有多个现场集合实例?  ( How to have multiple instances of a field collection on single content type ) 
我有一个内容类型,我想使用字段集合来组分组某些字段(单选按钮和文本字段)。我只需要许多这些在内容类型上,只有标签不同。 我希望在一个内容类型上制作一个字段收集实体并在一个内容类型上有多个实例,但现场收集不支持此。 基本上,我需要一组内容类型的一组字段的许多实例。我怎样才能完成这个? ...

0  如何将配置文件类型附加到特定的用户角色?  ( How to attach profile type to specific user role ) 
我有多种配置文件类型和多个用户角色。我想将特定的配置文件类型与特定角色的用户组合起来。例如,客户角色有自己的简档,内容作者有自己的简档等。 有没有办法将它们分配在一起? ...

1  如何排序字段_info_instances按字段权重返回值?  ( How to sort field info instances return value by field weight ) 
我正在使用 field_info_instances 函数来在内容类型下检索所有字段信息。 (例如: field_info_instances('node','bundle_name') )。 但返回阵列字段未按预期排序。我需要按照内容类型(根据权重)提到的顺序获取字段。 对于EX,管理字段列表中提交的重量为8(来自...

0  让用户将PDF添加到内容类型,但不是附件,内容类型是PDF  ( Let the user add a pdf to a content type but not as an attachment content type ) 
我希望这个标题有点清楚,但是我需要/想要的那么: 在有权制作内容的瞬间的用户可以为某些内容类型添加PDF,这被添加为附件,因此用户必须先转到内容,然后必须单击PDF以查看它。 是否有可能让我的用户只添加PDF到内容类型,并且内容类型仅是PDF? 因此,当有人进入该页面并单击链接时,请立即显示PDF 而不是介于附件之间...

0  指定要显示节点的子域(带共享数据库的多部)  ( Specify on which subdomain to show node multisite with shared database ) 
我正在使用与共享数据库的多电路数据库。有没有办法我可以指定我希望显示内容的子域(在节点创建上)? 因此,如果我创建一个节点,我想拥有复选框,说(子域1,子域2,子域3)。 提前感谢 ...

1  用户如何从视图中选择项目?  ( How can a user choose items from a view ) 
我有3种类型的用户: 作者 读者 网站管理员 到目前为止我所做的是什么?: 我创建了名为 Book 的内容类型。 Authors 在我的网站&amp上创建帐户;登录&然后添加有关他们编写的书籍的信息。我有一个名为 books 的页面显示的视图,其中列出了所有书籍。 我需要什么? Reade...

1  自定义返回搜索页面上的结果  ( Custom facets return no results on search page ) 
我已为Apache Solr的节点索引创建了自定义字段。这是代码。 function myModule_apachesolr_index_document_build_node(ApacheSolrDocument $document, $node, $env_id) { if($node->type == ...

1  在视图筛选条件中启用分类学术语名称而不是ID存储  ( Enable storing of taxonomy term name instead of id in views filter criteria ) 
背景 我使用功能模块将代码部署到我的滞留。例如,我有一个出口的功能: 内容类型 - 播放器 在这种内容类型的转子学术语 - 奖牌 查看其中包含过滤器类型的播放器: Content: Has taxonomy term (=gold) 奖牌有三个术语 - 金,银,青铜。 在该功能中,术语不会导出...

2  omega kickstart亚文体中的次媒体媒体查询CSS  ( Subtheme media query css in omega kickstart subtheme ) 
我想建立基于Omega Kickstart的网站,这是欧米茄的一个次次。当然,我想稀疏地在我的变化中划分,所以我制作了一个欧米茄kickstart的次次。 所有 指南在那里这样做假设您只希望在新次次上面的一个全局CSS文件。对我来说似乎很疯狂 - 我想遵循我的象限中的相同移动第一模式,并单独覆盖每个目标的CSS文件...

1  查看最新版本VID  ( Get latest revision vid in views ) 
我正在使用修订模块来处理节点的状态。就节点来,他们一直在工作完美,工作流程正是我想要的。但是,我在尝试构建视图时运行到一个问题。 到目前为止我能做什么: 创建视图 设置节点类型 将其限制为只有待定修订的节点 (我获得两个节点,待定修订(未发布的Rev) 获取节点的nid 我有问题: 我尝试选择待定版本的...

1  根据菜单设置覆盖节点模板  ( Override node template depending on menu settings ) 
如何根据菜单中的位置覆盖节点的模板? 例如,我创建一个节点,在"菜单设置" 中,我将其放在一些"父项" 下。我希望为特定内容类型的节点使用特定模板,该节点归属于特定父项下。 ...

0  试图打印Apache Solr搜索的结果  ( Trying to print results of apache solr search ) 
我正在尝试打印到Drupal消息,索引项目作为Drupal中的对象。 这是我到目前为止的内容: function resource_library_search_apachesolr_process_results(&$results, DrupalSolrQueryInterface $query){ ...

1  检查面板页面是否以编程方式启用?  ( Check if a panel page is enabled programmatically ) 
我需要能够验证是否启用或禁用面板页面(仅仅是CTools页面的变体)。人会如何以编程方式执行此操作?如果它被禁用,如何通过编程方式启用它? ...

1  按URL /标题将Drupal节点作为JSON  ( Fetch drupal nodes as json by url title ) 
我们的Drupal系统使能服务模块已启用,并且能够使用以下URL格式将节点作为JSON返回 http://www.example.com/my_endpoint_path/node/123.json < / a> 但我想使用URL路径设置选项卡中设置的URL别名检索节点。我希望下面工作 http://ww...

0  drupal函数field_get_Items vs user_load  ( Drupal function field get items vs user load ) 
在drupal中,我想在登录管理员帐户时读取一组用户的自定义字段值。我只需要每个用户的1个字段值,相同的字段,我不需要这个信息缓存。 当我使用 user_load 时,它请求用户对象,因为我只需要一个字段,这是非常效率的。 所以我调查了 field_get_items ,但我看不到如何使用 user_load 。我...

2  如何在他的个人资料页面上显示用户按用户显示所有节点  ( How to display all nodes by user on his profile page ) 
我想创建一个"用户" /profiles/<RealName> ,它从用户内容类型列出所选字段。我完成了这一点。但现在,我希望从该用户创建的节点显示所选Fieds的相同视图。 我试图自己做,但我无法与所需内容类型添加关系。 ps:我是一个新手,如此恳求在答案中抛出一些细节。 ...

1  如何向这本书添加审查  ( How to add reviews to the book ) 
我有两个内容类型的"书" &amp; "审查" 。我希望角色的用户 reviewers 向他们想要的任何书添加评论。 我是怎么做到的?: 我已添加实体引用以通过(自动完成)小部件从审核中读取书籍。这只是允许审阅者添加评论节点并从自动完成中选择"预订" 。谁那样?我对它不满意。 如何我想要它: 我是每本书的...




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


Licensed under cc by-sa 3.0 with attribution required.