[Which CMS do we use for the portal?](https://git.fairkom.net/emb/displ.eu/portal/-/wikis/home#which-cms-do-we-use-for-the-portal)
[Which technologies do we use?](https://git.fairkom.net/emb/displ.eu/portal/-/wikis/home#which-technologies-do-we-use)
[Who is allowed to upload content?](https://git.fairkom.net/emb/displ.eu/portal/-/wikis/home#who-is-allowed-to-upload-content)
[Where is content uploaded?]()
[What is required for uploads?]()
[With whom do we syndicate content?](https://git.fairkom.net/emb/displ.eu/portal/-/wikis/home#with-whom-do-we-syndicate-content)
[What is SingleSignOn?](https://git.fairkom.net/emb/displ.eu/portal/-/wikis/home#what-is-singlesignon)
[Who may use our Mastodon instance?](https://git.fairkom.net/emb/displ.eu/portal/-/wikis/home#who-may-use-our-mastodon-instance)
[Which roles are foreseen?](https://git.fairkom.net/emb/displ.eu/portal/-/wikis/home#which-roles-are-foreseen)
#### Which CMS do we use for the portal?
We use Wordpress. It is technologically not perfect (multi-lingual content may not perform well), but good enough for now and well known to most editors. We use it also to enter text based content.
We use [Wordpress](https://wordpress.org/). It is technologically not perfect (multi-lingual content may not perform well), but good enough for now and well known to most editors. We use it also to enter text based content.
#### Which technologies do we use?
We prefer using fameworks, that speak ActivityPub, which is the protocol for the Fediverse. That allows us to exchange content very easily in any direction.
We prefer using fameworks, that speak ActivityPub, which is the protocol for the [Fediverse](https://de.wikipedia.org/wiki/Fediverse#/media/Datei:A_view_into_the_Fediverse.png). That allows us to exchange content very easily in any direction.
- PeerTube for video distribution
- Mastodon for microblogging
...
...
@@ -19,6 +28,24 @@ See the WIKI pages of the [MVP](Architecture-MVP) and [advanced](Architecture-wi
You need to have signed an agreement (details will follow). Only content, that meets certain quality criteria, will be shown on the portal main page.
#### Where is content uploaded?
For text based content:
- upload directly on displeu-Wordpress as `Article`
- syndicate (send) your `Posts` to displeu-Wordpress
For videos:
- upload it to Peertube-channel/playlist
- upload it to Youtube and import it to Peertube
For audio:
- upload it to CBA's repco
#### What is required for uploads?
Each content type must be assigned a category. Through this, the content can be mapped and filtered.
#### With whom do we syndicate content?
We will syndicate from partners, that meet some quality criteria. Anybody else can syndicate from us.
...
...
@@ -32,10 +59,27 @@ All users who need to do more than just reading or watching will be able to sign
We'll likely open this to all who sign up, so that also friends of displeu will get their microblogging home base with us. We will certainly announce our criteria, that need to be accepted when signing up the first time (which is a built in feature on Mastodon instances).
#### Which roles are foreseen?
see [Wordpress roles](https://wordpress.org/documentation/article/roles-and-capabilities/)
- subscriber/ guest (anonymous)
- just consuming the content of displeu
- no need to login
- ~~friend (login)
- can comment or rate, may activate a Mastodon account~~
- ~~supporter (login)
- has given a donation or subscription and might get access to some special features ~~
- author (login)
- create/ edit/ delete content
- editor (login)
- create/ edit/ delete pages
- create/ edit/ delete content
- create/ edit/ delete categories
- guest (anonymous)
- friend (can comment or rate, may activate a Mastodon account)
- supporter (has given a donation or subscription and might get access to some special features)