Skip to content
SMF-mediawiki-themes
CSS PHP JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
i18n
images
scripts
DCO.txt
README.md
skin.json
smfCurve2Template.php
smfcurve2.php

README.md

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. ;)

You can’t perform that action at this time.