MyBB.de Forum

Normale Version: Wer ist online - Geistmodus
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe eine Sidebox auf dem Index, in dem alle Onlineuser aufgeführt werden. Dazu habe ich zwei Links gebastelt, welche aus "abwesend" und "geist" bestehen.

Wie lauten denn die etwaigen Befehle dafür, sodass diese auch bei einem Klick darauf auch ausgeführt werden ohne weiteres und hinter dem User bei "abwesend" ein "afk" erscheint.

Danke!
Hast Du Dir denn zufällig mal angesehen, wie dies im User-CP umgesetzt wird (siehe entsprechende Templates)? Die Links einfach so mit einem Befehl zu versehen wird nicht gehen. Dazu müsste man vermutlich ein Plugin basteln.
PHP-Code:
<fieldset class="trow2">
<
legend><strong>{$lang->login_cookies_privacy}</strong></legend>
<
table cellspacing="0" cellpadding="2">
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="invisible" id="invisible" value="1" {$invisiblecheck} /></td>
<
td><span class="smalltext"><label for="invisible">{$lang->invisible_mode}</label></span></td>
</
tr>
</
table>
</
fieldset

natürlich hab ich mir das angeschaut.
Jep und mit dem $invisiblecheck sind wir dann bei der Variablen $mybb->input['invisible'], die nach speichern des Formulars im Benutzer-CP in die DB eingetragen werden muss. Das geht also nicht mehr nur mit einem Link. Hierzu wäre vermutlich ein Plugin notwendig.
Dies könntest du ja mal schnell coden oder? stell mir das nicht allzu zeitaufwendig vor, wenn man es kann...