dim565 писал(а):Нашел вот модик для вашего чата
// Ctrl + Enter Send addon
$jQ('#mChatMessage').keyup(function(event){
if(event.ctrlKey && event.keyCode == 13)
{
mChat.add();
}
});
dim565 писал(а):При нажатии Shift+Enter - увеличивалась бы еще на одну строчку
AllCity писал(а):Сделаем адончик
<script type="text/javascript" src="{ROOT_PATH}jquery_cookie_mini.js"></script>
<script type="text/javascript" src="{ROOT_PATH}jquery_autoresize_mini.js"></script>
// Auto-scroll textarea addon (core by http://james.padolsey.com/javascript/jquery-plugin-autoresize/)
$jQ('#mChatMessage').autoResize({
// On resize:
onResize: function(){
},
// Animation on resize?
animate: false,
// Quite slow animation:
animateDuration: 300,
// After resize:
animateCallback: function(){
},
// More extra space:
extraSpace: 0,
// Textarea stop expanding
limit: 250
});
{L_MCHAT_TITLE}
<!-- IF MCHAT_ARCHIVE_MODE or MCHAT_CUSTOM_PAGE -->{L_MCHAT_TITLE}<!-- ELSE --><a href="javascript://" onclick="mChat.toggle('Spoiler'); return false;">{L_MCHAT_TITLE}</a><!-- ENDIF -->
<!-- ENDIF -->
<!-- IF MCHAT_ENABLE -->
<!-- IF not (MCHAT_ARCHIVE_MODE or MCHAT_CUSTOM_PAGE) -->
<div id="mChatSpoiler" style="display: none;">
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF not MCHAT_READ_MODE -->
<!-- IF not (MCHAT_ARCHIVE_MODE or MCHAT_CUSTOM_PAGE) -->
</div>
<!-- ENDIF -->
// mChat Spoiler addon
if($jQ.cookie('mChatShowSpoiler') == 'yes')
{
$jQ('#mChatSpoiler:hidden').slideToggle('slow');
}
if($mchat_enable && $mchat_read_archive)
{
// Run auto message cleaner
$DelLimit = 90; // limit message in archive to delete in days.
$sql = 'DELETE FROM '.MCHAT_TABLE.' WHERE message_time < (UNIX_TIMESTAMP() - '.(86400 * $DelLimit).')';
$result = $db->sql_query($sql);
$db->sql_freeresult($result);
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3