generated from CollectionBuilder/collectionbuilder-csv
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_config.yml
More file actions
124 lines (115 loc) · 4.68 KB
/
_config.yml
File metadata and controls
124 lines (115 loc) · 4.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
##########
# CB-ESSAY COLLECTION
#
# CB-Essay extends CollectionBuilder to support essay/monograph publishing alongside digital collections.
# Essays are Markdown files in the _essay/ folder with front matter controlling their display order.
#
# How it works:
# 1. Create .md files in _essay/ with front matter (title, order, optional byline)
# 2. Essays appear in sequential order based on the "order" field
# 3. Automatic prev/next navigation between essays
# 4. Choose essay or monograph theme in _data/theme.yml
#
# Learn more: docs/cb-essay/essay-writing.md
collections:
essay:
sort_by: order # Essays display in order based on "order" field in front matter
output: true # Generate individual HTML pages for each essay
defaults:
-
scope:
path: "" # Apply to all files in _essay/
type: "essay" # Jekyll collection type
values:
layout: "essay-content" # Layout template for essay pages
permalink: /essay/:slug:output_ext # URL pattern: /essay/filename.html
##########
# collectionbuilder-csv
# Jekyll Digital Collection Generator
# https://github.com/CollectionBuilder/collectionbuilder-csv
##########
##########
# URL VARIABLES
#
# site domain, full URL to the production location of your collection
url:
# path to location on the domain if necessary e.g. /digital/hjccc
baseurl:
# location of code, the full url to your github repository
source-code: https://github.com/CollectionBuilder/collectionbuilder-csv
##########
# SITE SETTINGS
#
# HOMEPAGE COVER PAGE DISPLAY:
# These fields control what appears on your homepage cover/title page
#
# title: Main title displayed prominently on the cover page (required)
title: CB-Essay
#
# author: Appears as "by [Author Name]" beneath the title on cover page (optional)
# - If provided, this displays instead of the tagline
# - Leave blank to show tagline instead
# - You can use HTML to add line breaks or additional attribution:
# author: "Author Name<br>Edited by Editor Name<br>Translated by Translator Name"
author:
#
# tagline: A subtitle/tagline that appears beneath the title (optional)
# - Only displays if "author" field is empty
# - Use for descriptive subtitle or project tagline
# - Can also use HTML for multi-line display:
# tagline: "A Digital Edition<br>Published 2024"
tagline: Essay in the front, CollectionBuilder in the back
#
# METADATA FIELDS (for search engines and social media):
#
# description: Longer description for search engines and social sharing (recommended)
# - Appears in meta tags and search results
# - Keep around 160 characters max for best display in search results
description: "CB-Essay combines CollectionBuilder-CSV with essay and exhibit capabilities, allowing you to create multi-modal narratives that incorporate items from your digital collection directly into your writing and pages."
#
# keywords: Short list of subjects separated by semicolons, for rich markup metadata
keywords: digital humanities; multimodal essays; lib-static
#
# exhibit-creator: Creator of the digital collection for meta tags (your name or GitHub username)
exhibit-creator: dcnb
##########
# COLLECTION SETTINGS
#
# Set the metadata for your collection (the name of the CSV file in your _data directory that describes the objects in your collection)
# Use the filename of your CSV **without** the ".csv" extension! E.g. _data/demo-metadata.csv --> "demo-metadata"
metadata: demo-compoundobjects-metadata
# page generation settings [optional!]
# [optional: only used if you need to tweak CB defaults or generate from more than one data file]
# page_gen:
# - data: 'demo-metadata'
# template: 'item'
# name: 'objectid'
# dir: 'items'
# extension: 'html'
# filter: 'objectid'
##########
# Site/Organization Branding
# Enter information for your organization (replacing the CDIL links and name below) if you'd like to brand your site with a logo
# To remove the branding, comment out these values, or delete them.
#
organization-name: "Center for Digital Inquiry and Learning (CDIL)"
organization-link: https://cdil.lib.uidaho.edu/
organization-logo-banner: https://cdil.lib.uidaho.edu/storying-extinction/assets/img/cdil.png
organization-logo-nav: https://cdil.lib.uidaho.edu/assets/img/logo.png
##########
# ROBOTS EXCLUDE
#
# set noindex to true if you do NOT want Google to index your site
# noindex: true
##########
# BUILD SETTINGS
#
# Note: use environment variable on build command to include analytics
# JEKYLL_ENV=production jekyll build
# (this is done automatically by gh-pages build)
#
# ignore stuff
exclude: [docs/, Rakefile, rakelib/, README.md, LICENSE, CITATION.cff, CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md]
# compress CSS output
sass:
style: compressed