Αυτό το commit περιλαμβάνεται σε:
Fanis Dokianakis 2024-01-16 23:42:29 +02:00
γονέας 88adf667a0
commit 414aa9dbd0
21 αρχεία άλλαξαν με 91 προσθήκες και 20 διαγραφές

@ -1,7 +1,7 @@
baseURL = 'https://magaz.hellug.gr/' baseURL = 'https://magaz.hellug.gr/'
languageCode = 'el-GR' languageCode = 'el-GR'
defaultContentLanguage = "el" defaultContentLanguage = "el"
title = 'Magaz' title = 'Hellug Magaz'
theme = 'archie-hellug' theme = 'archie-hellug'
timeZone = 'Europe/Athens' timeZone = 'Europe/Athens'
@ -17,3 +17,19 @@ paginate=3 # articles per page
[taxonomies] [taxonomies]
issue = 'issue' issue = 'issue'
[mediaTypes."text/gemini"]
suffixes = [ "gmi" ]
[outputFormats.Gemini]
name = "GEMINI"
isPlainText = true
isHTML = false
mediaType = "text/gemini"
protocol = "gemini://"
permalinkable = true
path = "gemini/"
[outputs]
home = [ "HTML", "RSS", "GEMINI"]
page = [ "HTML", "GEMINI"]

@ -1,6 +1,6 @@
+++ +++
title = 'Επιλογές Εγκατάστασης του Linux' title = 'Επιλογές Εγκατάστασης του Linux'
date = '' date = '1999-02-01T00:00:00Z'
description = '' description = ''
author = 'Παπαδογιαννάκης Βαγγέλης' author = 'Παπαδογιαννάκης Βαγγέλης'
issue = ['Magaz 12'] issue = ['Magaz 12']

@ -1,6 +1,6 @@
+++ +++
title = 'Linux για τους νοητικά ασθενείς,' title = 'Linux για τους νοητικά ασθενείς,'
date = '' date = '1999-02-01T00:00:00Z'
description = '' description = ''
author = 'Κοτσιφάκης Θρασύβουλος' author = 'Κοτσιφάκης Θρασύβουλος'
issue = ['Magaz 12'] issue = ['Magaz 12']

@ -232,7 +232,7 @@ labels και να τα κάνουμε μικρότερα
- **fschk**. Εδώ ορίζουμε αν θα ελέγχεται η συσκευή για λάθη. Οι επιλογές είναι τρείς. α. Μηδέν (0) δεν γίνεται έλεγχος δηλαδή β. Ένα (1) αφορά το root - **fschk**. Εδώ ορίζουμε αν θα ελέγχεται η συσκευή για λάθη. Οι επιλογές είναι τρείς. α. Μηδέν (0) δεν γίνεται έλεγχος δηλαδή β. Ένα (1) αφορά το root
filesystem **(/)** και κάνει ένα εκτεταμένο fschk . γ. Δύο (2) ένα λιγότερο thorough fschk. filesystem **(/)** και κάνει ένα εκτεταμένο fschk . γ. Δύο (2) ένα λιγότερο thorough fschk.
```{=markdown} ```
   
``` ```
Ας δώσουμε όμως και δύο-τρία παραδειγματάκια : Ας δώσουμε όμως και δύο-τρία παραδειγματάκια :

@ -1,6 +1,6 @@
+++ +++
title = 'Signal11 και άλλα διάφορα' title = 'Signal11 και άλλα διάφορα'
date = '' date = '1999-03-01T00:00:00Z'
description = '' description = ''
author = 'Κοτσιφάκης Θρασύβουλος' author = 'Κοτσιφάκης Θρασύβουλος'
issue = ['Magaz 14'] issue = ['Magaz 14']

@ -1,6 +1,6 @@
+++ +++
title = 'OPTi82C931 Κάρτα ήχου και 2.2.x kernel.' title = 'OPTi82C931 Κάρτα ήχου και 2.2.x kernel.'
date = '' date = '1999-04-01T00:00:00Z'
description = '' description = ''
author = 'Παύλος Παρίσσης(mailto:surferpaul@yahoo.com)' author = 'Παύλος Παρίσσης(mailto:surferpaul@yahoo.com)'
issue = ['Magaz 15'] issue = ['Magaz 15']

@ -1,6 +1,6 @@
+++ +++
title = 'Xbasic' title = 'Xbasic'
date = '0000-04-01T00:00:00Z' date = '2000-04-01T00:00:00Z'
description = '' description = ''
author = 'Κώστας Τσακάλογλου(mailto:tsakf@hellug.gr)' author = 'Κώστας Τσακάλογλου(mailto:tsakf@hellug.gr)'
issue = ['Magaz 24'] issue = ['Magaz 24']

@ -1,6 +1,6 @@
+++ +++
title = 'Xbasic' title = 'Xbasic'
date = '0000-09-01T00:00:00Z' date = '2000-09-01T00:00:00Z'
description = '' description = ''
author = 'Κώστας Τσακάλογλου(mailto:tsakf@hellug.gr)' author = 'Κώστας Τσακάλογλου(mailto:tsakf@hellug.gr)'
issue = ['Magaz 26'] issue = ['Magaz 26']

