MyBB.de Forum
Letzte 10 Themen im Benutzerprofil - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Letzte 10 Themen im Benutzerprofil (/thread-27014.html)

Seiten: Seiten: 1 2 3


Letzte 10 Themen im Benutzerprofil - Lukαs - 09.12.2012

Hallo,
ich benötige Hilfe bei der Darstellung der letzten 10 Themen eines Users auf dem Benutzerprofil.

Ich habe es mit diesem Code versucht, leider wird nix angezeigt.
Wo liegt der Fehler?

PHP-Code:
<?php

    
global $db$mybb;

    if(
$mybb-> $memprofile['uid'] != 0)
    {        
    
        
$query $db->simple_select("threads""tid, subject, fid""uid='{$post['uid']}' && fid != 77 && fid != 38 && fid != 39 && fid != 75", array('order_by' => 'dateline''order_dir' => 'DESC''limit' => '10'));
            
$my_p.= '<fieldset>
            <legend><strong>My Last Threads</strong></legend>
            <div align="left"><ul>'
;
          while(
$user $db->fetch_array($query))
      {    
           if(
$user['uid'] > 0)
          {
            
$row['subject'] = htmlspecialchars_uni($row['subject']);  
            
$my_p .= "<li><a href=\"{$mybb->settings['bburl']}/showthread.php?tid={$row['tid']}\">{$row['subject']}</a></li>";
            
        }
        
$my_p.= '</ul></div></fieldset>';
        
$e_my_p='<fieldset>
            <legend><strong>My Last Threads</strong></legend>
            <div align="left"><ul></ul></div></fieldset>'
;
            

}
}
?>



RE: Letzte 10 Themen im Benutzerprofil - Jockl - 09.12.2012

Kommen denn Fehlermeldungen oder wird einfach nichts angezeigt? Wo genau hast Du den Code denn eingefügt? Vermutlich ist in der Varibale $post kein Wert enthalten...


RE: Letzte 10 Themen im Benutzerprofil - Lukαs - 09.12.2012

Nein, es kommt einfach nix als Ausgabe.


RE: Letzte 10 Themen im Benutzerprofil - StefanT - 09.12.2012

Wo hast du den Code überhaupt eingefügt?


RE: Letzte 10 Themen im Benutzerprofil - Lukαs - 09.12.2012

Direkt im Template "member_profile"


RE: Letzte 10 Themen im Benutzerprofil - Jockl - 09.12.2012

Im Template hast Du diesen Code eingefügt?

(09.12.2012, 15:34)Jockl schrieb: Vermutlich ist in der Varibale $post kein Wert enthalten...
Probiere mal, die UID anders abzufragen.


Edit: heißt "einfach nix als Ausgabe" eine weiße Seite?


RE: Letzte 10 Themen im Benutzerprofil - StefanT - 09.12.2012

$mybb-> $memprofile['uid'] erscheint mir nicht besonders sinnvoll...


RE: Letzte 10 Themen im Benutzerprofil - Lukαs - 09.12.2012

@Jockl - Nein, die Memberprofil seite wird schon angezeigt, nur statt der anzeige der letzten themen bleibt sie so wie sie ist, also ohne veränderung.

@StefanT - Was würde stattdessen besser sein?


RE: Letzte 10 Themen im Benutzerprofil - Jockl - 09.12.2012

Probier mal in dem query
PHP-Code:
uid='".intval($mybb->input['uid'])."' 
und in der if-Abfrage
PHP-Code:
if($mybb->user['uid'] != 0



RE: Letzte 10 Themen im Benutzerprofil - Lukαs - 09.12.2012

Keine Veränderung mit deinem Code.