1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Ticket #96 (closed feature request: fixed)

Opened 3 years ago

Last modified 3 years ago

Create alert system

Reported by: ryanhowdy Owned by: ryanhowdy
Priority: major Milestone: Usability and User Experience (2.1)
Component: Global Version:
Severity: Keywords:
Cc:

Description

Need a system to show/hide the alerts that are show throughout the site.

We currently have three types of alerts:

info-alert - used to simply display information, typically used to explain how to do a specific task
ok-alert - used to show that an operation was performed sucessfully
error-alert - used to show that an operation failed

1. We need to have a close option for these alert messages so people who don't have js turned on won't have to stare at them forever.

2. Need to create new tables that will keep track of certain info-alerts and will allow the user to hide them forever

CREATE TABLE `fcms_alerts` (
  `id` INT(25) NOT NULL AUTO_INCREMENT,
  `msg` TEXT NOT NULL ,
  PRIMARY KEY (`id`),
)
ENGINE=InnoDB DEFAULT CHARSET=utf8";
CREATE TABLE `fcms_alerts_users` (
  `id` INT(25) NOT NULL AUTO_INCREMENT,
  `alert` INT(25) NOT NULL DEFAULT '0',
  `user` INT(25) NOT NULL DEFAULT '0',
  `show` TINYINT(1) NOT NULL DEFAULT '1',
  PRIMARY KEY (`id`),
  KEY `alert_ind` (`alert`),
  KEY `user_ind` (`user`)
)
ENGINE=InnoDB DEFAULT CHARSET=utf8";

Change History

Changed 3 years ago by ryanhowdy

  • owner set to ryanhowdy
  • status changed from new to accepted

Changed 3 years ago by ryanhowdy

  • status changed from accepted to assigned

Changed 3 years ago by ryanhowdy

  • status changed from assigned to closed
  • resolution set to fixed

Changed 3 years ago by ryanhowdy

  • status changed from closed to reopened
  • resolution fixed deleted

Changed 3 years ago by ryanhowdy

  • status changed from reopened to accepted

Changed 3 years ago by ryanhowdy

  • status changed from accepted to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.