pythonecuador.github.io icon indicating copy to clipboard operation
pythonecuador.github.io copied to clipboard

Windows - bug en links de guías

Open israteneda opened this issue 3 years ago • 9 comments

Descripción del error

Cuando construyo el sitio de Python Ecuador localmente al dar click en una guía se redirige a la página de inicio, pero si accedo por la url si me muestra la guía. Uso Chrome, probé con Firefox y se presenta el mismo comportamiento.

ezgif com-gif-maker

Creo que es un bug solo del SO Windows, ya que me ha pasado algunas veces pero en Linux no, si alguien más puede confirmar este issue mucho mejor.


Si estás interesada/o en hacer esta tarea, coméntalo, así otras personas lo saben. ¿Tienes dudas? pregúntanos en telegram o en este issue.

israteneda avatar Oct 02 '20 05:10 israteneda

Te pasa sólo en guías? Probé en linux y si está todo bien

stsewd avatar Oct 03 '20 17:10 stsewd

Me parece que el problema lo da solo con los links internos de la página al probar con los posts no me dio problema pero si con otros links que apuntan a otras páginas.

ezgif com-gif-maker

Si pongo directo la url en el navegador si me carga la página, estos son los logs cuando doy click:

127.0.0.1 - - [05/Oct/2020 16:06:05] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [05/Oct/2020 16:06:05] "GET /assets/css/all-nocdn.css HTTP/1.1" 200 -
127.0.0.1 - - [05/Oct/2020 16:06:06] "GET /assets/css/custom.css HTTP/1.1" 200 -
127.0.0.1 - - [05/Oct/2020 16:06:06] "GET /assets/css/index.css HTTP/1.1" 200 -
127.0.0.1 - - [05/Oct/2020 16:06:06] "GET /assets/js/all-nocdn.js HTTP/1.1" 200 -
127.0.0.1 - - [05/Oct/2020 16:06:06] "GET /images/logos/python-ecuador.png HTTP/1.1" 200 -

israteneda avatar Oct 05 '20 21:10 israteneda

En el hacktober del sábado vi que otro usuario que tenía windows le pasó lo mismo.

stsewd avatar Oct 05 '20 21:10 stsewd

Creo que es un error de nikola en windows:

image

estos son los archivos que están públicos en el repo:

image

En windows no genera el path correcto para las guías a diferencia de linux, pero me queda la duda de porque los links de los posts si se generan correctamente.

israteneda avatar Oct 05 '20 22:10 israteneda

cuando se ejecuta nikola build salen este tipo de advertencias en el output, en SO Windows.

...
WARNING: Nikola: Cannot resolve path request for filename: pages/guias/rst.rst
WARNING: Nikola: Cannot resolve path request for filename: pages/zen.rst
WARNING: Nikola: Cannot resolve path request for filename: pages/guias/psf.rst
WARNING: Nikola: Cannot resolve path request for filename: pages/guias/colaborar.rst
...

VadinV avatar Oct 05 '20 22:10 VadinV

encontré un issue cerrado en nikola referente a este bug

https://github.com/getnikola/nikola/issues/3315

VadinV avatar Oct 05 '20 23:10 VadinV

Parece que nos toca actualizar nikola y ver si eso arregla el bug

stsewd avatar Oct 05 '20 23:10 stsewd

actualice a la versión 8.1.1 de nikola y continua con el problema en Windows, salen las mismas advertencias y no genera los enlaces

VadinV avatar Oct 05 '20 23:10 VadinV

Para los usuarios de Windows yo sugiero usar una máquina virtual con una distro GNU-Linux ligera para ejecutar el sitio localmente.

ghost avatar Oct 12 '20 01:10 ghost