Gunah
Danke mhhh aber irgendwatt passt nischt
code: |
1:
|
Parse error: parse error, unexpected T_BOOLEAN_AND, expecting ')' in /var/www/web296/html/test_subdomain/wbblite/profile.php on line 105 |
|
kommt der Fehler in der Zeile ist:
code: |
1:
|
if( ( empty($wiw_profil['invisible']) || ( !empty($wiw_profil['invisible'] && $wbbuserdata['canuseacp'] ) && !empty($wiw_uri[0])) |
|
MfG Gunah
MrMind
Ups, habe ne Klammer vergessen:
code: |
1:
|
if( ( empty($wiw_profil['invisible']) || ( !empty($wiw_profil['invisible']) && $wbbuserdata['canuseacp'] ) ) && !empty($wiw_uri[0])) |
|
Mfg
MrMind
JennyCursed
Danke

ging ganz leicht zum installieren.
Das prob ist, bin gerade am testen mit einem Kumpel, aber wir sehen uns nicht wo wir gerade unterwegs sind.
edit: klappt jetzt, war ein kleiner Fehler meinerseits
Jenny
Segaja
so... erst hatte ich die version 1.0, damit bekam ich auch den timeoutfehler mit den 10sec aber dann habe ich mir die aktuelle version 1.0.2 runtergeladen und nun gehts einwandfrei.
klasse hack und super support
mfg
Segaja
Horrorsebi
Also ich habe die Onlineanzeige verändert.
Also ich hab das momentan so:
User ist momentan online!
Ich will aber das es so ist:
User ist momentan in ... Online.
Ich hab das $wiw_profile_output an die entsprechende stelle im profile_user_online.tpl gesetzt aber es erscheint einfach nichts
MrMind
Dieser Hack sollte eigentlich anzeigen: Wo sich der User befindet und net ob er Online ist.
Verstehe grad net so ganz was du gemacht hast.
Mfg
MrMind
Horrorsebi
Ja ich weiß.
Also wenn bei mir ein User online ist steht da Nick ist momentan online
Das hab ich in der profile_user_online.tpl festgelegt.
Nun möchte ich aber das da steht NICK Ist momentan in ... Online
Aber wenn ich ine die user_profile_online.tlp an die entsprechende stelle $wiw_profile_output einfüge passiert nichts.
MrMind
Mh du müsstest ne neue Spalte sehen wo steht wo der User grad unterwegs ist.
Das macht eigentlich der Hack
Horrorsebi
Ja aber es müsste doch auch möglich sein das man das da reinschreiben kann oder?
MrMind
klar aber dann musst du die Variable anpassen.
Es gibt eine Variable die den Inhalt speichert, wo der User unterwegs ist, diese musst du nutzen.
Siehst du in der switch-Anweisung wie die Variable heißt.
Mfg
MrMind
Horrorsebi
Wie jetzt?
Kannste mir das ganz einfach erklären?
So das es auch verständlich für mich ist?
MrMind
So jetzt hab ich Zeit gefunden, das etwas genauer zu erklären.
In der profile.php gibt es durch diesen Hack einen Switch-Block
so gekennzeichnet:
php: |
1:
2:
3:
|
switch(VARNAME)
{
} |
|
Varname dient hier als Platzhalter für die verwendete Variable.
Nun steht in dieser Switch-Anweisung mehre mögliche Inhalte für die Variable
gekennzeichnet so:
php: |
1:
|
case "INHALT": //ANWEISUNG |
|
Inhalt kann alles sein, was die Variable besitzen kann (dazu komme ich nochmal gleich).
Anweisung ist interessanter

dort stehen Zuweisungen für andere Variablen oder sonstige Anweisungen und wird generell (aber net immer) mit einem break; abgeschlossen.
Hier nun mal ein Beispiel:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
|
$var1 = "test";
switch($var1)
{
case "test": $var2 = "Irgendwas";
break;
default: $var2 = "Nochwas";
} |
|
hier wird die Variable $var2 mit dem Inhalt Irgendwas gefüllt, wenn $var1 den Inhalt test besitzt.
Hat $var1 einen anderen Inhalt, dann wird nach der case-Anweisung gesucht, welche dafür existiert. Ist keine vorhanden (wie hier), dann kommt die default-Anweisung (wenn eine deklariert ist).
So und du müsstest nun in dieser Switch-Anweisung gucken, welche Variable neu definiert wird mit einem Inhalt (wie hier $var2).
Diese musst du dann nutzen für das Template.
Damit meine ich, statt der ursprünglichen Variable setzt du dann direkt diese in dein Template dort hin, wo du es gerne hättest.
Hoffe das war verständlich.
Mfg
MrMind
Horrorsebi
Omg das is irgendwie kompliziert.
Und das alles für sone kleine Anzeige. :I
Wenn das so schwer ist,lass ich es wohl lieber
helli
hi,
ich hab diesen hack schon seid längeren drinnen und ergefällt mir wirklich sehr!
nun jetzt hab ich eine frage, was muss man für einen code in der profil.php hinzufügen, dass in der profilanzeige steht, wenn man eine antwortschreibt:
Zur Zeit unterwegs: Antwort: Threadname
und wenn man ein neues thema eröffnet
Zur Zeit unterwegs: Neus Thema: Forenname
geht das irgendwie?
thx4help
mfg
ViPeR[2k4]
Zitat: |
Original von helli
Zur Zeit unterwegs: Antwort: Threadname
Zur Zeit unterwegs: Neus Thema: Forenname
|
Das ist doch bereits implementiert oder !?
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
case 'addreply.php':
$wiw_url = ( ( !empty($wiw_profil['threadid']) ) ? 'thread.php?threadid=' . $wiw_profil['threadid'] . '&' : 'index.php?' ) . $wiw_sid;
$wiw_text = ( !empty($wiw_profil['threadid']) ) ? 'Antwort schreiben in: ' . $wiw_profil['topic'] : 'Sonstiges';
break;
case 'newthread.php':
$wiw_url = ( ( !empty($wiw_profil['boardid']) ) ? 'board.php?boardid=' . $wiw_profil['boardid'] . '&' : 'index.php?' ) . $wiw_sid;
$wiw_text = ( !empty($wiw_profil['boardid']) ) ? 'Neues Thema erstellen in ' . $wiw_profil['title'] : 'Sonstiges';
break; |
|
Jeronymos
sowohl bei diesem hack als auch bei dem wiw-hack von mywbb hab ich den selben fehler
als standort des users wird immer forenindex bzw. startseite beim wiw-hack ausgegeben!!
an was liegt das? wo hab ich was falsch gemacht?
wobei ich nicht denke dass beim einbau was schief gegangen ist...
hab auch bei mywbb schon im hack-thread gefragt - wo ich leider bislang keine antwort bekam...
hier bei dem hack derselbe fehler (wohl aus demselben grund)
ich hoffe hier kann mir einer helfen - ich verzeifel da noch dran!
gruß jeronymos
helli
ups, da hab ich wohl genau genug nachgechaut...
thx
gn8