Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Name Field is a module that provides a CCK / Field Name element.
Features
- Select between one to five separate fields to capture a persons title, given (first), middle, family (surname), generational suffix and credentials (post-nominals).
- Name and name list formatters.
- Real / Display name: create an alternative screen name to the users login name. To enable this feature, simply add a name field to the user bundle and enable this feature when configuring the field.
- Webform component: Adds a name component to the webform components list. (Drupal 7)
- Select or Text field support for Titles and Generational suffixes.
- Optional autocomplete options for all text fields
- Easier styling with component classes (Drupal 7 & 8) and RDFa support in conjunction with RDF UI (Drupal 8).
- Feeds, Migrate, Views (native and custom filter) and Devel Generate integration.
- Inline component markup formatting options. This can be found in the field formatting options.
- Formatter link options (Drupal 8).
- Nickname / preferred field support in the tokens. (Drupal 8).
- Alternative field replacement support in the tokens. Generic for custom use cases like needing a persons maiden name, etc (Drupal 8).
- Full Token module support for specific formatters or components with delta support. (Drupal 7)
This module provides options to have views contextual filter for "Content:Has taxonomy term NAME with Depth".
About
Drupal 8's version of Views is included in core, and very powerful.
Taxonomy is a very helpfull tool in Drupal's world.
However, support for "machine_name" is really missing, overall when you need to exchange terms with others systems.
Now for D7 too! This is a very simple module that takes the link text of each drupal menu item and adds it as a css class name to the menu's <li> element. Using these class names, each menu item can be styled separately with css. This is also very useful for css sprite techniques.
Widget for a Machine Name form element.
Block Machine Name is a small module that adds a machine name field to custom blocks.
Purpose:
Its primary intent is to solve the problem of styling and rendering blocks that use numeric auto-increment ID's which may later not match their production values when the blocks are recreated later. Machine names can only contain lowercase letters, numbers, and underscores.
Classes:
If you give your custom block a machine name such as 'my_cool_block', the block will be given a class of 'block-my-cool-block' (underscores will be converted to dashes).
Template Suggestions:
The module will also provide a template suggestion - in the above example, you could create a tpl named 'block--my-cool-block.tpl.php'.
Similar Modules:
Block Class will also allow you to get your own classes into a block ( based only on your arbitrary choice)
Features Extra also provides a machine name for blocks, but does not currently utilize the machine name for classes or template suggestions.
I have also tested running fe_blocks and Block Machine Name together - they should run together transparently just fine.
This module provides a machine name field.
This module is a Twig extension that converts a term ID (TID) to a language-aware taxonomy term name.
Block content machine name adds machine_name field for block_content block content type. Which is used to define the specific block template for that specific block.
This is a light weight module which helps site admin to restrict the term names with blacklisted characters/words, character length, word count and unique name.
This tiny module removes the requirement for fields to have machine names starting with field_
.
This module basically displays a role machine name at the bottom of each role on the roles page.
If your entity has too many fields but some fields have the same label, so you feel like complicated to config your form display because you cannot recognize the field you want to show.
This module adds a display name base field to user entities to be displayed instead of the user name field (Drupal's default).
This module basically provides a widget by UI of string field (textfield) for a machine name validation purpose, for example, preventing from starting with a number and not allowing for space and o
If the Media name is displayed on the create/edit form, make it not mandatory. If the name has been set previously or updated, preserve it on file change.
Entity machine name provides to use machine names on some entity types.
Integrated with views.
Currently the module provides a machine name to node and terms.
The features provided by this module is bellowing:
- Prevent duplicate registration in the vocabulary.
Install the module in a general way.
Now for products view you will be able to find the contextual filter taxonomy term by depth.
You can change my account link and show the user profile picture.
CONFIGURATION
Goto: /admin/config/user-interface/account-name
This module allows you to provide a taxonomy term by name as default argument.
access user login by name,no need password.
Pages