Laserfiche WebLink
Attachment A <br />Interactive Calendar Display <br />• Calendar can be embedded in any MindTouch page using MindTouch DekiScript <br />o Documentation on embedding the calendar will be provided <br />• Calendar display will only include a single monthly view <br />o Clicking next or previous will display the appropriate monthly view and <br />will require a page refresh to load <br />o Color highlighting will identify a date that contains events <br />o Clicking the color coded dates will display a pop-up with corresponding <br />event <br />¦ Limited details will display in popup <br />¦ A link to the event details will be available from the popup <br />o At this point users will not be able to register for events <br />Reimbursement Creation Form Addon <br />• A Reimbursement Form will be created as a MindTouch plugin <br />• Reimbursement input form will include: <br />o Text Input: Who - Pre-populated from MindTouch <br />o Text Input: Name of class <br />o Text Input: Date of class - Date picker <br />o Text Input: Cost of class <br />¦ Provide 10 rows for additional cost data entry <br />• Description <br />• Cost <br />¦ Reimbursement total will be automatically calculated based on <br />entry to individual rows of cost data <br />o The reimbursement form will create new MindTouch page in <br />/reimbursements <br />o All relevant reimbursement data will be stored as page properties of the <br />newly created reimbursement page <br />o Only administrators and the user who submitted the reimbursement form <br />will be able to view their form submission <br />o A user will be able to easily view only their submissions while <br />administrators will be able to view all submissions <br />• Once a reimbursement form has been submitted it is no longer editable <br />o Users will have the functionality to delete their own reimbursement forms <br />submitted <br />• The template that controls the layout of the reimbursement form addon will be <br />marked as semi-public to prohibit end user tampering <br />• Will include error messages for predefined required fields <br />• Will not include validation for input formatting <br />17 of 20