Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 12.08.14 15:02
Оценка: 10 (1) -2
Прошел только Шеридан
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re: Проверку на внимательность
От: о_О
Дата: 12.08.14 20:13
Оценка: +1 :))
Зачит только с ним тебе теперь и общаться
Re: Проверку на внимательность
От: Sheridan Россия  
Дата: 13.08.14 19:47
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Прошел только Шеридан


Кстати, Спасибо, Андрей, за css-окошки. Был жутко приятно удивлён
Matrix has you...
Re[2]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 13.08.14 19:48
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Кстати, Спасибо, Андрей, за css-окошки. Был жутко приятно удивлён


Это ты о чем?
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re[3]: Проверку на внимательность
От: Sheridan Россия  
Дата: 13.08.14 19:55
Оценка: +1
Здравствуйте, AndrewVK, Вы писали:

S>>Кстати, Спасибо, Андрей, за css-окошки. Был жутко приятно удивлён

AVK>Это ты о чем?

Про подтверждение выставления оценок не в новом окне, а в "модальном" css диалоге
Matrix has you...
Re[4]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 13.08.14 20:04
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Про подтверждение выставления оценок не в новом окне, а в "модальном" css диалоге


Это далеко не только CSS, это еще и AJAX в полном объеме. А окошко готовое из jqwidgets.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re[5]: Проверку на внимательность
От: Sheridan Россия  
Дата: 13.08.14 20:24
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Это далеко не только CSS, это еще и AJAX в полном объеме. А окошко готовое из jqwidgets.


Я знаю, сразу проверил — меняются ли оценки сразу
У себя правда jqueryui пользую...
Matrix has you...
Re[6]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 13.08.14 20:32
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Я знаю, сразу проверил — меняются ли оценки сразу


Это две отдельные песни — установка оценки через AJAX и корректировка значений оценок без перезагрузки.

S>У себя правда jqueryui пользую...


Может на него и придется переделать, потому что у jqwidgets какие то жесткие проблемы с тачем, а ответ на вопросы на форуме от авторов один — идите себе что нибудь другое найдите, у нас все работает.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re[7]: Проверку на внимательность
От: Sheridan Россия  
Дата: 13.08.14 20:54
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Это две отдельные песни — установка оценки через AJAX и корректировка значений оценок без перезагрузки.


всмысле? Это одним запросом решается...
$.post( "rsdn.ru/rs/message/123/rate/"+rate,{ 'rate-mode': rate, 'rate-val': -4 }, function( data ) { $( ".rate-list-ref" ).html(data);});

