You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lilian Roller 52e56f137d
iframes with external sources? nope!
1 month ago
.github update Founding 4 months ago
assets iframes with external sources? nope! 1 month ago
configs New sass compiler 2 months ago
content kalender: mv-termin 2 months ago
databags add a language selector 2 months ago
deployment minify css 9 months ago
flowblocks Kalender (#40) 8 months ago
models start adding custom feed 2 months ago
templates iframes with external sources? nope! 1 month ago
.gitattributes Add files to LFS 9 months ago
.gitignore use my plugins for jsminify and scss compile (#73) 4 months ago
.lfsconfig Try to add lfs config 2 months ago
.travis.yml optimize ssh handling 2 months ago
LICENSE Update Licence Information 5 months ago
Makefile Improve python3 support for lektor 2 months ago
README.md LFS hint 2 months ago
ffbsee.net.lektorproject Improve python3 support for lektor 2 months ago

README.md

Build Status Freifunk Bodensee

Freifunk Bodensee - Webseite

Die Webseite der Freifunk Community Freifunk Bodensee.

Lektor CMS:

Das CMS für diese Webseite ist Lektor. Die Installationsanleitung gibt es hier. Lektor ist auch als Python Modul verfügbar und kann mit python2 -m lektor verwendet werden. Auch die Installation über pip ist möglich:

virtualenv venv
. venv/bin/activate
pip3 install lektor

Zum Starten von Lektor muss man mit der Komandozeile in das root Verzeichnis der Webseite gehen und dort mit dem Befehl lektor server startet man Lektor und öffnen auf 127.0.0.1 den Port 5000 über den die Webseite bearbeitbar ist. Die Versionskontrolle der Webseite findet über Git statt. Daher wenn möglich Bilder erst bearbeiten, bevor diese Veröffentlicht werden!

You can use make to install all needed packages:

make install

Zur neuen Webseite Beitragen:

  1. Dieses Repository Forken oder einen neuen Branch machen (übers GitHub Interface)
  2. Geforktes Repository Clonen (git lfs clone https://github.com/<Your_Name>/webseite.git ffbsee-webseite)
  3. Öffne deine Komandozeile im geklonten Repository-Fork (cd ffbsee-webseite)
  4. Lektor starten (python2 -m lektor server oder lektor server)
  5. Webseite updaten… (http://localhost:5000/)
  6. Lektor Beenden (Strg. + C)
  7. Änderungen commiten (git add --all; git commit -m "An der Webseite habe ich _____ geändert")
  8. Änderungen hochladen (git push)
  9. Pull-Request Stellen (übers GitHub Interface)

Bilder und große Dateien

Für große Dateien haben wir angefangen auf git-lfs zu setzen. Hierbei werden große Dateien nicht mehr ganz so schlimm in die History des git eingebaut. Das war mit mehreren MB großen Bildern schon schlimm, aber noch verkraftbar. Mit größeren Videos aber… Sollte man das halt echt nicht direkt ins git werden!

Zur verwendung von git-lfs muss die git-lfs command line extention installiert sein! Die geschieht auf den gängigsten Platformen zB. mit:

sudo apt install git-lfs

oder

sudo pacman -S git-lfs

Berechtigungen

Da Microsoft immer mehr nach lulu müffelt, haben wir begonnen dieses Repo nach gitea.see-base.de/ffbsee umzuziehen.

Das ist bei weiten noch nicht fertig und sollte man mal richtig machen.

Die LFS Daten sollte dort gepflegt werden!!!

https://gitea.see-base.de/FFBSee/ffbsee-webseite.git

Design:

Design based on pixelarity.com