Habe auch einige Seiten, wo ich das Ausdrucken verhindern möchte, weil der Inhalt nicht für die allgemeine Verbreitung gedacht ist. Meine Lösung ist hier, nur im Ausdruck ein paar Zeilen zu ergänzen. Dies mache ich mithilfe mehrerer Plugins. Hier meine Syntax:
<ifauth !@wg_abt_ks>
<WRAP onlyprint>
<callout type="warning" icon="true">
**ACHTUNG!** \\ \\
AUSDRUCKE DÜRFEN NUR KONSTRUKTIONSINTERN UND NUR ALS ARBEITSKOPIE VERWENDET WERDEN\\ \\
Ausdrucke aus dem Wiki-System ...
</callout>
<tab>
</WRAP>
----
</ifauth>
Das Plugin "ifauth" sorgt dafür, dass der Text nur bei bestimmten, fehlenden Berechtigungen ausgegeben wird. "Wrap" bringt mir die Funktion des "Nur-Druckens". Das "Bootstrapper"-Plugin bringt mir mit "callout" eine schöne Formatierung rein. Und schließlich habe ich das ganze in das "Header-Footer"-Plugin verpackt, so dass man den Text nicht auf jede Wiki-Seite aufbringen muss, sondern nur einmal pro Namensraum definieren muss.