Userpage Hack v1.5.4 / v1.6.0 - BETA 2

katwhitey
Guten Tag smile

Wir haben die neuste nicht-beta Version eingebaut, sollte 1.5.4 sein? smile Wenn aber auf der… „Hauptseite“, wo eben die neuen Beiträge von Buddys oder bei Buddys eingetragen werden, das Problem, dass wenn hier ein Eintag kommentiert wird, dieses Kommentar auf der Seite des Users nicht angezeigt wird. In der Datenbank wird auch die inhaber-id hierbei falsch eingetragen.
Hat also beispielsweise der User mit userid=1 etwas gepostet und der User mit userid2 kommentiert auf der Startseite darunter, wird es in der Datenbank mit inhaber-id=2 eingetragen, obwohl das ja… eins sein müsste! Wenn du mir sagst, welche Dateien ich anhängen muss, tue ich das gerne – ich habe das Design allerdings ein wenig verändert, also... nur, damit dich das nicht wundert!

Liebe Grüße,
Kat
Beckebans
Das müsste ich mir am Besten mal bei dir live angucken. In der Beta ist ein Fehler bei den Kommentaren behoben, aber ob das jetzt genau der war weiß ich auswendig auch nicht mehr. Kannst du mir mal deine Forendaten per PN schicken?

Ich muss mal zusammensuchen, was bei der 1.6.0 noch fehlte und die fertig machen. Ist ja ne Weile her, seitdem ich daran was gemacht habe.
batmans robin
Halli Hallo Hallöle ^.^
Ich bin es mal wieder.
Ich sitze gerade an einer Erweiterung. Und zwar hätte ich es gern, dass erwähnte Usernamen automatisch in einen Links zur Userpage verwandelt werden.
Dafür habe ich in der userpage.php einfach mal:

code:
1:
2:
3:
4:
    $atusername = $db->query_first("SELECT userid, username FROM bb".$n."_users WHERE gender != '0'");
    $atuser = str_replace("$atusername[username]","<a href=\"userpage.php?action=ansicht&id=$atusername[userid]\" target=\"_blank\" title=\"Tatterseite von $atusername[username]\">@$atusername[username]</a>","$comment[inhalt]");


eingebaut. Nun habe ich das Problem, dass nur der erste Eintrag in der Datenbank berücksichtigt wird und alle anderen nicht. Ich glaube zu wissen, dass es mit einer while Schleife lösbar wäre, doch bisher habe ich keine einbauen können, ohne das sich die Seite zu Tode läd und ein Time Out kommt... Kannst du mir helfen? ^.^

LG
Beckebans
Versuch mal dieses hier (ungetestet, mach vorher ein Backup):

code:
1:
2:
3:
4:
    $atusername2 = $db->query("SELECT userid, username FROM bb".$n."_users");
    while($atusername=$db->fetch_array($atusername2)) {
     $atuser = str_replace("$atusername['username']","<a href=\"userpage.php?action=ansicht&id=".$atusername['userid']."\" target=\"_blank\" title=\"Tatterseite von ".$atusername['username']."\">@".$atusername['username']."</a>","$comment['inhalt']");
    }
batmans robin
Hm ne das funktioniert leider nicht =/

EDIT:

Ich habe es mittlerweile so:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
$tops = mysql_query("SELECT * FROM bb".$n."_users");
$lastbit = '';
$tbl = 'a';

//Ausgabeschleife
while($row = mysql_fetch_object($tops))
	{
	$lastbit = $lastbit . "$row->username, ";
	$i++;
    }
    $atuser = str_replace("$lastbit","<a href=\"userpage.php?action=ansicht&id=$row->userid\" target=\"_blank\" title=\"Tatterseite von $row->username\">@$row->username</a>","$comment[inhalt]");


Da bekomme ich wenigstens kein Array mehr, sondern alle Usernamen. Vielleicht kannst du mir damit besser weiter helfen?
katwhitey
Hatte dir eigentlich ne PN mit Daten geschickt, habs aber gerade selbst gelöst bekommen <3 Vielen Dank für die Hilfsbereitschaft trotzdem <3 Super Hack!
Queenie
Guten Tag smile

der Hack ist super, vielen vielen Dank dafür!

ich hätte da aber mal eine Frage. Ich würde die gesamte Seite gerne breiter machen, und das ist an sich auch kein Problem. aber wenn ich in der userpage_ansicht3.css die Titelbildbreite auf 800px stelle, bleibt der Ausschnitt trotzdem immer bei der ursprünglichen Größe. wie schaffe ich es, das auch auf 800px zu stellen?

