khoazero123 / plugin-wordpress

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Website Quiz english use wordpress

1. fgc-quiz: plugin use table to store data

2. fgc-quiz-custom-post: Plugin use custom post type to store data

fgc-quiz

Plugin use table to store data
  • Feature
  1. Manager class: add, edit, delete Class

    1. List class: List class in database, count number member in class. Link to view, edit, delete class

      Manager class

    2. View members in a class: allow remove user from class

      Manager class

    3. Edit a class: allow rename, public or private class.

      Manager class

    4. Add a user to a class

      Manager class

      or

      Manager class

  2. Manger timetable: allow view, edit timetable of class

    1. List timetable: see time update timetable. Link to view detail, edit.

      Manager class

    2. Edit timetable of a class: When edit timetable, if have different will save history of timetable.

      Manager class

    3. View timetable of a class

      Manager class

    4. List timetable in page or post: use shortcode to insert timetable to post, page.

      [timetable] : Auto show timetable by user class logged belong to. If is admin, show all timetable of classes.

      [timetable classname="A1"] : Show timetable of class name: A1

      Manager class

  3. Manager game: use for insert game in post, page via shortcode.

     [game url="http://.../game.swf"] : Insert game by url.
    
     [game id="1"] : Insert game by id in database.
    
    1. List game

      Manager class

    2. Edit a game

      Manager class

  4. Manager post / page by class

    1. Add column class in list post / page

      Manager class

    2. Set post / page belong to which class.

      Manager class

    3. If post or page set only for a class, other user in other class will cannot access that post / page

      Manager class

fgc-quiz-custom-post

Plugin use custom post type to store data
  • Feature
  1. List class: add, edit, delete Class
    1. List class

      Manager class

    2. Add new class

      Manager class

    3. Add, remove member from class (use ajax)

      Manager class

About


Languages

Language:PHP 100.0%