Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Универсальный ответ на личное сообщение
#1
Пятница, 17.12.2010, 13:37
Woods
Проверенный
Сообщения: 198
Репутация: 129

Многим не нравится стандартная форма ответа на сообщение, поэтому мы решили улучшить её, посредство ajax окон.

  • Получение темы.
  • Получение статуса отправки.
  • Поддержка капчи.

    Установка:

    На страницу личных сообщений после $BODY$ размещаем код:

    Code
    <script type="text/javascript">
    eMess = $('#eMessage').html();
    $(document).ready(function () {
    $("#snewmes:contains('Написать')").html('[<a href="javascript://" id="nmessage">Ответить</a>]');
    $('#nmessage').click(function () {
    securei = $("#secuImg").attr('src');
    securer = $("#secuImg").attr('onclick');
    theme = $("input[name='subject']").val();
    new _uWnd('rmessage', 'Ответ на сообщение', 0, 0, {align: 0,shadow: 0,autosize: 1,maxh: 400,minh: 180,resize: 0,oncontent: function () {function getform() {qw = $('#eMessage').text();if(qw.indexOf('успешно')!=-1){$('#tmessage').val('');return;}if(qw.indexOf('безопасности')!=-1){$('#eMessage').html('<font class="errorText" color="red">Неправильный код безопасности. Нажмите на картинку для обновления</font><hr>')}}setInterval(getform,1000)
    $("#rch").click(securer);if (securei == undefined) {$("fieldset[class='cph']").hide();}
    if (securei == undefined) {
    $("fieldset[class='cph']").hide();
    }

    $('.thmess').val(theme);
    $('#tmessage').keyup(function () {
    $('#message').val(($(this).val()));
    });
    $("#secuCodeq").keyup(function () {
    $("#secuCode").val($(this).val())
    });
    }
    },
    '<fieldset><legend>Тема</legend><input style="background:#f1f1f1;" class="thmess" type="text" disabled/></fieldset><fieldset><legend>Сообщение</legend><textarea id="tmessage"></textarea></fieldset><fieldset class="cph"><legend>Код безопасности</legend><input class="securityCode" id="secuCodeq" type="text" name="code" size="5" maxlength="4" /><img style="margin-left:5px;padding:0px;border:0;cursor:pointer;" id="rch" align="absmiddle" src="' + securei + '"></fieldset><fieldset style="padding:6px;"><div id="eMessage"></div><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on"><a href="javascript://" onclick="safe(\'addform\');">Отправить ответ</a> </div> </td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></fieldset>');

    });
    })
    </script>
    <style>
    #tmessage{width:100%;height:60px;}
    .thmess{width:100%;}
    </style>

    Автор: uCodes.Ru.

  • Пост отредактировал Woods - Пятница, 17.12.2010, 13:38
    [qc]Стремлюсь к постоянному.[/qc]
    #2
    Пятница, 17.12.2010, 22:44
    Europium
    Пользователь
    Сообщения: 98
    Репутация: 39
    Я считаю скрипт не нужный.
    По-моему так.
    А для разнообразия сойдет.
    #3
    Воскресенье, 19.12.2010, 09:04
    Uploader
    Заблокированные
    Сообщения: 714
    Репутация: 620
    Quote (Europium)
    Я считаю скрипт не нужный.
    По-моему так.
    А для разнообразия сойдет.

    Согласен, ибо пока ждёшь загрузки Ajax окна время теряешь
    #4
    Среда, 23.01.2013, 02:25
    Tr1[aDa]34rus
    Пользователь
    Сообщения: 41
    Репутация: 28
    перезалейте скриншоты пожалуйста!
    Мы можем предложить уникальный дизайн uCoz,для вашего сайта
    Мы можем переделать дизайн под ваш проект
    Мы можем полностью оформить группу ВКонтакте
    Мы можем рисовать любую графику для вас
    (банеры,логотипы,любые аватары,шапки для сайта,и другую графику для вашего сайта)
    Связь с нами:
    VK:vk.com/gufgufguf_alco
    Skype:stas-srp
    Портфолио: http://www.weblancer.net/users/Tr1aDa_34rus/portfolio/
    WMID:162983411837
    ICQ:690296426
    Кошельки:
    WMR счет:R142582916399
    YandexMoney:41001711635166
    • Страница 1 из 1
    • 1
    Поиск:
    Форум
    Социальные сети
    Хостинг от uCoz