Git Product home page Git Product logo

huggle

Huggle is an anti-vandalism tool for use on Wikipedia and other Wikimedia projects.

Download

See https://meta.wikimedia.org/wiki/Huggle/Download

Repository rules

Before you make a commit to trunk make sure it works, please do not commit changes which are work in progress and not compileable, for that use own branch. If you see someone's change which doesn't work, comment it out and contact the person who's responsible for it, do this only in case that you can't compile or use program.

Use comments everywhere possible.

Standards

All code should be compileable in visual c#, code is written in the philosophy that stability > performance > style.

Every function should have look similar to this:

/// <summary>
/// This is description what this function is doing
/// </summary>
/// <param name="parameter">This is a description of parameter</param>
/// <returns></returns>
string MyFunction(string parameter)
 {
   // what is it
   Core.History("Class.MyFunction()");
   ...
 }

Every class should look like:

class Class
{ //explanation
    public string blah; //variables
    // properties
    public string name
    {
      get 
      { 
        return "";
      } 
    } 
    public string foo() // functions
 }
}

Huggle's Projects

enwiki icon enwiki

Plugin for huggle3 that contains tools for english wikipedia

extension-mass-delete icon extension-mass-delete

Nuke / mass delete + mass revert extension, useful for stuff that mediawiki is not able to do

huggle icon huggle

DEPRECATED - Huggle original repo - Huggle is an anti-vandalism tool for use on Wikipedia and other Wikimedia projects.

huggle-csharp icon huggle-csharp

DEPRECATED - C# rewrite of https://github.com/huggle/huggle

huggle3-qt-lx icon huggle3-qt-lx

Huggle is an anti-vandalism tool for use on MediaWiki based projects

mass-delivery icon mass-delivery

Extension that allows user to send message to list of users

releases icon releases

Page / Pages used for releases, downloads and stats!

sdk icon sdk

Developer kit that contains precompiled core and headers for most platforms, which can be used to create tools based on huggle

stats icon stats

Website for statistics that is designed for Wikimedia Cloud

xmlrcs icon xmlrcs

Recent changes xml stream for mediawiki

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.