Softcatala / conjugador

conjugador
7 stars 3 forks source link

Funcionalitat de cara a l'usuari del conjugador verbal #13

Closed xavivars closed 4 years ago

xavivars commented 4 years ago

Des d'un punt de vista funcional, poden existir 4 tipus de pàgines al conjugador verbal.

  1. /conjugador/: Pàgina principal i de cerca: simplement, mostra el formulari de cerca i els enllaços als index per lletres. El formulari de cerca donaria suggeriments, que idealment anirien a la pàgina 4, o permetria fer una cerca lliure, que aniria a la pàgina 3
  2. /conjugador/lletra/X Pàgina d'index: Mostra una llista de tots els verbs que comencen per una lletra determinada
  3. /conjugador/cerca/xxxx Pàgina de cerca (opcional): en aquells casos on xxxx corresponga a formes flexionades de més d'un verb, la pàgina mostraria enllaços a tots els verbs (que anirien a la pàgina 4). En cas que només corresponga a un verb, la pàgina de cerca redigiria directament a la pàgina 4
  4. /conjugador/verb/xxxx Pàgina de flexió verbal, on xxxx és un infinitiu. Mostra les formes flexionades d'un verb determinat.

Coses que queden a implementar:

jaumeortola commented 4 years ago

Casos típics que s'haurien de comprovar: https://www.softcatala.org/api/conjugadorsearch/coure https://www.softcatala.org/api/conjugadorsearch/cou https://www.softcatala.org/api/conjugadorsearch/auto https://www.softcatala.org/api/conjugadorsearch/argu

https://www.softcatala.org/api/conjugadorsearch/coure* https://www.softcatala.org/api/conjugadorsearch/coure* https://www.softcatala.org/api/conjugadorsearch/auto* https://www.softcatala.org/api/conjugadorsearch/argu*

https://www.softcatala.org/api/conjugador/autocomplete/coure https://www.softcatala.org/api/conjugador/autocomplete/cou https://www.softcatala.org/api/conjugador/autocomplete/auto https://www.softcatala.org/api/conjugador/autocomplete/argu

Resultats esperats en els primers llocs de l'autocomplete (que coincideixen amb la cerca amb asterisc final):

De cara a l'usuari, suggereixo no mostrar parèntesi quan la forma ja és un infinitiu, i mostrar parèntesi quan no ho és. Ex. "coure; coure (courar)..."

jaumeortola commented 4 years ago

Hi ha una possibilitat de mostrar les pàgines /conjugador/cerca/xxxx sense que hi hagi continguts repetits. Ho deixo apuntat per si ho volem considerar. Seria donar en primer lloc la informació concreta de la forma, i després la conjugació de tot el verb. Per exemple, /conjugador/cerca/fora:

fora: 
1a i 3a persona del condicional del v. ser
1a i 3a persona de l'imperfet de subjuntiu del v. ser (valencià)

Ser
Present d'indicatiu
jo sóc...
...
jordimas commented 4 years ago

Entenc que això ja està implementat.