PacketFence - BTS - PacketFence
View Issue Details
0000982PacketFencecaptive portalpublic2010-05-05 10:222011-10-25 09:06
obilodeau 
obilodeau 
normalfeatureN/A
closedfixed 
 
3.0.03.0.0 
a828044bdcdf6d483df9a4f07b86ab2eb4963dfe
0000982: Improve HTML of registration pages
Tasks:
- get rid of tables in favor of proper CSS
- default design choices that makes sense for most of what we have seen
- a flag that could control a two-row layout with normal user registration and guest login
- AUP as a popup
- Push most things out of the HTML into the CSS or pf.conf (ex: title of the pages)

Align remediation pages to these practices.
usability
child of 0000981closed obilodeau Improve web customization usability 
Issue History
2010-05-05 10:22obilodeauNew Issue
2010-05-05 10:22obilodeauStatusnew => assigned
2010-05-05 10:22obilodeauAssigned To => obilodeau
2010-05-05 10:22obilodeauRelationship addedchild of 0000981
2010-09-28 17:35obilodeauTag Attached: usability
2010-11-19 14:25obilodeauTarget Version1.10.0 => 2.0.0
2011-01-18 09:30obilodeauTarget Version2.0.0 => 2.1.0
2011-03-03 15:16obilodeauTarget Version2.1.0 => +1
2011-03-03 15:18obilodeauTarget Version+1 => +2
2011-05-30 15:35obilodeaumtn revision => a828044bdcdf6d483df9a4f07b86ab2eb4963dfe
2011-05-30 15:35obilodeauNote Added: 0002077
2011-05-30 15:35obilodeauStatusassigned => resolved
2011-05-30 15:35obilodeauFixed in Version => trunk
2011-05-30 15:35obilodeauResolutionopen => fixed
2011-09-21 22:07obilodeauFixed in Versiontrunk => 3.0.0
2011-09-21 22:15obilodeauNote Added: 0002266
2011-09-21 22:16obilodeauStatusresolved => closed
2011-10-25 09:06obilodeauTarget Version+2 => 3.0.0

Notes
(0002077)
obilodeau   
2011-05-30 15:35   
As documented in the commit log:

Complete overhaul of the captive portal. Fixes 0000822, 0000980, 0000982;

- Full XHTML/CSS instead of old HTML with inline style tags and many deprecated HTML attributes
- Clean URLs: try to use these instead of cgi files since we will be able to refactor things behind them

- header / footer separation in the templates
- Remedation template is now integrated along-side with the other TT templates in html/user/content/templates/ 
(but is still php)
- New captive portal integration tests, very basic for now
(0002266)
obilodeau   
2011-09-21 22:15   
fix released in 3.0