Skip to content

SimpleMachines/SMF-mediawiki-themes

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
css
 
 
 
 
 
 
 
 
 
 
 
 
 
 

smfCurve - Curve Skin for MediaWiki

This is Mediawiki Skin based on Curve for SMF development repository. Parts of this theme are licensed under BSD 3-clause license, Others are GPL

Versions

  • 1.x: Compatible with SMF2.0
  • 2.x: Compatible with SMF2.1

Branches organization:

  • master - main branch, v2.0 (smfCurve2) compatible with SMF2.1, Supporting MediaWiki 1.31+
  • 1.0 - for old MediaWiki installs (Prior to 1.23)
  • 1.1 - for MediaWiki 1.23 (LTS)
  • 1.2 - for MediaWiki 1.25+
  • 1.3 - for MediaWiki 1.27 (LTS)
  • 1.4 - for MediaWiki 1.31+

Installing - Upgrading

Notes:

Feel free to fork this repository and make your desired changes.

Please see the Developer's Certificate of Origin in the repository: by signing off your contributions, you acknowledge that you can and do license your submissions under the license of the project.

Important Note for v1.1

This version is valid for MediaWiki 1.23 and later releases, version 1.0 is for 1.22 and before. This version is for fixing compatibility issue with 1.23.x. To install this skin;

  • Download version 1.1
  • Unzip the file rename to smfcurve
  • Copy it into skins folder
  • Open your LocalSettings.php file and add the following line to the end of the file

require_once "$IP/skins/smfcurve/smfcurve.php";

If you are upgrading from 1.0;

  • Download version 1.1
  • Unzip the file rename to smfcurve
  • Delete smfcurve folder - smfcurve.php and smfcurve.deps.php
  • Copy your newly downloaded folder to skins folder
  • Open your LocalSettings.php file and add the following line to the end of the file

require_once "$IP/skins/smfcurve/smfcurve.php";

How to contribute:

  • fork the repository. If you are not used to Github, please check out fork a repository.
  • branch your repository, to commit the desired changes.
  • sign-off your commits, to acknowledge your submission under the license of the project.
  • an easy way to do so, is to define an alias for the git commit command, which includes -s switch (reference: How to create Git aliases)
  • send a pull request to us.

Finally, feel free to play around. That's what we're doing. ;)