Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Union Events Timeline issue #157

Open
wants to merge 38 commits into
base: master
Choose a base branch
from
Open

Union Events Timeline issue #157

wants to merge 38 commits into from

Conversation

pantp
Copy link
Contributor

@pantp pantp commented Apr 8, 2020

Related Issues
This pull request is for the Union Events Timeline issue (#109).

Describe the Changes
I made a new page type (UnionTimeline) that has fields for individual events (UnionEvent). A featured photo, date, descriptions can be added to each event as well as authors to the page itself. Tooltips are used to represent definitions for RPI commonly used terms.

Still To Do
We could expand the featured photos by using the same method as in gallery photos. I am struggling with this part, but maybe @jlyon1 could look at this/help me with it. Also, I need to add photographer credit to each featured photo and haven't thought about how to style this or captions. Also, the authors show up at the top of the Union Timeline page but the page title does not show up on the author's staff page. I left it like this because it doesn't make sense to me to credit this timeline as article for that author.

Problems
Parts of the code for this new page resemble that of ArticlePage. However, since they serve two different functionalities, I didn't think it made sense to make UnionTimeline a sub class of ArticlePage.

Testing
I tested this locally by making a Union Timeline page and then adding content to its admin page. I used the print issue timeline as reference for what text to put in each event. I would suggest using this same method to test the implementation since this page does not really rely on any existing classes.

@pantp pantp requested a review from jlyon1 April 8, 2020 02:19
@pantp pantp linked an issue Apr 8, 2020 that may be closed by this pull request
@pantp pantp self-assigned this Apr 8, 2020
@pantp pantp added the feature label Apr 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
RCOS
Awaiting triage
Development

Successfully merging this pull request may close these issues.

Make a digital/interactive Union events timeline
2 participants