Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-40) was last changed on 06-Jul-2012 14:03 by ChristophSauer  

This page was created on 16-Jan-2008 16:48 by ChristophSauer

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
[[Stub]]
<<InsertPage page='WidgetTrail'>>
At line 3 changed one line
Die Weblog Plugins (es sind mehrere) erzeugt Wikiseiten im Journalstil, d.h. Sie werden mit einem Datum im Namen versehen, und werden dann in der Reihenfolge angezeigt werden...
Die Weblog [[Plugin]]s (es sind mehrere) erzeugt Wikiseiten im Journalstil, d.h. Sie werden mit einem Datum im Namen versehen, und werden dann in der Reihenfolge angezeigt werden. Normalerweise wird dazu spezielle Software benötigt. JSPWiki erlaubt es jedoch über [[Plugin]]s ein Wiki auch als Blog (oder als Blog und Wiki) zu betreiben. Ein Beispiel für die Verwendung von [[JSPWiki]] als Weblog ist Janne Jalkannens Weblog: [[http://www.ecyrd.com/ButtUgly/]]. Das [[Gemeindewiki]] [[http://www.marktberolzheim.de]] verwendet es z.B., um Gästebücher und Newseinträge erstellen zu können.
At line 5 added one line
Um ein Weblog aufzubauen, sind mehrer Plugins notwendig:
At line 6 changed one line
== Einträge erstellen
* Eines, das einem Einträge -> ein WeblogEntry Plugin
* Eines, das die Einträge anzeigt -> ein Weblog Plugin
* Eines, das eine Monats/Jahresübersicht anzeigt -> ein WeblogArchive Plugin
At line 11 added 8 lines
Die folgende Seite beschreibt alle Plugins, die zum Aufbau eines Weblogs innerhalb eines Wikis nötig sind.
<<TableOfContents>>
== WeblogEntryPlugin - Einträge erstellen
Zeigt einen Button an. Klickt man auf ihn, erstellt das Wiki eine Seite mit dem Seitennamen "(Seitenname)_blogentry_(Dautm)". Dieses Seitenformat dient später dem Weblog Plugin um zu erkennen, welche Seiten es als "Einträge" anzeigen muss. Das Format kann von einem Administrator auch verändert werden. Der Seitenname ist standardmäßig der aktuelle Name, kann aber auch verändert werden.
At line 12 changed one line
== Einträge anzeigen
Parameter
At line 25 added 4 lines
* entrytext - Titel, der für den Button angezeigt wird. Damit lässt sich der Button auf Deutsch übersetzen, oder für andere Anwendungszwecke abändern (Anstatt "Neuer Blogeintrag", "Neuer Newseintrag" usw...
== WeblogPlugin - Einträge anzeigen
At line 35 added one line
Parameter
At line 21 changed one line
== Archiv
Mit den Parameter lassen sich verschiedene Ansichtskonfigurationen erzeugen, die dazu genutzt werden können, die Zeiträume einzugrenzen und das Format zu ändern.
At line 39 added 11 lines
* page - Seite für die der Blog erstellt werden soll, also der "Prefix" der im Seitennamen enthalten ist, und den mann dann auf dieser Seite aggregieren (sammeln) will; Default ist die aktuelle Seite (der aktuelle Seitenname)
* days - wieviele Tageseinträge ab dem startDatum (siehe Parameter weiter unten) rückwärts angezeigt werden sollen (z.B. alle Einträge vom letzten Monat = 30). Wenn er auf "all" gesetzt wird, werden alle Einträge angezeigt, die jemals verfasst wurden. Dies sollte nur für ein Archiv verwendet werden, jedoch gibt es dafür ein eigenes Plugin, siehe weiter unten.
* pageformat - Wie die Eintragsseite aussehen soll. Das Seitenformat kann den Parameter %p für den aktuellen Seitennamen verwenden
* startDate - Datum ab wann die Einträge angezeigt werden sollen. Format is "ddMMyy";
* maxEntries - Wie viele Einträge maximal angezeigt werden sollen.
== WeblogArchivePlugin - Jahres/Monatsübersicht anzeigen
Zeigt eine liste von Monaten und Jahren an, auf die geklickt werden kann.
At line 27 removed one line
===Parameter
At line 55 added 31 lines
Parameter
* page - vgl. Weblog Plugin
== Weblog Vorlage
Folgende Vorlage bringt alle Plugins zusammen und hilft dir, schnell einen Weblog (Oder ein Gästebuch, oder eine News seite) zu Erstellen. Lege einfach eine Seite mit folgendem Wikitext and und nenn die Seite nach dem Zweck, also z.B. Weblog, Gästebuch, oder wie im Beispiel "News"
{{{
%%commentbox
<<WeblogEntryPlugin entrytext='Neuer Eintrag'>>
Archiv
<<WeblogArchivePlugin page='News'>>
%%
<<WeblogPlugin entryFormat='dd. MMMM yyyy' page='News' days='30'>>
}}}
Anmerkung: Vergiss nicht auch die "page" Parameter im folgenden Beispiel umzubenennen, falls dein Zweck nicht "News" ist, das führt dann in den Stolperfallen beschriebenen Problem "Meine Einträge werden nicht Angezeigt"
== Stolperfallen
Häufige Fehler im Zusammenhang mit News-, Gästebuch- und Blogeinträgen (Bei allen wird das Weblog Plugin verwendet)
* [[Mein Blogeintrag wird nicht angezeigt]] - (Mein Newseintrag/Gästebucheintrag lässt sich nachträglich nicht ändern)
* [[Mein Blogeintrag lässt sich nicht ändern]] - (Mein Newseintrag/Gästebucheintrag lässt sich nachträglich nicht ändern)
-----------
Englische Orginal Doku für WeblogEntry und Weblog Plugin siehe [[JSPWiki:WeblogPlugin]], für WeblogArchive Plugin siehe [[JSPWiki:WeblogArchivePlugin]]
Version Date Modified Size Author Changes ... Change note
40 06-Jul-2012 14:03 4.537 kB ChristophSauer to previous
39 18-Feb-2012 11:28 4.5 kB ChristophSauer to previous | to last
38 18-Feb-2012 11:08 4.466 kB ChristophSauer to previous | to last
37 18-Feb-2012 11:06 4.435 kB ChristophSauer to previous | to last
36 18-Feb-2012 11:02 3.953 kB ChristophSauer to previous | to last
35 18-Feb-2012 10:54 3.707 kB ChristophSauer to previous | to last
34 18-Feb-2012 10:54 3.758 kB ChristophSauer to previous | to last
33 18-Feb-2012 10:53 3.741 kB ChristophSauer to previous | to last
32 18-Feb-2012 10:53 3.741 kB ChristophSauer to previous | to last
31 18-Feb-2012 10:53 3.741 kB ChristophSauer to previous | to last
30 18-Feb-2012 10:52 3.74 kB ChristophSauer to previous | to last
29 18-Feb-2012 10:50 3.636 kB ChristophSauer to previous | to last
28 18-Feb-2012 10:50 3.637 kB ChristophSauer to previous | to last
27 18-Feb-2012 10:49 3.512 kB ChristophSauer to previous | to last
26 18-Feb-2012 10:48 3.359 kB ChristophSauer to previous | to last
25 18-Feb-2012 10:48 3.363 kB ChristophSauer to previous | to last
24 18-Feb-2012 10:47 3.354 kB ChristophSauer to previous | to last
23 18-Feb-2012 10:47 3.357 kB ChristophSauer to previous | to last
22 18-Feb-2012 10:45 2.964 kB ChristophSauer to previous | to last
21 18-Feb-2012 10:45 2.967 kB ChristophSauer to previous | to last
« This page (revision-40) was last changed on 06-Jul-2012 14:03 by ChristophSauer