Abwesenheitshack v2.1.1

KorbanDallas
kannst du die bitte mal in code setzen, also mit [Code] davor und dahinter dann beenden.

hm ich kann jetzt nur raten, aber versuchs mal mit dem aus dem anhang
Schlank
Hallo erstmal danke für deine Hilfe aber leider hat er wieder einen Fehler
Fehlermeldung
index.php(276) : eval()'d code on line 213
Trotzdem super das du es versucht hast!!!!
Danke
KorbanDallas
kannst du mal die index.tpl in code anhängen? damit man sieht welche zeile das nun ist.
Schlank
sorry in code anhängen weiß nicht wie da geht bin leider noch neuling
Danke
KorbanDallas
schreib vor den text [Code]

und dahinter dann dasselbe bloß das da vor dem Code noch ein / drin stehen muss
Agi
[code]Der Inhalt deiner Index.tpl[/code]

so  Belehr  
Schlank
Hallo Korban Dallas und auch AGi,
super das ihr mir geholfen hab aber ich hatte einen großen Fehler gemacht nämlich die dateien vor dem Einbau eines Hacks nicht so richtig zu sichern. Ich muss zugeben das war ein großes Manko bei mir, aber ich habe gelernt und deshalb mache ich alles noch mal von vorne.
Klar ich weiß das ist eine menge Arbeit aber ich habe schon viel dazu gelernt. Danke die Korban dallas das du mir geholfen hast und dir Agi für den Tip. Liebe Grüße


Jetzt habe ich den Abwesendheitshack nochmals von vorne eingebaut habe aber jetzt folgenden Fehler. im Proflil folgrndes Bild.
Könnt ihr mir nochmals helfen. Und wenn ich auf den Abwesendhitscheck klicke kommt BIld2
Habe alles nochmal gemacht aber irgndwie gelingt es mir nicht:
Heiko76
Hallo,

habe mich an die Anleitung gehalten, nur leider meldet mir mein Board einen Fehler wenn ich im User-CP auf Abwesend melden klicke und zwar folgender Fehler:

template "usercp_away" doesnt exist

Wo finde ich das Template oder wo habe ich etwas falsch gemacht???
_pat_
erstelle in deinem style ein template mit dem namen "usercp_away" mit dem inhalt der angehängten datei... dann sollte es gehen...
Agi
Klick mal auf Templates cachen im Acp und cache deine Templates
Heiko76
Danke Pat! Jetzt gehts.

Weiß jemand ob man den Abwesenheits Hack mit der Wasser- und Schneeballschlacht koppeln kann? So, das man die Schlacht abschaltet wenn man Abwesend ist...

Äh nochwas. Sieht man eigendlich von wann bis wann ein User Abwesend ist?
Backspin
Hi,

erstmal danke für diesen Hack! Ist eine super Idee und soweit funzt er bei mir auch. Nur wenn ich das Profil der User anschauen möchte, kommt ein Fehler. Ich häng mal meine profile.tpl an. Könnt ihr mal naschauen was dort falsch ist? Ich hab es jetzt ein paar mal genau so gemacht wie es in der Anleitung steht, aber irgendwie klappt das nicht...

Ich hoffe ihr könnt mir helfen.

Grüße,
Backspin
Heiko76
Hallo,

habe mir gerade das Profil von einem Abwesenden User angeschaut. Irgendwie sehe ich da nicht das er Abwesend ist. Was habe ich das vergessen?

Bitte auch meinen letzten Beitrag nochmal beachten...
Cata
Hallööö---

Danke für den Hack...
nach einigem hin und her und durchstöbern dieses Threads, funzt es.
Das einzige was nich tgeht, das auf der Startseite keinen Abwesenden Leuts angezeigt werden... Ne Idee? verwirrt
a-friend
Haste dich auch abwesend gemeldet?
Einbau im Index.tpl überprüft?

