Mercurial > public > sg101
view media/js/shoutbox.js @ 13:777451a98f9d
Shoutbox work: shouts now have absolute URLs. Shouts can now be flagged as abuse. Minor tweak to breadcrumbs css. Added flag date to comments admin.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Thu, 16 Apr 2009 02:00:17 +0000 |
parents | f408971657b9 |
children | 03144b0d470d |
line wrap: on
line source
$(document).ready(function() { var submit = $('#shoutbox-submit'); submit.click(function () { var input = $('#shoutbox-smiley-input'); var msg = input.val(); msg = msg.replace(/^\s+/, ''); msg = msg.replace(/\s+$/, ''); if (msg.length == 0) { return false; } submit.attr('disabled', 'disabled'); $.post('/shout/shout/', { msg: msg }, function (data, textStatus) { input.val(''); if (data != '') { $('#shoutbox-shout-container').prepend(data); $('#shoutbox-shout-container p:first').fadeIn(2500); } submit.removeAttr('disabled'); }, 'html'); return false; }); var smilies_loaded = false; var smiley_frame = $('#shoutbox-smiley-frame'); $('#shoutbox-smilies').click(function () { smiley_frame.toggle(); if (!smilies_loaded) { smiley_frame.load('/smiley/farm/', function () { $('#shoutbox-busy-icon').hide(); smilies_loaded = true; }); } }); }); function sb_smiley_click(code) { var txt = document.getElementById("shoutbox-smiley-input"); txt.value += code; txt.focus(); }