Centrum Społeczności

Filtr nadużyć Dyskusji posiada przyjazną dla użytkowników metodę tworzenia reguł. Są one skonstruowane z trzech części:

  • Atrybutu: aspekt wpisu w Dyskusjach
  • Operatora: sposób porównania atrybutu do zestawu wartości
  • Wartości: listy wartości, do których chcesz porównywać atrybuty

Atrybuty[]

Atrybuty są własnościami charakterystycznymi dla wpisu lub odpowiedzi w Dyskusjach.

Rodzaj Nazwa Uwagi
Ciąg znaków tekst wpisu Tekstowa wersja treści postu. Nie zawiera tytułu.
tytuł wpisu Tytuł postu. W przypadku komentarzy tytuł postu zawsze będzie pustym ciągiem znaków.
kategoria wpisu
  • Dyskusje: nazwa kategorii
  • Komentarz: tytuł strony, do której został dodany komentarz
  • Tablica: nazwa użytkownika, na którego tablicy znajduje się wiadomość
nazwa użytkownika Użytkownik, który stworzył bądź edytował post
Lista ciągów znaków linki wpisu Dołączane jedynie, gdy link jest faktycznym hiperłączem, a nie tylko tekstem. Dotyczy także linków open graph (osadzonych fragmentów stron)
grupy Wykorzystuje techniczne nazwy każdej z grup. Najpowszechniejsze grupy: bot (boty), bureaucrat (biurokraci), sysop (administratorzy), content-moderator (moderatorzy treści), threadmoderator (moderatorzy dyskusji), rollback (rollbackowie)
Wybór format wpisu
  • tekst (zawsze ustawione na „tekst” w przypadku komentarzy i wiadomości na tablicach)
  • ankieta
  • quiz
typ treści wpisu
  • dyskusje
  • komentarz artykułu
  • tablica
akcja wpisu
  • utworzono wątek
  • utworzono odpowiedź
  • zaktualizowano post
Liczba całkowita wiek użytkownika Liczba sekund, które upłynęły od rejestracji
Wartość logiczna wpis ma obrazy Czy post posiada dołączone obrazy lub nie
wpis zawiera wzmianki Czy post zawiera wzmianki o użytkownikach utworzone przy użyciu notacji @.

Operatory[]

Operatory to metody porównywania lub określania definicji reguły.

Rodzaj Operator Uwagi Przykład
Ciąg znaków jeden z Pasuje dokładnie do jednej z wartości. Tytuł wpisu to jeden z ["hello", "help"]
Dopasuje: "hello"
Nie dopasuje: "hello there"
nie jest jednym z Nie pasuje dokładnie do żadnej z wartości. Tytuł wpisu to nie jeden z ["hello", "help"]
Dopasuje: "hello there"
Nie dopasuje: "hello"
zaczyna się od Zaczyna się dowolną z wartości. Tytuł wpisu rozpoczyna się na ["hello", "help"]
Dopasuje: "hello there"
Nie dopasuje: "good day"
nie zaczyna się od Nie zaczyna się od żadnej z wartości. Tytuł wpisu nie rozpoczyna się na ["hello", "help"]
Dopasuje: "good day"
Nie dopasuje: "hello there"
zawiera Zawiera dowolną z wartości. Tytuł wpisu zawiera ["hello", "help"]
Dopasuje: "oh hello there"
Nie dopasuje: "bye"
nie zawiera Nie zawiera żadnej z wartości. Tytuł wpisu nie zawiera ["hello", "help"]
Dopasuje: "bye"
Nie dopasuje: "oh hello there"
jest pusty Ciąg znaków jest pusty. Zauważ, że wpis zawierający tylko obraz będzie miał pusty atrybut treści wpisu. Treść wpisu jest pusta
Dopasuje: ""
Nie dopasuje: "hello".
pasuje do wyrażenia regularnego Ciąg znaków pasuje do dowolnego z wyrażeń regularnych. Filtr używa składni re2 opisanej tutaj. Treść wpisu pasuje do wyrażenia ["you\\s*suck"]
Dopasuje: "you suck"
Nie dopasuje: "hello"
Lista ciągów znaków dokładnie pasuje Jest dokładnie taką samą listą ciągów znaków. Grupy użytkownika dokładnie pasują do ["sysop"]
Dopasuje: ["sysop"]
Nie dopasuje: ["sysop", "rollback"]
zawiera wszystkie z Wartość atrybutu posiada wszystkie z wymienionych wartości. Linki wpisu zawierają wszystkie z ["google.com", "fandom.com"]
Dopasuje: ["google.com", "community.fandom.com"]
Nie dopasuje: ["fandom.com"]
zawiera dowolne z Co najmniej jedna z wartości atrybutu zawiera tę wartość. Linki wpisu zawierają dowolne z ["google.com", "fandom.com"]
Dopasuje: ["community.fandom.com"]
Nie dopasuje: ["en.wikipedia.org"]
nie zawiera żadnego z Żadna z wartości atrybutu nie zawiera tej wartości. Linki wpisu nie zawierają zadnego z ["google.com", "fandom.com"]
Dopasuje: ["en.wikipedia.org"]
Nie dopasuje: ["community.fandom.com"]