_config.yml 4.05 KB
Newer Older
Christophe Trefois's avatar
Christophe Trefois committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14
# This config file is meant to be edited once, before the site is deployed.
# After that, new edits are rarely needed.

# Usually, you need only to change `title`, `email`, `description`, `baseurl`, `url` and `date`.
# To see complete guide, please take a look into `readme.md` file.

# For technical reasons, this file is *NOT* reloaded automatically when you use
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.

# Site settings
# These are used to personalize your new site. If you look in the HTML files,
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
# You can create any custom variable you would like, and they will be accessible
# in the templates via {{ site.myvariable }}.
15
title: R3 howto-cards for Data Management and IT.
Christophe Trefois's avatar
Christophe Trefois committed
16 17 18 19 20 21
email: lcsb-sysadmins@uni.lu
description: >- # this means to ignore newlines until "baseurl:"
  Bioinformatics Core assists LCSB researchers with the organization, management, and curation of research data through its R3 initiative.
  This page is an index for lab cards  that are intended to provide practical guidance  in  implementing Data Management, Data Protection and IT setup.

# URL settings (the most difficult part, please refer to the guide)
22 23
baseurl: "/"  # the subpath of your site, e.g. /gitlab-repository-name
url: "https://localhost"  # the base hostname & protocol for your site, e.g. http://gitlab-namespace-name.pages.uni.lu/
Christophe Trefois's avatar
Christophe Trefois committed
24 25

# Banner settings
Laurent Heirendt's avatar
Laurent Heirendt committed
26
banner: howto-card  # When you have custom images, change this setting's value to the name of the folder containing them
Christophe Trefois's avatar
Christophe Trefois committed
27
logo: small  # Change to "big" (without quotas) in case of having broad logo
Laurent Heirendt's avatar
Laurent Heirendt committed
28
date: "2020"
Christophe Trefois's avatar
Christophe Trefois committed
29 30 31 32 33 34

# Social media icon settings
twitter_username: uni_lu
facebook_username: uni.lu
linkedin_schoolname: university-of-luxembourg

35 36
banner_link: https://howto.lcsb.uni.lu/

Christophe Trefois's avatar
Christophe Trefois committed
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
# Produces a cleaner folder structure when using categories
permalink: /:year/:month/:title.html

# Pagination Settings
pagination:
  enabled: true
  title: ':title - page :num of :max'
  per_page: 7
  permalink: '/page/:num/'
  limit: 0
  sort_field: 'date'
  sort_reverse: true
  trail:
    before: 2
    after: 2

# Build settings (no need to touch these)
markdown: kramdown
theme: jekyll-theme-lcsb-default
plugins:
  - jekyll-feed
  - jekyll-paginate-v2
Jacek Lebioda's avatar
Jacek Lebioda committed
59
  - jekyll-redirect-from
60
  - jekyll-spaceship
Christophe Trefois's avatar
Christophe Trefois committed
61

62 63 64
# These settings are used to display share link to howto.lcsb.uni.lu
# The display logic itself is in the template
share_url: https://howto.lcsb.uni.lu/?
Jacek Lebioda's avatar
Jacek Lebioda committed
65
include_link_index: 4
66 67

# These values are injected into cards
68 69 70 71 72 73
defaults:
  -
    scope:
      path: "external/*"
    values:
      include_link: true
Laurent Heirendt's avatar
Laurent Heirendt committed
74
      searchable: 1.0
75 76 77 78 79
  - scope:  # adding og:image to the SEO's metadata
      path: ""
    values:
      image: /assets/favicon/apple-touch-icon.png

Laurent Heirendt's avatar
Laurent Heirendt committed
80 81
# GDPR banner settings
banner_title: >-
82
  This website needs some cookies and similar means to function.
Laurent Heirendt's avatar
Laurent Heirendt committed
83 84 85
banner_text: >-
  If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service.
banner_accept_text: >-
86
  Accept cookies for aggregated statistics
Laurent Heirendt's avatar
Laurent Heirendt committed
87
banner_refuse_text: >-
88
  No thanks, only technically necessary cookies
Laurent Heirendt's avatar
Laurent Heirendt committed
89 90
banner_more_text: >-
  More information
Laurent Heirendt's avatar
Laurent Heirendt committed
91 92
doNotTrack_text: >-
  Do Not Track is enabled
Laurent Heirendt's avatar
Laurent Heirendt committed
93 94
cookies_expire: 180 # days
analyticsurl: https://analytics.lcsb.uni.lu/hub/
Laurent Heirendt's avatar
Laurent Heirendt committed
95
lapurl: https://analytics.lcsb.uni.lu/lap/
Laurent Heirendt's avatar
Laurent Heirendt committed
96 97 98 99 100 101
siteID: 3 # you get this siteID by sending an email to lcsb-r3@uni.lu
cookieName: lap
accept_all_text: >-
  Aggregate statistics cookies accepted
only_necessary_text: >-
  Only necessary cookies accepted
Laurent Heirendt's avatar
Laurent Heirendt committed
102
path_policy: privacy-policy
Laurent Heirendt's avatar
Laurent Heirendt committed
103
logo_policy: https://analytics.lcsb.uni.lu/lap/static/logos/r3-logo.svg
Laurent Heirendt's avatar
Laurent Heirendt committed
104
timeout_hidebanner: 500 # milliseconds
105
cookieDomain: '*' # track visitors across all subdomains of a given domain; set to * to ignore
106

Christophe Trefois's avatar
Christophe Trefois committed
107 108 109 110 111 112 113 114 115 116 117
# Exclude from processing. (no need to touch these)
# The following items will not be processed, by default. Create a custom list
# to override the default setting.
# exclude:
#   - Gemfile
#   - Gemfile.lock
#   - node_modules
#   - vendor/bundle/
#   - vendor/cache/
#   - vendor/gems/
#   - vendor/ruby/