X-Git-Url: https://git.arvados.org/rnaseq-cwl-training.git/blobdiff_plain/a688650d9bfaa242173089be5d4877bdec67bed4..a7be7042948191759ed0503a630af16bf926efa7:/bin/lesson_initialize.py diff --git a/bin/lesson_initialize.py b/bin/lesson_initialize.py index bce8244..bf0ba17 100755 --- a/bin/lesson_initialize.py +++ b/bin/lesson_initialize.py @@ -158,7 +158,6 @@ You can also [reach us by email][contact]. [dc-lessons]: http://datacarpentry.org/lessons/ [dc-site]: http://datacarpentry.org/ [discuss-list]: http://lists.software-carpentry.org/listinfo/discuss -[example-site]: https://swcarpentry.github.io/lesson-example/ [github]: http://github.com [github-flow]: https://guides.github.com/introduction/flow/ [github-join]: https://github.com/join @@ -175,14 +174,16 @@ ROOT_CONFIG_YML = '''\ # Values for this lesson. #------------------------------------------------------------ -# Which carpentry is this ("swc" or "dc")? +# Which carpentry is this ("swc", "dc", or "lc")? carpentry: "swc" # Overall title for pages. title: "Lesson Title" -# Contact email address. -email: lessons@software-carpentry.org +# Contact. This *must* include the protocol: if it's an email +# address, it must look like "mailto:lessons@software-carpentry.org", +# or if it's a URL, "https://gitter.im/username/ProjectName". +contact: "mailto:lessons@software-carpentry.org" #------------------------------------------------------------ # Generic settings (should not need to change). @@ -201,6 +202,7 @@ dc_site: "http://datacarpentry.org" swc_github: "https://github.com/swcarpentry" swc_site: "https://software-carpentry.org" swc_pages: "https://swcarpentry.github.io" +lc_site: "http://librarycarpentry.github.io/" template_repo: "https://github.com/swcarpentry/styles" example_repo: "https://github.com/swcarpentry/lesson-example" example_site: "https://swcarpentry.github.com/lesson-example" @@ -211,6 +213,7 @@ training_site: "https://swcarpentry.github.io/instructor-training" # Surveys. pre_survey: "https://www.surveymonkey.com/r/swc_pre_workshop_v1?workshop_id=" post_survey: "https://www.surveymonkey.com/r/swc_post_workshop_v1?workshop_id=" +training_post_survey: "https://www.surveymonkey.com/r/post-instructor-training" # Start time in minutes (0 to be clock-independent, 540 to show a start at 09:00 am). start_time: 0 @@ -219,9 +222,10 @@ start_time: 0 collections: episodes: output: true - permalink: /:path/ + permalink: /:path/index.html extras: output: true + permalink: /:path/index.html # Set the default layout for things in the episodes collection. defaults: @@ -246,6 +250,7 @@ ROOT_INDEX_MD = '''\ --- layout: lesson root: . +permalink: index.html # Is the only page that don't follow the partner /:path/index.html --- FIXME: home page introduction @@ -258,7 +263,6 @@ FIXME: home page introduction ROOT_REFERENCE_MD = '''\ --- layout: reference -permalink: /reference/ --- ## Glossary @@ -270,11 +274,48 @@ ROOT_SETUP_MD = '''\ --- layout: page title: Setup -permalink: /setup/ --- FIXME ''' +ROOT_AIO_MD = '''\ +--- +layout: page +--- + +{% comment %} +Create anchor for each one of the episodes. +{% endcomment %} +{% for episode in site.episodes %} +
+{% endfor %} +''' + EPISODES_INTRODUCTION_MD = '''\ --- title: "Introduction" @@ -293,7 +334,6 @@ EXTRAS_ABOUT_MD = '''\ --- layout: page title: About -permalink: /about/ --- {% include carpentries.html %} ''' @@ -302,7 +342,6 @@ EXTRAS_DISCUSS_MD = '''\ --- layout: page title: Discussion -permalink: /discuss/ --- FIXME ''' @@ -311,7 +350,6 @@ EXTRAS_FIGURES_MD = '''\ --- layout: page title: Figures -permalink: /figures/ --- {% include all_figures.html %} ''' @@ -319,8 +357,7 @@ permalink: /figures/ EXTRAS_GUIDE_MD = '''\ --- layout: page -title: "Instructors' Guide" -permalink: /guide/ +title: "Instructor Notes" --- FIXME ''' @@ -337,6 +374,7 @@ BOILERPLATE = ( ('index.md', ROOT_INDEX_MD), ('reference.md', ROOT_REFERENCE_MD), ('setup.md', ROOT_SETUP_MD), + ('aio.md', ROOT_AIO_MD), ('_episodes/01-introduction.md', EPISODES_INTRODUCTION_MD), ('_extras/about.md', EXTRAS_ABOUT_MD), ('_extras/discuss.md', EXTRAS_DISCUSS_MD),