или переделайте мне эту функцию так, что бы она сортировала по Visit Count а не по Title. placesSortFolderByNameTransactions.prototype = { __proto__: placesBaseTransaction.prototype, doTransaction: function PSSFBN_doTransaction() { this._oldOrder = []; var contents = PlacesUtils.getFolderContents(this._folderId, false, false).root; var count = contents.childCount; // sort between separators var newOrder = []; var preSep = []; // temporary array for sorting each group of items var sortingMethod = function (a, b) { if (PlacesUtils.nodeIsContainer(a) && !PlacesUtils.nodeIsContainer(b)) return -1; if (!PlacesUtils.nodeIsContainer(a) && PlacesUtils.nodeIsContainer(b)) return 1; return a.title.localeCompare(b.title); }; for (var i = 0; i < count; ++i) { var item = contents.getChild(i); this._oldOrder[item.itemId] = i; if (PlacesUtils.nodeIsSeparator(item)) { if (preSep.length > 0) { preSep.sort(sortingMethod); newOrder = newOrder.concat(preSep); preSep.splice(0); } newOrder.push(item); } else preSep.push(item); } if (preSep.length > 0) { preSep.sort(sortingMethod); newOrder = newOrder.concat(preSep); } // set the nex indexs for (var i = 0; i < count; ++i) PlacesUtils.bookmarks.setItemIndex(newOrder[i].itemId, i); }, Какого черта авторы этого поделия считают, что пользователям нужно сортировать только по имени ? Не говоря о том, что одну половину сортировок они в Сях сделали, другую в Жабаскрипте, но при том так, что ноды в жаба скрипте не имеют параметра visit count... ЗЫ я очень злой >:(
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум поругайте js-быдлокод (2014)
- Форум Мозгов не хватает (2016)
- Форум [javascript] меня терзают смутные сомнения (2011)
- Форум QComboBox c множественным выбором (2020)
- Форум Magento — любовь моя! (2016)
- Форум Выдержит ли SQLite нагрузку уровня linux.org.ru? (2022)
- Форум Тест самогенерирующегося сайта (2017)
- Форум Последняя крошка кешируется (drupal 8.7.1) (2022)
- Форум Как в ajax ждать пока элемент полностью загрузится? (2017)
- Форум Djnago + Backbone (2014)