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