Greasy Fork is available in English.

GreasyFork Bullshit Filter

Hides scripts for popular browser games and social networks as well as scripts that use "foreign" characters in descriptions. Applies to posts in Forum too.

< Feedback op GreasyFork Bullshit Filter

Vraag/Reactie

§
Geplaatst: 08-12-2020
Bijgewerkt: 08-12-2020

The Non-Latin filter should be changed to Non-English

This script is in portuguese, but the script considers this script as being Non-Latin
https://greasyfork.org/en/scripts/418312-pre%C3%A7o-total-mercado-livre

darkredMaker
§
Geplaatst: 08-12-2020
Bijgewerkt: 08-12-2020

Please change the rating to: No rating - just a question, comment, feature request, or bug report


The change was added as a kind contribution by @Graphen and he describes it in this discussion.

The filter in its initial form by kuehlschrank was named non-ASCII, never non-English:
he expanded it from
'Non-ASCII':/[^\x00-\x80\s]+/i, into:
'Non-Latin': /[^\u0000-\u024F\u2000-\u214F\s]+/,

which matches these Unicode blocks :

U+0000..U+007F  Basic Latin
U+0080..U+00FF  Latin-1 Supplement
U+0100..U+017F  Latin Extended-A
U+0180..U+024F  Latin Extended-B

U+2000..U+206F  General Punctuation
U+2070..U+209F  Superscripts and Subscripts
U+20A0..U+20CF  Currency Symbols
U+20D0..U+20FF  Combining Diacritical Marks for Symbols
U+2100..U+214F  Letterlike Symbols

instead of just the ASCII range of \x00-\x80(or \x00-\x7F to be exact)

 

The filter matches Unicode character groups, not alphabets of specific languages/countries, it has nothing to do with that.
It's named fine as it is.

§
Geplaatst: 08-12-2020

So why is my script being hidden?
Please fix that, this is all I want

darkredMaker
§
Geplaatst: 08-12-2020
Bijgewerkt: 08-12-2020

the script considers this script as being Non-Latin

You were mistaken in the first place: it matches the non-ASCII filter, not the Non Latin, and you got me completely confused...

Anyway, non-ASCII matches ç (3 times) and é, í and ã (1 time each). See for yourself: https://regex101.com/r/SwDdn3/3
Just replace them with c, e, i, a in both the script name and description, and you'll be fine.

§
Geplaatst: 08-12-2020
Bijgewerkt: 08-12-2020

Thanks but I'm not planning on modifying your script just for myself.
Could you do these changes and release a new update?

darkredMaker
§
Geplaatst: 08-12-2020
Bijgewerkt: 08-12-2020

It seems like you didn't read my comment carefully enough.
What I mean is that MY script works fine as it is.
If you want your linked script not to match against the non-ASCII filter, what you have to do is modify YOUR script (name+description):
change these two lines from:

// @name         Preço Total - Mercado Livre

// @description  Veja o preço final total no mercado livre antes de comprar um produto.Opcional = Automaticamente mostra os resultados no modo lista e organiza pelo menor preço.Mostra se o vendedor é bom (nível verde) e recomendado pelo ML ou não.

into:

// @name         Preco Total - Mercado Livre

// @description  Veja o preco final total no mercado livre antes de comprar um produto.Opcional = Automaticamente mostra os resultados no modo lista e organiza pelo menor preco.Mostra se o vendedor e bom (nivel verde) e recomendado pelo ML ou nao.
§
Geplaatst: 08-12-2020
Bijgewerkt: 08-12-2020

Yes, I know that the name and description is a problem.
But I don't think that I'm the only one that uses these symbols, spanish also uses these symbols too, so why not just fix/improve your script to not hide scripts with these symbols in the name/description...

This is a improvement request/suggestion, that's why I rated your script with "OK"

darkredMaker
§
Geplaatst: 08-12-2020
Bijgewerkt: 08-12-2020

No, the filters serve their purpose as they are, there's nothing to fix/improve here.

§
Geplaatst: 06-04-2021

Why is this script being hidden?
https://greasyfork.org/en/scripts/424595-night-mode

darkredMaker
§
Geplaatst: 06-04-2021

Which filter hides it?

§
Geplaatst: 06-04-2021

clutter

darkredMaker
§
Geplaatst: 06-04-2021
Bijgewerkt: 06-04-2021

As I mentioned above, you may test yourself a script entry (name + title strings) against the relevant regex via e.g. https://regex101.com .

Its title, "Night Mode", is what matches, see: https://regex101.com/r/ICKNro/1 .
It was per request

§
Geplaatst: 06-04-2021

thx

Reactie plaatsen

Log in om antwoord te geven.