@Backspin - dein Download funzt net
Cata
index.tpl stimmt und ja bin auch abwesend, steht in der mitgliederübersicht und ich kann auch keine beiträge schreiben,
aber wie gesagt, steht eben nicht auf der startseite.
Backspin
Zitat:
Original von a-friend
Haste dich auch abwesend gemeldet?
Einbau im Index.tpl überprüft?

@Backspin - dein Download funzt net


Wie funktioniert nicht? Wenn ich dadrauf klick dann kommt der Code. verwirrt
a-friend
Haste die Rechte auch richtig vergeben?

ACP -> Gruppen bearbeiten -> Adminstratoren -> Benutzerrechte

Kann Abwesendheitsmeldungen setzen
Legen Sie hier fest, ob die User in der Gruppe einen
Abwesendheitstext festlegen könen. Ja

Kann Abwesendheitsmeldungen anderer User sehen
Legen Sie hier fest, ob die User in der Gruppe den Abwesendheitstext anderer User sehen könen. Ja

Kann Abwesende User auf der Startseite sehen
Legen Sie hier fest, ob die User in der Gruppe Abwesende User auf der Startseite sehen könen. Ja


Das selbe bei der Standardgruppe für User. Schau mal nach, vielleicht liegt es daran wenn du alles richtig eingebaut hast.

Grüßchen

P.S.: Füge dich zusätzlich mal als Admin der Standardgruppe für User dazu, also beides blau makieren in deinem Profil übers ACP.
(Benutzer finden -> Zeige alle Mitglieder -> Dein Nick bearbeiten -> Benutzergruppen)

@Backspin

Bei mir kommt dieses hier:

Die XML-Seite kann nicht angezeigt werden
Die XML-Eingabe kann nicht angezeigt werden, wenn Stylesheet verwendet wird. Beheben Sie den Fehler und klicken Sie dann auf Aktualisieren, oder wiederholen Sie den Vorgang später.


---------------------------------------------------------------------------
-----

Die angegebene Verschlüsselung wird nicht unterstützt. Fehler beim Bearbeiten der Ressource 'http://your-wbb.de/attachment.p...

<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>


@Backspin nochmal - versuche es mal hiermit, vielleicht gehts jetzt:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
<head>
<title>$master_board_name | {$lang->items['LANG_MEMBERS_PROFILE_TITLE']}</title>
$headinclude

<script type="text/javascript">
<!--
function rating(userid) {
 window.open("misc.php?action=userrating&userid="+userid+"{$SID_ARG_2ND_UN}", "moo", "toolbar=no,scrollbars=yes,resizable=yes,width=350,height=205");
}
//-->
</script>
</head>

<body>
 $header
 <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
 <tr>
  <td class="tablea"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
   <tr class="tablea_fc">
    <td align="left"><span class="smallfont"><b><a href="index.php{$SID_ARG_1ST}">$master_board_name</a> &raquo; {$lang->items['LANG_MEMBERS_PROFILE_TITLE']}</b></span></td>
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
   </tr>
  </table></td> 
 </tr> 
</table><br />
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
 <tr>
  <td class="tabletitle" align="left" colspan="2"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
   <tr class="tabletitle_fc">
    <td style="width:100%" align="left"><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_TITLE']}</b></span></td>
    <td style="width:200px" align="center" nowrap="nowrap"><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_CAPTION']}</b></span></td>
   </tr>
  </table></td>
 </tr>
 <tr>
  <td class="tablea" style="width:100%"><table style="width:100%" class="tablea_fc">
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_REGDATE']}</b></span></td>
    <td><span class="normalfont">$regdate</span></td>
   </tr>
   <tr align="left">
    <td valign="top"><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_RANK']}</b></span></td>
    <td><span class="normalfont">$user_info[ranktitle] $rankimages</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_POSTS']}</b></span></td>
    <td><span class="normalfont">$user_info[userposts] ({$lang->items['LANG_MEMBERS_PROFILE_POSTSPERDAY']})</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_LASTACTIVITY']}</b></span></td>
    <td><span class="normalfont">$la_date <span class="{time}">$la_time</span></span></td>
   </tr>
   
   <if($userlocation!="")>
   <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_LOCATION']}</b></span></td>
    <td><span class="normalfont">$userlocation</span></td>
   </tr>
   </then>
   </if>
   
   <if($showlastpost==1)>
    <then>
     <tr align="left">
      <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_LASTPOST']}</b></span></td>
      <td><span class="normalfont"><b>&raquo; <a href="thread.php?postid=$lastpost[postid]{$SID_ARG_2ND}#post$lastpost[postid]">$lastpost[topic]</a></b></span><br />
      <span class="smallfont">{$lang->items['LANG_MEMBERS_PROFILE_POSTED_ON']} $lastpostdate <span class="time">$lastposttime</span><br />
      {$lang->items['LANG_MEMBERS_PROFILE_FORUM']} <b><a href="board.php?boardid=$lastpost[boardid]{$SID_ARG_2ND}">$lastpost[title]</a></b></span></td>
     </tr>
    </then>
   </if>

   <if($showlanguageinprofile==1)>
   <then>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_LANGUAGE']}</b></span></td>
    <td><span class="normalfont">$languagepackname</span></td>
   </tr>
   </then>
   </if>
   
   <tr>
    <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_ICQ']}</b></span></td>
    <td><span class="normalfont">$user_info[icq]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_AIM']}</b></span></td>
    <td><span class="normalfont">$user_info[aim]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_YIM']}</b></span></td>
    <td><span class="normalfont">$user_info[yim]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_MSN']}</b></span></td>
    <td><span class="normalfont">$user_info[msn]</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_EMAIL']}</b></span></td>
    <td><span class="normalfont">$useremail</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_HOMEPAGE']}</b></span></td>
    <td><span class="normalfont">$userhomepage</span></td>
   </tr>
   <tr>
    <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_GENDER']}</b></span></td>
    <td><span class="normalfont">$gender</span></td>
   </tr>
   <tr align="left">
    <td><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_BIRTHDAY']}</b></span></td>
    <td><span class="normalfont">$birthday</span></td>
   </tr>
      <tr>
    <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
   </tr>
<if($profilefields!="")>
  <then><br />
  
        $profilefields  
   <tr>
          <td class="tablea" align="left" valign="absmiddle"><span class="normalfont"><b>Landkarte:</b></span></td>
          <td class="tablea" align="left"><span class="normalfont">$username wohnt $mod_map_profile_anz_km von Dir entfernt</span></td>
        </tr>
    <if($away==1 && $wbbuserdata['can_see_away_message']==1)>
   <then>
  <tr>
    <td align="left" colspan="2"><hr size="{$style['tableincellspacing']}" class="threadline" /></td>
   </tr>
    <tr align="left">
     <td colspan="2" class="tablea"><span class="normalfont"><b>{$lang->items['LANG_AWAY_THREAD_FROM']} $datefrom[2].$datefrom[1].$datefrom[0] {$lang->items['LANG_AWAY_THREAD_TO']} $dateto[2].$dateto[1].$dateto[0] {$lang->items['LANG_AWAY_THREAD_END']}</b></span></td>
   </tr>
   <tr align="left">
     <td class="tablea"><span class="normalfont"><b>{$lang->items['LANG_AWAY_MESSAGE']}</b></span></td>
     <td class="tablea"><span class="normalfont">$away_message</span></td>
   </tr>

   </then>
  </if>
   </table>
  </then></if>
</td>
  <td class="tableb" style="width:200px" align="center">$useravatar<br /><span class="normalfont">$user_text</span>$userrating<br />$userlevel<br />$mod_map_profile_anz<br /><br />

<if($away==0 || $wbbuserdata ['can_see_away_message']==0)>
<then>
<if($user_online==1)>
    <then>
   <img src="{$style['imagefolder']}/user_online.gif" border="0" alt="{$lang->items['LANG_MEMBERS_USERONLINE']}" title="{$lang->items['LANG_MEMBERS_USERONLINE']}" /></then>
    <else><img src="{$style['imagefolder']}/user_offline.gif" border="0" alt="{$lang->items['LANG_MEMBERS_USEROFFLINE']}" title="{$lang->items['LANG_MEMBERS_USEROFFLINE']}" /></else>
   </if>
