Skip to content

Instantly share code, notes, and snippets.

View jeremyboggs's full-sized avatar

Jeremy Boggs jeremyboggs

View GitHub Profile
<?php
/**
* Get the theme's header background image style.
*
* @package Omeka\Function\View\Head
* @uses get_theme_option()
* @return string|null
*/
function cville_theme_header_background()
desc "Create corpus for search"
file './corpus.json' => ['./', *Rake::FileList['collections/**/*.md'].exclude('./ISSUE_TEMPLATE.md', './PULL_REQUEST_TEMPLATE.md', './README.md', './index.md', './code_of_conduct.md')] do |md_file|
progressbar = ProgressBar.create(
:title => "creating corpus",
:format => "\e[0;35m%t: |%B|\e[0m",
:starting_at => 10)
50.times { progressbar.increment; sleep 0.1 }
unsafe_loader = ->(string) { YAML.load(string) }
corpus = md_file.sources.grep(/\.md$/)
.map do |path|
@jeremyboggs
jeremyboggs / posthaste.html
Created September 14, 2018 15:44
Only display a subset of events occurring after a given date in Jekyll
{% assign events = "" | split: "" %}
{% for event in site.events %}
{% assign eventdate = event.start_date | date: '%Y%m%d' | plus:0 %}
{% if eventdate > site.posthaste %}
{% assign events = events | push: event %}
{% endif %}
{% endfor %}
{% for event in events limit: 3 %}
{{ event.title }}
<form action="http://search.lib.virginia.edu/catalog">
<input id="keyword" name="keyword" type="search" placeholder="Search Studies in Bibliography" />
<input name="sort_key" type="hidden" value="relevancy" />
<input name="op" type="hidden" value="AND" />
<input name="fulltext_search" type="hidden" value="fulltext" />
<input name="catalog_select" type="hidden" value="catalogf_inclusive%5Bdigital_collection_facet%5D%5BStudies+in+Bibliography%5D=1" />
<input name="search_field" type="hidden" value="advanced" />
<input name="f[digital_collection_facet][]" type="hidden" value="Studies in Bibliography" />
<input name="sort" type="hidden" value="score+desc,+year_multisort_i+desc,+date_received_facet+desc" />
<input type="submit" value="search" /></form>
.cover {
background-image: url("images/background.jpg");
background-image: -moz-linear-gradient(left, rgba(119, 17, 0, 0.85), rgba(119, 17, 0, 0.85)), url("images/nitle-resize.png");
background-image: -webkit-linear-gradient(left, rgba(119, 17, 0, 0.85), rgba(119, 17, 0, 0.85)), url("images/nitle-resize.png");
background-image: linear-gradient(to right, rgba(119, 17, 0, 0.85), rgba(119, 17, 0, 0.85)), url("images/nitle-resize.png");
background-size: cover;
background-position: top left, center center;
background-attachment: fixed;
z-index: 1;
height: 100%;
@jeremyboggs
jeremyboggs / salem-example.txt
Created December 12, 2017 20:09
salem-example.txt
---
title: Mary Bradbury
tags: tucben shesar allwil1 tonste rinjar swatim lonric tucmer conjoh alljam seveph hacsar morsus tucebe humar clojoh carjam easnat smiric frejos pikrob foseli1 easben greand brohen rinhan maxjoh carmar2 freabi warmar marmay geteli rinjos bussar dowsar felsam1 mavwid osgwil hoowil sewall watjoh trujan stejoh tomjoh bilsam cargeo smisam clotho whimar wineph bramar brawil stenat fresam consar neajos easann morisa hergeo moodan dowrob frejoh1 easmar1 carric1 endsam carwil bibber stehan stedor marjoh1 flejos hubric grephi pagone eatjos1 allben2 easjoh ricsar colsam osgabi ambhen lewmer maxeli wheelw widmav mooeli evatho broabr reewil pikmar pikjoh barmar buswil rintho careli fremar floseli1 eateph endzer bratho bronat bibsar booeli putann2 hubeli alljoh sevlyd sevsus pagjos carjoh walmar whinat easrog morjac hooeli trujos tufpet felsam2 evahan stejoa margeo busisa winmar felabi eassar morpho eatmar1 brohan2 eassam allmar
---
# Mary Bradbury
## (Indictment v. Mary Bradbury , for Afflicti
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="generator" content="pandoc" />
<title></title>
<style type="text/css">code{white-space: pre;}</style>
</head>
# For Mac
.DS_Store
# For VIM
.*.sw*
*~
# SASS stuff
.sass-cache
# For Mac
.DS_Store
# For VIM
.*.sw*
*~
# SASS stuff
.sass-cache