MyBB.de Forum

Normale Version: Signatur in Kalendereinträgen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ist es möglich in einem Eintrag im Kalender die Signatur des Users mit anzeigen zu lassen? Habe leider keine passende Einstellung gefunden Blush
Das ist mit einer kleinen Code-Änderung möglich:

Öffne calendar.php und such nach (ca. Z. 1305)
PHP-Code:
        if($event['userstars'] && $event['starimage'] && $event['stars'])
        {
            
$event['userstars'] .= "<br />";
        } 

Ersetzen mit
PHP-Code:
        if($event['userstars'] && $event['starimage'] && $event['stars'])
        {
            
$event['userstars'] .= "<br />";
        }
        
        if(
$event['signature'] != "")
        {
            
$signature_parser_options = array(
                
"allow_html" => $mybb->settings['sightml'],
                
"allow_mycode" => $mybb->settings['sigmycode'],
                
"allow_smilies" => $mybb->settings['sigsmilies'],
                
"allow_imgcode" => $mybb->settings['sigimgcode'],
                
"me_username" => $event['username']
            );
            
$event['signature'] = "<hr width=\"25%\" align=\"left\" size=\"1\" />".$parser->parse_message ($event['signature'], $signature_parser_options );
        } 

Dann gehe ins Admin-CP -> Templates und Style -> Templates -> <Dein Template Set> -> Kalender-Templates -> calendar_event und füge nach
Code:
<p>{$event['description']}</p>
folgendes ein
Code:
{$event['signature']}

Das sollte funktionieren.
Hallo Manuel,

leider habe ich noch das Problem, dass BBCode in dieser Signatur nicht dargestellt wird.

Aus Signaturtext wird [ color=#0000CD]Signaturtext[/color]

Gibt es da noch eine Möglichkeit?
Das kann aber eigentlich nicht sein, da die Signatur vorher geparst wird. Dies ist auch der Code, der so im Profil, etc. verwendet wird... Weiß auch nich genau woran es liegt. Hast du es auch 1:1 so übernommen??

Ich habs ohne BBCode getestet, ich werde es sobald ich daheim bin nochmal versuchen.
Ja, habe ich 1:1 so ünernommen. Wie gesagt, es zeigt mit die Signatur in "Raw-Text" an
Hast du irgendein Plugin installiert, dass die Signaturrechte pro Benutzergruppe einstellt oder benutzt du die normalen Rechte in den Signatur-Einstellungen von MyBB selber? Stelle sicher, das BBCode für Signaturen erlaubt ist. Denn ich habe es nun mit BBCode versucht, und es wird einwandfrei angezeigt.