Prosty system banów

in steemdash-minefield •  8 years ago  (edited)

Steem w ogólnym rozrachunku nie umożliwia cenzurowania wpisów. Ma to swoje wady i zalety, natomiast twórcy stron - np. SteemDash muszą czasem blokować użytkowników, np gdy:

  • Spamują bez sensu
  • Łamią prawo
  • Kradną treści
  • Są bardzo wulgarni

itd.

Jak tego dokonać używając SteemPHP? Pobierając wpisy z blockchain zapisane są one w tablicy asocjacyjnej. Możemy odczytać z niej bardzo wiele informacji - od autora po np. stronie, z której używał (Czy to Steemit, SteemDash, Busy, ChainBB itd.).

W wyświetlaniu wpisów wystarczy w takim razie dodać sprawdzanie czy dana osoba znajduje się na liście - tzw. banliście. Jeśli tak to nie wyświetlaj wpisu i przejdź do następnego.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!