Official HELLUG WebSite https://www.hellug.gr
Αναζήτηση αρχείου
2025-05-06 08:10:51 +00:00
archetypes Initial Convertion of Hellug Site to Hugo Generator 2019-05-30 00:10:22 +03:00
content Ενημέρωση content/posts/meetup-250517-hellug-fsf40-celebration.html 2025-05-06 08:10:51 +00:00
data change planet link 2024-08-20 23:50:58 +03:00
layouts fix pages and content 2024-07-01 18:43:24 +03:00
layouts.old refactoring of code to support themes and new hellug theme 2022-10-27 18:05:10 +03:00
static Μεταφόρτωση αρχείων στο «static/media/FSF40» 2025-05-06 07:47:51 +00:00
themes added magaz link in gemini index 2025-01-28 00:50:53 +02:00
.gitignore Update .gitignore 2019-05-31 18:01:55 +00:00
.hugo_build.lock διορθώσεις στο gemini site 2021-11-21 20:54:00 +02:00
aliases change link 2024-06-26 16:53:29 +03:00
config.toml αλλαγές στα events 2024-06-26 15:26:13 +03:00
Jenkinsfile Jenkinsfile - rename release title 2021-09-14 18:47:41 +03:00
ReadMe.md Ενημέρωση 'ReadMe.md' 2021-11-05 09:51:08 +00:00

Οδηγίες

Η νέα κεντρική ιστοσελίδα του HELLUG βασίζεται στη γεννήτρια στατικών site hugo, στο http://www.gohugo.io υπάρχουν λεπτομερείς οδηγίες για το συγκεκριμένο πρόγραμμα. Όλη η ανάπτυξη της ιστοσελίδας γίνεται με το git μέσω του περιβάλλοντος Gitea στο https://dev.hellug.gr/hellug/www

Νέο Άρθρο

Κάθε άρθρο είναι ένα αρχείο στο φάκελο content/posts. Το αρχείο μπορεί να έχει τη κατάληξει html ή md και αυτό δείχνει τη μορφή του κειμένου που πρέπει να έχει το περιεχόμενο. Το όνομα του αρχείο είναι σημαντικό και θα είναι και στο url του site οπότε πρέπει να είναι στα λατινικά γράμματα και χωρίς κενά, τελείες ή σύμβολα. Επιτρέπεται μόνο η παύλα.

Κάθε τέτοιο αρχείο χωρίζεται σε 2 μέρη, επικεφαλίδα και περιεχόμενο.

Επικεφαλίδα

Η επικεφαλίδα είναι στην αρχή του αρχείου και πρέπει να έχει αυτή τη μορφή:

---
title: "Τίτλος Άρθρου"
layout: "news"
bannertemplate: "hellug-banner.html"
date: 2021-08-19
category_title: Σύλλογος
tags: [Διοικητικό Συμβούλιο]
peri-hellug: [dioikitiko-symvoulio]
---

Όπου title βάζουμε το τίτλο του άρθρου, το layout και το bannertemplate το αφήνουμε ίδιο, εκτός αν θέλουμε κάποιο ειδικό θέμα για το συγκεκριμένο άρθρο. Στο date βάζουμε την ημερομηνία με αυτή τη μορφή. category_title είναι η κατηγορία που δίνεται και αφορά στο τρόπο που δημιουργούνται οι σελίδες περιεχομένων. Προσοχή στα εισαγωγικά, ακολουθήστε το άνω παράδειγμα.

Διαθέσιμες κατηγορίες είναι οι

  • Σύλλογος
  • Δράσεις
  • Μέλη

Τα tags είναι κάποιες ετικέτες που μπορούν να μπούν για να κατηγοριοποιούνται τα άρθρα, δείτε παραδείγματα σε παλαιότερα άρθρα

Για κάθε κατηγορία υπάρχει ένα επιπλέων label που μπαίνει στο τέλος της επικεφαλίδας, δηλαδή:

  • Σύλλογος = peri-hellug
  • Δράσεις = draseis
  • Μέλη = meli

Και περιέχει το όνομα του κυριότερου tag με λατινικούς χαρακτήρες και όπου κενό την παύλα.

Προαιρετικά, υποστηρίζονται επιπλέων labels όπως το summary όπου γραφουμε μια εναλλακτική περίληψη στη περίπτωση που δε θέλουμε να μπει η πρώτη παράγραφος του περιεχομένου. Μέσα σε εισαγωγικά πάντα.

Περιεχόμενο

Το περιεχόμενο του άρθρου μπορεί να είναι είτε σε μορφή html είτε σε μορφή markdown. Ανάλογα τη μορφή το όνομα του αρχείου θα πρέπει να έχει είτε κατάληξη html είτε md. Οδηγίες για τη συγγραφή markdown θα βρείτε στο wiki του hellug και στο https://www.markdownguide.org/

Νέες σελίδες

Οι σελίδες είναι απλώς μια στατική σελίδα όπως το καταστατικό ή η σελίδα επικοινωνία. Μπαίνουν στο φάκελο content/pages, ανάλογα υπάρχουν επικεφαλίδα και περιεχόμενο. Δείτε τις άλλες σελίδες εκεί σαν παραδείγματα.

Νέο Meetup

Τα meetups είναι ειδικά άρθρα με τα επιπλέων labels

  • meetupdate - Η ημερομηνία και ώρα με μορφή 2019-07-14T20:30:00+03:00
  • meetuplocation

Παράδειγμα επικεφαλίδας ενός meetup

---
title: "Hellug Meetups 2019"
layout: "meetups"
bannertemplate: "hellug-banner.html"
date: 2019-05-31
category_title: Δράσεις
tags: [Meetups]
draseis: [meetups]
meetupdate: 2019-07-14T20:30:00+03:00
meetuplocation: "MOZART CALDI"
summary: "Κάθε Κυριακή βρισκόμαστε για δουλειές, τεχνικές συζητήσεις, καφέ και ποτάκι."
---

Νέα Εκδήλωση

Οι εκδηλώσεις είναι ειδικά άρθρα με το επιπλέων label, eventdate που έχει μορφή 2019-06-08

Παράδειγμα επικεφαλίδας μιας εκδήλωσης

---
title: "Ο HELLUG στο OPENFEST 2019"
layout: "news"
bannertemplate: "hellug-banner.html"
date: 2019-06-02
eventdate: 2019-06-08
category_title: Δράσεις
tags: [Εκδηλώσεις, Νέα]
draseis: [news, event]
summary: "Προσκαλούμε όλα τα μέλη και τους φίλους του Συλλόγου στο διήμερο Openfest2019, που θα γίνει το Σ/Κ 08-09/06/2019 στην Πανεπιστημιούπολη 1, του Πα.Δ.Α. (πρώην ΤΕΙ Αθήνας)."
---

Οι λίστες των links που φαίνονται στην αρχική σελίδα είναι στο φάκελο data και μετά στο main ή στο sidebar ανάλογα με τη θέση τους.