Commit ddeb0ba1 authored by betz's avatar betz

projects

parent cbb4d16c
# https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
FROM node:8
# Create app directory
WORKDIR /usr/src/app
# Install app dependencies
# A wildcard is used to ensure both package.json AND package-lock.json are copied
# where available (npm@5+)
COPY package*.json ./
RUN npm install
# If you are building your code for production
# RUN npm install --only=production
baseurl = "https://hsbxl.gitlab.io/agenda/"
baseurl = "https://hsbxl.gitlab.io/site/"
languageCode = "en-us"
title = "HSBXL AGENDA"
theme = "code-editor"
......
......@@ -12,7 +12,7 @@ price: ""
---
## Stable version
- [Bytenight v2019]({{<ref "event/Bytenight-2019.md">}})
- [Bytenight v2019]({{<ref "events/Bytenight-2019.md">}})
## Unsupported, deprecated versions
- [Bytenight v2018](https://wiki.hsbxl.be/Bytenight_2018)
......
......@@ -12,7 +12,7 @@ image: "byteweek.png"
---
The week before Fosdem conference, HSBXL compiles ByteWeek.
One week of hackatons, workshops, talks, and we end the week with the famous ByteNight!
One week of hackatons, workshops, talks, and we end the week with the famous [Bytenight]({{<ref "events/Bytenight-2019.md">}})!
## Call for participation
Send a mail to **contact@hsbxl.be** with your proposal.
......@@ -23,6 +23,6 @@ Send a mail to **contact@hsbxl.be** with your proposal.
- Thursday 31st Jan: zeromq (Hackaton)
- Friday 1st Feb: zeromq (Hackaton)
- Friday 1st Feb: blockstack (Talk)
- Saturday 2nd Feb: [Bytenight]({{<ref "event/Bytenight-2019.md">}}) (Thé dansant)
- Saturday 2nd Feb: [Bytenight]({{<ref "events/Bytenight-2019.md">}}) (Thé dansant)
More to come...
\ No newline at end of file
......@@ -12,6 +12,7 @@ eventtype: "Thé dansant"
price: ""
image: "bytenight.png"
---
As an after-party to the big FOSDEM Free Software conference in Brussels, the oldest Hackerspace in town organises its annual free party.
## Music line up
......
---
title: "Events"
linktitle: "Events"
date: 2018-11-06T22:08:31+01:00
---
---
title: "Network/Ldap"
linktitle: "Network/Ldap"
date: 2018-11-06T22:08:31+01:00
state: archived
maintainer: "askarel"
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse tempus nulla et nisi consectetur, sit amet sodales quam pellentesque. Ut iaculis erat eget auctor gravida. Quisque neque est, tempor vitae ligula ut, ullamcorper sagittis quam. Ut mollis lacus et nibh iaculis, sit amet finibus sapien euismod. Mauris bibendum fringilla malesuada. Etiam augue ipsum, dignissim at erat sed, sollicitudin tempus ligula. In hac habitasse platea dictumst. Pellentesque dictum elit sed lacus lobortis hendrerit sit amet tristique nisl. Maecenas molestie sit amet massa ac ornare. Fusce sit amet scelerisque augue, sed tristique tortor. Nullam eu sapien convallis, mollis metus at, bibendum velit. Nullam eu risus nisi. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Fusce venenatis augue vel leo feugiat venenatis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse potenti.
Vivamus vitae pellentesque justo, in placerat quam. Maecenas risus lorem, laoreet at enim a, ultrices fermentum turpis. Fusce dictum tincidunt fermentum. Proin fermentum convallis ipsum in molestie. Pellentesque non arcu nulla. Donec tempus libero at est ullamcorper, quis blandit diam lobortis. Nam diam neque, hendrerit et tellus non, venenatis commodo tortor. Proin nulla magna, mollis nec tortor ac, euismod scelerisque mi.
---
title: "Projects"
linktitle: "Projects"
date: 2018-11-06T22:08:31+01:00
---
---
title: "Aquaponics"
linktitle: "Aquaponics"
date: 2018-11-06T22:08:31+01:00
state: broken
maintainer: "betz"
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse tempus nulla et nisi consectetur, sit amet sodales quam pellentesque. Ut iaculis erat eget auctor gravida. Quisque neque est, tempor vitae ligula ut, ullamcorper sagittis quam. Ut mollis lacus et nibh iaculis, sit amet finibus sapien euismod. Mauris bibendum fringilla malesuada. Etiam augue ipsum, dignissim at erat sed, sollicitudin tempus ligula. In hac habitasse platea dictumst. Pellentesque dictum elit sed lacus lobortis hendrerit sit amet tristique nisl. Maecenas molestie sit amet massa ac ornare. Fusce sit amet scelerisque augue, sed tristique tortor. Nullam eu sapien convallis, mollis metus at, bibendum velit. Nullam eu risus nisi. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Fusce venenatis augue vel leo feugiat venenatis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse potenti.
Vivamus vitae pellentesque justo, in placerat quam. Maecenas risus lorem, laoreet at enim a, ultrices fermentum turpis. Fusce dictum tincidunt fermentum. Proin fermentum convallis ipsum in molestie. Pellentesque non arcu nulla. Donec tempus libero at est ullamcorper, quis blandit diam lobortis. Nam diam neque, hendrerit et tellus non, venenatis commodo tortor. Proin nulla magna, mollis nec tortor ac, euismod scelerisque mi.
---
title: "The black knight"
linktitle: "The black knight"
date: 2018-11-06T22:08:31+01:00
state: running
maintainer: "askarel"
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse tempus nulla et nisi consectetur, sit amet sodales quam pellentesque. Ut iaculis erat eget auctor gravida. Quisque neque est, tempor vitae ligula ut, ullamcorper sagittis quam. Ut mollis lacus et nibh iaculis, sit amet finibus sapien euismod. Mauris bibendum fringilla malesuada. Etiam augue ipsum, dignissim at erat sed, sollicitudin tempus ligula. In hac habitasse platea dictumst. Pellentesque dictum elit sed lacus lobortis hendrerit sit amet tristique nisl. Maecenas molestie sit amet massa ac ornare. Fusce sit amet scelerisque augue, sed tristique tortor. Nullam eu sapien convallis, mollis metus at, bibendum velit. Nullam eu risus nisi. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Fusce venenatis augue vel leo feugiat venenatis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse potenti.
Vivamus vitae pellentesque justo, in placerat quam. Maecenas risus lorem, laoreet at enim a, ultrices fermentum turpis. Fusce dictum tincidunt fermentum. Proin fermentum convallis ipsum in molestie. Pellentesque non arcu nulla. Donec tempus libero at est ullamcorper, quis blandit diam lobortis. Nam diam neque, hendrerit et tellus non, venenatis commodo tortor. Proin nulla magna, mollis nec tortor ac, euismod scelerisque mi.
{
"name": "HSBXL",
"version": "0.2.0",
"description": "Static site for hsbxl.be",
"main": "index.js",
"scripts": {
"start": "node index.js"
},
"dependencies": {
"express": "^4.13.3"
},
"engines": {
"node": "4.0.0"
},
"repository": {
"type": "git",
"url": "https://github.com/heroku/node-js-sample"
},
"keywords": [
"node",
"heroku",
"express"
],
"author": "Mark Pundsack",
"contributors": [
"Zeke Sikelianos <zeke@sikelianos.com> (http://zeke.sikelianos.com)"
],
"license": "MIT"
}
\ No newline at end of file
......@@ -5,9 +5,7 @@
{{ end }}
<h4 class="datetime">
{{ .Params.eventtype }} {{ .Params.startdate | dateFormat "Monday 2 January 2006"}} {{ if isset .Params "starttime"}}({{ .Params.starttime }}){{ end }}{{ if or (isset .Params "enddate") (isset .Params "endtime")}} till {{ end }}{{ if isset .Params "enddate"}}{{ .Params.enddate | dateFormat "Monday 2 January 2006"}}{{ end }}{{ if isset .Params "endtime"}} ({{ .Params.endtime }}){{ end }}{{ if isset .Params "location"}} @ {{ .Params.location }}{{ end }}.
{{ .Params.eventtype }} {{ if isset .Params "startdate"}}{{ .Params.startdate | dateFormat "Monday 2 January 2006"}}{{ end }} {{ if isset .Params "starttime"}}({{ .Params.starttime }}){{ end }}{{ if or (isset .Params "enddate") (isset .Params "endtime")}} till {{ end }}{{ if isset .Params "enddate"}}{{ .Params.enddate | dateFormat "Monday 2 January 2006"}}{{ end }}{{ if isset .Params "endtime"}} ({{ .Params.endtime }}){{ end }}{{ if isset .Params "location"}} @ {{ .Params.location }}{{ end }}.
</h4>
......
<nav class="col-md-3">
<div>
{{ if $.Site.Params.codeeditor_menu_mostrecentposts | default true }}
<h3 class="home-link"><a href="{{ index .Site.Params "rootlink" | default .Site.BaseURL }}">{{ ( index $.Site.Data.translations (default $.Site.Params.locale "en-US") ).root }}</a></h3>
</div>
<div id="last-posts" class="open">
<h3 data-open="last-posts">Welcome</h3>
<ul>
<li><a href="https://wiki.hsbxl.be">Wiki</a></li>
<li><a href="{{ .Site.BaseURL }}projects">Projects</a></li>
<li><a href="{{ .Site.BaseURL }}events">Events</a></li>
<li><a href="https://wiki.hsbxl.be/Contact">Get in contact</a></li>
<li><a href="https://wiki.hsbxl.be/Mailing_list">Our mailing lists</a></li>
<li><a href="https://wiki.hsbxl.be">Archived wiki</a></li>
<li><a href="https://ptt.hackerspaces.be/#/room/#hsbxl:hackerspaces.be">Chat (Matrix)</a></li>
<li><a href="irc://irc.freenode.net/hsbxl">Chat (IRC)</a></li>
</ul>
......@@ -18,7 +22,7 @@
<h3 data-open="last-posts">Agenda</h3>
<ul>
{{ range $.Site.RegularPages.ByParam "startdate" }}
{{ if eq .Type "event" }}
{{ if eq .Type "events" }}
{{ if ge .Params.startdate (now.Format "2006-01-02") }}
<li><a href="{{ .Permalink }}">{{ .Params.startdate | dateFormat "Mon 2 Jan 2006"}}: {{ .Params.linktitle }}</a></li>
{{ end }}
......
<aside>
<header>
<h2>Table of contents</h2>
</header>
{{.TableOfContents}}
</aside>
{{ partial "top.html" . }}
<h1>{{ .Title }}</h1>
{{ partial "share.html" . }}
<div class="project_intro">
This {{ if eq .Params.state "running"}}is a running{{else}}was a{{ end }} project at HSBXL. See <a href="{{ .Site.BaseURL }}projects">other space projects</a>. <br />
{{ if isset .Params "maintainer"}}If you want more info about this project, ask '{{ .Params.maintainer }}'.{{end}}
</div>
<article>
{{ if isset .Params "image"}}
<img src="{{ .Site.BaseURL }}images/{{ .Params.image }}">
{{ end }}
{{ .Content }}
</article>
{{ if .IsPage }}
[<a href="{{ .Site.Params.giteditpath }}/{{ .File.Path }}">Edit this page</a>]
{{ end }}
{{ partial "bottom.html" . }}
{{ partial "top.html" . }}
<h1>{{ .Title }}</h1>
{{ with .Params.price }}<h5 class="price">Price: {{ . }}</h5>{{ end }}
{{ partial "share.html" . }}
<div class="toc">{{ partial "toc.html" . }}</div>
<article>
{{ if isset .Params "image"}}
<img src="{{ .Site.BaseURL }}images/{{ .Params.image }}">
{{ end }}
<ul>
{{ range $.Site.RegularPages.ByParam "startdate" }}
{{ if eq .Type "events" }}
{{ if ge .Params.startdate (now.Format "2006-01-02") }}
<li><a href="{{ .Permalink }}">{{ .Params.linktitle }}</a></li>
{{ end }}
{{ end }}
{{ end }}
</ul>
{{ .Content }}
</article>
{{ if .IsPage }}
[<a href="{{ .Site.Params.giteditpath }}/{{ .File.Path }}">Edit this page</a>]
{{ end }}
{{ partial "bottom.html" . }}
{{ partial "top.html" . }}
<h1>{{ .Title }}</h1>
{{ with .Params.price }}<h5 class="price">Price: {{ . }}</h5>{{ end }}
{{ partial "share.html" . }}
<article>
{{ if isset .Params "image"}}
<img src="{{ .Site.BaseURL }}images/{{ .Params.image }}">
{{ end }}
{{ .Content }}
<h2>Running projects</h2>
Projects still active. Work in progress.
<ul>
{{ range $.Site.RegularPages.ByParam "linktitle" }}
{{ if eq .Type "projects" }}
{{ if eq .Params.state "running"}}
{{ if ge .Params.startdate (now.Format "2006-01-02") }}
<li><a href="{{ .Permalink }}">{{ .Params.linktitle }}</a></li>
{{ end }}
{{ end }}
{{ end }}
{{ end }}
</ul>
<h2>Finished projects</h2>
Projects made to perfection.
<ul>
{{ range $.Site.RegularPages.ByParam "linktitle" }}
{{ if eq .Type "projects" }}
{{ if eq .Params.state "archived"}}
{{ if ge .Params.startdate (now.Format "2006-01-02") }}
<li><a href="{{ .Permalink }}">{{ .Params.linktitle }}</a></li>
{{ end }}
{{ end }}
{{ end }}
{{ end }}
</ul>
<h2>Broken dreams</h2>
We all have em once in a while, don't we? <br />
Those awesome projects that never got finished because lack of time and/or intrest.<br />
An overview. Someone might pick it up one day.
<ul>
{{ range $.Site.RegularPages.ByParam "linktitle" }}
{{ if eq .Type "projects" }}
{{ if eq .Params.state "broken"}}
{{ if ge .Params.startdate (now.Format "2006-01-02") }}
<li><a href="{{ .Permalink }}">{{ .Params.linktitle }}</a></li>
{{ end }}
{{ end }}
{{ end }}
{{ end }}
</ul>
</article>
{{ if .IsPage }}
[<a href="{{ .Site.Params.giteditpath }}/{{ .File.Path }}">Edit this page</a>]
{{ end }}
{{ partial "bottom.html" . }}
......@@ -2257,4 +2257,12 @@ article img {
/* When moving the mouse over the close button */
.closebtn:hover {
color: black;
}
.project_intro {
border: 1px dotted #000000;
}
a {
text-decoration: underline;
}
\ No newline at end of file
This diff is collapsed.
......@@ -26,6 +26,7 @@ body {
a {
color: $link-color;
text-decoration: underline;
&:hover {
color: $link-color;
text-decoration: underline;
......@@ -195,4 +196,8 @@ article img {
/* When moving the mouse over the close button */
.closebtn:hover {
color: black;
}
.project_intro {
border: 1px dotted #000000;
}
\ No newline at end of file
......@@ -2,8 +2,8 @@
var elements = document.querySelectorAll('[data-open]');
for (var i=0; i<elements.length; i++) {
initOpen(elements[i]);
}
}
function initOpen(element) {
var className = 'open';
var target = document.getElementById(element.getAttribute('data-open'));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment