Abwesenheitshack v2.1.1

Biker-ww
Ich habs eingebaut in der 2.3.4er Version. Läuft so weit auch.
Nur habe ich folgendes Problem:

in ACP wird zwar der Punkt aber nicht der Text und der entsprechende Link zur Liste angezeigt.

Schön währe es auch wenn man eine Liste den Usern zur verfügung stellen könnte.


Zitat:
Original von debacle
@Donnerbalken: Habe gestern im Home-Board des HM-Portals geschrieben wie man den Hack ins HM-Portal integriert inkl. der benötigten lng und tpl's.

P.S.: Danke Speedrider für den Hack, ist Klasse smile


Wenn man das im HMPortal 3.1.4 einbaut, kommt die Box nur mit wirren Zeichen und Blockiert den Rest des Portals.

Hat das schon jemand entsrechend laufen?
Doogie120673
Bei mir findet er die Sprachvariable LANG_GLOBAL_ACCESS_ERROR_DESC nicht, also ich weiß auch ehrlich gesagt nicht, wo ich danach suchen soll, hab alles abgesucht, vielleicht hat mir jemand nochmal ne detaillierte Anleitung, wie ich Punkt 17 der Anleitung lösen kann ...

Doogie
Ghostmaster
Geh dazu einfach unter

ACP - Sprachpaket bearbeiten - übersetzen - (du wählst "global" aus) und suchst dort die

LANG_GLOBAL_ACCESS_ERROR_DESC Augenzwinkern
Lenox
Hallo ich habe diesen Fehler:

code:
1:
2:
3:
Parse error: parse error, unexpected ';' in /var/www/vhosts/lenox-design.de/httpdocs/board/thread.php(314) : eval()'d code on line 113


Habe da schon bestimmt 3mal und mehr durch geschaut und ich finde absolut den fehler nicht

Hänge mal die thread_postbit.tpl und die thread.php an
jana
ich habe auch große Probleme mit dem Abwesenheitshack, ich krieg es einfach nicht hin. verwirrt bin zu doof dafür.

Bitte kann mir jemand dabei helfen? bitte

lg jana
-Freddie-
Hy, ich habe den Hack ordnungsgemäß installiert und wenn ich nun im ACP auf "User finden" gehe, bzw. bei allen Seiten wo acp/users.php aufgerufen wird kommt folgende Meldung:

Fatal error: Call to a member function on a non-object in xxx/wbb2/acp/users.php on line 19

Line 19: =
$lang->load('REGISTER,ACP_USERS,POSTINGS,MEMBERS,AWAY');

Ausserdem habe ich beim Erneuten Suchen festgestellt das dieser Code:
code:
1:
2:
3:
4:
if (isset($_REQUEST['blocked']) && $_REQUEST['blocked'] == 1) {
		add2where("blocked = '1'");
		linkGenerator("blocked", $_REQUEST['blocked']);
	} 

garnicht bei mir drin ist, in der users.php !

Wo könnte der fehler liegen?
Aries
Ich hab einen kleinen Schönheitsfehler entdeckt und schaffe es nicht ihn zu beheben.

Im IE wird im Usercp eine Leerzeile in die Beschreibung der Funktion eingefügt (siehe Screenshot) aber im Firefox wird es richtig ausgegeben.

Hat jemand ne Idee?
Setchan
keine ahung ob der fehler schon drankam aber 21 seiten durchlesen is mir grad zu vile also hier: *post reinkopier*

Ich habe eben versucht mir den Abwesendheits-Hack v.2.1.1 auf mein WBB 2.3.4 einzubauen. Habe jeden Schritt gewissenhaft ausgeführt und wollte es so eben testen. Da merk ich dass, wenn ich in ein Bereich gehe im Header die Fehlermeldung:
code:
1:
Parse error: parse error, unexpected ';' in /homepages/2/d145751232/htdocs/wbb2/thread.php(323) : eval()'d code on line 101
in mehrfacher Ausführung.

Und es werden keine Threads/posts mehr angezeigt.


Hier mal der Ausschnitt mit der Zeile 101:


