Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow relative paths in navigation in config.yaml or allow transparently using symlinks #504

Open
apirogov opened this issue Aug 29, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@apirogov
Copy link

Currently the only way to have the same page appear in both learners and instructors view appears to be duplicating the content.

A clean solution would be either to allow something like:

learners: 
- acknowledgements.Rmd

instructors: 
- ../learners/acknowledgements.Rmd

or allowing to use a symlink in place of the file.

In both cases currently the validation fails complaining that the file does not exist.

@zkamvar zkamvar added the enhancement New feature or request label Aug 29, 2023
@zkamvar
Copy link
Contributor

zkamvar commented Aug 29, 2023

Thank you for submitting this report. I believe this is similar to the concerns raised in #394 in which we proposed to include all learner material in the instructor dropdown so that they can access it readily for their learners.

I think your suggestion could indeed be a solution that would allow lesson authors to arrange content that instructors would want to share with learners.

One of the things about The Workbench is that all files are built for the instructor and learner views, so even though the navigation does not exist, the files do.

I don't have an answer now, but I will see what I can do when I take care of the current PR backlog.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants