Mediawiki/Erweiterung/News Channel
Die Mediawiki-Erweiterung News Channel erzeugt einen RSS 2.0 bzw. Atom 1.0-News-Kanal.
Installation
1. Herunterladen der aktuellen Software.
# wget ftp://rudata.ru/Packages/NewsChannel_1.65.zip
2. Erstellen des Mediawiki-Verzeichnisses "extensions/NewsChannel" und Entpacken der Software.
# mkdir extensions/NewsChannel # mv NewsChannel_1.65.zip extensions/NewsChannel # cd extensions/NewsChannel # unzip NewsChannel_1.65.zip # rm NewsChannel_1.65.zip
3. Anpassung der Rechte.
# chown -R wiki:wiki extensions/NewsChannel
4. Einfügen der folgenden Zeilen in die Datei "LocalSettings.php".
## Extension: NewsChannel require_once("$IP/extensions/NewsChannel/NewsChannel.php");
Konfiguration
Siehe: http://www.mediawiki.org/wiki/Extension:News_Channel#Configuration
Titel des Kanals.
$wgNewsChannelTitle = 'Neues von Admin Kuhn';
Kanalbeschreibung, am besten nur ein Satz.
$wgNewsChannelDescription = 'Informationen zu Bibliothekswesen und Informatik.';
Sprachcode des Kanals. Standardmässig entspricht dieser dem im Parameter "$wgLanguageCode" gesetzten Wert.
$wgNewsChannelLanguage = 'de-CH';
Copyright-Hinweis des Kanals.
$wgNewsChannelCopyright = 'Copyright © Admin Kuhn GmbH';
Logo des Kanals.
- In der Spezifikation von RSS 2.0 sind nur die Dateiformate JPG, GIF und PNG erlaubt, die empfohlene Grüsse ist 88 x 31 Pixel.
- Im Format Atom 1.0 sollte das Bild ein Grössenverhältnis von 1 : 1 aufweisen, ausserdem sollte sich das Bild zur Darstellung in kleiner Grösse eignen.
$wgNewsChannelLogoImage = 'http://adminkuhn.ch/adminkuhn/logo-nur-K-32x32.png';
Update-Intervall - die Zeit (in Minuten), bevor die "channel cache invalidation" auftritt.
$wgNewsChannelUpdateInterval = '60';
Standardmässige Anzahl von aktuellen Neuigkeitsbeiträgen zur Auflistung im Kanal.
$wgNewsChannelDefaultItems = 10;
Höchstzahl von Neuigkeitsbeiträgen zur Auflistung im Kanal. Diese Zahl schützt den Webrechner vor Überlastung.
$wgNewsChannelMaxItems = 50;
Name des Kanalherausgebers.
$wgNewsChannelEditorName = 'Michael Kuhn';
E-Mail-Adresse des Kanalherausgebers.
$wgNewsChannelEditorAddress = 'email.adresse@yyy.xx';
Name des Kanal-Webmeisters.
$wgNewsChannelWebMasterName = 'Michael Kuhn';
E-Mail-Adresse des Kanalwebmeisters.
$wgNewsChannelWebMasterAddress = 'email.adresse@yyy.xx';
Titel der Mediawiki-Kategorie, zu welcher die Neuigkeiten gehören.
$wgNewsChannelCategory = 'Neuigkeit';
Titel der Mediawiki-Kategorie, die vom Feed ausgeschlossen werden soll.
$wgNewsChannelExcludeCategory = 'Spätere Veröffentlichung';
Optionales Präfix, das von den Titeln der Neuigkeitenartikel entfernt wird, um die Kanalschlagzeilen lesbarer zu machen. Das Präfix des Namensbereiches muss hier nicht angegeben werden sondern wird automatisch entfernt.
$wgNewsChannelRemoveArticlePrefix = 'Neuigkeiten/';
Namen der Benutzer (Wiki-Benutzerkonten), die Neuigkeiten im Kanal veröffentlichen dprfen.
$wgNewsChannelAuthorizedEditors = array( 'Admin' );
Option um nur Text zu exportieren. Falls diese auf "true" gesetzt ist, werden Links zu Bildern und Mediendateien aus dem Feed entfernt.
$wgNewsChannelExportTextOnly = false;
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Mediawiki | eng | Extension:News_Channelwbm |