Videos, Bilder und andere Dokumente und Regeln!
Dieser Vorschlag enthält unter anderem einen Vorschlag für das Hochladen von Dateien, zum Beispiel Bildern, Videos oder PDFs, es enthält außerdem eine Wahlreform. Die Benutzer können nach dieser Wahl Beschlüsse fassen in Text Form, die als verbindliche Regeln für alle Benutzer des Netzwerks gelten werden und von jedem Benutzer akzeptiert werden müssen, nachdem sie akzeptiert wurden.
Dieser Vorschlag ist doppelt so groß, wie ein Vorschlag eigentlich sein sollte, da der Vorschlag für das Hochladen von Dateien schon in der 6. Wahl hätte vorgeschlagen werden sollen.
Hochladen von Dateien
Um eine Datei hochzuladen,
gibt es ein neues "Dashboard", welches man unter der
/files_dashboard
URL oder von der Publish und Profile
Seite erreichen kann.
Die Dateien können dann in Posts verlinkt werden.
Bilder
Um Bilder einzubinden nutzt man die ![alt](url)
Syntax.
Wobei url
durch die tatsächliche URL des Bildes und alt
durch eine Beschreibung des Bildes.
Videos
Um Videos einzubinden nutzt man die !vid[alt](url)
Syntax.
Wobei url
die URL einer Video Datei ist oder eine durch Komma getrennte Liste von Video Dateien, von denen die erste genommen wird, die funktioniert.
alt
ist auch hier wieder eine Beschreibung.
Andere Dateien
Neben Bildern und Videos unterstützen wir außerdem alle diese Datei Formate für Uploads:
['png',
'jpg',
'ogg',
'ogg',
'webm',
'mp4',
'zip',
'tar',
'tar.gz',
'pdf',
'txt']
Doch außer den Bilder und Video Formaten, müssen die andere mit einem altmodischen Link in einen Post eingebunden werden:
[alt](url)
, wobei url
die URL ist, die verlinkt werden soll und alt
die Beschreibung.
Der Editor
Alle diese Arten der Dateieinbindung (Bilder, Videos, Links) werden von unserem Editor unterstützt und es gibt einfach Buttons, die die Syntax für euch einfügen mit selbsterklärenden Symbolen.
Die Regeln
In der 8. Wahl wird es, falls dieser Vorschlag akzeptiert wird, einige Grundregeln für das Benutzen des Netzwerks in einem Vorschlag geben.
Einige denkbare Regeln sind:
- Ein Recht auf freie Meinungsäußerung und Pressefreiheit
- Umsetzung von Jugendschutzrichtlinien
- Ein Moderationssystem, zum durchsetzen von solchen Regeln.
- Alles weitere, was ihr gerne haben wollt.
Die Regeln werden in Bücher organisiert werden, die man einzeln in Wahlen auf der Seite verändern kann, in einem leicht zu benutzenden Editor, so dass jeder an diesem Prozess teilhaben kann.
Nach einer Wahl muss jeder Benutzer beim ersten Login die Veränderungen an den Büchern einzeln akzeptieren und durchsehen.
Kleinere Änderungen
Neben diesen zwei großen Veränderungen habe ich noch etwas am Wahlmechanismus geändert:
- Κein Vorschlag, der keine neue Veränderung am Quellcode mit sich bringt wird zur Wahl akzeptiert.
- Wenn zwei Vorschläge den gleichen Namen tragen, bekommt der zweite Vorschlag den Zustatz "(1)" an das Ende des Namens gehängt. Gibt es drei, so bekommt der dritte Vorschlag den Zusatz "(2)" und so weiter.
Technical Description
The files are adressed and stored using content based ids created using SHA256. Thus no two excatly equal files are uploaded twice and take up double the storage space.