Πώς να "τρέξεις" έναν Σύλλογο αμιγώς Online με FOSS

Made with Reveal.js

Μελέτη περίπτωσης του syllogosdhdeap.gr

στο πλαίσιο του Fosscomm 2022

(Λαμία, 18 – 20 Νοεβρίου 2022)

Εισηγητής: Γιάννης Φύτρος

  Λίγα λόγια για τον Σύλλογο:

  • Ιδρύθηκε το 2020 στην Αθήνα
    (Νόμιμα αναγνωρισμένο σωματείο με την υπ΄ αριθμ. 35/2020 διάταξη του Ειρηνοδικείου Αθηνών)
  • Αριθμεί περίπου 560+ μέλη
  • Απευθύνεται σε ένα κοινό περίπου 2.000+ φοιτητών του προπτυχιακού προγράμματος "Δημόσια Διοίκηση" (ΔΗΔ) του Ελληνικού Ανοικτού Πανεπιστημίου
  • Στόχος του να ανταπεξέλθει στην αντιπροσώπευση των φοιτητών της ΔΗΔ και στην προάσπιση των δικαιωμάτων τους

Τί χρειαζόμαστε;

(ό,τι χρειάζεται ένας σύλλογος)

Έναν τρόπο να δεχόμαστε και να διαχειριζόμαστε συνδρομές μελών

Να ενημερώνουμε τόσο τα μέλη όσο και γενικότερα τους φοιτητές της ΔΗΔ για σημαντικά ζητήματα

Να δημοσιεύουμε νέα & ανακοινώσεις για ενέργειες και εκδηλώσεις του Συλλόγου

Μια πλατφόρμα τηλεδιάσκεψης για τις συνεδριάσεις του ΔΣ, τις συνελεύσεις, τις ημερίδες κ.λπ.

...δεν φτιάχνουμε και ένα blog;!

...κι όλα αυτά online, ε;!

Η πλατφόρμα

Άδειες χρήσης: GNU-GPL v2/v3

Δημιουργία πλάνων

Διαχείριση Συνδρομών

Έναν τρόπο να δεχόμαστε και να διαχειριζόμαστε συνδρομές μελών

Flowchart made with diagrams.net

Διαχείριση συνδρομών (από την πλευρά του διαχειριστή)

Διαχείριση συνδρομών (από την πλευρά του διαχειριστή)

Ετήσια Συνδρομή Ημερίδες
Κόστος εγγραφής + Ετήσια συνδρομή Δωρεάν
Διάρκεια 1 έτους από την ημερομηνία εγγραφής Διάρκεια μέχρι τη διεξαγωγή της ημερίδας
Δυνατότητα ανανέωσης Εγγραφή μία φορά

Δυνατότητες ανάλογα με το είδος της "συνδρομής"

Παράδειγμα

Επίσης:

  • Επιλογή των πεδίων που χρειάζονται για κάθε πλάνο ξεχωριστά
  • Επιλογή αντιστοίχισης διαφορετικών user groups για κάθε πλάνο
  • Δυνατότητα "αναβάθμισης" από ένα πλάνο σε ένα άλλο
  • Ξεχωριστά μηνύματα εγγραφής/ανανέωσης προς μέλη
  • Ξεχωριστά μηνύματα υπενθύμισης
  • κ.ά.

Διαχείριση συνδρομών (από την πλευρά του μέλους)

Διαδικασία ανανεώσης συνδρομής

Παράλληλα:

Διαχείριση Δικαιωμάτων

Access Control List (ACL)

Διαχείριση συνδρομών & συνδρομητών

Ανάρτηση περιεχομένου & αποστολή emails

Διαχείριση όλων

Εγγεγραμμένα μέλη

Ανάρτηση στο blog & έλεγχος σχολίων

Μέλη του Διοικητικού Συμβουλίου

Μέλη που έληξε πρόσφατα η συνδρομή τους

Να ενημερώνουμε τόσο τα μέλη όσο και γενικότερα τους φοιτητές της ΔΗΔ για σημαντικά ζητήματα

Μαζική αποστολή ενημερωτικών μηνυμάτων (newsletters)

2 λίστες:

  1. Μέλη του Συλλόγου
  2. Φοιτητές της ΔΗΔ

Να ενημερώνουμε τόσο τα μέλη όσο και γενικότερα τους φοιτητές της ΔΗΔ για σημαντικά ζητήματα

Επιλογή template

Διαμόρφωση μηνύματος

Επιλογή παραληπτών

Ρυθμίσεις αποστολής

Τεστ!

Να ενημερώνουμε τόσο τα μέλη όσο και γενικότερα τους φοιτητές της ΔΗΔ για σημαντικά ζητήματα

Ο τρόπος αποστολής