Liebe Grüße
Beckebans
Hi, da sind mehrere Änderungen nötig. Ich habe dir hier mal alle als neues Layout zusammengestellt. Wenn ich dabei etwas vergessen habe, sag Bescheid.
Syriana
Hey,

ich hab mal eine kleine Frage.
Wäre es möglich den Hack so zu erweitern, dass man die Einträge in den Gästebüchern mit "gefällt mir" ähnlich wie bei Facebook markieren kann? Denke, das wäre ein nettes Feature.

LG
Beckebans
Ja, das sollte machbar sein. Ich kann nur nicht versprechen, wann ich dazu komme.
Syriana
Vielen Dank und kein Problem - ich kann warten Freude
Queenie
Oh vielen Dank! smile habe ich erst jetzt entdeckt, aber genau das, was ich brauche!

ich habe nun allerdings nach Umzug ein Problem, ich bekomme folgende Fehlermeldung, wenn ich ein Titelbild hochladen will und dafür landet es auch nicht in dem userpage Ordner.

Warning: getimagesize(images/userpage/4_titelbild_finnheader.jpg): failed to open stream: No such file or directory in /www/htdocs/w014d029/writingtales.de/home/usercp.php on line 1309

das bezieht sich auf folgende Zeile in der usercp.php

$titelbild_info = getimagesize("images/userpage/".$userpage['userpage_titelbild_upload']);

der userpage ordner existiert und die Userbilder landen wiederum auch dort, nur die Titelbilder nicht ... ich bin etwas ratlos verwirrt
Beckebans
Kannst du mir mal einen Account machen, so dass ich das selbst testen kann?
Slugger
Umzug ... da solltest du auch mal alle Ordner prüfen, ob die Rechte 777 richtig gesetzt sind.
Könnte sein das der Ordner "images/userpage/" diese nicht hat.
sunshine1983
Hallo Zusammen,

der Hack ist wirklich toll!
Aber ich muss leider gerade zu meinem Bedauern feststellen, dass ich irgendwo Bockmist gebaut habe. Ich habe den Einbau vier Mal kontrolliert und finde vor lauter Bäumen den Wald nicht mehr traurig
Im Profil bekomme ich nur eine weiße Seite und irgendwie kann ich das Design auch nicht im ACP umstellen.

Zudem hatte ich mit der users.php im ACP ein Problem. Da fehlen ein paar Stellen in meiner Datei und da das Board, wo ich es einbauen möchte, seit Jahren verstaubt weiß ich leider auch nicht mehr was ich alles geändert habe. verwirrt

Könnte mir vielleicht jemand helfen oder einen Denkanstoss geben?
Beckebans
Welche Version baust du ein? 1.5.4 oder 1.6.0?

Lade mal die geänderten Dateien mal alle als Dateianhang hoch. Dann gucke ich da mal drüber.
sunshine1983
Ich habe die 1.6.0 eingebaut.

Das ACP mit dem Design habe ich nun überlistet. Da ich die Userpage nur als FB nutzen möchte, habe ich das 3. Design als Standard genommen. Das geht jetzt.

Jedoch habe ich immer noch die weiße Seite.
Ich hab gestern abend alles nochmal ausgebaut und wieder eingebaut. Es ändert sich nichts. unglücklich
Beckebans
Wie gesagt, bräuchte ich die geänderten Dateien oder besser noch den FTP Zugang zu deinem Forum. Damit kann ich den Fehler am Besten finden.
sunshine1983
Daten schick ich dir per PN

Danke, dass du dir das anschaust!
Hightechwurm
Zitat:
Original von Queenie
Oh vielen Dank! smile habe ich erst jetzt entdeckt, aber genau das, was ich brauche!

ich habe nun allerdings nach Umzug ein Problem, ich bekomme folgende Fehlermeldung, wenn ich ein Titelbild hochladen will und dafür landet es auch nicht in dem userpage Ordner.

Warning: getimagesize(images/userpage/4_titelbild_finnheader.jpg): failed to open stream: No such file or directory in /www/htdocs/w014d029/writingtales.de/home/usercp.php on line 1309

das bezieht sich auf folgende Zeile in der usercp.php

$titelbild_info = getimagesize("images/userpage/".$userpage['userpage_titelbild_upload']);

der userpage ordner existiert und die Userbilder landen wiederum auch dort, nur die Titelbilder nicht ... ich bin etwas ratlos verwirrt


Leider hab ich genau das selbe Problem, sprich Titelbilder werden nicht hochgeladen, sondern es erscheint nur die Fehlermeldung.
Den Ordner userpage hab ich schon mit den Rechten 777 versehen, aber ohne Erfolg unglücklich
Hat da jemand eine Lösung? <3