Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
Provide tools for translation and display of text in multiple languages and support for regionalization/localization for dates, numbers, currency, measurement, or other local contexts.
The labels for the "Title" and "Body" fields (whatever you decide to label them for a given content type) do not get translated in node.module or node.pages.inc.
iTweak Login module provides very useful tweaks for the standard user login form:
Lightweight and powerful
Complements nicely functions of Login Toboggan module (if it is present)
Works with any theme (that does not already customize user login)
Customize "Log in" button:
select any custom name
Customize "Username" and "Password":
Change labels (if not using LoginToboggan)
Add text before username field in login page
Customize "Create new account":
Change link wording
Change URL (for example to a custom signup page)
Change to a button with any custom name (defaults to "Register")
Customize "Request new password":
Remove link completely
Change link wording
Change URL (for example to a custom login help page)
Change to a button with any custom name (defaults to "Reset Password")
Perfect for Multilingual websites (locale module required) and Internationalizable (i18n module required) - See Russian example on Screenshot 4
All custom labels are applied to tabs and buttons on /user/* pages for consistent look
Adds "can change own password" permission (make sure to enable it for all roles that are allowed to change their own password immediately after module installation).
Internationalization module allows to specify multilingual variables but often this is not enough for sites using Domain Access. Domain Internationalization module allows customizing variables based on domain and language. It depends on Domain Access and Locale modules and can be used combined with Domain Locale and Domain Conf as well as i18n.
Language negotiation
Domain Internationalization uses languages enabled for the default domain unless Domain Locale module is installed. With Domain Locale installed language selection is based on the language set available for a specific domain.
Using Domain Internationalization with Domain Conf
Domain Internationalization can be used in combination with Domain Conf, however if the variable defined using Domain Conf also exists in Domain Internationalization variables array in settings.php it will be overriden by Domain Internationalization module.
The Node Relationships module provides methods to complete two way relationships between content types enhancing the features of node reference fields.
It provides the following features:
Enhancements for node reference fields: "View reference in new window", "Edit reference" (in modal frame, updates widget if node title changes), "Search and reference view" (single and multiple selection based on dynamically configured views), "Create and reference" and "Translate and reference" (when the Drupal core translation module is enabled, with additional support for Internationalization module). These features use the Modal Frame API to provide popup dialogs from buttons attached to node reference fields configured to use the autocomplete widget.
Automatic back references using dynamically configured views that are able to extract the relations from existing database information. This views can be rendered using a myriad of methods in the node view.
The Node Relationships module provides default views for each feature that can be modified and/or cloned (recommended) should you need to add more fields, filters or change any other option to suit your needs.
Basic entity relations diagram (ERD) that can be used to view the relations of each individual content type. The provided diagram can be used to walk the relationships of all types in the system.