diff --git a/app/config/sculpin_site.yml b/app/config/sculpin_site.yml index 2783761f0..b4012d57b 100644 --- a/app/config/sculpin_site.yml +++ b/app/config/sculpin_site.yml @@ -74,7 +74,7 @@ meetups: url: http://www.accessiblebristol.org.uk udiff: - name: unified.diff + name: Unified Diff logo: unified-diff.png url: http://unifieddiff.co.uk @@ -83,3 +83,14 @@ hightlightjs: default digitalocean_referral: a913b4b00d4a default_date_format: jS F, Y + +availability: + day: + available: no + start: ~ + end: ~ + evenings: + available: limited + start: 2015-08-10 + end: ~ + diff --git a/scripts/redirects.csv b/scripts/redirects.csv deleted file mode 100644 index efd739612..000000000 --- a/scripts/redirects.csv +++ /dev/null @@ -1,10 +0,0 @@ -From,To -about,/ -blog/2012/07/nomensa-accessible-media-player-drupal,/blog/install-nomensa-media-player-drupal/ -cv,https://gist.github.com/opdavies/d096d553b80140a342d4 -drupalgive,https://www.drupal.org/u/opdavies -projects,/services/ -portfolio,/services/ -speaking,/talks/ -terms-and-conditions,/terms/ -work,/services/ diff --git a/scripts/redirects.php b/scripts/redirects.php deleted file mode 100644 index 1962638f4..000000000 --- a/scripts/redirects.php +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env php - - 1) { - $templateData = [ - '%DESTINATION%' => $data[1], - ]; - - $output = strtr($template, $templateData); - - $filename = str_replace('/', '-', $data[0]); - file_put_contents("source/$filename.html", $output); - echo "Written to $filename.html\n"; - } - } -} - -fclose($handle); diff --git a/source/_partials/availability.html.twig b/source/_partials/availability.html.twig new file mode 100644 index 000000000..0e39a1a36 --- /dev/null +++ b/source/_partials/availability.html.twig @@ -0,0 +1,41 @@ +
+

Availability

+ +
+ {% set now = "now"|date('U') %} + + {% for type, data in site.availability %} + {% if type == 'day' %} + {% if data.available == 'yes' %} + {% set text = 'Available for day contract work' %} + {% elseif data.available == 'no' %} + {% set text = 'Not available for day contract work' %} + {% endif %} + {% elseif type == 'evenings' %} + {% if data.available == 'yes' %} + {% set text = 'Available for weekend/evening freelance work' %} + {% elseif data.available == 'limited' %} + {% set text = 'Limited availability for weekend/evening freelance work' %} + {% elseif data.available == 'no' %} + {% set text = 'Not available for weekend/evening freelance work' %} + {% endif %} + {% endif %} + + {% if data.start %} + {% if data.start|date('U') > now %} + {% set text = text ~ ' starting ' ~ data.start|date('F Y') %} + + {% if data.end %} + {% set text = text ~ ',' %} + {% endif %} + {% endif %} + {% endif %} + + {% if data.end %} + {% set text = text ~ ' until ' ~ data.end|date('F Y') %} + {% endif %} + +

{{ text }}.

+ {% endfor %} +
+
diff --git a/source/_partials/navbar.html.twig b/source/_partials/navbar.html.twig index cd2bc72e6..3d2ae2f2a 100644 --- a/source/_partials/navbar.html.twig +++ b/source/_partials/navbar.html.twig @@ -10,8 +10,8 @@ {{ site.title }} -