My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
Requirements  
High level requirements
Phase-Requirements, Featured
Updated Feb 29, 2008 by thenote...@gmail.com

Introduction

This page is intended to list the High Level Requirements with brief summarizations of each. And to also provide links to more in depth information.

Login / Security

Each user should be assigned a hierarchical level of security. Each content zone should have an associated minimum security level to view.

  • Public
  • Associates
  • Members
  • Officer Associates
  • Officer

At the same time, it would also be nice to have a "Users and Groups" style security scheme for site content editing.

  • News editors
  • Forum moderators
  • etc..

Content Management

Adding, removing, editing all content on the site, should be able to be done browser based. (not require code updates)

Event Management

General

  • Google Calendar integration. At the very least, have the system update a singe central google calendar. Bonus points if the synchronization can be 2 way.
  • " X hours until upcoming Y Event " Should be prominently displayed on the home page.
  • Users should be able to optionally enable email notifications upon new event creation.

Creating an event

All events should have:

  • Summoning Time
  • Start Time
  • End Time
  • Title
  • Rules/Restrictions
  • Description
  • List of desired participants (generic, or specific by class)
  • Viewing security level

Event Management

  • Event creator should be able to promote specific groups or users to help manage the event. (Officers group by default are always managers)
  • Managers can edit/delete the event.
  • Managers should see a list of available characters grouped by user.
  • Once a character is signed up, that users alternate characters available should still be accessible. (mouse over maybe?)
  • Managers can change the status of any signed up Character.

StatusDescription
AvailableSigned up as 100% available
TentativeSigned up as tentative
UnavailableSigned up as unavailable
PendingManager noting this person will probably go just not assigned yet
AssignedOn the Roster
StandbyOn Standby list

Signing up for an Event

  • Users should be able to sign up a preferred character and any alternate characters.
  • Users should easily see that "sign up" does not automatically mean accepted.
  • Users should be able to sign up as 100% available, tentatively available, or specifically NOT available.
  • Users should optionally be able to receive email notification upon their status change (Accepted, rejected, placed on standby, etc.)
  • Users should be able to optionally add the event to their personal google calendars.

News

  • possibly a just special forum
  • displayed on the home page
  • sorted newest news at top
  • home page should show most recent X number of stories
  • option to look at news archives for older news

Forums

(Mimic GuildPortal forum functions)

  • organized by group -> forum -> thread
  • sorted original post at top
  • WSYSIWYG HTML editor
  • custom avatars
  • custom sig files

Data Gathering

  • WoW Armory character information
  • WoW Armory bank log information
  • Any Item links should use wowdb Syndication
Comment by ja...@jaredhoy.com, Mar 5, 2008

it would be very beneficial for a mobile portal of at least news/forums/raid management/login

Comment by project member jared...@gmail.com, Mar 9, 2008

note on the mimic guildportal forums i despise them. they are slow and very busy, streamlined is best, i feel. i suggest something closer to fireboard style/user interaction, (http://www.bestofjoomla.com/) (workable version at http://shiny.goonubbin.com)

Comment by project member jared...@gmail.com, Mar 9, 2008

also, front page should include an updated forum post opt in.

Powered by Google Project Hosting