Seite 1 von 1

Zusatz statt Zitat nur Anrede

Verfasst: 23.09.2007 20:55
von Bonobo66
Hallo!

Ich hatte die Funktion, wenn ich neben dem Posting auf den Usernamen drücke, dann schrieb sich automatisch eine Anrede in die Schnellantwortbox. Diese Box habe ich nur rausgegeben, damit ist auch diese Funktion futsch. Sie funktionierte über Java

Code: Alles auswählen

<a href="javascript:emoticon('[b]@ {postrow.POSTER_NAME}[/b] ')">
Nun suche ich nach einer neuen Lösung über die Zitat-Funktion und habe es schon geschafft die Anrede dazuzubauen - das funzt. Wenn ich jetzt auf "Zitat" drücke, dann kommt der zitierte Text und darunter die Anrede @ User

Code: Alles auswählen

if ( $mode == 'quote' )
                {
                        $orig_word = array();
                        $replacement_word = array();
                        obtain_word_list($orig_word, $replace_word);

                        $msg_date =  create_date($board_config['default_dateformat'], $postrow['post_time'], $board_config['board_timezone']);

                        // Use trim to get rid of spaces placed there by MS-SQL 2000
                        $quote_username = ( trim($post_info['post_username']) != '' ) ? $post_info['post_username'] : $post_info['username'];
                        $message = '[quote="' . $quote_username . '"]' . $message . '[/quote]' . "\n" . '[b]@ ' . $quote_username . '[/b]';
Wie kann ich das nun lösen, dass ich eine weitere Funktion schaffe, die nur die Anrede ohne Zitat stellt. Habe schon einiges probiert, komme aber nicht wirklich weiter.

Verfasst: 23.09.2007 22:13
von NMK
Wenn ich dich richtig verstanden habe,

Code: Alles auswählen

$message = '[quote="' . $quote_username . '"]' . $message . '[/quote]' . "\n" . '[b]@ ' . $quote_username . '[/b]';
mit

Code: Alles auswählen

$message = '[b]@ ' . $quote_username . '[/b]';
ersetzen?

NoMoKeTo
...wenn du das andere auch geschaft hast, warum nicht das auch? ;-)

Verfasst: 23.09.2007 22:21
von Bonobo66
Das habe ich schon geschafft, aber ich will ja beide Funktionen erhalten. Also das Zitat wenn ich auf die Standard-Zitat-Taste drücke und wenn ich auf den Usernamen neben dem Posting drücke, soll nur die Anrede dortstehen, so wie du sie jetzt gebracht hast.

Da brauche ich aber eine zweite Variable???

Eine nennt sich ja case 'quote' als denke ich, dass ich eine bauen muss, die sich bspw. case 'anrede' nennt.