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> » {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> </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!