Seite 1 von 1

[gelößt] Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 30.08.2013 12:15
von fontane
Hallo,

in meinem Forum wurde mal vom Vorgänger ein Gästebuch eingebaut.

Kennt jemand das Gästebuch? Ich bräuchte die install.xml hierzu um den MOD zu entfernen.

Ansehen kann man sich dies im Liveforum (URL-siehe Signatur).
Benutzer: phpbbtest
Passwort: phpbbtest
Wenn man auf einem Benutzer klickt, erscheint das Profil des Users und darunter ist das Gästebuch.

Vielen Dank vorab.

Re: Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 30.08.2013 12:32
von Kirk
Hallo
Ich seh in deinem Board kein Gästebuch, wo soll das sein?

Re: Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 30.08.2013 12:38
von fontane
Kirk hat geschrieben:Hallo
Ich seh in deinem Board kein Gästebuch, wo soll das sein?
so wie ich schrieb,
- man klickt auf einen User welche ONline ist (kann man selbst sein)
- es er scheint das Profil des Users
- darunter die Kontaktdaten
- darunter die Signatur (soweit angelegt)
- darunter "Gästebuch"

Re: Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 30.08.2013 12:45
von Kirk
Ich konnte vorhin kein Profil aufrufen, deshalb die Frage.
Es könnte dieser Mod sein.

Re: Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 30.08.2013 14:25
von fontane
Kirk hat geschrieben:Ich konnte vorhin kein Profil aufrufen, deshalb die Frage.
Es könnte dieser Mod sein.
Danke für Deine Bemühungen.

Leider ist es nicht der gesuchte MOD, da wird nur die memberlist_view.php editiert. Wie ich beim Downloadlink anhand der Demos sehen konnte, ist die Aufmachung auch etwas anders.

Wenn ich auf dem Testboard die install_guestbook.php, zum deinstallieren der Datenbankeinträge (was der von Dir gedachte MOD bei der Installation durchführt), aufrufe, wird bemängelt dass die ./language/de/mods/profile_guestbook.php nicht geöffnet werden kann. Ist auch nachvollziehbar, weil diese Datei nirgends vorhanden ist.

Muss somit ein anderer MOD sein :cry:

Re: Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 30.08.2013 15:07
von Gast234254

Re: Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 30.08.2013 16:37
von fontane
wintstar hat geschrieben:Hier ist noch ein Mod => viewtopic.php?f=88&t=165352#p959515 oder dieser http://forums.phpbb-fr.com/base-de-donn ... l#p1169222
Danke für die Hilfe.

Von der Beschreibung könnte der erste Link zutreffen. Leider sind die Links tot. :cry:

Re: Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 31.08.2013 06:44
von franki
Hallo fontane
Zu dem Link User Guestbook 1.1.2 gibt es keine install.php.
In der install.xml sind nur SQL-Anweisungen und diese sind wie folgt

Code: Alles auswählen

CREATE TABLE `phpbb_profile_guestbook` (
	`gb_id` int(10) NOT NULL auto_increment,
	`user_id` int(10) NOT NULL default '0',
	`poster_id` int(10) NOT NULL default '0',
	`gb_time` int(10) NOT NULL default '0',
	`title` varchar(255) NOT NULL default '',
	`message` text NOT NULL,
	`bbcode_uid` varchar(8) collate utf8_bin NOT NULL,
	`bbcode_bitfield` varchar(5) collate utf8_bin NOT NULL,
	`user_guestbook_limit` VARCHAR(255) NULL,
	`user_guest_name` varchar(64) NOT NULL default '',
PRIMARY KEY  (`gb_id`));

ALTER TABLE `phpbb_users` ADD `user_guestbook_active` TINYINT( 1 ) DEFAULT '1' NOT NULL;

ALTER TABLE `phpbb_users` ADD `user_guestbook_delete` TINYINT( 1 ) DEFAULT '1' NOT NULL;

ALTER TABLE `phpbb_users` ADD `user_guestbook_send` TINYINT( 1 ) DEFAULT '1' NOT NULL;