@ -1,6 +1,6 @@
+++ +++
title = 'O ΥΠΕΡΟΧΟΣ ΚΟΣΜΟΣ ΤΟΥ LINUX 2.4' title = 'O ΥΠΕΡΟΧΟΣ ΚΟΣΜΟΣ ΤΟΥ LINUX 2.4'
date = '0000-09-01T00:00:00Z' date = '2000-09-01T00:00:00Z'
description = '' description = ''
author = 'Θέμης Παπασσιλέκας(mailto:panzer@finecon.gr)' author = 'Θέμης Παπασσιλέκας(mailto:panzer@finecon.gr)'
issue = ['Magaz 26'] issue = ['Magaz 26']

@ -1,6 +1,6 @@
+++ +++
title = 'Ολοκλήρωση στο KDE: Η τεχνολογία IO Slaves' title = 'Ολοκλήρωση στο KDE: Η τεχνολογία IO Slaves'
date = '' date = '2000-06-01T00:00:00Z'
description = '' description = ''
author = 'Δημήτρης Καμενόπουλος για το Magaz ( magaz.hellug.gr(http://magaz.hellug.gr) )' author = 'Δημήτρης Καμενόπουλος για το Magaz ( magaz.hellug.gr(http://magaz.hellug.gr) )'
issue = ['Magaz 31'] issue = ['Magaz 31']

@ -1,6 +1,6 @@
+++ +++
title = 'Traffic Shaping - Queueing algorithms' title = 'Traffic Shaping - Queueing algorithms'
date = '' date = '2003-06-01T00:00:00Z'
description = '' description = ''
author = 'Στέφανος Χαρχαλάκης' author = 'Στέφανος Χαρχαλάκης'
issue = ['Magaz 32'] issue = ['Magaz 32']

@ -1,6 +1,6 @@
+++ +++
title = 'X-windows, πως και γιατί;' title = 'X-windows, πως και γιατί;'
date = '' date = '2006-02-01T00:00:00Z'
description = '' description = ''
author = 'Καπελώνης Κωστής kkapelon _AT_ freemail.gr(mailto:kkapelonSPAM@SUXfreemail.gr)' author = 'Καπελώνης Κωστής kkapelon _AT_ freemail.gr(mailto:kkapelonSPAM@SUXfreemail.gr)'
issue = ['Magaz 35'] issue = ['Magaz 35']

@ -1,6 +1,6 @@
+++ +++
title = 'Αγάπη μου, Συρρίκνωσα τον Πυρήνα!' title = 'Αγάπη μου, Συρρίκνωσα τον Πυρήνα!'
date = '' date = '2006-02-01T00:00:00Z'
description = '' description = ''
author = 'Παντελής Κουκούσουλας' author = 'Παντελής Κουκούσουλας'
issue = ['Magaz 35'] issue = ['Magaz 35']

@ -1,6 +1,6 @@
+++ +++
title = 'Bandwith Limiting using Squid Proxy Server with Delay Pools and CBQ' title = 'Bandwith Limiting using Squid Proxy Server with Delay Pools and CBQ'
date = '' date = '2006-02-01T00:00:00Z'
description = '' description = ''
author = 'Αντώνιος Χάψας' author = 'Αντώνιος Χάψας'
issue = ['Magaz 35'] issue = ['Magaz 35']

@ -1,6 +1,6 @@
+++ +++
title = 'Passwordless public key authentication using SSH/OpenSSH' title = 'Passwordless public key authentication using SSH/OpenSSH'
date = '' date = '2006-02-01T00:00:00Z'
description = '' description = ''
author = 'Στέφανος Χαρχαλάκης' author = 'Στέφανος Χαρχαλάκης'
issue = ['Magaz 35'] issue = ['Magaz 35']

@ -1,6 +1,6 @@
+++ +++
title = 'Reverse Engineering σε περιβάλλον Linux, Μέρος 3' title = 'Reverse Engineering σε περιβάλλον Linux, Μέρος 3'
date = '' date = '2006-02-01T00:00:00Z'
description = '' description = ''
author = 'Αλέξανδρος Φραντζής' author = 'Αλέξανδρος Φραντζής'
issue = ['Magaz 35'] issue = ['Magaz 35']

3
layouts/_default/single.gmi Κανονικό αρχείο

@ -0,0 +1,3 @@
# {{ .Title }} - {{ dateFormat "Jan 2006" .Date }}{{ $scratch := newScratch }}
{{ $content := .RawContent -}}
{{ $content | safeHTML }}

40
layouts/index.gmi Κανονικό αρχείο

