170 likes | 433 Views
Elog. ACCELERATOR Division Electronic logbook upgrade Presentation Basic Users Kyle Hazelwood 19JUN2013. Why create a new Elog ?. Old MCR Elog. Take advantage of relational database features/benefits Security and accessibility Update the GUI Ease of use Expand the scope of the Elog.
E N D
Elog ACCELERATOR Division Electronic logbook upgrade Presentation Basic Users Kyle Hazelwood 19JUN2013
Why create a new Elog? Old MCR Elog • Take advantage of relational database features/benefits • Security and accessibility • Update the GUI • Ease of use • Expand the scope of the Elog
Elog scope • One elog made from many. • Accelerator Division elog? • Categorizing entries…
Elog design Elog1/Elog2 Apache Tomcat Filters Client PostgreSQL DB Servlets/JSP Beans
Accessing the Elog Onsite – Read access by default Offsite – Fermi services login required
Elog entry format • Entries may have unlimited comments • Entries may be tagged with multiple logs, categories, users. • Entries may be tagged important • Files always appear at the end of the entry/comment • Files may have captions • Limited HTML formatting is permitted
Filtering the Elog: Date Span Used to emulate the various ways machine groups and Operations viewed their elogs Default is none (rolling entries) Can be set via url
Filtering the Elog:Refinement Used for logbook selection and refinement. Can refine by Log Category User Importance Default is none (viewing all logs and not refined) Can be set via url
Filtering the Elog:Sorting Used to sort entries Currently only supports date sorting Date – New to old (Default) Date – Old to new (Legacy) Comments always appear sorted newest last Can be set via url
Filtering the Elog:Limit Limits the amount of entries viewable at once Not applicable when entriy count returned is less than selected limit Default is 100 (Max 250) Can be set via url
Elog search Quick Search – searches within current view Advanced search
Adding entries Must be logged in Must be an active user with log privileges Must select at minimum one log Entry must have text May additionally tag category, user, and importance Files may be added with captions
Adding comments Must be logged in Must be an active user with log privileges for the entry you wish to comment Comment must have text May additionally tag users Files may be added with captions
Editing entries and comments Must be logged in Must be author or entry or comment (Or a super admin) There is a time limit on editing entries and comments (Currently 12 hours after creation) May change anything in the entry or comment May tag the entry or comment as hidden Intended for redundant entries Record kept
Emailing entries Must be logged in Emails a link to an entry
In the works… • Entry to entry linking • New file upload plugin • User preferences • GUI improvements • New text editor • Shift indicator thread • More searching terms • Search lexeme highlighting • Remote program API • Auto refresh/scrolling refresh
Elog requests and help • Getting an account • Contact Kyle Hazelwood or any log admin • Requesting a new log • Only super admins have the ability to create new logs • Contact AD/Operations department head • Requesting a new category • Contact your department log admin • Reporting a bug, or requesting a feature • Please submit all bug reports and feature requests to Redmine