code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
	/**
	* parse a message and generate postbit
	*
	* @param array posts
	* @param integer count
	* @param integer indentwidth
	*
-->zeile 101	* @return string postbit
	*/
	function makePostBit($posts, $count, $indentwidth = 0) {
                global $thread, $board, $tpl, $wbbuserdata, $style, $lang, $session, $userratings, $showuserratinginthread, $showuserlevels, $showonlineinthread, $useronlinetimeout, $showregdateinthread, $showuserfieldsinthread, $showgenderinthread, $showavatar, $_GET, $showthreadstarter, $showuserpostsinthread, $allowsigsmilies, $allowsightml, $allowsigbbcode, $max_sig_image, $authormarking, $picmaxwidth, $picmaxheight, $allowflashavatar, $thumbnailsperrow, $SID_ARG_1ST, $SID_ARG_2ND, $SID_ARG_2ND_UN, $hang_raterbisher, $hang_ratername, $hang_text, $hang_posterid, $hang_won, $mpostid, $hang_won, $boardok;
		if ($this->userfieldcache) reset($this->userfieldcache);
Jonny
Danke läuft bein mir im 2.3.4 bestens ... habs jetzt auch noch ins Jgsportal in einer Box eingebaut.

lg Jonny
Mandy
Hallo,

ich hab heute den Abwesenheitshack eingebaut, doch nun kann ich die Startseite nicht mehr aufrufen, d.h. die Seite bleibt weiß. Das Portal funktioniert noch und darüber kann ich auch die letzten Beiträge aufrufen, beantworten und auch neue Themen erstellen. Nur wenn ich die indexseite aufrufe, dann klappt es nicht. Und ich finde den Fehler nicht. Ich hatte mir die zu ändernden Dateien vor der Änderung gesichert und diese inzwischen auch wieder auf den Server geladen, hab auch das Datenbankbackup wieder eingespielt, aber die Seite bleibt weiß. Kann mir da mal jemand helfen?

Forum
_pat_
am besten wird wohl sein, die einbau-anleitung nochmals schritt für schritt durchzugehen um sicher zu gehen, daß nichts am code fehlerhaft ist... hast du die gruppenrechte gesetzt?

ich habe bei meinem board diesen hack auch drin und er geht...


Grüß´le

_pat_
Mandy
Nun, inzwischen haben sich drei Leute an dem Hack versucht, zum Schluss hab ich es noch mal selbst gemacht und nun funktioniert das Forum erst mal wieder. Ich hatte aber nicht gefunden, wo man nun eine Abwesenheitsmitteilung eintragen kann und hab deswegen usercp.tpl und profile.tpl noch mal importiert und gecacht. Mit dem Erfolg allerdings, dass nun die Seite des Kontrollzentrums weiß bleibt. Jetzt hab da jetzt erst mal die Sicherungsdatei der usercp.tpl wieder importiert. Die geänderte Datei werd ich nachher noch mal kontrollieren.

Ich hätte da aber mal noch eine Frage:

Wo kann man denn (sofern das mit der geänderten Datei dann auch mal funktioniert) die Abwesenheitsmitteilung angeben?


PS: Gruppenrechte sind gesetzt, steht alles auf Ja
Tosun
Ich habe mir heute auch den Abwesenheits hack eingebaut aber habe auch ein problem !

Ich habe keine option im Kontrollzentrum

[IMG]http://img155.imageshack.us/img155/2749/abwesenheitshack6fi.th.jpg[/IM
G]


ich bin schon alles 3 mal durchgegangen aber ich finde einfach den fehler nicht !

Was könnte der fehler sein ! Ich habe keine fehlermeldung bis jetzt bekommen . Im Acp wenn m ich auch benutzer finden gehe sehe die option abwesende User und im kontrollzentrum bei Einstellungen ist alles auf ja die optionen da da schon gegeben .

Wer kann mir da weiter helfen bin schon jetzt hier das ganze forum durchgegangen .
KorbanDallas
sofern alles richtig gemacht worde, musst du dein template usercp.tpl nochmal anschauen ob du die Änderungen wie in der Anleitung beschrieben, gemacht hast.

Du hast ja im Link einen anderen Style, kann es eventuell sein, das du mehrere templatepacks verwendest und eventuell dort die änderungen in der usercp.tpl nicht gemacht hast?
Mandy
Kann mir mal jemand helfen?
Bei mir in der Datei usercp.tpl ist die zu suchende Textpassage nicht so vorhanden, wie angegeben. Bei mir steht da folgendes:

<if($wbbuserdata['isgroupleader']==1||$wbbads[0]!=0)>
<then> <tr align="center"> <if($wbbuserdata['isgroupleader']==1&&$wbbads[0]==0)><then> <td class="tablea" style="width:33%"> <a href="usergroups.php?action=groupleaders{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/usercp_groupleader.gif" border="0" alt="{$lang->items['LANG_USERCP_GROUPLEADER']}" title="{$lang->items['LANG_USERCP_GROUPLEADER']} - {$lang->items['LANG_USERCP_GROUPLEADER_DESC']}" /></a><br /> <span class="normalfont"><b><a href="usergroups.php?action=groupleaders{$SID_ARG_2ND}">{$lang->items['LANG
_USERCP_GROUPLEADER']}</a></b></span><br /> <span class="smallfont">{$lang->items['LANG_USERCP_GROUPLEADER_DESC']}</span> </td> <td class="tableb" style="width:33%"> </td> <td class="tablea" style="width:33%"> </td> </then>


ich hab das schon komplett mit dem Code aus der Anleitung ersetzt, funktioniert aber nicht. Dann hab ich auch nur mal Stück für Stück das erforderliche geändert, geht aber auch nicht, die Seite Kontrollzentrum bleibt weiß. Was genau muss ich denn da nun machen, jemand ne Idee?
KorbanDallas
du hast schon einen werbehack drin, der im usercp an genau derselben stelle angezeigt wird, deswegen wird das wahrscheinlich nicht gehen, ich nehme mal an, das man nun das usercp.tpl umschreiben muss und den neuen Button auf dem zweiten Feld neben dem werbesymbold anbringen muss.
Tosun
Korban hattest recht jetzt gehts großes Grinsen THX
Mandy
Hm, dann hab ich ein Problem. Ich kann zwar Hack nach Anleitung einbauen, aber das wars dann auch schon. Aber vielleicht kann mir ja jemand von euch helfen?
.::Undertaker::.
Ist der Hack hier eigentlich an den Activate Delete Hack angepasst? (den von Pommes2) Das wäre nämlich ziemlich sinnvoll!
Ghostmaster
Nein ist er nicht Augenzwinkern