zuerst: ich hab für mich die sprachdatei ein wenig durchforstet, da ich kleine änderungen vornehmen will. dabei ist mir ein kleiner tippfehler aufgefallen:
root/language/de/mods/knuffel.phpCode: Select all
'SORT_DIRECTION' => 'Sortierrichting',
so, zum eigentlichen:
ich hab überlegt, dass user, die am portal die knuffelbox sehen, die möglichkeit bekommen sollen, ohne lang einen link zu suchen ins spiel einsteigen können. dazu hab ich z.b. für den
style subsilver2 eine zeile leicht verändert (bei der gelegenheit hab ich gleich
dieses thema miteinfließen lassen):
root/styles/subsilver2/template/portal/block/knuffel.html
suche:
Code: Select all
{$LR_BLOCK_H_L}<img src="{T_THEME_PATH}/images/portal/portal_knuffel.png" width="16px" height="16px" alt="" /> {L_KNUFFEL_SCORE}{$LR_BLOCK_H_R}
ersetze durch:
Code: Select all
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{T_THEME_PATH}/images/portal/portal_knuffel.png" width="16px" height="16px" alt="" /> <!-- ENDIF --><a href="{U_KNUFFEL}" onmouseover="this.innerHTML = '{L_KNUFFEL_PLAY}'" onmouseout="this.innerHTML = '{L_KNUFFEL_SCORE}'">{L_KNUFFEL_SCORE}</a>{$LR_BLOCK_H_R}
wenn die gäste den link anklicken, werden sie aufgefordert, sich zu registrieren und/oder einzuloggen.
soll dieser link aber nur für eingeloggte user sichtbar sein, sieht der code so aus:
Code: Select all
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{T_THEME_PATH}/images/portal/portal_knuffel.png" width="16px" height="16px" alt="" /> <!-- ENDIF --><!-- IF S_USER_LOGGED_IN and not S_IS_BOT --><a href="{U_KNUFFEL}" onmouseover="this.innerHTML = '{L_KNUFFEL_PLAY}'" onmouseout="this.innerHTML = '{L_KNUFFEL_SCORE}'">{L_KNUFFEL_SCORE}</a><!-- ELSE -->{L_KNUFFEL_SCORE}<!-- ENDIF -->{$LR_BLOCK_H_R}
analog dazu sind die änderungen beim style prosilver.
lg intimus