Joomla! Nice User Info Documentation

Installation & Set Up

1. Install the extension using Joomla's Extension Manager, click here for instructions.

2. Enable the extension, go to Admin>>Extensions>>Plugin Manager>>System – Nice User Info Light

3. Select the radio button labeled Enabled. Or for Joomla 1.6 select enabled from the drop down menu.

4. Optionally, enter your desired default guest name in the Guest Name parameters field.

5. Click the Save button.

Now, the extension is set and ready to go. Let's add a tag to an article and see it in action. Add the following tag to a new Joomla article and click save.

Example Tag:

{niceuserinfo:username}

*Important, if you are coping and pasting the example tag to your article, you should paste it into a simple text editor (such as Notepad) first. Then copy it from the text editor to Joomla. This process will clean any hidden HTML code, used for formating, out of the tag. Hidden HTML code can cause the tags to be unrecognizable to the extension and/or cause unexpected results. The best safeguard is to manually type the tag.

After you have placed your tag, take a look at the page from the front end. You should see that the tag has been replaced by either your username (if you are logged in) or by the default Guest Name specified in the plugin's paramters.

Tag Usage

Usage is simple. Wherever you want a user information to appear include this tag {niceuserinfo:information type}.

Example
{niceuserinfo:lastvisitdate}

Information Types
You have multiple information types to choose from. Below is the complete list.

  • id
  • name
  • username
  • email
  • usergroup
  • usergroupid
  • registerdate
  • lastvisitdate
  • ip

Information Type Definitions

  • id = user's id
  • name = user's full name (first & last)
  • username = user's username
  • email = user's email address
  • usergroup = user's group(s) (registered, editor, manager, etc.)
  • usergroupid = user's group id(s)
  • registerdate = user's date of site registration
  • lastvisitdate = last login date for user
  • ip = user's IP address

Tag Example Usage

  • {niceuserinfo:id}
  • {niceuserinfo:name}
  • {niceuserinfo:username}
  • {niceuserinfo:email}
  • {niceuserinfo:usergroup}
  • {niceuserinfo:usergroupid}
  • {niceuserinfo:registerdate}
  • {niceuserinfo:lastvisitdate}
  • {niceuserinfo:ip}

Now that you are more familiar with the extension, get out there and start adding user information to your site. Enjoy!