From aaac21a256d47defb8268fe1efd8a08fcd9ac434 Mon Sep 17 00:00:00 2001 From: Elias Werner <eliwerner3@googlemail.com> Date: Fri, 25 Feb 2022 19:33:40 +0100 Subject: [PATCH] Recommend URL encoding instead plain text for jupyterhub link sharing --- .../docs/access/jupyterhub_for_teaching.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/doc.zih.tu-dresden.de/docs/access/jupyterhub_for_teaching.md b/doc.zih.tu-dresden.de/docs/access/jupyterhub_for_teaching.md index 34532a017..3d1c9a7b2 100644 --- a/doc.zih.tu-dresden.de/docs/access/jupyterhub_for_teaching.md +++ b/doc.zih.tu-dresden.de/docs/access/jupyterhub_for_teaching.md @@ -35,9 +35,18 @@ other material to your students.  {: align="center"} -A shareable link for this feature looks like this: +To create a shareable link, we recommend to use [URL encoding](https://en.wikipedia.org/wiki/Percent-encoding) +instead plain text for the link in order to avoid defect links. The +[nbgitpuller link generator](https://jupyterhub.github.io/nbgitpuller/link?hub=https://taurus.hrsk.tu-dresden.de/jupyter/) +supports you in generating valid links for sharing. -<https://taurus.hrsk.tu-dresden.de/jupyter/hub/user-redirect/git-pull?repo=https://github.com/jdwittenauer/ipython-notebooks&urlpath=/tree/ipython-notebooks/notebooks/language/Intro.ipynb> +??? example + A shareable link for this feature looks like this: + <https://taurus.hrsk.tu-dresden.de/jupyter/hub/user-redirect/git-pull?repo=https%3A%2F%2Fgithub.com%2Fjdwittenauer%2Fipython-notebooks&urlpath=tree%2Fipython-notebooks%2Fnotebooks%2Flanguage%2FIntro.ipynb> + +!!! warning + For illustration purposes, we use plain text links in the following parts. In practice, we + highly recommend to use URL encoded links instead.  {: align="center"} @@ -55,10 +64,6 @@ The following parameters are available: |`urlpath` | URL to redirect the user to a certain file, [more info about parameter urlpath](https://jupyterhub.github.io/nbgitpuller/topic/url-options.html#urlpath)| |`depth` | clone only a certain amount of latest commits not recommended| -This [link -generator](https://jupyterhub.github.io/nbgitpuller/link?hub=https://taurus.hrsk.tu-dresden.de/jupyter/) -might help creating those links - ## Spawn Options Pass-through with URL Parameters The spawn form now offers a quick start mode by passing URL parameters. -- GitLab