SimplePortal

Support => International Support => Russian => Topic started by: DonDragon on April 16, 2010, 11:56:27 AM

Title: Изменение чата
Post by: DonDragon on April 16, 2010, 11:56:27 AM
Изменение PortalShoutbox.template.php
Code: [Select]
if (!empty($shoutbox['shouts']))
foreach ($shoutbox['shouts'] as $shout)
echo '<li class="smalltext">', !$shout['is_me'] ? '<strong><img src="http://dragon-art.ru/icon.jpg"><a href="#" onclick="replaceText(\'[b]'.$shout['author']['name'].'[/b]\', document.getElementById(\'new_shout_'. $shoutbox['id']. '\')); return false;">' . $shout['author']['name'] . ':</a></strong> ' : '', $shout['text'], '<br />', !empty($shout['delete_link_js']) ? '<span class="shoutbox_delete">' . $shout['delete_link_js'] . '</span>' : '', '<span class="smalltext shoutbox_time">', $shout['time'], '</span></li>';
else
echo '
<li class="smalltext">', $txt['sp_shoutbox_no_shout'], '</li>';

Если сделать точно такие же изменения в portal.js чат при добавлении сообщения перезагружает страницу, а при удалении - выбрасывает в хистори.
Никто не подскажет как сделать так, чтобы после добавления сообщения все не изменялось назад (к ссылке на профиль вместо ссылки, добавляющей в строку ник)

Версия портала: 2.3.2
Версия СМФ: 2 RC3
SimplePortal 2.3.8 © 2008-2024, SimplePortal