User tags are both visible and hidden tags applied to individuals on your site. You can use user tags to create ranks, manage permissions, or to simply give usernames special effects.
Special User Tags
There are a few special user tags which come default with all websites. These cannot be deleted because they perform vital functions for your site's privileges and permissions.
- Owner: Only one user on your site can have this tag. The first Owner is whoever created the website, but this tag can be given to another administrator via the transfer ownership page. Only the user with a site's Owner tag can make others Administrators. Keep in mind that giving another user ownership of your site is binding - they can make any changes they want, including deleting the website entirely! Because of this, you should never give ownership of your website to anyone unless you plan to leave the community altogether, or you have a legal document protecting you from abuse of this position.
- Administrator: Users with the administrator user tag will have nearly top level power over most aspects of your website. You should only ever give administrator to users you absolutely trust. With the exception of locked containers (More on this below), users with the Administrator tag are automatically able to view, edit, and interact with ALL content on your website.
Applying User Tags
You can apply as many tags as you'd like to a single user.
Check the box next to the user's name, then click on the TAG USERS button. A drop-down list will appear. Choose a tag from there, and the user will now have it!
- If you have a large community, you may need to scroll through your pages to find the specific user. Otherwise, you can type their name into the field at the top right corner of the list, then click the SEARCH button to find them.
Creating User Tags
You can open the tag creation wizard by clicking on the NEW TAG button, which is on the left side of the screen.
This tab lets you set basic settings for the main tag. This is where you'll want to start when creating a new tag.
- Tag Name: This is the text that will appear wherever the tag is visible.
- Link tag to URL (optional): This will make clicking on the tag name in forums, shoutbox, or chat link to a web page.
- Tag color: The color of the tag will show up on forum / shoutbox / chat. This uses hex values for the color. Check out this page for more information and color examples: Color-hex.com
- Tag image: This lets you upload an image file that will show up next to usernames. We recommend image sizes of about 80 x 20 pixels width and height.
- What to display: The three choices here are pretty self explanatory. Keep in mind that you can make a tag non-visible on your website simply by choosing the "Display image only" field and not uploading an image.
- Tag prefix: The prefix is a short abbreviation (Up to 6 characters) that will appear before user names in compact areas like the shoutbox.
- Custom Post Color: This will automatically set the color of forum posts to the one placed in the field. Great for making all of your moderator or admin posts pop out in importance.
- Username Special Effect: This drop-down adds graphical effects to usernames.
Micro tags are very small tags that show up to the right side of a user's name. Users can have multiple micro tags show up at once. They can be used to create a kind of visual award like a trophy / ribbon / medal.
- Micro tag text can have up to 12 characters. You can set the color and border style of the icon if you use text style.
- Micro tag images should be about 16x16 pixels.
- The Browse Icons button lets you choose from among default Enjin icons.
User Tags and Modules
User tags are used to set privilege levels with modules. All modules can have their admin access set to a particular user tag. This can be done by going to the modules page in your admin panel. Look for "Admin access:" and click the hyperlink after it (By default all modules have admin access set to Administrator). You can then choose any other tag.
Many modules have extra permissions which are determined by user tags. The most important ones are listed below:
- The forum module makes the greatest use of tags. Each individual forum and forum category can have permissions set up for things like the permission to view threads, create new posts, upload images, and moderate/edit the posts of others. You'll want to check out the module's article for more details.
- Instances of the shoutbox module can have post and moderation access set as well. Moderation access allows users to delete shouts.
- The news & blog module can have edit and authorization access set as a user tag privilege. You can also set who can view which news posts, in addition to who is allowed to comment based on user tags.
- Chat modules make use of tags. Who can view chat, and who can post are both permissions that are determined by user tags.
Administrators can automatically view, post on, edit, and delete all modules regardless of what user tag permissions are set for a module.
User Tags and Pages
User tags can be used to set who can view a page. To do this, simply go to the layout editor and select the page you want to change this setting for. You can select the page with the drop-down list in the top left corner of the layout editor. Then, click the Edit Page button in the top right corner of the editor. Pick who can view a page by selecting a tag from the "View Access" drop-down list.
Users who do not have the user tag in the View Access field will not be able to see content on edited pages. Instead, they will get an error message. You can change what the error says by going to your settings page in your admin panel. From here, click on the "Error Pages" hyperlink on the left side of the screen.
Administrators can automatically view all pages, regardless of what View Access tag is set.
User Tags and Containers
Containers behave somewhat differently from all other areas of a website. Containers will exclude all users from viewing the modules inside them if the field for "Who can view this container?" is not set to "Everyone." Even Administrators will not be able to see a container or the modules inside a container if they do not have the exact user tag listed.
Because of this, container viewing can be controlled by inclusion. If, for instance, you want to create advertisements on your website but don't want donors to see them - give all users an invisible user tag called "Sees Ads" (Or whatever you'd like to name it) and then remove this tag from donors .
User Tag Priority
Because users can have as many tags applied to them as you'd like, tag priority becomes an issue. Tags at the top of your tags list have highest priority, while those at the bottom of the list have lowest. Without this, user tags would compete for what color usernames would be, or what special effects or images would appear next to their names.
- Plan your user tags out carefully. Move the most important tags to the top of your list, and place hidden / invisible tags at the bottom of your list. You can move tags by hovering your mouse over them, then clicking and dragging them by the cross shaped drag icon.
Minecraft Tag Sync
Minecraft sync allows you to synchronize user tags with in-game ranks through the use of the Enjin Minecraft Plugin. You can access this system by creating a tag, or editing an existing one, then clicking on the "Minecraft Sync" tab. Many of the fields are self explanatory, but check the Minecraft sync article for details on each one.
This system can also allow you to run commands on your Minecraft server. This can be done via the Commands tab. Again, be sure to check out the full Minecraft sync article for more information.