patacrep / patanet

Web interface for LaTeX songbook generation
GNU Affero General Public License v3.0
10 stars 3 forks source link

Alphabetical pagination #123

Closed oliverpool closed 9 years ago

oliverpool commented 9 years ago

Fix #117

Finalement, j'ai opté pour un paramètre GET (artists/?letter=A) pour éviter tous risque de collision d'URL.

J'ai fait une PR, car j'ai l'impression que c'est le meilleur moyen pour voir d'un coup tous les fichiers modifiés sur une branche

oliverpool commented 9 years ago

Je ne savais pas trop où ranger la vue, puis j'ai découvert generator/views/utils.py et je me suis dit que ça correspondait assez bien.

J'ai rajouté un lien dans le "breadcrumb" lorsqu'on est sur la page d'un artiste (vers sa première lettre). Je ne pense pas qu'il soit pertinent de rajouter un tel lien sur la page d'une chanson (c'est plus perturbant qu'autre chose, je trouve)

Il reste encore la vue "letter_overview" à travailler...

Edit : pour le breadcrumb, sinon on peut changer le href de "Tous les artistes" pour rediriger vers la page filtrée par lettre.

Luthaf commented 9 years ago

Ça m'a l'air bien. Juste une question, c'est quoi le breadcrumb ?

oliverpool commented 9 years ago

Ce que j'appelle le breadcrumb, c'est les liens "Tous les Artistes" > "L'as de Trèfle", qui apparaissent en haut de page (lorsqu'on est pas sur la liste des artistes ou des chants)

Je viens de faire une màj de la branche (avec rebase interactif ;-)

Luthaf commented 9 years ago

Ok, je connaissais ça sous le nom de fil d'Ariane.