Editing Graduation Website Braindump/Development
Code Repository: https://gitlab.com/Castro0o/iki2Frontend-MMDC
Front End
Front-End elements:
- index page
- works' JSON dictionary
- work pages
works' JSON dictionary
The strategy used to supply information about each work to the index page will be to:
- query: Class:Graduation_work pages, where the graduation projects are documented
- create JSON dictionary from information gathered from Class:Graduation_work pages, with keys: PageId, Description, Creator, Date(year), Thumbnail, Thumbnail_url, Website
- Index page uses the info stored in JSON dictionary: maybe when the user hovers over the
work's image the work Title, Creator, Date(year) can appear.
About the JSON dictionary: each key corresponds to a work; the key is the wiki id of that work's page; each key has as value a dictionary containing Description, Creator, Date(year), Thumbnail, Website, Title;
index page
- generated, with work thumbnail creating areas
page
Are pages necessary?
They can display more information (Extra) than what is on the template/JSON dictionary information. Including more images