@ -0,0 +1,40 @@
```
.--. ███╗ ███╗ █████╗ ██████╗ █████╗ ███████╗
|o_o | ████╗ ████║██╔══██╗██╔════╝ ██╔══██╗╚══███╔╝
|:_/ | ██╔████╔██║███████║██║ ███╗███████║ ███╔╝
// \ \ ██║╚██╔╝██║██╔══██║██║ ██║██╔══██║ ███╔╝
(| | ) ██║ ╚═╝ ██║██║ ██║╚██████╔╝██║ ██║███████╗
/'\_ _/`\ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝
\___)=(___/
```
# Hellug Magaz
{{ if isset .Site.Params "subtitle" -}}
## {{ .Site.Params.Subtitle }}
{{ end }}
Το Magaz είναι το πρώτο ελληνικό on-line περιοδικό για το Linux και το Open Source. Απευθύνεται σε όλους τους θιασώτες του Linux, καλύπτοντας ποικίλα θέματα, για χρήστες χαμηλού, μέσου και υψηλού επιπέδου. Είναι πόνημα εθελοντών, της Ελληνικής κοινότητας του Linux και διατίθεται δωρεάν, μέσω του Web και Gemini.
## Welcome
This is the Gemini Capsule of the Hellug Magaz online zine written between 1997-2006 in the Greek language.
## Σύνδεσμοι - Links
=> gemini://hellug.gr Hellug Capsule
=> https://www.hellug.gr Hellug WebSite
=> https://forum.hellug.gr Hellug Forum
=> https://wiki.hellug.gr Hellug Wiki
=> https://dev.hellug.gr Hellug Git Repositoris
## Τεύχη
{{ range $key, $value := .Site.Taxonomies.issue.Alphabetical.Reverse }}
### {{ $value.Page.Title }}
{{ range .Pages }}
=> {{ replace .RelPermalink "/gemini" "" 1 | replaceRE `(.*)www\.(.*)` "$1$2"}} {{.Title}}
{{ if isset .Params "description" }}{{ .Description }}{{ else }}
{{ .Summary }}
{{- end -}}
{{- end -}}
{{- end -}}

@ -9,7 +9,7 @@
html { html {
color: #232333; color: #232333;
font-family: 'Roboto Mono', monospace; font-family: 'Roboto Mono', monospace;
font-size: 15px; font-size: 17px;
line-height: 1.6em; line-height: 1.6em;
} }
body{ body{
@ -185,6 +185,12 @@ footer {
margin-bottom: 0; margin-bottom: 0;
} }
main h2 {
margin-bottom: 0;
font-size: 1.8rem;
margin-top: 2em;
}
time { time {
color: grey; color: grey;
} }
@ -194,6 +200,12 @@ article .title {
margin-bottom: 1em; margin-bottom: 1em;
} }
article h2 {
margin-bottom: 0;
font-size: 1.2rem;
margin-top: 2em;
}
/* Callout */ /* Callout */
.callout { .callout {

@ -13,11 +13,11 @@
</div> </div>
<p> Το Magaz είναι το πρώτο ελληνικό on-line περιοδικό για το Linux και το Open Source. Απευθύνεται σε όλους τους θιασώτες του Linux, καλύπτοντας ποικίλα θέματα, για χρήστες χαμηλού, μέσου και υψηλού επιπέδου. Είναι πόνημα εθελοντών, της Ελληνικής κοινότητας του Linux και διατίθεται δωρεάν, μέσω του Web. </p> <p> Το Magaz είναι το πρώτο ελληνικό on-line περιοδικό για το Linux και το Open Source. Απευθύνεται σε όλους τους θιασώτες του Linux, καλύπτοντας ποικίλα θέματα, για χρήστες χαμηλού, μέσου και υψηλού επιπέδου. Είναι πόνημα εθελοντών, της Ελληνικής κοινότητας του Linux και διατίθεται δωρεάν, μέσω του Web. </p>
{{ range $key, $value := .Site.Taxonomies.issue.Alphabetical.Reverse }} {{ range $key, $value := .Site.Taxonomies.issue.Alphabetical.Reverse }}
<h2 class="title"> {{ $value.Page.Title }} </h2> <h2 class="listing"> {{ $value.Page.Title }} </h2>
{{ range .Pages }} {{ range .Pages }}
<section class="list-item"> <section class="list-item">
<h1 class="title"><a href="{{ .RelPermalink }}">{{.Title}}</a></h1> <h1 class="title"><a href="{{ .RelPermalink }}">{{.Title}}</a></h1>
<time>{{ dateFormat "Jan 2, 2006" .Date }}{{ if .Draft }} <span class="draft-label">DRAFT</span> {{ end }}</time> <time>{{ dateFormat "Jan, 2006" .Date }}{{ if .Draft }} <span class="draft-label">DRAFT</span> {{ end }}</time>
<br><div class="description"> <br><div class="description">
{{ if isset .Params "description" }} {{ if isset .Params "description" }}
{{ .Description }} {{ .Description }}

@ -5,7 +5,7 @@
{{- end -}} {{- end -}}
</div> </div>
<div class="footer-info"> <div class="footer-info">
<a href="https://www.hellug.gr">Hellug</a> <a href="https://magaz.hellug.gr">Hellug Magaz</a>
</div> </div>
</footer> </footer>
{{ if not .Site.IsServer }} {{ if not .Site.IsServer }}