Historie von Home.FriederHirsch-WSPmWiki
Einfache Korrekturen ausblenden - Änderungen im Layout
27.11.2003 21:58 Uhr
von -
Zeilen 1-50 bearbeitet:
geändert zu:
!! Kommentar Workshop
Den Workshop fand ich sehr gelungen und anregend.
Bemerkenswert die gute Atmosphäre, zu der Detlev besonders beigetragen hat- gastfreundlich, interessiert, neugierig...
Beeindruckend fand ich auch die Geschwindigkeit, mit der man sich in und zwischen Programmen bewegen und die Tastatur bedienen kann.
Schließlich waren wir soweit gekommen, daß wir eine Ahnung davon bekamen wie es möglich sein kann, daß man ein Wiki nur noch an der URL im Browser erkennen kann, ansonsten sieht man eine "normale" Homepage..... :-)
Allerdings soll nicht verschwiegen werden, dass PMWiki ein junges Projekt ist und - noch - nicht alles bietet, was wir uns wünschen, z. B. Änderungen mit Inhalts-Diff, guter Kalender, Anzeige der User, die Änderungen eingetragen haben, mehrere Hierarchie-Ebenen (bisher zwei) usf ...
!! Technisches
Es ist möglich einen Index für das gesamte Wiki und für einzelne Gruppen zu erstellen:
http://www.pmichaud.com/wiki/Cookbook/IndexTemplate
----
Goal
Index script to automatically add index of all pages. Similar to
'action=search' but formatted differently.
Installation
Download code below and place in local/ directory
Attach:DTIndex.php
add 'include_once("local/DTIndex.php"); to local.php
When an index is required add [[$Index]] on page. Can also get Index local to
the group by using [[$Indexgroup]]
Example
Output will be similar to...
A B C D E ... X Y Z
A
AnyPageName (Group)
B
C
D DarrenHomePage (Darren)
etc...
A Standalone version is available, DTIndexExample, this is designed with non
editable pages/groups in mind as manual updates required.
----
!! Frieders local.php
Den Workshop fand ich sehr gelungen und anregend.
Bemerkenswert die gute Atmosphäre, zu der Detlev besonders beigetragen hat- gastfreundlich, interessiert, neugierig...
Beeindruckend fand ich auch die Geschwindigkeit, mit der man sich in und zwischen Programmen bewegen und die Tastatur bedienen kann.
Schließlich waren wir soweit gekommen, daß wir eine Ahnung davon bekamen wie es möglich sein kann, daß man ein Wiki nur noch an der URL im Browser erkennen kann, ansonsten sieht man eine "normale" Homepage..... :-)
Allerdings soll nicht verschwiegen werden, dass PMWiki ein junges Projekt ist und - noch - nicht alles bietet, was wir uns wünschen, z. B. Änderungen mit Inhalts-Diff, guter Kalender, Anzeige der User, die Änderungen eingetragen haben, mehrere Hierarchie-Ebenen (bisher zwei) usf ...
!! Technisches
Es ist möglich einen Index für das gesamte Wiki und für einzelne Gruppen zu erstellen:
http://www.pmichaud.com/wiki/Cookbook/IndexTemplate
----
Goal
Index script to automatically add index of all pages. Similar to
'action=search' but formatted differently.
Installation
Download code below and place in local/ directory
Attach:DTIndex.php
add 'include_once("local/DTIndex.php"); to local.php
When an index is required add [[$Index]] on page. Can also get Index local to
the group by using [[$Indexgroup]]
Example
Output will be similar to...
A B C D E ... X Y Z
A
AnyPageName (Group)
B
C
D DarrenHomePage (Darren)
etc...
A Standalone version is available, DTIndexExample, this is designed with non
editable pages/groups in mind as manual updates required.
----
!! Frieders local.php
27.11.2003 21:49 Uhr
von -
Zeilen 1-73 bearbeitet:
geändert zu:
!Frieders local.php
[=
<?php
$WikiTitle = "PmWiki";
/*$DefaultTitle = "";*/
$ScriptUrl = 'http://localhost/pmwiki/pmwiki.php';
$DefaultGroup = "Main";
$DefaultPasswords['admin'] = '';
$DefaultPasswords['read'] = '';
$DefaultPasswords['edit'] = '';
$DefaultPasswords['attr'] = '';
$WikiImgUrl = '$ScriptDir//linuxlogoFHklein.png';
$BodyWidth = '100%';
$BodyLeft = 5;
$PageTitleFmt = '';
$PageRedirectFmt = "<i>($[redirected from] <a
href='\$PageUrl?action=edit'>\$PageName</a>)</i><p />\n";
$PageHeaderFmt = "
<table width='\$BodyWidth' cellpadding='0' cellspacing='0' border='0'>
<tr>
<td> \$WikiImg <font size='+3'>Frieder's Wiki</font> <br><a
href='\$ScriptUrl/\$Group'>\$Group</a> / <span class='wikiheader'><a
href='\$PageUrl?action=search&text=\$Title_'>\$Title</a></span></td></tr>
<tr>
<td width='100%'><table align='center' border='0'><tr><hr /><td align='middle'> <big> <a
href='\$PageUrl?action=edit'>$[Seite bearbeiten]</a> | <a
href='\$PageUrl?action=diff'>$[Seite-Versionen]</a> | <a
href='\$ScriptUrl/$[Main/WikiHilfe]'>$[Hilfe]</a> | <a
href='\$ScriptUrl/$[Main/SearchWiki]'>$[Suche]</a> | <a
href='\$ScriptUrl/$[\$Group/RecentChanges]'>$[Gruppen-Versionen]</a> |
<a href='\$PageUrl?action=refcount'>$[Verweis-Zähler]</a><br />
<big
/></td></tr></table></table><hr />
$PageFooterFmt = "<hr /><big><table align='center' valign='bottom'>
<tr>
<td><big>
<a
href='\$PageUrl?action=edit'>$[Seite bearbeiten]</a> | <a
href='\$PageUrl?action=diff'>$[Seite-Versionen]</a> | <a
href='\$ScriptUrl/$[Main/WikiHilfe]'>$[Hilfe]</a> | <a
href='\$ScriptUrl/$[Main/SearchWiki]'>$[Suche]</a> | <a
href='\$ScriptUrl/$[\$Group/RecentChanges]'>$[Gruppen-Versionen]</a> |
<a href='\$PageUrl?action=refcount'>$[Verweis-Zähler]</a>
<big />
<br><center><small>$[Seite geändert am \$LastModified]<br /></small></td></tr></table><hr />";
/* eingefügt am 01.11.2003*/
if (PageExists("$group.$title")) $fmt=$WikiPageExistsFmt; elseif
(PageExists("$title.$title")) { $group=$title; $fmt=$WikiPageExistsFmt; } elseif
(preg_match('/\\s/',$txt)) $fmt=$WikiPageCreateSpaceFmt; else $fmt=$WikiPageCreateFmt;
/*----------------------------------------*/
/* -----INCLUDES -------------------*/
include_once("local/DTIndex.php");
include_once("local/grouplist.php");
include_once("scripts/refcount.php");
/*------/Includes-------*/
$ThemeEnable=0;
$BaseCSS="wiki.css"
?>
=]
[=
<?php
$WikiTitle = "PmWiki";
/*$DefaultTitle = "";*/
$ScriptUrl = 'http://localhost/pmwiki/pmwiki.php';
$DefaultGroup = "Main";
$DefaultPasswords['admin'] = '';
$DefaultPasswords['read'] = '';
$DefaultPasswords['edit'] = '';
$DefaultPasswords['attr'] = '';
$WikiImgUrl = '$ScriptDir//linuxlogoFHklein.png';
$BodyWidth = '100%';
$BodyLeft = 5;
$PageTitleFmt = '';
$PageRedirectFmt = "<i>($[redirected from] <a
href='\$PageUrl?action=edit'>\$PageName</a>)</i><p />\n";
$PageHeaderFmt = "
<table width='\$BodyWidth' cellpadding='0' cellspacing='0' border='0'>
<tr>
<td> \$WikiImg <font size='+3'>Frieder's Wiki</font> <br><a
href='\$ScriptUrl/\$Group'>\$Group</a> / <span class='wikiheader'><a
href='\$PageUrl?action=search&text=\$Title_'>\$Title</a></span></td></tr>
<tr>
<td width='100%'><table align='center' border='0'><tr><hr /><td align='middle'> <big> <a
href='\$PageUrl?action=edit'>$[Seite bearbeiten]</a> | <a
href='\$PageUrl?action=diff'>$[Seite-Versionen]</a> | <a
href='\$ScriptUrl/$[Main/WikiHilfe]'>$[Hilfe]</a> | <a
href='\$ScriptUrl/$[Main/SearchWiki]'>$[Suche]</a> | <a
href='\$ScriptUrl/$[\$Group/RecentChanges]'>$[Gruppen-Versionen]</a> |
<a href='\$PageUrl?action=refcount'>$[Verweis-Zähler]</a><br />
<big
/></td></tr></table></table><hr />
$PageFooterFmt = "<hr /><big><table align='center' valign='bottom'>
<tr>
<td><big>
<a
href='\$PageUrl?action=edit'>$[Seite bearbeiten]</a> | <a
href='\$PageUrl?action=diff'>$[Seite-Versionen]</a> | <a
href='\$ScriptUrl/$[Main/WikiHilfe]'>$[Hilfe]</a> | <a
href='\$ScriptUrl/$[Main/SearchWiki]'>$[Suche]</a> | <a
href='\$ScriptUrl/$[\$Group/RecentChanges]'>$[Gruppen-Versionen]</a> |
<a href='\$PageUrl?action=refcount'>$[Verweis-Zähler]</a>
<big />
<br><center><small>$[Seite geändert am \$LastModified]<br /></small></td></tr></table><hr />";
/* eingefügt am 01.11.2003*/
if (PageExists("$group.$title")) $fmt=$WikiPageExistsFmt; elseif
(PageExists("$title.$title")) { $group=$title; $fmt=$WikiPageExistsFmt; } elseif
(preg_match('/\\s/',$txt)) $fmt=$WikiPageCreateSpaceFmt; else $fmt=$WikiPageCreateFmt;
/*----------------------------------------*/
/* -----INCLUDES -------------------*/
include_once("local/DTIndex.php");
include_once("local/grouplist.php");
include_once("scripts/refcount.php");
/*------/Includes-------*/
$ThemeEnable=0;
$BaseCSS="wiki.css"
?>
=]