06.12.2013, 16:14
Ich habe eine Extra-php erstellt, die Userinfo heißt und diese habe ich per Popup in die showthread.php eingefügt.
Wäre die komplette php auf aktuellem Stand, wie gesagt ich habe alle Varianten ausprobiert, daher sieht es so aus. Auch innerhalb der php habe ich "rumprobiert".
Code:
<?php
define("KILL_GLOBALS", 1);
define("IN_MYBB", 1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll
require_once "./global.php";
$lang->load("userinfo");
add_breadcrumb("$template");
$query = $db->query("SELECT * FROM ".TABLE_PREFIX."userfields WHERE ufid = '".intval($mybb->input['uid'])."'");
if(!empty($content['fid11'])) {
$Groesse = htmlspecialchars_uni($thread['fid11']);
} else {
$Groesse = "";
}
if(!empty($content['fid12'])) {
$Statur = htmlspecialchars_uni($user['fid12']);
} else {
$Statur = "";
}
if(!empty($content['fid13'])) {
$Augenfarbe = htmlspecialchars_uni($profilefield['fid13']);
} else {
$Augenfarbe = "";
}
if(!empty($content['fid14'])) {
$Haarfarbe = htmlspecialchars_uni($userfields['fid14']);
} else {
$Haarfarbe = "";
}
if(!empty($content['fid15'])) {
$Besondere = htmlspecialchars_uni($content['fid15']);
} else {
$Besondere = "";
}
eval("\$userinfo = \"".$templates->get("userinfo")."\";"); // Hier wird das erstellte Template geladen
output_page($userinfo);
?>
Wäre die komplette php auf aktuellem Stand, wie gesagt ich habe alle Varianten ausprobiert, daher sieht es so aus. Auch innerhalb der php habe ich "rumprobiert".