User:Avimont
Aaron Vimont
I am a member of the Data Science and Innovation team at National Renewable Energy Laboratory. I work on full stack web development on a variety of projects.
Tests
Helpful Tricks
Adding max length to a textarea in form:
add themaxlength
setting when defining a field, e.g. {{{field|Abstract|input type=textarea|mandatory|rows=3|cols=50|maxlength=150}}}
Using property values in radios or checkboxes:
add theproperty
setting when defining a field, e.g. {{{field|Education|input type=checkboxes|mandatory|property=Wind for Schools Education}}}
Notes
Wind for Schools
Primary Pages:
- Main Page
- Dashboard Widget
- Displays data on main WFS page and each school page
- Compare Data
- Comparison Widget
- Dynamically creates drop down of schools, creates D3 charts
- Main Curricula Page
- Wind for Schools Navigation Widget
- Note: this includes JS to track Lesson Plan file downloads in Google Analytics
Curricula Pages:
- K-3
- 4-6
- 7-8
- 9-12
- College
- Informal
- Filter Widget
- Adds JS filters to each curricula page for subject, topic, time, cost, and level
Lesson Plan:
- Lesson Plan Form
- Form Widget
- Prevents form from being submitted without at least one file added to lesson plan
- Lesson Plan Template
- For displaying lesson plan in separate page
- File Template
- For displaying files on lesson plan page
- Education Level Image Template
- Displays different windmill image depending on selected education level(s)