Overview

This module will provide mentioning users in any CKEditor field, like we all known from systems Slack, Jira or Facebook.

Start with an '@' character and at least 2 other characters. Names are matched on the realname of the user. When a name is clicked, it will be inserted as a link to the user's profile page (user/#uid).

Features and versions

The 7.x-1.x version has a view support for customization but does not receive any more feature updates.

The 8.x-1.x version is current stable version. It was a port from the D7 version and does not have view support but has event support. So you can write your own event subscribers for custom logic.

The 8.x-2.x version is the current development version. In this version we want to make use of the official CKEditor mention plugin, and create a more flexible, pluggable mechanism where you can mention other objects than users.

Requirements

For the 7.x-1.x and 8.x-1.x:

CKEditor module

realname module

This module was tested with CKEditor 4.1.

This plugin works with below browsers

iPad 1+

Webkit browsers (Safari, Chrome)

Firefox

Internet Exporer 9+

Install

Enable the module and check the plugin in your CKEditor profile at admin/config/content/ckeditor. Make sure you have users who have 'realnames' using the realname module. Also, don't forget to clear the cache after installing the module or the view won't show up.

Support

Please use the issue queue for any requests or bug reports. The Drupal 7.x version is not actively maintained. Development of new features is done in the 8.x-2.x version.

Related projects

The mentions module provides an text format input filter that translates @username or @uid strings to URL's. But it does not offer suggestions based on typed characters.

Credits

The Drupal 7 version of this module was written and maintained by Albert Skibinski (Merge) and sponsored by SIOB for the biebtobieb.nl project.

Credits goto Michele Wickham fir the Drupal 8 port.