Сортируемые категории (Sortable categories)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Сортируемые категории (Sortable categories)

Сообщение Nekstati »

Пользователи могут сортировать категории на главной странице, перетаскивая их мышью. Порядок сортировки сохраняется в куке.
sortable.png
Мод использует JS-библиотеку MooTools, поэтому возможны конфликты с модами, использующими jQuery.
Версии на jQuery нет и не будет.
Subsilver2 не поддерживается.
Sortable_categories_1.0.0.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: Сортируемые категории (Sortable categories)

Сообщение angst66 »

Как совместить этот мод с [RC] Цитата выделенного в быстрый ответ через всплывашку. на MooTools ? Или одно работает или другое
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Сортируемые категории (Sortable categories)

Сообщение evrus01 »

У меня работают оба мода, без каких-либо конфликтов.
Mootools 1.1 ?
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: Сортируемые категории (Sortable categories)

Сообщение angst66 »

evrus01
Ты не подключаешь mootools-more-1.4.0.1.js и mootools-core-1.4.5-full-nocompat-yc.js ?
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Сортируемые категории (Sortable categories)

Сообщение evrus01 »

нет, а зачем?
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: Сортируемые категории (Sortable categories)

Сообщение angst66 »

evrus01
Если я не подключаю всплывашка работает, но при перемещении блок раздваивается
Безымянный.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Сортируемые категории (Sortable categories)

Сообщение evrus01 »

При перетаскивании можно сделать прозрачность 100%

для mootools-release-1.11.js так:

Код: Выделить всё

var Sortables=new Class({options:{handles:false,onStart:Class.empty,onComplete:Class.empty,ghost:true,snap:3,onDragStart:function(A,B){B.setStyle("opacity",0.7);
ставите "opacity",0.0
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: Сортируемые категории (Sortable categories)

Сообщение Nekstati »

angst66
forumlist_body.html

Код: Выделить всё

$$('#sortable-container .forabg').each(function(el) {el.setStyle('min-width', '95%')});
Уменьшите число 95. Например, поставьте 90 или 80. Или попробуйте вообще удалить эту строку.
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: Сортируемые категории (Sortable categories)

Сообщение angst66 »

Если я подобрал число для верхнего блока, для нижнего блока оно не подходит. Например число 78.4%. Если перетягиваю верхний блок, норм, если нижний- он раздается вправо. И это только при определенном разрешении экрана. При попытке сложить окно все ломается.
Пробовал и на переделанном просильвере с окном шириной 1000px , и на стандартном просильвере
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: Сортируемые категории (Sortable categories)

Сообщение Nekstati »

angst66, тогда удалите эту строку, затем найдите

Код: Выделить всё

			revert: true,
и добавьте после

Код: Выделить всё

			onDragStart: function(evt, el) {el.setStyle('width', sortableContainer.offsetWidth - 10 + 'px')},
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: Сортируемые категории (Sortable categories)

Сообщение angst66 »

Уже лучше, если не считать что блок который тянешь раздваивается
Безымянный.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: Сортируемые категории (Sortable categories)

Сообщение Nekstati »

Ну так он же специально раздваивается, чтобы вам было видно, что и куда вы тянете.

Код: Выделить всё

			onDragStart: function(e1, e2) {e1.setStyle('opacity', 0); e2.setStyle('width', sortableContainer.offsetWidth - 10 + 'px')},
Аватара пользователя
angst66
phpBB 3.0.0 RC3
Сообщения: 1584
Стаж: 14 лет 8 месяцев
Благодарил (а): 90 раз
Поблагодарили: 165 раз

Re: Сортируемые категории (Sortable categories)

Сообщение angst66 »

Ну вот, для тех кто использует цитату через всплывашку есть решение.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Сортируемые категории (Sortable categories)

Сообщение evrus01 »

angst66 писал(а):если не считать что блок который тянешь раздваивается
ну а со 100% прозрачностью этого блока вы пробовали? Я у себя сделал именно так. Поверьте, ничего страшного, в том, что блока не видно при перетаскивании нет. Визуально это не вызывает никакого дискомфорта — пользователь отчетливо видит, как происходит сортировка в момент перетаскивания. В прошлой теме, я вроде даже ссылку на видео давал, как оно все выглядит.

Вернуться в «Бета-версии модов для phpBB 3.0.x»