Chats v5/Features

From PJJ Wiki
Jump to: navigation, search

Not Implemented

  • Turning off pictures in user list, per user
  • Userlist IM Contacts
  • Multiple colours in posts
  • HREF'ed Links
  • Username security
    • Allows a person to limit who can log in as their name, through 3 ways:
      • IP Mask (eg: 231.32.*)
      • Hostname Mask (eg: *.aol.com)
      • Enable/Disable Multiple Sessions (whether the name can be used from 2 places at once)
  • Extra prefix for handles
    • Description: Something extra beyond the 4 rank symbols.
  • Alternate moderated chat mode
    • Description: Make a field where a range of user flags can be allowed to chat.
  • Banning Images
    • Description: Users can be marked by Chat Masters so that they can't use images. URL and IP patterns can likewise be marked.
  • Ability to ignore a single person
    • Description: Will be expanded to allow permanent ignores, allow covering a nick instead of an ident, or even an IP-range.
  • Permbans
    • Description: Will be expanded to allow covering a nick instead of an ident.
  • Viewing multiple channels at once
  • Smoother registration system
  • Ability to unregister yourself
  • Polls
  • Better board
  • Inter-user-messaging
  • Popup messages
    • Description: When you log in a popup will appear if you have private messages waiting. Can be turned off, of course.
  • MotD scripting
  • Group (faction) Management
    • Description: The group icon won't replace the standard icon. It will instead be prepended the standard one. Group leaders will get to make a group profile, and be able to send bulk private messages to group members. Don't know yet if users can be members of more than one faction, but we'll decide soon.
  • Ability to lock logs
    • Description: Range of flags, as in Alternate moderated chat mode.
  • Password generation if lost
  • Per-chat image archive
    • Description: An archive under the Chat Master's control with room for 2mb of images. Each image can have a description, which will be showed if the image is on the chat's gallery.
  • Image connection checking
    • Description: Images that are either offline or has connection problems can lock up the userlist. Adding a check to prevent this.
  • User activity ratings/ranks
    • Description: Assigning users ranks based on their overall activity.
  • Per-chat gallery
  • Timed Flags
    • Description: Being able to assign someone a flag for a certain amount of time. For example, setting someone to be Master while you are on vacation and it'll automatically remove Master flag it after a set date.
  • Front-End Maker
    • Description: A way to make the HTML for having the chat's front-end be on another site.
  • Friend list
    • Description: Being able to build a friends list so you can keep track of which friends are online (if they allow that) and which chats they are in (if they allow it).
  • Bookmarks
  • Recent Chats
    • Description: A list of chats you've been in recently, in case you forgot and wanted to get back.
  • Global network notifications
  • A more diverse rank system (instead of only OOC, Member, Mod, Admin, CM) [1]
  • Separate Affiliation box lists. (Locations in one, affiliation in another, etc) [2]
  • Admins should be able attach notes to characters [3]
  • Admins should be able to see the activity of a character and have a list compiled of characters that have been inactive for 'x' time with the options to delete them or 'suspend them', where suspend can be some form of 'trash can' before being deleted where they havea certain time to appeal
  • Batch character deletion from chats
  • Batch mail
  • Batch pm. Group pm
  • Ability to download logs (with timespan specification)

Implemented

  • New user/character/chat relationship
  • 'x' number of chats
  • Ability to post messages in chats
  • Ability to be logged in with several characters in the same chat
  • Simple user list
  • Ability to log in with a character name that is not registered
  • Dormant chat state on idle
  • Allow any name
    • Description: Will essentially allow the use of any special letter you like.
  • Channels
  • Reverse Output
    • Description: Normally, posted lines appear in Last-In-First-Out order (first line is at the top). This reverses it, making newest posts appear at the bottom.
  • Session security
    • 4 levels:
    • 1- Only check User Agent
    • 2- User Agent + ISP (last 7 letters of resolved hostname).
    • 3- User Agent + ISP + IP's Class A
    • 4- User Agent + IP (assumes IP does not change for the duration of the session).
    • Defaults to Level 1, then Level 2 when you log in.
  • Save per character settings (colours, link, avatar, etc)
  • Chat themes
    • Description: Ability to modify just about any part of the HTML backend of the chat.
  • Ability to register yourself
  • MotD

And many more that we've just forgotten to mention here.

Personal tools