Skip to content

Sortowanie behawioralne #1

@krystian3w

Description

@krystian3w

https://allegro.pl/listing?string=papier%20kuchenny&order=p

Allegro dało na sam dół dziwny widżet je wyłączające:

Posortowaliśmy najlepiej dopasowane oferty do Twojego wyszukiwania. Możesz wrócić do standardowego sortowania.

Można próbować element dźwignąć z uBO i AdGuard (o ile konserwacja raz w miesiącu to nie za dużo, bo może się psuć co około kwartał):

c
allegro.pl###search-results [data-analytics-view-label="BETTER_SORT_APPLIED"]:has(> button):style(position: absolute !important; z-index: 2147483647 !important; top: 240px !important; background: white !important)
allegro.pl###search-results [data-analytics-view-label="BETTER_SORT_APPLIED"]:has(> div > button):style(position: absolute !important; z-index: 2147483647 !important; top: 240px !important; background: white !important)
allegro.pl###search-results:has([data-analytics-view-label="BETTER_SORT_APPLIED"]):style(margin-top: 90px !important)
510.4

Przy czym linie z CSS-em mogą psuć działanie dość starego dodatku ABP i AdBlock Plus aż nie zostanie wdrożone !#include file.txt (do tego pliku należałoby przenieść też linie :upward(1), gdyż oba obsługują najwyżej #?#foo:xpath(..) – mniej-więcej od 2 lat).


Chyba, że zostawiamy to dodatkom na ulepszanie Allegro, co same po sekundzie wygenerują akcję "wyłącz sortowanie behawioralne".

W uBo wymaga to gimnastyki z dodaniem źródła jako zaufanego (https://github.com/gorhill/uBlock/wiki/Advanced-settings#trustedlistprefixes), gdy dobrze działa trusted-click-element np.:

! uBo
allegro.pl##+js(trusted-click-element, [data-analytics-view-label="BETTER_SORT_APPLIED"] button, '', 500)

! AdGuard
allegro.pl#%#//scriptlet('trusted-click-element', '[data-analytics-view-label="BETTER_SORT_APPLIED"] button', '""', '500')

Metadata

Metadata

Assignees

No one assigned

    Labels

    do sprawdzeniato be checked before implementationenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions