Login Status


ShareSource Site » Projects » tuspalabros » tuspalabrosWiki

Project: tuspalabros - slang colab dict [Wiki]

(*) Summary   [^] Files   [_] Wiki   [!] Bug Tracker   (») Mercurial Repository  
Project Wiki (Page: Home)
Last Changed 3 months ago, by AtteL

First iteration = The user should be able to:

  1. Create new terms
  2. View existing terms
  3. List all terms

No authentication required yet.

ToDo list (We need...)

Design

Words & definitions

  • Ability to add tags in words (e.g. "abbreviation")
  • Ability to vote for definitions (good vs. bad) as a registered user

Tools

  • User registration
    • With a few easy steps
    • Mail confirmation
    • Captcha
  • Ability to comment every entry
  • Ability to create entries easily

User tools

  • Ability to manage information
  • Ability to restore password

Admin tools

  • Different admin "levels"
  • Ability to delete comments
    • Some entries may need comments blocked
  • Ability to hide own nick from definitions

User management

  • Ability to rename usernames
  • Ability to block users
  • Ability to delete users
  • Ability to edit user's information
  • Ability to grant admin "levels" for users

Permission schema

Anonymous User

  • Read and search definitions
  • Enter a new definition (with captcha)
  • Register himself

Registered User

  • Anonymous +:
  • Enter a new definition (without captcha)
  • Edit and delete own definitions

Moderator

  • Registered +:
  • Edit and delete any definition

Administrator

  • Moderator +:
  • Add and delete users
  • Give Moderator role to any user