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.

< Commentaires sur GreasyFork Bullshit Filter

Question / commentaire

§
Posté le: 2020-12-08
Édité le: 2020-12-08

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

darkredAuteur
§
Posté le: 2020-12-08
Édité le: 2020-12-08

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.

§
Posté le: 2020-12-08

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

darkredAuteur
§
Posté le: 2020-12-08
Édité le: 2020-12-08

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.

§
Posté le: 2020-12-08
Édité le: 2020-12-08

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

darkredAuteur
§
Posté le: 2020-12-08
Édité le: 2020-12-08

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.
§
Posté le: 2020-12-08
Édité le: 2020-12-08

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"

darkredAuteur
§
Posté le: 2020-12-08
Édité le: 2020-12-08

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

§
Posté le: 2021-04-06

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

darkredAuteur
§
Posté le: 2021-04-06

Which filter hides it?

§
Posté le: 2021-04-06

clutter

darkredAuteur
§
Posté le: 2021-04-06
Édité le: 2021-04-06

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

§
Posté le: 2021-04-06

thx

Poster une réponse

Connectez-vous pour poster une réponse.