Όρια σε shared web hosting;

Να δημοσιεύουμε νέα & ανακοινώσεις για ενέργειες και εκδηλώσεις του Συλλόγου

Το περιβάλλον δημιουργίας άρθρων

Μια πλατφόρμα τηλεδιάσκεψης για τις συνεδριάσεις του ΔΣ, τις συνελεύσεις, τις ημερίδες κ.λπ.

Το Jitsi είναι ένα δημοφιλές πρόγραμμα κρυπτογραφημένων συνομιλιών στον κόσμο του ανοιχτού λογισμικού.

Η χρήση του Jitsi Meet είναι πανεύκολη. Δημιουργούμε το δωμάτιο συνομιλιών απλά γράφοντας το όνομα του δωματίου ως συνέχεια ενός προκαθορισμένου URL (π.χ. https://meet.jit.si/rinenweb) και έπειτα προσκαλούμε κόσμο δίνοντας αυτό το link.

Το Jitsi Meet διαθέτει πλήθος χαρακτηριστικών και συνεχώς εμπλουτίζεται με καινούρια:

  • Video-Audio Conference
  • Channel Password (κωδικός εισόδου για το meeting)
  • Full Screen Mode
  • Live Stream (μέσω YouTube)
  • Video Share (στο YouTube)
  • Chat - Polls

  • Document Sharing-Collaboration

  • Screen Sharing

Μια πλατφόρμα τηλεδιάσκεψης για τις συνεδριάσεις του ΔΣ, τις συνελεύσεις, τις ημερίδες κ.λπ.

Ενσωμάτωση του Jitsi στο Joomla με το Joojitsi module

  • παραμετροποιείται πλήρως και εύκολα
     
  • Φέρνει όλα τα χαρακτηριστικά του Jitsi meet, όπως η "αίθουσα αναμονής" ή ο κωδικός εισόδου για το meeting
     
  • Ενσωματώνει στοιχεία του user profile
     
  • Είναι responsive*

...δεν φτιάχνουμε και ένα blog;!

Template switching με Joomla 3.X

...δεν φτιάχνουμε και ένα blog;!

Χρησιμοποιώντας το Akeeba Engage για τη δυνατότητα σχολιασμού στα άρθρα του Blog

Ρυθμίσεις Component

Ρυθμίσεις σε κάθε article

...δεν φτιάχνουμε και ένα blog;!

Ναι αλλά ποιός θα κάνει τί;

...κι όλα αυτά online, ε;!

  • Template Overrides
     
  • Language Overrides
     
  • GDPR
     
  • Security
     
  • Optimization
     
  • Documentation

...κι όλα αυτά online, ε;!

Μιλώντας για Overrides (γενικά):

In the most general sense, hacking core is bad because of the security, maintenance, and compatibility problems that making changes to core files can cause with your site. It can cause unforeseen and bizarre problems with the display of a website and can also be a root cause of issues that can bring down a website entirely.

*Never hack core!

...κι όλα αυτά online, ε;!

Template overrides

How to:

...κι όλα αυτά online, ε;!

Language overrides

How to:

*Το Membership Pro έχει δική του οθόνη για language overrides

Βλ.: Translation

...κι όλα αυτά online, ε;!

GDPR

Client side

Admin side

Privacy Dashboard

Privacy: Consents

...κι όλα αυτά online, ε;!

Τί προσέχουμε:

Security

  • Up to date server components (PHP 8.0+)
  • Up to date Joomla & 3rd party extensions
  • Hide administrator login page
  • Less is more: avoid too many extensions
  • .htaccess!
  • Strong passwords
  • SSL
  • Backup

...κι όλα αυτά online, ε;!

Optimization

...ή το να είμαστε φιλικοί απέναντι σε

Search Engines

Social Media

Users

- SEF URLs

- Customizable Page Titles, Meta
Data, keywords etc

- img alt tags / link title tags

- Navigation (HTML, not images!)

- Breadcrumbs, sitemap, pagination
- Schema Markup & Structured Data (HTML markup)

- Open Graph Meta Tags

- Social Media Signals

- Integrated Social Media Feeds
- Fresh & Interesting Content

 

- Responsive Design

- Inclusive / Accessible Design (WCAG 2.0)

- Site Search

- Google PageSpeed Insights & Yslow!

- Content Delivery Network (CDN)
- Resources Compression
- Analytics

...κι όλα αυτά online, ε;!

Documentation

ή RTFM

ή "τεκμηρίωση"

ή απλά ΟΔΗΓΙΕΣ

Made with Reveal.js

Εισηγητής: Γιάννης Φύτρος

Ερωτήσεις; Απορίες;

Μελέτη περίπτωσης του syllogosdhdeap.gr

στο πλαίσιο του Fosscomm 2022