ALTER TABLE `phpbb_users` ADD `user_guestbook_limit` INT(11) DEFAULT '10' NOT NULL;
Diese Tabelle "phpbb_profile_guestbook" und die Eintragungen in der Tabelle "phpbb_user" kannst
Du sehr leicht mit dem MySQLDumper löschen.

Du scheinst ja auch nicht die install.xml zu haben darum hier die zu ändernden Dateien damit Du den Mod
kpl. entfernen kannst

Open: memberlist.php
Finde und lösche

Code: Alles auswählen

// BEGIN guestbook MOD
        // Get guestbook data...
        $bbcode_status    = ($config['allow_bbcode']) ? true : false;
        $limit = $member['user_guestbook_limit'];
        $userid_1 = $user->data['user_id'];
        $user->add_lang('posting'); 

        $sql_guest = "SELECT g.*, u.*
            FROM  " . PROFILE_GUESTBOOK_TABLE . " g, " . USERS_TABLE . " u
            WHERE g.user_id = $user_id
            AND g.poster_id = u.user_id
            ORDER BY g.gb_id DESC LIMIT $start, $limit";
        $result_guest = $db->sql_query($sql_guest);
        $db->sql_freeresult($result);
        $statrow = array();

        $sql = "SELECT COUNT(g.gb_id) AS eintraege 
            FROM " . PROFILE_GUESTBOOK_TABLE . " AS g 
            WHERE g.user_id = $user_id";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $totale_eintraege = $row['eintraege'];

        $post_list = $user_cache = $id_cache = $attachments = $attach_list = $rowset = $update_count = $post_edit_list = array();

        $profile_link = append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id");

        while($row = $db->sql_fetchrow($result_guest))
        {
            $guestbook[] = $row;
        }

        if (!empty($guestbook)) { $full = '1'; } else  { $full = '0'; }

        $template->assign_vars(array(
            'S_PAGINATION' => generate_pagination($profile_link, $totale_eintraege, $limit, $start) .'<hr/>' ,
            'S_BBCODE_ALLOWED'            => $bbcode_status,
            'S_GUESTBOOK_ACTIVE'            => $member['user_guestbook_active'],
            'S_GB_ACTION'                => append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=viewprofile'),
            'S_GUESTBOOK_FULL'    => $full,
        ));

        if (!empty($guestbook))
        {
            for($i=0; $i < count($guestbook); $i++) 
            {
                $guestbook_profile_id = $guestbook[$i]['poster_id'];
                $gb_id = $guestbook[$i]['gb_id'];

                if ( $userid_1 == $user_id || $auth->acl_get('a_') )
                {
                    $delete_link = append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id&id=$gb_id");
                    $can_delete = $guestbook_profile_id;
                }
                else if ( $guestbook_profile_id = $userid_1 && $member['user_guestbook_delete'] = '1')
                {
                    $delete = $user->lang['GUESTBOOK_DELETE'];
                    $delete_link = append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id&id=$gb_id");
                    $delete_ausgabe = "<a href=$delete_link>$delete</a> ";
                    $can_delete = $userid_1;
                }

                //ALTER
                $age = '';

                if ($config['allow_birthdays'] && $guestbook[$i]['user_birthday'])
                {
                    list($bday_day, $bday_month, $bday_year) = array_map('intval', explode('-', $guestbook[$i]['user_birthday']));

                    if ($bday_year)
                    {
                        $now = getdate(time() + $user->timezone + $user->dst - date('Z'));

                        $diff = $now['mon'] - $bday_month;
                        if ($diff == 0)
                        {
                            $diff = ($now['mday'] - $bday_day < 0) ? 1 : 0;
                        }
                        else
                        {
                            $diff = ($diff < 0) ? 1 : 0;
                        }

                        $age = (int) ($now['year'] - $bday_year - $diff);
                    }
                }

                //Zitieren
                decode_message($message_for_quote, $guestbook[$i]['bbcode_uid']);
                $message_for_quote = $guestbook[$i]['message'];

                //RANG
                $rank_title1 = $rank_img1 = '';
                get_user_rank($guestbook[$i]['user_rank'], (($guestbook[$i]['poster_id'] == ANONYMOUS) ? false : $guestbook[$i]['user_posts']), $rank_title1, $rank_img1, $rank_img_src1);

                $template->assign_block_vars("guestbook",array(
                    'GUESTBOOK_ID'                    => $guestbook[$i]['gb_id'],
                    'GUESTBOOK_USER_ID'                => $guestbook[$i]['user_id'],
                    'GUESTBOOK_POSTER_ID'            => $guestbook[$i]['poster_id'],
                    'GUESTBOOK_GB_TIME'                => $user->format_date($guestbook[$i]['gb_time']),
                    'GUESTBOOK_TITLE'                => $guestbook[$i]['title'],
                    'GUESTBOOK_ENTRY'                => generate_text_for_display( nl2br($guestbook[$i]['message']), $guestbook[$i]['bbcode_uid'], $guestbook[$i]['bbcode_bitfield'], 7),
                    'GUESTBOOK_MESSAGE_FOR_QUOTE'    => $message_for_quote,
                    'GUESTBOOK_POSTER_NAME'            => get_username_string('full', $guestbook[$i]['poster_id'], ($guestbook[$i]['user_guest_name']) ? $guestbook[$i]['user_guest_name'] : $user->lang['GUEST'], $guestbook[$i]['user_colour']),
                    'GUESTBOOK_PROFILE_URL'            => append_sid("{$phpbb_root_path}memberlist.$phpEx", "mode=viewprofile&u=$guestbook_profile_id"),
                    'GUESTBOOK_DELETE_URL'            => ($auth->acl_get('a_') || $userid_1 == $user_id) ? $delete_link : '',
                    'GUESTBOOK_WARNING'                => ($auth->acl_get('m_warn')) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=warn&mode=warn_user&u=' . $guestbook[$i]['poster_id'], true, $user->session_id) : '',
                    'GUESTBOOK_USER_ID'                => $can_delete,
                    'GUESTBOOK_POSTER_AVATAR'        => get_user_avatar($guestbook[$i]['user_avatar'], $guestbook[$i]['user_avatar_type'], $guestbook[$i]['user_avatar_width'], $guestbook[$i]['user_avatar_height'])  ,
                    'GUESTBOOK_RANK_TITLE'            => $rank_title1,
                    'GUESTBOOK_RANK_IMG'            => $guestbook[$i]['user_rank_image'],
                    'GUESTBOOK_POSTER_JOINED'        => $guestbook[$i]['user_joined'],
                    'GUESTBOOK_POSTER_POSTS'        => $guestbook[$i]['user_posts'],
                    'GUESTBOOK_POSTER_FROM'            => $guestbook[$i]['user_from'],
                    'GUESTBOOK_POSTER_WARNINGS'        => $guestbook[$i]['user_warnings'],
                    'GUESTBOOK_POSTER_AGE'            => $age,
                    'GUESTBOOK_MINI_POST_IMG'        => $user->img('icon_post_target', 'POST'),
                    'GUESTBOOK_PM'                    => ($config['allow_privmsg'] && $auth->acl_get('u_sendpm') && ($data['user_allow_pm'] || $auth->acl_gets('a_', 'm_') || $auth->acl_getf_global('m_'))) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&mode=compose&u=' . $guestbook[$i]['poster_id']) : '',    
                    'GUESTBOOK_USERNAME_CLEAN'        => $guestbook[$i]['username'],
                    'GUESTBOOK_EMAIL'                =>    ($config['board_email_form'] && $config['email_enable']) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=email&u=' . $guestbook[$i]['poster_id']) : (($config['board_hide_emails'] && !$auth->acl_get('a_user')) ? '' : 'mailto:' . $guestbook[$i]['user_email']),
                    'GUESTBOOK_WWW'                    => (!empty($guestbook[$i]['user_website'])) ? $guestbook[$i]['user_website'] : '',
                    'GUESTBOOK_ICQ'                    => ($guestbook[$i]['user_icq']) ? 'http://www.icq.com/people/webmsg.php?to=' . urlencode($guestbook[$i]['user_icq']) : '',
                    'GUESTBOOK_AIM'                    => ($guestbook[$i]['user_aim'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=contact&action=aim&u=' . $guestbook[$i]['poster_id']) : '',
                    'GUESTBOOK_YIM'                    => ($guestbook[$i]['user_yim']) ? 'http://edit.yahoo.com/config/send_webmesg?.target=' . urlencode($guestbook[$i]['user_yim']) . '&.src=pg' : '',
                    'GUESTBOOK_MSN'                    => ($guestbook[$i]['user_msnm'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=contact&action=msnm&u=' . $guestbook[$i]['poster_id']) : '',
                    'GUESTBOOK_JABBER'                => ($guestbook[$i]['user_jabber'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=contact&action=jabber&u=' . $guestbook[$i]['poster_id']) : '',
                    'GUESTBOOK_POSTER_SIG'            =>    $guestbook[$i]['user_sig'],
                ));
            }
        }

        //delete guestbook data...
        $delete_guest        = request_var("id", 0);

        if ($delete_guest)
        {
            $sql = "DELETE FROM " . PROFILE_GUESTBOOK_TABLE . " WHERE gb_id = $delete_guest";
            $db->sql_query($sql);
            $back_link = append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id");
            meta_refresh(3, append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id"));
            trigger_error($user->lang['GUESTBOOK_DELETE_SEND'] . '<br /><br /><a href="' . $back_link . '">' . $user->lang['GUESTBOOK_BACK'] . '</a>');    
        }

        //add guestbook data...
        $submit_guest        = request_var('submit_guestbook', false);
        if ($submit_guest)
        {
            if ($member['user_guestbook_send'] = '0')
            {
                $back_link = append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id");
                meta_refresh(3, append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id"));    
                trigger_error($user->lang['GUESTBOOK_NOT_SEND'] . '<br /><br /><a href="' . $back_link . '">' . $user->lang['GUESTBOOK_BACK'] . '</a>');
            }
            else
            {
                include_once($phpbb_root_path . 'includes/message_parser.' . $phpEx);
                $message_parser             = new parse_message();
                $message_parser->message     = request_var('message', '', true);
                if($message_parser->message)
                {
                    $message_parser->parse(true, true, true, true, false, true, true, true);
                }
                $message = request_var('message', '', true); 
                $title1 = utf8_normalize_nfc(request_var('title', '', true));
                $back_link = append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id");
                if(empty($message) )
                {
                    meta_refresh(3, append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id"));    
                    trigger_error($user->lang['GUESTBOOK_ERROR'] . '<br /><br /><a href="' . $back_link . '">' . $user->lang['GUESTBOOK_BACK'] . '</a>');         
                }

                if(empty($title1))
                {
                    $title = "Kein Titel";
                }
                else
                {
                    $title = utf8_normalize_nfc(request_var('title', '', true));
                }

                $sql = 'INSERT INTO ' . PROFILE_GUESTBOOK_TABLE . '' . $db->sql_build_array('INSERT', array(
                    'user_id'            => (int) $user_id,
                    'poster_id'            => (int) $user->data['user_id'],
                    'gb_time'            => (int) time(),
                    'title'                => (string) $title,
                    'message'            => (string) $message_parser->message,
                    'user_guest_name'    => (string) $user->data['username'],
                    'bbcode_uid'        => (string) $message_parser->bbcode_uid,
                    'bbcode_bitfield'    => (string) $message_parser->bbcode_bitfield)
                );
                $db->sql_query($sql);

                if($member['user_allow_pm'] = '1')
                {
                    include_once($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx);

                    $subject    = sprintf($user->lang['GUESTBOOK_PM_ENTRY_TITLE'], $user->data['username']);
                    $message    = sprintf($user->lang['GUESTBOOK_PM_ENTRY'], $user->data['username'], $title, $back_link);
                    $uid            = $bitfield            = $options    = '';    
                    $allow_bbcode    = $allow_smilies    = true;
                    $allow_urls        = false;
                    generate_text_for_storage($message, $uid, $bitfield, $options, $allow_bbcode, $allow_urls, $allow_smilies);
                    $message            = generate_text_for_display($message, $uid, $bitfield, $options);

                    $pm_data = array(
                        'address_list'        => array('u' => array($user_id => 'to')),
                        'from_user_id'        => $user->data['user_id'],
                        'from_user_ip'        => $user->data['user_ip'],
                        'from_username'        => $user->data['username'],
                        'enable_sig'        => false,
                        'enable_bbcode'        => true,
                        'enable_smilies'    => true,
                        'enable_urls'        => false,
                        'icon_id'            => 0,
                        'bbcode_bitfield'    => $bitfield,
                        'bbcode_uid'        => $uid,
                        'message'            => $message,
                    );

                    submit_pm('post', $subject, $pm_data, false);

                }

                $back_link = append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id");
                meta_refresh(3, append_sid("{$phpbb_root_path}memberlist.$phpEx?mode=viewprofile&u=$user_id"));    
                trigger_error($user->lang['GUESTBOOK_ADD'] . '<br /><br /><a href="' . $back_link . '">' . $user->lang['GUESTBOOK_BACK'] . '</a>');
            }
        }
        // END guestbook MOD        
Open: languages/en/memberlist.php
Finde und lösche

Code: Alles auswählen

'GUESTBOOK'            => 'Guestbook',
    'GUESTBOOK_ADD'            => 'Here you can add a message',
    'GUESTBOOK_DELETE'        => 'Delete post',
    'GUESTBOOK_DELETE_SEND'    => 'The post was deleted!',
    'GUESTBOOK_BACK'        => 'Back to profile',
    'GUESTBOOK_DATE'        => 'Date',
    'GUESTBOOK_MESSAGE'        => 'Message',
    'GUESTBOOK_NAME'        => 'Name',
    'GUESTBOOK_TITLE'        => 'Title', 
    'GUESTBOOK_ADD'            => 'Succeasful add!', 
      'GUESTBOOK_NO_ENTRY'=> 'This user have no entry!',
        'GUESTBOOK_NOT_SEND'=> 'This user wont have more entrys!',
    'GUESTBOOK_PM_ENTRY_TITLE'            => 'You have a new guestbook entry from %s!',
    'GUESTBOOK_PM_ENTRY'=> 'Hi,<br/>you have a new guestbook entry from %s with the title "%s".<br/>You can look at it <a href="%s">here</a>!',
    'GUESTBOOK_ERROR' => 'You havent enter a title or message!',
Open: languages/de/memberlist.php
Finde und lösche

Code: Alles auswählen

'GUESTBOOK'                    => 'Gästebuch',
    'GUESTBOOK_ADD'                => 'Hier kannst du einen Eintrag hinzufügen.',
    'GUESTBOOK_DELETE'            => 'Eintrag löschen',
    'GUESTBOOK_DELETE_SEND'        => 'Der Eintrag wurde gelöscht!',
    'GUESTBOOK_BACK'            => 'Zurück zum Profil',
    'GUESTBOOK_DATE'            => 'Datum',
    'GUESTBOOK_MESSAGE'            => 'Nachricht',
    'GUESTBOOK_NAME'            => 'Name',
    'GUESTBOOK_TITLE'            => 'Titel',
    'GUESTBOOK_ADD'                => 'Eintrag erfolgreich eingetragen!',
    'GUESTBOOK_NO_ENTRY'        => 'Dieser User hat noch keinen Eintrag!',
    'GUESTBOOK_NOT_SEND'        => 'Der User möchte keine weiteren Einträge mehr!',
    'GUESTBOOK_PM_ENTRY_TITLE'    => 'Du hast einen neuen Gästebuch Eintrag von %s!',
    'GUESTBOOK_PM_ENTRY'        => 'Hi,<br/>%s hat dir einen Gästebuch Eintrag mit dem Titel "%s" geschrieben.<br/><a href="%s">Hier</a> kannst du ihn dir anschauen!',
    'GUESTBOOK_ERROR'            => 'Du hast keinen Titel/Nachricht eingegeben!',
Open: languages/en/ucp.php
Finde und lösche

Code: Alles auswählen

'GUESTBOOK_SITES'    => 'Entrys per guestbook site',
    'GUESTBOOK_ACTIVE'    => 'Guestbook active',
      'GUESTBOOK_SEND'    => 'Users may post:',
    'GUESTBOOK_DELETE'    => 'Users may deleted their own entrys',
Open: languages/de/ucp.php
Finde und lösche

Code: Alles auswählen

'GUESTBOOK_SITES'    => 'Einträge pro Gästebuch Seite',
    'GUESTBOOK_ACTIVE'    => 'Gästebuch aktivieren',
    'GUESTBOOK_SEND'    => 'User dürfen Einträge schreiben',
    'GUESTBOOK_DELETE'    => 'User dürfen eigene Einträge löschen',
Open: includes/constants.php
Finde und lösche

Code: Alles auswählen

define('PROFILE_GUESTBOOK_TABLE',    $table_prefix . 'profile_guestbook');
Open: includes/ucp/ucp_prefs.php
Finde und lösche

Code: Alles auswählen

                    'guestbook_active'    => request_var('guestbookactive', (bool) $user->data['user_guestbook_active']),
                    'guestbook_limit'    => request_var('guestbooklimit', $user->data['user_guestbook_limit']),
                    'guestbook_delete'    => request_var('guestbookdelete', $user->data['user_guestbook_delete']),
                    'guestbook_send'    => request_var('guestbooksend', $user->data['user_guestbook_send']),
Finde und lösche

Code: Alles auswählen

                            'user_guestbook_active'    => $data['guestbook_active'],
                            'user_guestbook_limit'    => $data['guestbook_limit'],
                            'user_guestbook_send'    => $data['guestbook_send'],
                            'user_guestbook_delete'    => $data['guestbook_delete'],
Finde und lösche

Code: Alles auswählen

                    'S_GUESTBOOK_ACTIVE'    => $data['guestbook_active'],
                    'S_GUESTBOOK_LIMIT'        => $data['guestbook_limit'],
                    'S_GUESTBOOK_DELETE'    => $data['guestbook_delete'],
                    'S_GUESTBOOK_SEND'        => $data['guestbook_send'],
Open: styles/prosilver/template/ucp_prefs_view.html
Finde und lösche

Code: Alles auswählen

        <dl>
            <dt><label for="guestbookactive1">{L_GUESTBOOK_ACTIVE}:</label></dt>
            <dd>
                <label for="guestbookactive1"><input type="radio" name="guestbookactive" id="guestbookactive1" value="1"<!-- IF S_GUESTBOOK_ACTIVE --> checked="checked"<!-- ENDIF --> /> {L_YES}</label> 
                <label for="guestbookactive0"><input type="radio" name="guestbookactive" id="guestbookactive0" value="0"<!-- IF not S_GUESTBOOK_ACTIVE --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
            </dd>
        </dl>
        <dl>
            <dt><label for="guestbooklimit">{L_GUESTBOOK_SITES}:</label></dt>
            <dd>
                <input type="text" name="guestbooklimit" id="guestbooklimit" value="{S_GUESTBOOK_LIMIT}" maxlength="30" class="inputbox narrow" style="margin-top: 3px;" />
            </dd>
        </dl>
            <dl>
            <dt><label for="guestbooksend1">{L_GUESTBOOK_SEND}:</label></dt>
            <dd>
                <label for="guestbooksend1"><input type="radio" name="guestbooksend" id="guestbooksend1" value="1"<!-- IF S_GUESTBOOK_SEND --> checked="checked"<!-- ENDIF --> /> {L_YES}</label> 
                <label for="guestbooksend0"><input type="radio" name="guestbooksend" id="guestbooksend0" value="0"<!-- IF not S_GUESTBOOK_SEND --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
            </dd>
        </dl>
        <dl>
            <dt><label for="guestbookdelete1">{L_GUESTBOOK_DELETE}:</label></dt>
            <dd>
                <label for="guestbookdelete1"><input type="radio" name="guestbookdelete" id="guestbookdelete1" value="1"<!-- IF S_GUESTBOOK_DELETE --> checked="checked"<!-- ENDIF --> /> {L_YES}</label> 
                <label for="guestbookdelete0"><input type="radio" name="guestbookdelete" id="guestbookdelete0" value="0"<!-- IF not S_GUESTBOOK_DELETE --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
            </dd>
        </dl>
Open: styles/prosilver/template/memberlist_view.html
Finde und lösche

Code: Alles auswählen

</form>

<form method="post" action="{U_ACTION}" id="postform" name="guestbook">
    <!-- IF S_GUESTBOOK_ACTIVE -->
        <br /> <h2>{L_GUESTBOOK}</h2>

        <!-- IF not S_GUESTBOOK_FULL-->
            <div class="postbody">
                <div class="content">{L_GUESTBOOK_NO_ENTRY}</div>
            </div>
            <hr/>
        <!-- ELSE --> 
            <script type="text/javascript">
                function guestbook_quote(entry, name)
                {
                    document.getElementById("message").value = '[QUOTE="' + name + '"]' + entry + '[/QUOTE]';
                }
            </script>

            <!-- BEGIN guestbook -->
                <div class="post <!-- IF guestbook.GUESTBOOK_ID is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --> unreadpost ">
                    <div class="inner"><span class="corners-top"><span></span></span>
                        <div class="postbody">
                            <ul class="profile-icons">
                                <!-- IF guestbook.GUESTBOOK_DELETE_URL--><li class="delete-icon"><a href="{guestbook.GUESTBOOK_DELETE_URL}" title="{L_DELETE_POST}"><span>{L_DELETE_POST}</span></a></li><!-- ENDIF -->
                                <!-- IF guestbook.GUESTBOOK_WARNING --> <li class="warn-icon"><a href="{guestbook.GUESTBOOK_WARNING}" title="{L_WARN_USER}"><span>{L_WARN_USER}</span></a></li>  <!-- ENDIF -->
                                <li class="quote-icon"><a href="#eintrag" onclick="javascript: guestbook_quote('{guestbook.GUESTBOOK_MESSAGE_FOR_QUOTE}', '{guestbook.GUESTBOOK_USERNAME_CLEAN}')"  title="{L_REPLY_WITH_QUOTE}"><span>{L_REPLY_WITH_QUOTE}</span></a></li> 
                            </ul>

                            <h3><a href="#p{guestbook.GUESTBOOK.ID}">{guestbook.GUESTBOOK_TITLE}</a></h3>
                            <p class="author">{guestbook.GUESTBOOK_MINI_POST_IMG} {L_POST_BY_AUTHOR} <strong>{guestbook.GUESTBOOK_POSTER_NAME} </strong> &raquo; {L_GUESTBOOK_DATE}: {guestbook.GUESTBOOK_GB_TIME}</p>
                            <div class="content">{guestbook.GUESTBOOK_ENTRY}</div>
                            <!-- IF guestbook.GUESTBOOK_POSTER_SIG --><div class="signature">{guestbook.GUESTBOOK_POSTER_SIG}</div><!-- ENDIF -->
                        </div>

                        <dl class="postprofile" id="profile{guestbook.POSTER_ID}">
                            <dt>
                                {guestbook.GUESTBOOK_POSTER_AVATAR}<br />
                                <strong>{guestbook.GUESTBOOK_POSTER_NAME} </strong>
                            </dt>
                            <!-- IF guestbook.GUESTBOOK_RANK_TITLE --><dd>{guestbook.GUESTBOOK_RANK_TITLE}</dd><!-- ENDIF -->
                            <!-- IF guestbook.GUESTBOOK_RANK_IMG --><dd>{guestbook.GUESTBOOK_RANK_IMG}</dd><!-- ENDIF -->
                            <dd>&nbsp;</dd>
                            <dd><strong>{L_POSTS}:</strong> {guestbook.GUESTBOOK_POSTER_POSTS}</dd>
                            <dd><strong>{L_JOINED}:</strong> {guestbook.GUESTBOOK_POSTER_JOINED}</dd>
                            <dd><strong>{L_LOCATION}:</strong> {guestbook.GUESTBOOK_POSTER_FROM}</dd> 
                            <dd><strong>{L_AGE}:</strong> {guestbook.GUESTBOOK_POSTER_AGE}</dd> 
                            <!-- IF guestbook.GUESTBOOK_PM or guestbook.GUESTBOOK_EMAIL or guestbook.GUESTBOOK_WWW or guestbook.GUESTBOOK_MSN or guestbook.GUESTBOOK_ICQ or guestbook.GUESTBOOK_YIM or guestbook.GUESTBOOK_AIM or guestbook.GUESTBOOK_JABBER -->
                                <dd>
                                    <ul class="profile-icons">
                                        <!-- IF guestbook.GUESTBOOK_PM --><li class="pm-icon"><a href="{guestbook.GUESTBOOK_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
                                        <!-- IF guestbook.GUESTBOOK_EMAIL --><li class="email-icon"><a href="{guestbook.GUESTBOOK_EMAIL} {guestbook.GUESTBOOK_USERNAME_CLEAN}" title="{L_SEND_EMAIL_USER} {guestbook.GUESTBOOK_USERNAME_CLEAN}"><span>{L_SEND_EMAIL_USER} {guestbook.GUESTBOOK_USERNAME_CLEAN}</span></a></li><!-- ENDIF -->
                                        <!-- IF guestbook.GUESTBOOK_WWW --><li class="web-icon"><a href="{guestbook.GUESTBOOK_WWW}" title="{L_VISIT_WEBSITE}: {guestbook.GUESTBOOK_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
                                        <!-- IF guestbook.GUESTBOOK_MSN --><li class="msnm-icon"><a href="{guestbook.GUESTBOOK_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
                                        <!-- IF guestbook.GUESTBOOK_ICQ --><li class="icq-icon"><a href="{guestbook.GUESTBOOK_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
                                        <!-- IF guestbook.GUESTBOOK_YIM --><li class="yahoo-icon"><a href="{guestbook.GUESTBOOK_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
                                        <!-- IF guestbook.GUESTBOOK_AIM --><li class="aim-icon"><a href="{guestbook.GUESTBOOK_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
                                        <!-- IF guestbook.GUESTBOOK_JABBER --><li class="jabber-icon"><a href="{guestbook.GUESTBOOK_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
                                    </ul>
                                </dd>
                            <!-- ENDIF -->
                        </dl>
                        <div class="back2top"><a href="#wrap" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></div>
                    <span class="corners-bottom"><span></span></span></div>
                </div>
            <!-- END guestbook -->

            <!-- IF S_PAGINATION -->{S_PAGINATION}<!-- ENDIF -->
        <!-- ENDIF -->

        <div id="eintrag" class="panel bg1">
            <div class="inner">
                <span class="corners-top"><span></span></span>
                <h3>{L_GUESTBOOK}</h3><br/>
                <fieldset>{GUESTBOOK_ADD}
                    <dl>
                        <dt>{L_GUESTBOOK_TITLE}:</dt><dd><input type="text" class="inputbox autowidth" size="45" maxlength="45" name="title" /> </dd>
                    </dl>
                    <dl>
                        <dt>{L_GUESTBOOK_MESSAGE}:</dt>
                        <dd><!-- INCLUDE posting_buttons.html -->
                            <textarea name="message" id="message" name="message" id="message" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" class="inputbox" rows="10" cols="20" wrap="virtual"></textarea></dd>
                    </dl>
                </fieldset>
                <input type="submit" accesskey="s" name="submit_guestbook" value="{L_SUBMIT}" class="button1" />
            <span class="corners-bottom"><span></span></span>
        </div>
    </div>
<!-- ENDIF -->
Bei den Änderungen an den Sprachdateien beachte bitte folgendes:
Was bei Änderungen an Sprachdateien beachtet werden muss!

Re: Gästebuch > welcher MODwurde bei mir verbaut?

Verfasst: 31.08.2013 09:31
von fontane
Hallo franki,

TREFFER, genau der MOD war es.

Alle Angaben waren genau so enthalten und wurden entfernt. Der MOD ist entfernt. :lol:

Ganz herzlichen Dank für Deine (detaillierte) Unterstützung. :wink: