No description or website provided.
PHP CSS JavaScript Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
DB
controllers
fonts
img
include
lang
scripts
sources
styles
.gitignore
.htaccess
README.md
ajax.php
analyticstracking.php
apple-touch-icon-114x114-precomposed.png
apple-touch-icon-144x144-precomposed.png
apple-touch-icon-57x57-precomposed.png
apple-touch-icon-72x72-precomposed.png
apple-touch-icon-precomposed.png
apple-touch-icon.png
favicon.ico
favicon.png
favicon100.ico
favicon100.png
favicon80.ico
favicon80.png
favicon95.ico
favicon95.png
footer.php
header.php
humans.txt
index.php
licence.txt
prepros.cfg
result_100.svg
result_green.svg
result_orange.svg
result_red.svg
robots.txt
score.php

README.md

themecheck.org

Themecheck.org is a free service that allows to test web themes or templates. Dozens of tests are run to check best practice compliance : CMS standards, security, malware, coding style, use of deprecated functions, etc.

This service is compatible with Wordpress and Joomla themes. More CMS will be added later on.

It is as a fork of the theme-check plugin for wordpress (http://wordpress.org/plugins/theme-check/).

Please add your contribution to improve the checks !

License

GPLv2

Installation

  • unzip in a folder called themecheck or clone the repository git clone git@github.com:themecheck/themecheck.git
  • create a sibbling folder (located in the same parent directory) called themecheck_vault
  • in themecheck_vault create three subfolders:
    themecheck_vault/reports
    themecheck_vault/unzip
    themecheck_vault/upload
  • in folder themecheck, create a subfolder called dyn

  • make sure all there directories have at least 770 rights

  • the final structure should be:

    /*parent*
    /themecheck
        /dyn
    /themecheck_vault
        /reports
        /unzip
        /upload