Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wikifab/customrecentchanges

Extension that redesigns the Special:RecentChanges MediaWiki page
https://github.com/wikifab/customrecentchanges

mediawiki mediawiki-extension

Last synced: 12 days ago
JSON representation

Extension that redesigns the Special:RecentChanges MediaWiki page

Awesome Lists containing this project

README

        

# CustomRecentChanges

CustomRecentChanges redesigns the ``Special:RecentChanges`` page to make it easier to read.

## Installation

* Download the full archive of this repository
* Extract and put ``CustomRecentChanges`` folder in the ``extensions`` directory.
* Add the following line to the ``LocalSettings.php``
```
wfLoadExtension('CustomRecentChanges');
```

## Usage
The recent changes page is located at ``Special:DokitRecentChanges``

## Configuration

By default, it will display 5 namespaces

* Page (0)
* User (2)
* File (6)
* Category (14)
* Group (220)

But you can add namespaces as many as you want by editing the following configurations variables

### ``$wgRCNamespacesList``
(array) Array of integers. In the filters, only display the specified namespaces.

Exemple :
```

```

### ``$wgRCNamespacesListIgnored``
(array) Array of integers. In the filters, display all the namespaces but the ignored.

Exemple :
```

```

## Translation

As usual, the translation files are located in the ``i18n`` folder. You can translate / change the namespace buttons on the filter bar. Just add a translation to a file.

The key for translating a namespace button begins with ``customrecentchanges-namespace-`` and ends by the english or official namespace name in lowercase.

Exemple of a french for the ``Group`` namespace:
```
// fr.json
{
"customrecentchanges-namespace-group": "Groupes"
}
```