<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Sebastian Schneider schrieb:
<blockquote cite="mid:4A38B51B.20801@unibw.de" type="cite">
<pre wrap="">Ich habe außerdem ein paar Dinge ausprobiert, um den * weglassen zu
können. Bin allerdings jedesmal gescheitert. Hat da vielleicht noch
jemand eine Idee?
</pre>
</blockquote>
<br>
Naja - dann will ich mal nicht so sein...<br>
<br>
...drei Kaffeetassen später...<br>
<br>
$LockPageFunc = $LinkFunctions['<:page>'];<br>
$LinkFunctions['<:page>'] = 'LockPage';<br>
$HTMLStylesFmt[] = '.locklink { background:
url($PubDirUrl/icons/lock.png) right no-repeat; padding-right: 13px; }';<br>
function LockPage($pagename,$imap,$path,$alt,$txt,$fmt=NULL) {<br>
$link = $GLOBALS['LockPageFunc']($pagename,$imap,$path,$alt,$txt,$fmt);<br>
return (!RetrieveAuthPage(MakePagename($pagename,$path), 'read',
false, READPAGE_CURRENT))<br>
? preg_replace('/(?<=class=[\'"])/','locklink ',$link) : $link;<br>
}<br>
<br>
Diese Code sollte so weit wie möglich ganz nach unten in der config.php
platziert werden, da einige Erweiterungen, die das Linkverhalten in
PmWiki ändern, nicht unbedingt Rücksicht auf andere Erweiterungen
nehmen. Die Schlossgrafik wird per CSS angebunden, dadurch wird der
Code kürzer und die Verlinkten Texte verhalten trotz Schlossgrafik
normal.<br>
<br>
Ich glaube das wars...<br>
<br>
MfG Michael Engelke<br>
<pre class="moz-signature" cols="120">--
eMail: <a class="moz-txt-link-abbreviated" href="mailto:PmWiki@MEngelke.de">PmWiki@MEngelke.de</a> ICQ: 267544462 Homepage: wiki.MEngelke.de
</pre>
</body>
</html>