openlibhums / openlibhums/janeway

Display page numbers on article listing

Open
#2,280 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

dev-ready new feature Priority low Size XS
Dominant language
Python
Stars
238
Forks
97
Avg merge
9d 1h
Merged PRs (30d)
8

Description

Requirements:

  • Page numbers are displayed in the article listing block
  • Page numbers can be toggled on/off in the issue display settings

Is your feature request related to a problem? Please describe.
Janeway currently stores the page numbers of an article in their respective issue and this metadata is exported to indexes and aggregators. It is not rendered in the article listing page

Describe the solution you'd like
Render the article page numbers next to the issue information.

Additional context
Mockup:
image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the article listing block and the issue display settings, then inspect how existing issue metadata is rendered. Done means article page numbers appear beside the issue information and can be enabled or disabled through the issue display settings, with the listing behavior matching the supplied mockup.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend, web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.