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 have started to port User Details to Drupal 8. Keep an eye on D8 port issue for more info.
If you are reporting a issue please make sure to give as much information as possible so I can re-produce the issue.
The "User Details" module comes with two blocks, "User Detils: logged-in user" and "User Details: authored user".
Background
The idea for "User Details" started as a request from an end-user, to have a centreal place for quick links to important locations on the website.
For Drupal 6 this was just some custom code you could add to a custom block.
For Drupal 7 the "User Details" module has expanded to its own module, which allows non-coders to alter and customize to thier liking.
Overview
The "User Details" module is a basic collection of user data (or variables) and commonly used links in a block. In no way is this a required part of any website, only for the ease of naviagtion.
Below is a list of all the stats and links that can be turned on as part of the "User Details" blocks.The links come with some default images, but you can change these by uploading an image to your web server and typing in the location for each image.
Human is an attempt to push people into the third generation of the web by standardizing a human being (person) with a pack of features and added functionalities.
This is a library module. It provides no out of the box functionality other then providing an API that other modules/code can use. Other projects might require/recommend this module. Install HTTPRL only if other modules recommend or require it.
What does httprl do?
Using stream_select() it will send http requests out in parallel. These requests can be made in a blocking or non-blocking way. Blocking will wait for the http response; Non-Blocking will close the connection not waiting for the response back. The API for httprl is similar to the Drupal 7 version of drupal_http_request().
As a bonus, a simple threading library is built on top of the parallel http requests functionality. This allows you to split a job and have multiple http "workers" running this split job in parallel. Anything that takes a long time to do can greatly benefit from using threads.