Dokumentation News System
Aus DeDi-Help
Inhaltsverzeichnis |
[bearbeiten] Dokumentation News System
Das News-System ist ein mächtiges System um Nachrichten auf der Webseite zu publizieren. Es besteht aus 2 Teilen. Zum Einen das Plugin für das Backend (z.B. News eintragen, sortieren, u.v.m.) und zum Anderen aus dem Modul was für die Ausgabe der Einträge im Frontend verantwortlich ist.
[bearbeiten] Installation
Installation: Allgemeines
1. Bitte vorsichtshalber eine MySQL-Kopie machen! Ich übernehme keine Verantwortung für zerschossene Dedis.
2. Für DEDIs unter v1.0: Patch von ./backend/plugins/newssystem/external/sourcepad_patch wie beschrieben ins Backend einfügen
3. Automatische Installation ( empfohlen ): Unter Administration -> Plugins -> Plugin importieren ganz unten die Dediplugin-Datei auswählen und hochladen. Fertig! Weiter mit Schritt 2 bei Plugin-Installation.
4. Manuelle Installation: Alle Dateien aus dem Tar-Archiv nach ./backend/plugins/newssystem/ entpacken
5. Nachträgliche Verbesserungen einbauen -> siehe hier
Plugin-Installation
1. Bei manueller Installation: über Administration -> Plugins -> Neues Plugin -> Verzeichnis importieren -> gewünschten Ordner im Dropdownfeld bei Root-Verzeichnis auswählen und Plugin mittels grünem Haken installieren
2. News-System aufrufen
3. Kategorien anlegen (Optional, aber empfohlen)
4. Einstellungen im Plugin tätigen.
5. Templates für das Modul editieren.
6. News eintragen
Modul-Installation
1. Bei manueller Installation oder falls noch nicht vorhanden: über Design -> Module -> Module uploaden (ganz unten) die Datei "News-System.dedimod" aus dem Ordner ./backend/plugins/newssystem/module auswählen und installieren
2. Einstellungen im Modul tätigen.
3. Modul wie gewohnt einbinden.
De-Installation
1. Bei der De-Installation gehen alle Daten verloren!
[bearbeiten] Übersicht der Plugin-Oberfläche (Backend)
1. Neuer Eintrag
Hier kann man eine neue News eingeben. Weitere Informationen
2. "1. Kategorie, 2. Kategorie"
1. und 2. Kategorie sind Kategorien die man frei unter dem Menüpunkt "Kategorien" erstellen kann. Die Kategorien werden nur angezeigt wenn unter Einstellungen "Kategorien in Backend-Navigation anzeigen" auf "JA" gesetzt ist.
3. Kategorie "Unbestimmt"
Die Kategorie "Unbestimmt" dient als Auffangkategorie, wenn noch keine Kategorie angelegt wurde oder das Zuordnen eines Eitrages beim Erstellen unter Einstellungen deaktiviert wurde. Die Kategorie wird nur angezeigt wenn unter Einstellungen "Kategorien in Backend-Navigation anzeigen" auf "JA" gesetzt ist.
4. Einstellungen
Hier nimmt man diverse Einstellungen vor.
5. Optionen
Hier kann man
1. Alle Views zurück auf Null setzten
2. Alle deaktivierten Artikel löschen
Diese Optionen können nicht rückgängig gemacht werden!
6. Kategorien
Hier verwaltet man die Kategorien. Kategorien können angelegt, mit Titel und Beschreibung versehen werden, umbenannt und gelöscht werden.
7. Templates
Hier stellt man ein wie das News-System später aussieht. Templates können anglegt, umbenannt und gelöscht werden, sofern das Template nicht im Modul zur Anzeige verwendet wird. Templates werden für das Modul zum Anzeigen der Einträge auf der Seite benötigt.
8. Suche
Innerhalb des News Systems suchen. Momentan werden nur die Beschreibung der Eiträge durchsucht, also nicht die Überschrift und der Teaser.
[bearbeiten] Übersicht "Neuer Eintrag" (Backend)
1. Kategorie
Hier wählt man die Kategorie aus in der die News erscheinen soll. Erstellen kann man die Kategorien unter "Kategorien". Die Kategorien werden nur angezeigt wenn unter Einstellungen "Einträge dürfen Kategorien zugeordnet werden" auf "JA" gesetzt ist.
2. Online am / Offline am
Hier ist einstellbar wann der Artikel erscheinen und wieder verschwinden soll.
3. Titel
Hier gibt man den Titel der Nachricht ein. Die Mindestlönge beträgt 5 Zeichen, sonst wird der Eintrag nicht gespeichert.
4. Teaserbild
Hier kann man ein Vorschaubild einsetzen.
5. Teaser
Hier den Vorschautext eingeben.
6. Beschreibung
Hier kommt die ganze Nachricht rein. In dem Feld darunter kann man noch die Quelle oder den Autor angeben. Die Mindestlönge beträgt 5 Zeichen, sonst wird der Eintrag nicht gespeichert.
7. Externe Links
Hier kann man weiterführende Links eingeben.
8. Interne Links
Hier kann man innerbald des News Systems verlinken. Auch ist es möglich von der verlinkten News einen Backlink zu setzen.
9. Bilder
Hier kann man noch zusätzliche Bilder einstellen.
10. Archiv
Soll der Newseintrag in das Archiv? (Noch nicht implementiert)
11. Optionen
Soll der Newseintrag auch kommentierbar, druckbar oder versendbar sein?
12. Zustand
Aktiviert? Deaktiviert?
[bearbeiten] Einstellungen (Backend)
1. Archivieren, Kommentierbar, Druckbar, Sendbar
Sollen die Artikel archivierbar sein? (Noch nicht implementiert!) Auch kann man hier einstellen ob die Artikel generell kommentierbar, druckbar oder sendbar sein sollen. Dies kann man auch für jeden Artikel einzeln einstellen.
2. Bilderordner
Hier stellt man ein welcher Ordner für Bilder freigegeben wird.
3. Kategorien in Backend-Navigation anzeigen
Sollen die Kategorien in der Backend Navigation angezeigt werden, oder lieber versteckt werden?
4. Einträge dürfen Kategorien zugeordnet werden
Sollen den einzelnen Artikeln überhaupt Kategorien zugeordnet werden?
5. Eigene Einträge in der Liste farblich kennzeichnen?
Artikel die man selbst verfasse seperat farblich kennzeichnen?
6. Stardard Kategorie
Standard Kategorie vorgeben.
7. Soll beim Verlassen des Eintragsformulars eine Speichern - Nachfrage kommen?
Mit dieser Einstellung verhindert man das man vergisst Änderungen zu speichern.
[bearbeiten] Optionen (Backend)
In den Optionen kann man alle Views auf 0 setzen und alle deaktivierten Artikel löschen.
Beide Optionen können nicht rückgängig gemacht werden!
[bearbeiten] Kategorien
In der Kategorien Verwaltung kann man neue Kategorien erstellen und vorhandene löschen oder umbenennen.
[bearbeiten] Templates
Hier wird das Aussehen des News Systems geregelt.
[bearbeiten] Suche
Das News System durchsuchen.
[bearbeiten] Veranstaltungskalender mit dem News-System
Seit der Version 1.2.4 gibt es einige Veränderungen im News-Modul, die es nun ermöglichen, dass News-System als Veranstaltungskalender einzusetzen. Es muss allerdings darauf hingewiesen werden, dass keine automatisierten Serientermine möglich sind, jeder Termin und jede Veranstaltung muss separat eingetragen bzw. kopiert werden.
Kurzanleitung:
- Im News-System eine oder mehrere Kategorien für die Veranstaltungen/Events anlegen.
- Unter Administration -> Module ein News-System-Modul für die Veranstaltungen bereitstellen. (In meinem Fall habe ich das Modul News-System kopiert und in News-System-Event umbenannt.)
- Modulkonfiguration (hier werden nur die Punkte erläutert, die für die Anzeige der Veranstaltungen notwendig sind)
- Sortierung der Liste: Aufwärts
- Einträge anzeigen mit: Eintragsdatum >= heute
- Kategorien aus dem Kategorie-Pool auswählen, deren Einträge angezeigt werden sollen
- Das Modul muss noch in ein Template eingebunden werden und anschließend auf einer Seite zum Einsatz kommen.
- Bei der Eingabe der Veranstaltungen ist natürlich die richtige Kategorie auszuwählen (z.B. Veranstaltungen).
Für die aktuelle Version 1.2.5 gilt folgendes:
Im Gegensatz zu den Newseinträgen, die mit der "Online am" Zeit erscheinen wird der Veranstaltungshinweis mit erreichen der "Offline am" Zeit aus der Liste genommen. Es ist daher besonders wichtig, immer die "Offline am" Zeit einzupflegen!