list of applications sorted by alphabet

Bug #437568 reported by Michael Nagel
8
This bug affects 2 people
Affects Status Importance Assigned to Milestone
APT Portal
Confirmed
Wishlist
Unassigned
GetDeb Software Portal
Invalid
Undecided
Unassigned
Playdeb
Confirmed
Wishlist
Unassigned

Bug Description

there is no (alphabetically sorted) list of all games available through playdeb. i consider this to be one of the most important points when describing the features of playdeb so it should be right in the main menu. a complete, browsable list of all the games.

João Pinto (joaopinto)
Changed in playdeb:
status: New → Confirmed
importance: Undecided → Wishlist
João Pinto (joaopinto)
Changed in apt-portal:
status: New → Confirmed
João Pinto (joaopinto)
summary: - list of all available games
+ list of applications sorted by alphabet
João Pinto (joaopinto)
Changed in apt-portal:
importance: Undecided → Wishlist
Revision history for this message
Brett Alton (brett-alton-deactivatedaccount) wrote :

What kind of infrastructure/file changes do we need for this? I wouldn't mind dipping my toe into some python!

Revision history for this message
João Pinto (joaopinto) wrote :

File: applications/playdeb/views/updates.html
  Add some link or other interface element to provide the "Sort by alphabet" function
  Such link would reference something like:
  ${base_url}/updates/Ubuntu/${updates_release}/?alpha=letter
  When alpha is provided the html template must also take care of providing the alphabet based links instead of the page numbers on the navigation section.

File: base/controllers/updates.py
Update the controller code to handle the alpha parameter

File: base/modules/packages.py (* this is the more complex part*)
Extended the get_applications_list function to support the alpha parameter or create a new get_applications_list_alpha, this will require new SQL and related code.

Christoph Korn (c-korn)
Changed in getdeb.net:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.