Merge pull request #1 from netzbegruenung/activte-rss

Add docs for activating the RSS feed
This commit is contained in:
Marian Steinbach 2019-03-26 22:43:52 +01:00 committed by GitHub
commit d2aa01ba7c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 87 additions and 0 deletions

0
docs/.nojekyll Normal file
View file

20
docs/README.md Normal file
View file

@ -0,0 +1,20 @@
# Das inoffizielle GCMS-Handbuch
Ein Community-Projekt von Nutzerinnen und Nutzern zur Unterstützung bei der
Nutzung von [GCMS](https://gruenes-cms.de/).
## Inhalt
- [RSS-Feed aktivieren](rss-feeds.md)
## Mitwirken
Du kannst einfach selsbt Inhalte beisteuern, indem Du auf
[GitHub](https://github.com/netzbegruenung/unofficial-gcms-docs) einen Pull
Request anlegst. Hier sind ein paar Anregungen, was man beschreiben könnte:
## TODO
- Übersicht der Seitentypen
- Übersicht der Inhaltsmodule
- Inhalte aus Word und anderen Quellen in den Rich Text Editor übernehmen

2
docs/_sidebar.md Normal file
View file

@ -0,0 +1,2 @@
* [Home](/)
* [RSS-Feeds](rss-feeds.md)

BIN
docs/img/feeds-01.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
docs/img/feeds-02.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

BIN
docs/img/feeds-03.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
docs/img/feeds-04.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

22
docs/index.html Normal file
View file

@ -0,0 +1,22 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="description" content="Description">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<link rel="stylesheet" href="//unpkg.com/docsify/lib/themes/vue.css">
</head>
<body>
<div id="app"></div>
<script>
window.$docsify = {
name: 'Das inoffizielle GCMS-Handbuch',
repo: 'https://github.com/netzbegruenung/unofficial-gcms-docs',
loadSidebar: true
}
</script>
<script src="//unpkg.com/docsify/lib/docsify.min.js"></script>
</body>
</html>

43
docs/rss-feeds.md Normal file
View file

@ -0,0 +1,43 @@
# RSS Feeds aktivieren in GCMS
Wenn auf einer Site das News-Modul (auch `tt_news` genannt) im Einsatz ist, was
grundsätzlich zu empfehlen ist, dann gibt es die Möglichkeit, die Meldungen
als RSS-Feed zu veröffentlichen.
## So wird der Feed aktiviert
Aktiviert ganz links im Typo3-Backend die Rubrik **Meine Webseite**, wie im nachstehenden Bild gezeigt.
![feed](img/feeds-01.png)
Wählt dann im Seitenbaum die Wurzelseite der Site aus. Die Seite ist mit einem
Icon gekennzeichnet, das eine Weltkugel und einen kleinen Pfeil in einem
grauen Quadrat zeigt. Im nachstehenden Beispiel ist das die Seite mit dem Namen
**OV Rösrath**. Bei Euch wird der Eintrag den Namen Eurer Site tragen.
![feed](img/feeds-02.png)
Auf der Einstellungsseite, die sich nun öffnet, findet Ihr ganz unten einen
Absatz, der mit **rss pid** gekennzeichnet ist. Dort gibt es ein Drop-Down-Feld,
in dem Ihr die Seite auswählt, die bei Euch die News-Meldungen *auflistet*.
In unserem nachstehenden Beispiel werden die Meldungen auf der Seite aufgelistet, die den
Namen **Startseite** trägt.
![feed](img/feeds-03.png)
Wenn Ihr Eure entsprechende Seite ausgewählt habt, klickt noch den **Speichern**
Button.
Das war es schon. Um den Effekt zu sehen, könnt Ihr nun am Fuß jeder Seite nach
dem kleinen weißen RSS-Icon Ausschau halten, wie hier gezeigt:
![feed](img/feeds-04.png)
Im Quelltext Eurer Seiten findet Ihr außerdem ein zusätzliches Tag wie dieses:
```html
<link rel="alternate" type="application/rss+xml" href="/index.php?id=EURE-SEITEN-ID&type=100">
```
Damit wird Browsern und Suchmaschinen mitgeteilt, wo Euer Feed zu finden ist.