Sergei
Полагаю, тебе отвечают через reply и пишут команду, так оно и работает
Anonymous
А бот перехватывает сообщение, модифицирует и отправляет от имени инициатора?
Serhii
/warm
Andrew
Ну вот же
Andrew
/warn
Andrew
Harper has been warned (1/5)
Andrew
Он никак не модифицирует меседж
Andrew
Смотрит автора репли и варнит
Anonymous
всем добрый вечер
Vladislav
норм тема
Vladislav
Anonymous
кто нибудь делал сортировку массива из дробных чисел?
Anonymous
или даты
Igor
Anonymous
зашёл на javascript.ru а там алгоритм странный только целые числа и строки
Andrey
Anonymous
по принципу не должно отличаться
Так?
switch (type) {
case 'number':
compare = function(rowA, rowB) {
return rowA.cells[colNum].innerHTML - rowB.cells[colNum].innerHTML;
};
break;
case 'string':
compare = function(rowA, rowB) {
return rowA.cells[colNum].innerHTML > rowB.cells[colNum].innerHTML ? 1 : -1;
};
break;
}
Anonymous
Andrey
Anonymous
Andrey
🙈
Anonymous
вот и я тоже
Andrey
но, да нужна компэйр ф-ция
Andrey
)
Anonymous
а с датой отдельная сортировка будет?
Anonymous
или её как строку?
Anonymous
там формат такой
Anonymous
22.11.2016
Andrey
Andrey
я думал у тебя DateTime
Anonymous
да
Anonymous
Anonymous
я просто больше по php
Anonymous
с датой работал
Anonymous
Andrey
Anonymous
дадада
Anonymous
Омг
http://plnkr.co/edit/im9GDgRDAHMGORMXeSvU?p=preview
Sasha
Всем привет. Можно ли здесь задавать вопросы по проектированию UI. Я так понимаю, что фронтенд разработчики сталкиваются с этим постоянно?
Kate
задавать-то можно любой вопрос, другое дело - найдется ли ответ )
Sasha
Спасибо, попробую. Я все равно уверен, что у вас больше знаний и опыта *как думает пользователь*.
Например, есть некая фильтрация и прочие штуки. Есть фронтенд, который это делает по кнопочкам в таблице, а запросы уже уходят на рестфул бэкенд. Так как это single page application, в URL браузера это все не отображается.
Вопрос такой: как часто обычные пользователи пользуются GET параметрами в урле?
Например, вводят ли они: host/model?offset=10&orderBy=name и прочее?
Стоит ли им давать такую возможность?
Oleg
Нет
Kate
99,9% обычных юзверей, имхо, это не юзают
vitshev
тут наверное суть в том, чтобы после перезагрузки страницы восстановить состояние
Дима
Не знаю
Дима
А как же шаринг и закладки?
Sasha
Ну вот да, насчет шаринга как раз и думал
Kate
а вот про перезагрузку, шаринг и тп - в точку
Sergey
Похоже просто для ссылки в истории браузере, чтобы просто ревёртнуться можно было
Sasha
Допустим, кто-то хочет поделиться ссылкой на его поиск
vitshev
vitshev
100% пользователей обновляют страницу
Sergey
Лол
Sergey
Найс данные
Vlad
Sasha
Думаю, если шаринг имеет место быть, значит хранение в урле параметров - единственный здравый вариант...
Sasha
спасибо всем большое
Nikolay
реализовывал поиск с фильтрацией без перезагрузки страницы
Nikolay
в url прописываю все параметры
Nikolay
через history
Anton
Nikolay
var url = location.pathname, haveQmark = url.indexOf('?') > 0, query = $.param(values);
History.pushState(values, Page.getTitle(), url + (haveQmark ? '&' : '?') + query);
//send values
Nikolay
вот что на коленке деалал
Anonymous
Я всегда мечтал сделать знаете как
Anonymous
Ну мечтал, но мне не надо было
Anonymous
searchID!
Anonymous
Который будет храниться 7 дней
Nikolay
да без проблем )
Anonymous
ды это просто
Anonymous
Но я никогда не мог понять
Дима
Ни туда ни сюда решение)
Anonymous
Почему так нигде не делают
Anonymous
Nikolay
потому что это не выгодно