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

Template #3 - "classic PMA2020 template" improvements #30

Open
1 of 5 tasks
joeflack4 opened this issue Aug 13, 2018 · 0 comments
Open
1 of 5 tasks

Template #3 - "classic PMA2020 template" improvements #30

joeflack4 opened this issue Aug 13, 2018 · 0 comments
Assignees
Labels
enhancement New feature or request P3 Priority: 3/5 (1=High, 5=Low)

Comments

@joeflack4
Copy link
Contributor

joeflack4 commented Aug 13, 2018

Description

Background

The "classic PMA2020 template" was implemented in issue #10, based on the following request from our programmatic staff:

It would be best to mimic, as much as possible, the visuals of the old paper format – fonts, question formatting etc.

Attached is an example of the original pre-ppp template.

Rather than creating a separate issue for each improvement, I'll create a list of improvements to be made in a single issue here.

Improvements to be made

1. Page numbers

As can be seen in the "attachment"

2. ODT to DOCX conversion

Automating this process would be best.

3. Question number text splitting

Currently, long numbers are just being split every 4 chars.

4. Refactoring & refinement

Currently is a lot of commented out code, line breaks, not used css/ids in templates, etc.

5. Template option refinements

Currently the option works great, but documentation and comments in code not finished yet (at first there were 5 allowed values for -t option, like "alternative", "grey", etc., but as for now there are only 2 available template folders, "old" and "default", so it should be concerned in other code as well, including in --help, etc.)

  • Should be -T instead of -t
  • Information should be available in the --help file
  • Other refinements
  • Should be some information about this in the README.md documentation

Improvements list

Priorities are listed in parens next to each item below, 1 being lowest priority, and 10 being highest.

  • 1. Page numbers (1)
  • 2. ODT to DOCX conversion (7)
  • 3. Question number text splitting (8)
  • 4. Refactoring & refinement (7)
  • 5. Template option refinements (8)

Attachments
FQ-UGR4v7-2016.03.19.sed.docx

@joeflack4 joeflack4 added the enhancement New feature or request label Aug 13, 2018
@joeflack4 joeflack4 added the P3 Priority: 3/5 (1=High, 5=Low) label Aug 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P3 Priority: 3/5 (1=High, 5=Low)
Projects
None yet
Development

No branches or pull requests

2 participants