Это ежели строчка оценок (картинки, суммы... ну, то что внутри <a class='rate-list-ref'><> — на сервере собирается...

S>>У себя правда jqueryui пользую...

AVK>Может на него и придется переделать, потому что у jqwidgets какие то жесткие проблемы с тачем, а ответ на вопросы на форуме от авторов один — идите себе что нибудь другое найдите, у нас все работает.
Да там и руками сделать нетрудно. Сделать прибитый гвоздями к позиции под кнопками оценок div с жестко заданным размером и display: none. Сделать для него css подкласс — .visible и рулить jquery методами элемента addclass/removeClass. Ну, после нажатия на оценку вливаем в div нужный контент, выставляем правильный value в <input id="post-url"> и добавляем видимость окну. Всё у тебя уже есть в принципе кроме самого окна.
Я то jqueryui пользую только для редактирования даты. Лень самому календарь этот рисовать...
Matrix has you...
Re[8]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 13.08.14 21:23
Оценка:
Здравствуйте, Sheridan, Вы писали:

AVK>>Это две отдельные песни — установка оценки через AJAX и корректировка значений оценок без перезагрузки.


S>всмысле? Это одним запросом решается...

S>
S>$.post( "rsdn.ru/rs/message/123/rate/"+rate,{ 'rate-mode': rate, 'rate-val': -4 }, function( data ) { $( ".rate-list-ref" ).html(data);});
S>

S>Это ежели строчка оценок (картинки, суммы... ну, то что внутри <a class='rate-list-ref'><> — на сервере собирается...

Она собирается на клиенте. Сервер отдает только числа.

AVK>>Может на него и придется переделать, потому что у jqwidgets какие то жесткие проблемы с тачем, а ответ на вопросы на форуме от авторов один — идите себе что нибудь другое найдите, у нас все работает.

S>Да там и руками сделать нетрудно.

Это смотря что. Окошко может и не трудно, а вот сплиттер или комбик со множественным выбором уже посложнее.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re[7]: Проверку на внимательность
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 14.08.14 02:55
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Это две отдельные песни — установка оценки через AJAX и корректировка значений оценок без перезагрузки.

Кстати она глючит в хроме — после повторной навигации на тот же пост оценка старая (пост идёт из кэша). Помогает только принудительная перезагрузка. Так было и до текущего момента.
[КУ] оккупировала армия.
Re: Проверку на внимательность
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 14.08.14 03:06
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Прошел только Шеридан


Если ты про перепутанные кнопки оценок, то я тоже заметил — тока по запаре забыл отписаться.
[КУ] оккупировала армия.
Re[9]: Проверку на внимательность
От: Sheridan Россия  
Дата: 14.08.14 08:06
Оценка:
Здравствуйте, AndrewVK, Вы писали:

S>>Это ежели строчка оценок (картинки, суммы... ну, то что внутри <a class='rate-list-ref'><> — на сервере собирается...

AVK>Она собирается на клиенте. Сервер отдает только числа.
Ну тогда значит чтототипа
$.post( "rsdn.ru/rs/message/123/rate/"+rate,{ 'rate-mode': rate, 'rate-val': -4 }, function( data ) { 
   var ratestr = "";
   // код преобразования отданного сервером текста в data, в строку 
   $( ".rate-list-ref" ).html(ratestr);
});


AVK>Это смотря что. Окошко может и не трудно, а вот сплиттер или комбик со множественным выбором уже посложнее.

Согласен, тут посложнее. Поэтому jqueryui и пользую, чтобы календарь показывать при выборе даты
Matrix has you...
Re[10]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 14.08.14 10:23
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Ну тогда значит чтототипа


Примерно так и есть.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re[2]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 14.08.14 10:23
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Если ты про перепутанные кнопки оценок, то я тоже заметил — тока по запаре забыл отписаться.


Нет, я про редактирование и трекер. А про перепутанные кнопки оценок я ничего не знаю.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re[8]: Проверку на внимательность
От: Sheridan Россия  
Дата: 14.08.14 17:08
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Здравствуйте, AndrewVK, Вы писали:


AVK>>Это две отдельные песни — установка оценки через AJAX и корректировка значений оценок без перезагрузки.

K>Кстати она глючит в хроме — после повторной навигации на тот же пост оценка старая (пост идёт из кэша). Помогает только принудительная перезагрузка. Так было и до текущего момента.
Неизбежное зло. Тут всегда пытаешься выбрать золотую середину между нагрузкой на сервант и актуальностью информации. И я бы не назвал оценки настолько важной частью сообщения, что ради них нужно запрещать браузеру их кешировать.
Matrix has you...
Re[7]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 14.08.14 18:56
Оценка: 10 (1)
Здравствуйте, AndrewVK, Вы писали:

AVK>Может на него и придется переделать, потому что у jqwidgets какие то жесткие проблемы с тачем


Вобщем, поковырял jquery ui и переделал на него. У него никаких проблем с тачем, работает на всем на чем проверить смог, даже на Windows RT. И при этом не тормозит нещадно на всякой мобильной мелочи. К тому же, если сравнивать качество и продуманность API, создается устойчивое ощущение что jqwidgets пишут студенты.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re[8]: Проверку на внимательность
От: Sheridan Россия  
Дата: 15.08.14 07:04
Оценка:
Здравствуйте, AndrewVK, Вы писали:

Андрей, может иконку оценки перетащить из позиции "перед знаков вопроса" на позицию "Над фразой вопроса"?
т.е.
Поставить оценку *icon*?

сменить на

     *icon*
Поставить оценку?


Я думаю, так лучше выглядеть будет...
Matrix has you...
Re[8]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 18.08.14 12:09
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Кстати она глючит в хроме — после повторной навигации на тот же пост оценка старая (пост идёт из кэша). Помогает только принудительная перезагрузка.


Воспроизвести не смог. После установки оценки сервер возвращает измененный Last-Modified, 304 не выдается.
Вот то что 304 возвращается после логина, и иконки оценок не появляются, это да, схему с Last-Modified в принципе на такое не заточишь, надо на ETag переделывать, в который подмешан ID текущего пользователя. Но для этого надо полностью доперепилить Messages.aspx.
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Re[9]: Проверку на внимательность
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 18.08.14 12:10
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Я думаю, так лучше выглядеть будет...


Добавь в track.rsdn.ru
... << RSDN@Home 1.2.0 alpha 5 rev. 100 on Windows 8 6.2.9200.0>>
AVK Blog
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.