</then>
<else>
<img src="{$style['imagefolder']}/user_away.gif" border="0" alt="{$LANG_MEMBERS_USERAWAY}" title="{$LANG_MEMBERS_USERAWAY}" />
</else>
</if>

<img src="{$style['imagefolder']}/spacer.gif" width="159" height="1" border="0" alt="" title="" /></td>
 </tr>
 <tr>
  <td class="tabletitle" colspan="2"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
   <tr class="tabletitle_fc">
    <td align="left"><span class="normalfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_CONTACT']}</b></span></td>
    <td align="right">
    
    <if($user_info['showemail']==0 && $user_info['usercanemail']==1)>
     <then><a href="formmail.php?userid=$user_info[userid]{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/email.gif" border="0" alt="{$lang->items['LANG_MEMBERS_SENDEMAIL']}" title="{$lang->items['LANG_MEMBERS_SENDEMAIL']}" /></a></then>
    </if> 
    
    <if($user_info['receivepm']==1 && $wbbuserdata['can_use_pms']==1)><then><a href="pms.php?action=newpm&amp;userid=$user_info[userid]{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/pm.gif" border="0" alt="{$lang->items['LANG_MEMBERS_PM']}" title="{$lang->items['LANG_MEMBERS_PM']}" /></a></then></if>
        
    <a href="search.php?action=user&amp;userid=$user_info[userid]{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/search.gif" border="0" alt="{$lang->items['LANG_MEMBERS_SEARCH']}" title="{$lang->items['LANG_MEMBERS_SEARCH']}" /></a>
      
    <a href="usercp.php?action=buddy&amp;add=$user_info[userid]{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/homie.gif" border="0" alt="{$lang->items['LANG_MEMBERS_BUDDY']}" title="{$lang->items['LANG_MEMBERS_BUDDY']}" /></a></td>
   </tr>
  </table></td>
 </tr>
</table>
<if(checkAdminPermissions("a_can_users_edit") || checkAdminPermissions("a_can_users_delete"))>
<then>
<p align="center"><span class="smallfont"><b>{$lang->items['LANG_MEMBERS_PROFILE_ADMINOPTIONS']}</b> 
 <if(checkAdminPermissions("a_can_users_edit"))><then><a href="acp/index.php?url=users.php%3Faction%3Dedit%26userid%3D$user_info[userid]" target="_blank">{$lang->items['LANG_MEMBERS_PROFILE_USEREDIT']}</a></then></if>
 <if(checkAdminPermissions("a_can_users_edit") && checkAdminPermissions("a_can_users_delete"))><then> | </then></if>
 <if(checkAdminPermissions("a_can_users_delete"))><then><a href="acp/index.php?url=users.php%3Faction%3Ddelete%26userid%5B%5D%3D$user_info[userid]" target="_blank">{$lang->items['LANG_MEMBERS_PROFILE_USERDEL']}</a></then></if></span></p>
</then>
</if>
$footer
</body>
</html>





Kontrolliere auch mal in den Einbau in deiner Profile.php
Backspin
Ich hab jetzt das Profil-Template von dir genommen und genau so in meinen Board kopiert, aber es kommt dann immer dieser Fehler:

php:
1:
Parse errorparse error in /home/web/www.eminem-planet.de/www/forum/profile.php(255) : eval()d code on line 142


Ich häng mal meine profil.php an, aber meiner Meinung nach hab ich das richtig gemacht. Ich versteh es einfach nicht. Augen rollen
a-friend
@Backspin

Versuche noch mal den Code oben, habe ihn gefixt. Müsste jetzt gehen. Habe dir auch den Eintrag für die User Map mit rein gemacht.

Schau mal ob es geht und wenn ja, ob es so okay ist.

Grüßchen.


Edit: Hatte noch einen kleinen Schönheitsfehler gefixt, aber jetzt müsste es so stimmen. Viel Spaß damit.