The subscription systems relies heavily upon permission groups.

Available ENTIRE SITE and PER-FORUM permissions by GROUP are displayed below:
CUSTOM SITE PERMISSION BY GROUP
Can view the user list
Can see extra user info
Max length of signatures
Max posts in a private topic
Can specify a remote avatar
Can see the shoutbox
Min time between searches
Can create global announcements
Can email posts to others
Can vote in polls
Max private topic participants
Can choose a stock avatar
Can use the shoutbox
Can set a custom title
Can view member profiles
Can use IMG tag in signatures
Max private topics
Can create calendar events
Can upload an avatar
Can use the search engine

CUSTOM PER-FORUM PERMISSIONS BY GROUP
Can see forum
Can reply to existing threads
Can download attachments
Max file attachment size
Can create polls in topics
Can post using Markup/UBBCode
Must view Ad Island
Delete any thread
Can create sticky threads
Can read threads
Min time between posts
All new posts are moderated
Max gallery images
Can create polls in replies
Delete post time limit
Can lock threads
Delete any thread reply
Can approve moderated posts
Can create new threads
Posts require CAPTCHA
Max file attachments
Max gallery image size
Can post using HTML
Edit post time limit
Can move threads
Edit any post
In addition, there are CONTROL PANEL permissions available. But those permissions should be reserved for Administrators and Global Moderators

Quote
- Free users can upload an avatar, but dimensions can be restricted to say, 100x100 pixels. Maybe even a watermark. Subscription groups could have increased dimensions.
This is a MEMBERSHIP Profiles setting:
Control Panel > Profile Settings

The avatar Image max size settings are adjusted here. This is the container size that their uploaded avatars will be placed in to. Remember, these are user avatars. They are not life-sized art/photographs. They are used to represent the user's image next to their post. A watermark just doesnt make sense to have here, as it wont be readable or would cover their image. The solution, use the watermark *AS* the avatar image. /r/2healthbars

Also see: User Menu > Edit Profile: Signature. This is the fancy name, title, graphic, logo (...etc) of a person appearing below a their public and private posts, and in their user profiles. This is the correct place for the user's "mark." Some people still write "-Sparky" or "Sincerely, Sparky" under every post they make. Those people don't really understand discussion forums or forum signatures.


Quote
- Subscribers only shout box.
This is a SITE Permission setting per-user group:
Control Panel / Site:
• Can see the shoutbox
• Can use the shoutbox


Quote
- Ranks (user post ranking) can be graphical, i.e. military ribbons, stripes, or whatever the admin chooses.
Control Panel > Groups
Click on the IMAGE or the [none] link.
Upload the badge/image/icon...etc you want the member of that group to be able to display.
Users can be in more than 1 group at a time.

Users can enable or disable which Group Icons they want to display:
User Menu > Edit Profile.
Group Images To Display: Select the desired check boxes and hit "Save Changes" button.


Quote
- Ability to like or vote on an individual post for reputation.
This is a MASTER SETTINGS: Features setting:
Control Panel > Features
• Enable Topic Ratings
• Enable Member Ratings


Quote
- Ability to moderate own threads (lock, edit, ban from own thread). This is the most requested, as some users are there to post news or have a journal. They don't want users replying.
For obvious reasons, users must be moderators to lock or delete threads. You can also give an entire group permission to delete their own posts within a time limit.

This is is in the FORUM Permission setting per-user group:
Control Panel / Forum:
• Delete post time limit

If you have a user who wants to post something but doesnt want anyone to reply:
Again, this is a FORUM Permission setting.
1) create a forum with the following settings for the groups with access:
• Can create new threads: 1 = Enable (Allow)
• Can reply to existing threads: 0 = Disable


Quote
- Ability to personalize their post style colours or at least, the author area style colours.
For obvious reasons, user name style colors can only be set by an admin. This is done to help prevent users from impersonating an admin or moderator by choosing a color which are normally reserved for admins and moderators.

Post style colors are set by the user's themselves if they are in a permission group that allows it.
This is is in the FORUM Permission setting per-user group:
• Can post using Markup/UBBCode


Quote
- Exclusive/additional thread/post icons.
I dont believe there is any any way to disable users from hotlinking to whatever smilies/images they want to use in their posts, unless you just disable their access to Markup/BBCode. The next item is also related to this request ---


Quote
- Ability to upload custom smilies.
If you wanted to add/remove images that all users who can post/reply have access to, that is at:
Control Panel > Images & Icons
From this page, you can add more:
• Post Icons
• Graemlins
• Avatars
• Forum Images
• News Images
• Mood Icons


Current developer of UBB.threads PHP Forum Software
Current Release: UBBT 7.7.5 // Preview: UBBT 8.0.0
isaac @ id242.com // my forum @ CelicaHobby.com