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.
I want my users to enter a Username and email when they create an account (per Drupal default). This way they can use their Username in comments and node creation. BUT, I want "Request new password" to require email only. This way the public can't randomly enter someone elses Username (which are publicly available), to generate reset emails to unexpecting Users.
Note:
My Users CANNOT have permissions to change their Username. This eliminates project/email_registration. LoginToboggan doesn't provide this method either.
I have a multilingual (English is the default language) Drupal 7 site. The language detection is set to URL, with the domain being the part of the url that detects language.
Every now and then (approximately every few days) the front page, and the front page only, will display the default language (English) as opposed to the correct language.
I believe it is related to the page cache, as clearing the cache rectifies the problem, but I cannot work out what is causing the problem.
As per subject, i am going to upgrade our server's php version into 7.2. And i am using Drupal 7.60 (php 5.6.32) now, which i know that it will work fine with php 7.2.
My concern is more on the modules in it, thus the question here is whether anyone is aware if there is any ways/module/trick to check the compatibility of each modules with the php version 7.2 that i am going to install?