PmWikiDe

Group Headers

PmWikiDe.GroupHeaders History

Hide minor edits - Show changes to output

November 23, 2017, at 10:29 AM by generic - wttytuuw
Changed line 1 from:
You should not take http://v6sale.com/ ,  with any other treatment for erectile dysfunction.
to:
What is http://viagraferx.com/ ,  for women - and does it even exist? 
October 12, 2016, at 11:46 AM by viagra - yrpeipyo
Changed lines 1-49 from:
(:title Kopfbereich der Gruppe:)
(:Summary: Zusätzlicher Inhalt am Anfang aller Seiten einer Wikigruppe:)
(:Original_Page: PmWiki.GroupHeaders:)
(:Translation_Date: 2008-03-17:)
(:Translation_Status: %green%fertig%%:)
(:Audience: Autoren (Fortgeschritten):)

Jede [[WikiGroup | Wikigruppe]] kann Seiten names [[GroupHeader]] und [[GroupFooter]] beinhalten. Die in diesen Seiten enthaltenen Formatierungsanweisungen werden am Anfang bzw. am Ende jeder Seite der Gruppe automatisch eingefügt.  Dies wird hauptsächlich benutzt um:

* ein Haftungsausschluss (Disclaimer) oder einen Kopfbereich in alle Seiten einer Gruppe einzufügen ,
* spezielle [[WikiStyles|Wikistile]] zu definieren, die in allen Seiten einer Gruppe verwendet werden können,
* die voreingestellten Kopfbereiche oder Fußbereiche bei Seiten einer Gruppe zu ersetzten (mittels der [@(:noheader:)@]- und [@(:nofooter:)@]-Direktiven -- siehe [[PageDirectives|Direktiven]]).

Um einen Kopfbereich zu erzeugen, muss nur eine Seite namens [@Gruppe.GroupHeader@] erzeugt werden. Dies ermöglicht es den Autoren, Gruppen zu erzeugen, die eigene Kopf- oder Fußbereiche aufweisen, ohne mit dem [[WikiAdministrator|Administrator des Wikis]] Rücksprache halten zu müssen.

Auf einzelnen Seiten in einer Gruppe kann der Kopfbereich oder Fußbereich unterdrückt werden. Das geschieht durch Verwendung der[@(:nogroupheader:)@]- und [@(:nogroupfooter:)@]-Direktiven auf ''genau dieser Seite''.

Wenn ein allgemeiner Kopfbereich in einer Wikigruppe verwendet wird (z.B. in der Gruppe "{$SiteGroup}"), dann kann der dort enthaltene Inhalt leicht in die Kopfbereiche andere Gruppen übernommen werden, indem [@(:include {$SiteGroup}.GroupHeader:)@] verwendet wird. Siehe [[IncludeOtherPages|Einbinden anderer Seiten]].

%trail% <<|[[DocumentationIndex | +]]|>>

>>faq<< [[#faq]]

Q: Wie setze ich einen Kopfbereich für ''alle'' Seiten und Gruppen?
A: Der Kopfbereich wird durch die $GroupHeaderFmt Variable bestimmt. Damit kann ein systemweiter Kopfbereich mittels

->[@
$GroupHeaderFmt = '(:include {$SiteGroup}.SiteHeader
                  basepage={*$FullName}:)(:nl:)' . $GroupHeaderFmt;
@]
(:comment above line split as it breaks fixed width skins:)
gesetzt werden

Beachte, daß die einfachen Anführungszeichen erforderlich sind, damit der vorherige Inhalt von $GroupHeaderFmt von PmWiki korrekt ersetzt werden kann (das trifft auf alle Variablen zu, die auf $[@...Fmt@] enden).
(:comment above note edited as it was breaking fixed width skins:)
Siehe auch Cookbook:AllGroupHeader

A: In $GroupHeaderFmt sind jegliche Formatierungsanweisungen erlaubt, also auch:

->[@$GroupHeaderFmt .= "Globale Formatierungsanweisungen im Header";@]

Q: Klappt das auch für Fußbereiche?
->[@
$GroupFooterFmt = '(:include {$SiteGroup}.SiteFooter
                  basepage={*$FullName}:)(:nl:)' . $GroupFooterFmt;
@]
A: Ja, ich verwende das in meiner config.php und es funktoniert einwandfrei [[~Ian MacGregor]]
[[#faqend]]
>><<
to:
You should not take http://v6sale.com/ ,  with any other treatment for erectile dysfunction.