From db10a7141ca71bd078727693a4e1cc81fccf8b4b Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Fri, 30 Aug 2019 12:46:23 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D0=BE=D1=82=D0=B4=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9?= =?UTF-8?q?=20=D1=88=D0=B0=D0=B1=D0=BB=D0=BE=D0=BD=20=D0=B4=D0=BB=D1=8F=20?= =?UTF-8?q?=D1=81=D1=82=D0=B0=D1=82=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/config/sculpin_kernel.yml | 2 +- source/_articles/2019-05-01-predictor.md | 2 -- source/_articles/2019-06-01-php-serialization.md | 2 -- source/_articles/2019-06-28-storytelling.md | 2 -- .../2019-08-08-yandex-disk-image-hosting.md | 2 -- source/_layouts/article.html.twig | 13 +++++++++++++ source/_layouts/internal.html.twig | 4 +++- 7 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 source/_layouts/article.html.twig diff --git a/app/config/sculpin_kernel.yml b/app/config/sculpin_kernel.yml index 5a5b450..d749d51 100644 --- a/app/config/sculpin_kernel.yml +++ b/app/config/sculpin_kernel.yml @@ -18,7 +18,7 @@ sculpin_content_types: type: path path: _articles singular_name: article - layout: internal + layout: article permalink: articles/:year-:month-:day-:basename/ enabled: true taxonomies: diff --git a/source/_articles/2019-05-01-predictor.md b/source/_articles/2019-05-01-predictor.md index 63f99fa..a588622 100644 --- a/source/_articles/2019-05-01-predictor.md +++ b/source/_articles/2019-05-01-predictor.md @@ -8,8 +8,6 @@ scripts: - /static/predictor.js --- -# Гадалка Шеннона - Правила игры простые. Робот пытается предсказать, что выберет человек: чет или нечет. Если предсказание удалось, робот получает очко, а счет уменьшается на единицу. Если же предугадать выбор не удалось, то очко достается человеку, а счет увеличивается. diff --git a/source/_articles/2019-06-01-php-serialization.md b/source/_articles/2019-06-01-php-serialization.md index 58cdb9b..4ab963b 100644 --- a/source/_articles/2019-06-01-php-serialization.md +++ b/source/_articles/2019-06-01-php-serialization.md @@ -4,8 +4,6 @@ description: Проблема долговременного хранения с keywords: [php, serialization, сериализация, пхп] --- -# Сериализация в PHP - В PHP есть две функции для сериализации и десериализации данных: `serialize()` и `unserialize()`. Функции встроены в язык, не требуют дополнительных модулей. diff --git a/source/_articles/2019-06-28-storytelling.md b/source/_articles/2019-06-28-storytelling.md index 5445bbe..35eba67 100644 --- a/source/_articles/2019-06-28-storytelling.md +++ b/source/_articles/2019-06-28-storytelling.md @@ -4,8 +4,6 @@ description: Конспект видеолекций Алексея Каптер keywords: [story, storytelling, lectures, история, сторителлинг, каптерев] --- -# Сторителлинг - Это конспект трех лекций Алексея Каптерева, где он рассказывает о презентациях. Как придумать историю, как подготовить слайды и что рассказывать. diff --git a/source/_articles/2019-08-08-yandex-disk-image-hosting.md b/source/_articles/2019-08-08-yandex-disk-image-hosting.md index 74c68dc..29a7666 100644 --- a/source/_articles/2019-08-08-yandex-disk-image-hosting.md +++ b/source/_articles/2019-08-08-yandex-disk-image-hosting.md @@ -5,8 +5,6 @@ keywords: [яндекс.диск, хостинг картинок, yandex disk, draft: true --- -# Яндекс.Диск как хостинг картинок - Я искал простой и надежный хостинг картинок для блога. Чтобы хранил картинки годами, давал прямые ссылки и не закрылся в течение хотя бы пары лет. diff --git a/source/_layouts/article.html.twig b/source/_layouts/article.html.twig new file mode 100644 index 0000000..ed95912 --- /dev/null +++ b/source/_layouts/article.html.twig @@ -0,0 +1,13 @@ +{% extends 'internal.html.twig' %} + +{% block content_wrapper %} + +

{{ page.title }}

+ + {% block content %}{% endblock %} + + + +

{{ page.date|date('d.m.Y') }}, anton@vakhrushev.me

+ +{% endblock %} diff --git a/source/_layouts/internal.html.twig b/source/_layouts/internal.html.twig index f41223c..84e4080 100644 --- a/source/_layouts/internal.html.twig +++ b/source/_layouts/internal.html.twig @@ -15,7 +15,9 @@ {% include 'navigation.twig' %} {% block main %}
- {% block content %}{% endblock %} + {% block content_wrapper %} + {% block content %}{% endblock %} + {% endblock %}
{% endblock %}