welcome: please sign in

The following 272 words could not be found in the dictionary of 0 words and are highlighted below:
able   above   Action   action   actions   adapt   add   against   All   also   alternative   an   and   annoying   answer   answering   answers   antispam   any   are   as   As   ask   at   attachment   automatic   availability   available   avoid   Avoiding   Bad   bad   ban   be   because   between   But   by   can   case   certain   Cha   changes   Chas   clean   common   community   compares   computable   config   Configuration   configuration   configured   content   Content   Contents   contributions   copy   creation   das   day   de   default   denied   depending   die   digits   disabled   do   does   don   each   Editor   editor   edits   effective   ein   en   enable   enabled   engines   English   english   Enter   entered   ersten   every   example   expression   expressions   fallback   Features   find   first   for   from   Gegenteil   german   get   gets   getting   Gib   give   given   group   Group   groups   guy   hard   has   have   Help   high   his   how   if   If   import   important   in   In   increase   insensitive   Inter   is   ist   it   It   its   language   languages   least   like   likely   line   linking   links   listing   Local   makes   manually   mass   match   matches   may   means   members   might   Moin   moin   more   multi   nacht   need   night   nite   normal   not   Note   number   Of   of   offending   On   on   opposite   or   other   page   pages   part   Pi   Policy   prevent   preview   profile   proven   pure   question   questions   random   ranking   ratings   reading   regular   remember   remove   Remove   removed   revert   Revert   right   save   saving   search   security   Security   see   Select   share   short   should   silly   simple   site   sites   so   some   something   sometimes   spam   Spam   spammer   spammers   spamming   Stellen   strong   Super   support   Table   Tag   target   technical   text   Text   textcha   textchas   that   the   them   then   these   this   This   though   Tips   to   too   tries   Trusted   try   until   up   update   upload   ur   use   used   User   user   users   uses   usually   valuable   very   via   von   Was   What   what   wiki   Wiki   wikiconfig   Wikispam   will   with   within   word   work   You   you   your  

Clear message
location: HelpOnSpam

Avoiding Spam

Wikispam is getting more and more annoying. Wiki pages get high ratings in search engines because of the strong linking between the pages (and each other via InterWiki links). This makes them a valuable target to increase the ranking of other pages.

But you can use a strong wiki community and also some technical means to avoid or remove spam on your wiki.


What is a TextCHA?

It is a pure text alternative to CAPTCHAs. MoinMoin uses it to prevent wiki spamming and it has proven to be very effective.


Tips for answering:

TextCha Configuration

Tips for configuration:

In your wiki config, do something like this:

    textchas_disabled_group = u"TrustedEditorGroup" # members of this don't get textchas
    textchas = {
        'en': { # silly english example textchas (do not use them!)
            u"Enter the first 9 digits of Pi.": ur"3\.14159265",
            u"What is the opposite of 'day'?": ur"(night|nite)",
            # ...
        'de': { # some german textchas
            u"Gib die ersten 9 Stellen von Pi ein.": ur"3\.14159265",
            u"Was ist das Gegenteil von 'Tag'?": ur"nacht",
            # ...
        # you can add more languages if you like

Note that TrustedEditorGroup from above example can have groups as members.

BadContent / LocalBadContent

You can ban certain content within contributions by listing regular expressions on the your 'BadContent' page.

If a user tries to save a page and its content matches any of these regular expressions, then saving that page will be denied (until the offending content is removed from the editor).

You can also enable an automatic update of BadContent via your wikiconfig. This is enabled by this line:

    from MoinMoin.security.antispam import SecurityPolicy

see HelpOnConfiguration/SecurityPolicy

Remove Spam Action

If you are a SuperUser, you can use this action to mass-revert changes of some spammer (or some other bad guy).

  1. Select "Remove Spam" from the available actions.
  2. Select the user (usually part of the IP)
  3. Select "Revert All"
  4. You will see how moin tries to revert his edits. This does not work in every case, so you may have to clean up some of his edits manually.