Вы не зашли.
#92.
TLENS
Off
(14)
Moderator
2011.11.13 21:09
Голова чет не варит, отошел немного от JS Уже начинаю голову чесать.
На счет апи. В общем я тебе даю пост ты принимаешь и даешь статус и ответ (Все отлично, Авторизуйтесь, темы нет ну и тому подобное.
ок. сейчас попробую по быстрому сделать.
#94.
TLENS
Off
(14)
Moderator
2011.11.13 23:11
??? Это новый метод?
Добавлено спустя 45 секунд: Или что это было?
Добавлено спустя 2 минуты 12 секунд: Я решил не затрагивать notification.js а подключить новый скрипт как тебе такой поход?
тестирую.
вобщем код смотри в свн (последний коммит).
нужно передать setMessage = текст сообщения и setMessageThemeId = id темы в которую пуляем сообщение.
есть проблема с тем, что данные через GET передаются.
и вообще нужно будет переделать API в плане того, что выделить отдельную переменную под имя используемого метода.
т.е. что-то типа method=setMessage
#96.
TLENS
Off
(14)
Moderator
2011.11.13 23:11
Просто я мало информирован о JS и весь мой опыт это расширение для форума wapinet.ru
не понял на счет notification.js
#98.
TLENS
Off
(14)
Moderator
2011.11.13 23:11
Ну я решил создать файл sender.js и в нем содержимое
Код:
var sender; |
function Sender() |
{ |
// и здесь все что относится к отправке ответов |
} |
|
$(document).ready(function () { |
sender = new Sender(); |
|
}); |
И подключать в notification.html
если что потом можно будет просто конструктор перенести и все.
Ведь я уже запутался что к чему и где ты редачил где я.
#99.
TLENS
Off
(14)
Moderator
2011.11.13 23:11
Gemorroj написал:
есть проблема с тем, что данные через GET передаются.
А что с постом?
Gemorroj написал:
и вообще нужно будет переделать API в плане того, что выделить отдельную переменную под имя используемого метода.
И расширение надо переделывать. Идей много по оптимизации и упрощении кода. Но реализовать ...
Да кстати я 10 мин. Искал твой коммит чета не нашел. Потом дошло что не авторизован (все равно не нашел)
большие данные из сообщений просто лучше передавать постом.
делай файл sender.js и начинай его так
Код:
var Sender = function () { |
method: function () { |
alert(1); |
}, |
|
_privateMethod: function () { |
alert(2); |
} |
}; |
весь код должен быть внутри этой переменной Sender раскиданный по методам и переменным.
причем переменные и методы которые не должны быть использованы вне этого класса начинай с _