Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

BUG: Product overview page splits product with many versions across pages

Offen
#460 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

  • #480 von @utkarshasinha — ohne Merge geschlossen

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
python
Bereich
frontend

Rechercherichtung

Beginne damit, das Problem auf der Produktübersichtsseite zu reproduzieren, indem du Produkte mit demselben Namen und unterschiedlichen Versionen verwendest. Klappe dann den einklappbaren Abschnitt aus und blättere durch die Ergebnisse. Vergleiche die Reihenfolge der Versionen und ob die Aufteilung kommuniziert wird. Fertig ist es, wenn beim Scrollen alle Versionen zusammenbleiben oder die Paginierung die Aufteilung klar anzeigt und höhere Versionen zuerst platziert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug design needed enhancement

Describe the bug
When a product as several versions to the point they cannot be displayed on a single page they are weirdly broken across pages. Due to the tree collapsible display this results in confusion as it at first seems the entire list would be displayed on a single page, when in fact some of the versions can only be seen on the subsequent one.

For instance in the following screenshots the product's version list is expanded and shows version 1.35.15 to 13.3.3-build180. On the second page it shows version from 1.37.0 to 1.35.9. This is odd for three reasons.

  1. The most recent/highest version number is not on the first page
  2. Despite having the option to open and collapse the display, parts of the product are not on the same page with no indication that they can be found elsewhere
  3. The page could have the list continue on the same page and add a scrollbar

To Reproduce
Steps to reproduce the behavior:

  1. Create more products than fit on a single page with the same name but different versions
  2. Open the products overview and open the the collapsed section
  3. Verify that some versions are not being displayed
  4. Check the second page and see that larger/more recent versions are being place here

Expected behavior
All versions that are placed under the same collapsible section should be displayed on the same page with scrolling. If that is not possible, then it should clearly indicate that more version are on a subsequent page and split across pages places the higher version numbers on the first page.

Screenshots

Image Image

Context (OS, Browser, Device, etc.):

  • Firefox
  • DejaCode 5.6.0
Vorherrschende Sprache
Python
Sterne
52
Forks
30
Ø Merge
4 Std. 57 Min.
Gemergte PRs (30 T.)
21

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus aboutcode-org/dejacode

Alle Issues in aboutcode-org/dejacode

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.