From edbf84e7578c0791ec0a10c1db1fbe655db64a8e Mon Sep 17 00:00:00 2001 From: julientaq <julien@coko.foundation> Date: Fri, 17 Dec 2021 10:03:37 +0100 Subject: [PATCH] blog and articles --- .eleventy.js | 8 +++++ Coko_Copy_Worksheet_V1-adam.docx | Bin 0 -> 13788 bytes src/{articles => }/articles-index.md | 7 ++-- src/blog/blog-index.md | 3 +- src/blog/post/entries.json | 3 -- src/blog/{post => posts}/entry1.md | 10 +++--- src/blog/{post => posts}/entry2.md | 3 +- src/blog/posts/posts.json | 5 +++ src/index.md | 8 ----- src/layouts/article.njk | 42 ++++++++++++++++++++++++ src/layouts/articles-index.njk | 40 +++++++++++++++++++++++ src/layouts/base.njk | 4 ++- src/layouts/blogpost.njk | 33 +++++++++++++++++-- src/layouts/home.njk | 47 ++++++++++----------------- static/css/layout/one-column.css | 1 - 15 files changed, 158 insertions(+), 56 deletions(-) create mode 100644 Coko_Copy_Worksheet_V1-adam.docx rename src/{articles => }/articles-index.md (52%) delete mode 100644 src/blog/post/entries.json rename src/blog/{post => posts}/entry1.md (83%) rename src/blog/{post => posts}/entry2.md (86%) create mode 100644 src/blog/posts/posts.json delete mode 100644 src/index.md create mode 100644 src/layouts/article.njk create mode 100644 src/layouts/articles-index.njk diff --git a/.eleventy.js b/.eleventy.js index 23fa4d8..64e9751 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -30,6 +30,14 @@ module.exports = function (eleventyConfig) { }); + eleventyConfig.addCollection("blog", collectionApi => { + return collectionApi.getFilteredByGlob("src/blog/posts/*.md").sort((a, b) => a.data.date - b.data.date); + }); + + eleventyConfig.addCollection("articles", collectionApi => { + return collectionApi.getFilteredByGlob("src/articles/*.md").sort((a, b) => a.data.date - b.data.date); + }); + // eleventyConfig.addFilter("search", searchFilter); // eleventyConfig.addFilter("searchSingle", searchFilterSingle); diff --git a/Coko_Copy_Worksheet_V1-adam.docx b/Coko_Copy_Worksheet_V1-adam.docx new file mode 100644 index 0000000000000000000000000000000000000000..5b3c305bf9a1c661acac6c5499816f43792438f1 GIT binary patch literal 13788 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 literal 0 HcmV?d00001 diff --git a/src/articles/articles-index.md b/src/articles-index.md similarity index 52% rename from src/articles/articles-index.md rename to src/articles-index.md index a21ebff..b11aedb 100644 --- a/src/articles/articles-index.md +++ b/src/articles-index.md @@ -1,11 +1,12 @@ --- title: Articles -layout: blog-index.njk +layout: articles-index.njk permalink: /articles/index.html -menu: False +menu: true +menutitle: Articles class: articles heading: We explain. chapeau: --- -The latest news from Aperture! \ No newline at end of file +This is where the articles will be \ No newline at end of file diff --git a/src/blog/blog-index.md b/src/blog/blog-index.md index 685b0f9..254f2a0 100644 --- a/src/blog/blog-index.md +++ b/src/blog/blog-index.md @@ -2,7 +2,8 @@ title: News layout: blog-index.njk permalink: /blog/index.html -menu: False +menu: true +menutitle: blog class: blog --- diff --git a/src/blog/post/entries.json b/src/blog/post/entries.json deleted file mode 100644 index a73391a..0000000 --- a/src/blog/post/entries.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "author": "Coko" -} \ No newline at end of file diff --git a/src/blog/post/entry1.md b/src/blog/posts/entry1.md similarity index 83% rename from src/blog/post/entry1.md rename to src/blog/posts/entry1.md index 1c74f67..25af109 100644 --- a/src/blog/post/entry1.md +++ b/src/blog/posts/entry1.md @@ -1,10 +1,12 @@ --- title: Aperture is Proud to Announce Upcoming Transition to Kotahi, an Open Source Modern Scholarly Publishing Platform date: 2021-06-20 -layout: blogpost.njk +intro: Kotahi is now in production for eLife for publishing reviews, and is supported by a wide group of interesting partners like <a href="https://www.eko-konnect.org.ng/">Eko-Konnect</a>, <a href="https://enableoa.amnet.com/">Amnet Systems</a>, and <a href="https://cloud68.co/">Cloud68</a>. author: john Lingo -tags: - - blog +tags: + - kotahi + - something + - something else --- @@ -13,7 +15,7 @@ tags: <p>Kotahi solves many of our current publishing platform limitations and we are really excited about its features. Like Aperture, a community driven open access publishing platform, Kotahi is also community driven. </p> -> we are really excited about its features +## we are really excited about its features <p>To learn more about this new partnership visit the <a href="https://www.humanbrainmapping.org/i4a/pages/index.cfm?pageid=4081" target="_blank">Aperture Booth in the Exhibitor Hall</a> during the <a href="http://www.humanbrainmapping.org/i4a/pages/index.cfm?pageid=4054" target="_blank">OHBM 2021 Annual Meeting</a> Exhibitor Hours. Our Journal Manager, Kay Vanda, will be staffing the booth and running demos during select scheduled hours. We hope to see you virtually!</p> diff --git a/src/blog/post/entry2.md b/src/blog/posts/entry2.md similarity index 86% rename from src/blog/post/entry2.md rename to src/blog/posts/entry2.md index bc2a7a3..760b7a1 100644 --- a/src/blog/post/entry2.md +++ b/src/blog/posts/entry2.md @@ -1,8 +1,7 @@ --- title: Ag test date: 2021-06-20 -layout: blogpost.njk -author: john Lingo +author: john Lango Sr tags: - blog --- diff --git a/src/blog/posts/posts.json b/src/blog/posts/posts.json new file mode 100644 index 0000000..e661343 --- /dev/null +++ b/src/blog/posts/posts.json @@ -0,0 +1,5 @@ +{ + "author": "Coko", + "layout": "blogpost.njk", + "permalink": "/blog/{{title | slugify}}.html" +} \ No newline at end of file diff --git a/src/index.md b/src/index.md deleted file mode 100644 index 7ac2b9f..0000000 --- a/src/index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Homepage -permalink: /index.html -layout: home.njk -class: home -heading: We build, you publish. -chapeau: Brief general presentation. The Coko team and community has built over a dozen highly successful publishing platforms – making us the most experienced folks in the business. ---- diff --git a/src/layouts/article.njk b/src/layouts/article.njk new file mode 100644 index 0000000..53283ff --- /dev/null +++ b/src/layouts/article.njk @@ -0,0 +1,42 @@ +{% extends "base.njk" %} + +{% block bodyclass %}article{% endblock %} + +{% block content %} + + <main> + {# <header> + <h1>{{title}}</h1> + </header> #} + + <article class="post-content"> + <header> + <h1>{{title}}</h1> + <time>{{date | postDate}}</time> + {% if intro %} + <section class="intro">{{intro | markdownify | safe }}</section> + {% endif %} + </header> + + <section class="content"> + {{ content | safe }} + </section> + </article> + {% set previousPost = collections.articles | getPreviousCollectionItem(page) %} + {% set nextPost = collections.articles | getNextCollectionItem(page) %} + + <aside class="paginator + {% if previousPost and nextPost %} both {% endif %}"> + + {% if previousPost %} + <a class="previous" href="{{ previousPost.url }}">{{ previousPost.data.title }}</a> + {% endif %} + {% if nextPost %} + <a class="next" href="{{ nextPost.url }}">{{ nextPost.data.title }}</a> + {% endif %} + {# <a class="next" href="https://www.pagedjs.org/search/">Looking for something?</a> + <a class="next" href="https://www.pagedjs.org/search/">Looking for something?</a> #} + </aside> + </main> + +{% endblock %} \ No newline at end of file diff --git a/src/layouts/articles-index.njk b/src/layouts/articles-index.njk new file mode 100644 index 0000000..9dc0054 --- /dev/null +++ b/src/layouts/articles-index.njk @@ -0,0 +1,40 @@ +{% extends "base.njk" %} + +{% block content %} + <main> + + <header> + <h1>{{title}}</h1> + + {{ content | safe }} + </header> + + {% for item in collections.articles -%} + <article class="item"> + <header> + <p class="meta"> + <time datetime="{{item.date}}">{{item.data.date | itemDate}}</time> + <span class="tags"> + {% for tag in tags %} + <span>#{{tag}}</span> + {% endfor %} + </div> + </span> + <h2 id="{{item.data.title | slug}}">{{item.data.title}}</h2> + {% if item.data.author %} + <p class="author">Written by {{ item.data.author }}</p> + {% endif %} + + </header> + + <section class="content"> + + <section> + {{ item.data.content | safe }} + </section> + </section> + </article> + {%- endfor %} + + </main> +{% endblock %} \ No newline at end of file diff --git a/src/layouts/base.njk b/src/layouts/base.njk index c4e6199..bdb45c0 100644 --- a/src/layouts/base.njk +++ b/src/layouts/base.njk @@ -107,13 +107,15 @@ <header> <h1>{{heading}}</h1> <section class="intro"> - <h2>{{chapeau}}</h2> + <p>{{chapeau}}</p> </section> </header> {% endblock %} {% block content %} + <article> {{content | safe}} + </article> {% endblock %} </main> diff --git a/src/layouts/blogpost.njk b/src/layouts/blogpost.njk index b695d0c..a465574 100644 --- a/src/layouts/blogpost.njk +++ b/src/layouts/blogpost.njk @@ -9,9 +9,36 @@ <h1>{{title}}</h1> </header> #} - <section class="chap-content"> - {{ content | safe }} - </section> + <article class="post-content"> + <header> + <h1>{{title}}</h1> + <time>{{date | postDate}}</time> + {% if intro %} + <section class="intro">{{intro | markdownify | safe }}</section> + {% endif %} + </header> + + <section class="content"> + {{ content | safe }} + </section> + </article> + + {# nextprevious #} + {% set previousPost = collections.blog | getPreviousCollectionItem(page) %} + {% set nextPost = collections.blog | getNextCollectionItem(page) %} + + <aside class="paginator + {% if previousPost and nextPost %} both {% endif %}"> + + {% if previousPost %} + <a class="previous" href="{{ previousPost.url }}">{{ previousPost.data.title }}</a> + {% endif %} + {% if nextPost %} + <a class="next" href="{{ nextPost.url }}">{{ nextPost.data.title }}</a> + {% endif %} + {# <a class="next" href="https://www.pagedjs.org/search/">Looking for something?</a> + <a class="next" href="https://www.pagedjs.org/search/">Looking for something?</a> #} + </aside> </main> {% endblock %} \ No newline at end of file diff --git a/src/layouts/home.njk b/src/layouts/home.njk index 441e2d6..34fde34 100644 --- a/src/layouts/home.njk +++ b/src/layouts/home.njk @@ -6,41 +6,28 @@ {% endif %} {% endblock %} +{% block content %} + <section class="section-latest"> + <h2 class="section-title">Latest articles</h2> - {% block content %} + </section> - <section class="section-latest"> - <h2 class="section-title">Latest articles</h2> + <section class="section-blog"> + <h2 class="section-title">Latest from the blog</h2> + {% for article in collections.blog %} - {{collections.articles | log}} + <article class="posts"> + <h3><a href="{{article.url}}">{{article.data.title}}</a></h3> + {% if article.data.intro %} + {{article.data.intro | markdownify | safe }} + {% endif %} - {% for article in collections.articleQuery %} + {# {{article.templateContent | markdownify | safe}} #} + </article> + {% endfor %} + </section> - <article class="post"> - <h3>{{article.title}}</h3> - <section class="metadata"> - <ul> - <li>Author: {{article.parsedSubmission.name}}</li> - <li>Published: {{article.publishedDate}}</li> - <li>Filename: {{article.files[0].filename}}</li> - <li>Short ID: {{article.shortId}}</li> - <li>Methods: {{article.parsedSubmission.methods}}</li> - <li>Packages: {{article.parsedSubmission.packages}}</li> - </ul> - </section> - - </article> - {% endfor %} - </section> - - - <section class="section-blog"> - <h2 class="section-title">Latest from the blog</h2> - </section> - - -{% endblock %} - +{% endblock %} \ No newline at end of file diff --git a/static/css/layout/one-column.css b/static/css/layout/one-column.css index db9e13a..b59e680 100644 --- a/static/css/layout/one-column.css +++ b/static/css/layout/one-column.css @@ -164,7 +164,6 @@ html { .topbar nav { width: 100%; - font-size: .7em; letter-spacing: .15ch; } -- GitLab