Historie von Home.FriederHirsch-WSPmWiki

Einfache Korrekturen ausblenden - Änderungen im Layout

27.11.2003 21:58 Uhr von unknown -
Zeilen 1-50 bearbeitet:
!Frieders local.php
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
27.11.2003 21:49 Uhr von unknown -
Zeilen 1-73 bearbeitet:
Describe {{FriederHirsch-WSPmWiki}} here.
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>&nbsp;&nbsp;<br><a
href='\$ScriptUrl/\$Group'>\$Group</a> / <span class='wikiheader'><a
href='\$PageUrl?action=search&amp;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"

?>

=]