GithubHelp home page GithubHelp logo

quizandsurveymaster / quiz_master_next Goto Github PK

View Code? Open in Web Editor NEW
92.0 20.0 87.0 15.23 MB

Quiz And Survey Master - A WordPress Plugin For Creating Quizzes, tests, exams and surveys

Home Page: https://quizandsurveymaster.com

License: GNU General Public License v2.0

PHP 69.34% CSS 12.58% JavaScript 17.92% SCSS 0.16%
quiz survey wordpress wordpress-plugin

quiz_master_next's Introduction

Quiz And Survey Master (Formerly Quiz Master Next)

Easily and quickly add quizzes, tests, and surveys to your WordPress site.

Getting Started

This repo is for the core plugin for Quiz And Survey Master. This can be downloaded as a zip and installed as-is with no build script needing to be run.

Contributing

Please read CONTRIBUTING.md for the process for submitting pull requests or issues to us.

Versioning

We use SemVer for versioning. For the versions available, see the releases in this repository.

Developers

See the list of contributors who participated in this project.

License

This project is licensed under the GPLv2 License - see the LICENSE.md file for details.

Support

This is a developer's portal for Quiz And Survey Master and should not be used for support. Please create a support ticket here.

quiz_master_next's People

Contributors

a-techguy avatar aamir-ayub avatar bdaley avatar bhautikvirani avatar devloperpeacefulthemes avatar dineshatexpresstech avatar etaditya avatar etchirag avatar etmanoj avatar etvarun avatar fpcorso avatar gamekid88 avatar hareshlive avatar iam-pranav avatar iamleigh avatar imvarunkmr avatar kroppenstedt avatar krunalexpresstech avatar mukesh-expresstech avatar raeenzubair avatar randhirexpresstech avatar rashmiexpresstech avatar rayhankhan8975 avatar samitshah7493 avatar tanseercena avatar tanseerdev avatar vibina-et avatar vikasprogrammer avatar zacholas avatar zubairraeen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

quiz_master_next's Issues

Admin Re-Calculate Scores

Admin would like to be able to change the user's score/mark answers right after the quiz taker has taken the quiz.

Sort Quiz Results

User would like to be able to sort the quiz results by quiz name, score, time taken, and completion time.

No Emails Being Sent

Several users are experiencing an issue where no emails are being sent even though either user email is set to yes or admin email is set to yes or both.

Add Editors To Text Tab Elements

It would be very useful to have editors for all the text in the plugin. For starters, we definitely should have it on the text tab.

Create Help Page

Create help page with link to plugin documentation. Also include support widget. Create new system info widget here as well.

Review Questions At End

User wants to allow quiz takers to mark individual question for review to go back to at end of quiz.

Bug In Quiz Validation Function

The function for validating quiz input and checking require fields has an error in it. If a user does not ask for email, it causes an error and results it returning true for this function regardless of required fields input.

Categories

Many users have asked for categories. Ability to assign question to category and show results of category at end of quiz.

Master Question Bank

User wants to have a question bank to choose quizzes from. I'm thinking of adding a new page to the menu that serves as a master question bank. Users could add questions to it then create different quizzes from selected questions or by questions in certain categories or even by question type.

Require Log-ins

User wants to be able to require users to be logged in to take quiz/survey

Math Formulas

User wants to be able to show math formula's in questions and answers. Items such as proper form of fractions, exponents, square root, etc...

Preview Mode

User wants to be able to preview quiz from quiz options page.

Scrollable List of Quizzes

Hi Frank,
We have over fifty quizzes and navigating between then from the current list with next 10 is tedious. One long scrolling list and/or pages features would be really useful.
Joe Connor

Admin Emails Array

User wants the ability to send different admin emails based on score like the user emails.

Break Apart Quiz Options Into Different Functions

Breaking the different tabs on the quiz options page into different functions will allow for cleaner and more organized code. Also, by utilizing custom hooks, the plugin will allow other plugins to hook into the page and create custom tabs.

New Question Type - Slider

User wants to have a question type called slider that will allow the quiz user to be able to choose a range as the answer.

Mark Designated Correct Answer For Open Answers

On the Quiz Results screen there is a bug in the Provided Answers section for a Small Open Answer question. If the quiz-taker gives a wrong answer, that is concluded correctly. But the correct answer is displayed incorrectly. It seems the last answer option is being displayed instead of the one that has the checkbox for the correct answer.

Create Plugin Helper Class

This class will be used for extending the plugin as well as developing the plugin in a more modular format.

Standardized File Naming

To make things easier and consistent, the file names and file directory structure needs to be revamped.

Duplicate Emails Being Sent

Some users are experiencing a bug where multiple of the same email is sent to users and admins. One user believes it started right after saving changes in the admin email.

Analyse Level Of Difficulty

User wants the plugin to review percent of users that got question right versus percent that got question wrong to mark a level of difficulty on the question

Schedule Timeframe

User wants the ability to schedule a timeframe when the quiz can be taken. For example, it can only be taken this week.

Post To Other Social Networks

Admins would like to be able to post scores to Google+. I need to look into other networks as well to see if they are viable.

Link Between Quiz Result Details

It would be much more productive to have links to next and previous quiz results when viewing individual results. Currently, an admin will have to view the results, go back to the quiz results page, and then click on the next results to view.

Small Survey Pop-Up

User wants to be able to have small pop-up on site with quiz/survey inside.

Limit Entries

User wants the ability to limit the amount of entries per quiz. For example, only the first 20 people could take the quiz.

Certificate Not Working With All Images

Haven't figured this one out yet. A handful of users are experiencing this bug. When they enter an image into the background or logo, it results in error.

Divide Quiz File

The main mlw_quiz.php file needs to be divided into smaller functions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.