Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Recreate Special:AllPages and other special pages?

Open
#85 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
42/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
jekyll
Domain
documentation

Research direction

Start with _layouts/tagpage.html and the wiki source tree to understand how recreated tag and category pages are assembled. Review robots.txt and the linked MediaWiki special-pages reference to define the initial page set. Done means the selected special pages are browsable on the site and wiki/Special:AllPages is white-listed in robots.txt.

Written by the indexing model from the issue text.

Description

help wanted

The old MediaWiki page had http://biopython.org/wiki/Special:AllPages in the sidebar which was useful when browsing the content, and for ensuring search engines found everything. For now we can browse the source at https://github.com/biopython/biopython.github.io/tree/master/wiki

This can probably be done quite easily with the same liquid templating as used on the recreated wiki tag/category pages via https://github.com/biopython/biopython.github.io/blob/master/_layouts/tagpage.html

See also https://www.mediawiki.org/wiki/Special:SpecialPages - there may be others worth resurrecting.

Note we'd want to white-list wiki/Special:AllPages again in robots.txt

Dominant language
CSS
Stars
167
Forks
379
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

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.

More from biopython/biopython.github.io

All issues in biopython/biopython.github.io

Similar issues

More Documentation issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.