Looking for the latest version? Download simple-quiz.1.8.2.zip (1.4 MB)
Home
Name Modified Size Downloads / Week Status
Totals: 18 Items   23.9 MB 96
simple-quiz.1.8.2.zip 2014-09-24 1.4 MB 7676 weekly downloads
README.md 2014-04-17 2.9 kB 11 weekly downloads
simple-quiz.1.8.1.zip 2014-01-27 2.3 MB 11 weekly downloads
simple-quiz.1.8.0.zip 2013-11-21 2.2 MB 11 weekly downloads
simple-quiz.1.7.1.zip 2013-11-16 2.2 MB 11 weekly downloads
simple-quiz.1.7.zip 2013-11-07 1.7 MB 11 weekly downloads
simple-quiz.1.6.1.zip 2013-10-28 1.7 MB 11 weekly downloads
simple-quiz.1.6.zip 2013-10-28 1.7 MB 11 weekly downloads
simple-quiz.1.5.zip 2013-10-20 1.8 MB 22 weekly downloads
simple-quiz.1.4.2.zip 2013-10-14 1.8 MB 11 weekly downloads
simple-quiz.1.4.1.zip 2013-10-01 1.8 MB 11 weekly downloads
simple-quiz.1.4.zip 2013-09-30 3.7 MB 11 weekly downloads
simple-quiz.1.3.zip 2013-09-28 667.3 kB 11 weekly downloads
simple-quiz.1.2.zip 2013-09-26 531.2 kB 11 weekly downloads
simple-quiz.1.1.zip 2013-09-23 128.2 kB 11 weekly downloads
simple-quiz.1.0.zip 2013-08-12 19.9 kB 11 weekly downloads
simple-quiz.0.13.zip 2011-11-07 273.7 kB 11 weekly downloads
simple-quiz.0.12.zip 2011-04-27 138.3 kB 33 weekly downloads

Simple-Quiz

Build Status

Simple-Quiz is a simple framework for creating quizzes for the web, created and maintained by Ben Hall.

PHP version > 5.3.7 is required

Quick start

Three quick start options are available:

What's included

Within the download you'll find the following directories and files:

/
├── SimpleQuiz/
│   ├── Utils/
│       ├── Base/
│       │   ├── Config.php
│       │   ├── DB.php
│       │   ├── LeaderBoardInterface.php
│       │   ├── QuizInterface.php
│       │   ├── SessionInterface.php
│       │   ├── SimpleInterface.php
│       │   └── setup.php
│       ├── LeaderBoard.php
│       ├── Quiz.php
│       ├── Session.php
│       └── Simple.php
├── public/ (**this is your document root**)
│   ├── images/
│   ├── res/
│   │    ├── bootstrap/
│   │    ├── css/
│   │    ├── js/
│   ├── .htaccess
│   └── index.php
├── routes/
├── templates/
└── vendor/

Installation

  • Get The Code If you are downloading from SourceForge, you don't need to have composer installed to add the project dependencies as they are bundled with the project. If, however, you are cloning from GitHub, you must run composer install to get the latest changes as new dependencies are being added all the time and the vendor directory is no longer in version control.
  • Unpack the zip archive.
  • Place the contents of the /public directory inside your document root.
  • All other directories should be placed outside of the document root and not accessible via a web browser (look at the above diagram to see the structure).
  • The mod_rewrite module (if using apache server) will need to be enabled in your server configuration.
  • Create a MySQL database called 'simple-quiz'
  • Import simple-quiz.sql into MySQL using a tool like phpmyadmin.
  • Change credentials in /SimpleQuiz/Utils/Base/Config.php to suit.
  • Default web admin user is example@gmail.com with password of 123456
  • Navigate to the web accessible folder in your browser.

Twitter Stuff

Authors

Ben Hall

Copyright and license

Copyright 2013 Ben Hall under the Apache 2.0 license.

Source: README.md, updated 2014-04-17