Releases: TheMacLab/game-on
Releases · TheMacLab/game-on
Minor CSS and Functionality Changes in Tasks/Stats Page
- HTML5 Video shortcode is now contained in a list that is opened by clicking the "Shortcodes" Checkbox in any task stage. Other shortcodes are included and will be added to the list as time goes on.
- Fixed CSS that overrode the default Wordpress css for anchors with the .current class.
- Fixed admin message syntax and padding.
- Added "Mark Seen" and "Mark Unseen" links to admin messages, which update the admin message count in the top left of the admin bar.
- Added an admin locking feature to every task stage except stage 1.
- Removed circular badge borders in the stats page.
Stats Page Task Stage Fix
- Tasks on the stats page now display divs equal to the corresponding amount of stages in a task
Stats Page Redesign
- Redesigned stats page. Cleaner, more compact layout. Changed from a vertical design to horizontal with tabs.
- Administrators now able to move users forward/backward in tasks, overriding tests/locks
- Administrators now able to message users regarding a task
Task Edit Page Redesign
- Gave task edit page a whole new look to improve usability
- Fixed minor grammar issues
- Added tests to the first 4 stages of tasks
- Test reward modifiers now only decrease potential rewards based on the number of failures
- Test reward modifiers now only accept numbers from 1 to 100, a default of 20 is used if no modifier is provided (only if the test modifier is turned on)
- Added upload forms to all task stages
- Upload forms are now required only once, every other upload is optional (will not lock stage)
- Test and upload forms cooperate to lock stages correctly
- Added default settings for points and currency based on the first preset designated in the Game-On options page
- Minutes were removed by Austin Vuong and replaced with customizable "bonus currency"
README Update
- Updated README.md to include links to AEE group page, as well as instructions on syntax and documentation for contributors.
Persistent Game-On Notification Message
- Added notification to header of admin pages on plugin activation. Notification is persistent until closed out of it
Clipboard, Leaderboard, and Options Page Updates/Bug Fixes
- Fixed clipboard text, modified CSS to overflow horizontally and retain its shape when window is reshaped
- Added the option to add badges to users via clipboard. To use, enter a badge ID, put a message in the message box, check a user(s) and click add
- Added badge count sort to leaderboard as well as to the clipboard. Along with all other info, clipboard now contains the number of badges a user posesses
- Fixed CSS on the leaderboard so the boxes will fit within the confines of the accordion and overflow accordingly
- Fixed the options page glitch; saving presets now returns the saved data rather than the letters of the name of the presets
- Fixed clipboard not updating dynamically. Now when any values are added to checked users, the values are dynamically updated in the clipboard
Three Stage Task Chain
Task chains no longer require a user to master a task before they may move on to the next.
Task Upload and Store Receipt Emails, and Minor Fixes
- Edited content and subject line of task upload emails to include username, full name, and user email.
- Added store receipts which send username, full name, and email of buyer and the username and full name of the recipient if there is one.
- Fixed the task uploader "Attach More" button again.
- Removed the store item shortcode at the top of the store item edit page, leaving one at the bottom.
- Changed the names of the "radio" and "checkbox" answer types to: "Multiple Choice" and "Multiple Select".
- Fixed an issue where the cursor was changing to the "grab" cursor when hovering over children of all .ui-sortable elements. Sortable lists now require an extra .go_sortable class so that there are no more issues.
- Chained tasks no longer keep their "chain" and "chain_position" meta values after their task has been deleted.
- The tasks' meta values are now updated to the next available chain when their primary chain has been deleted.
- Test return modifiers now accept "%" signs so as to avoid confusion.
Minor Task Fixes
- Corrected spelling and grammar errors in task edit page.
- Updated meta box descriptions to properly reflect their purposes.
- Removed the task shortcode at the top of the task edit page (the one at the bottom of the page remains).
- Removed unnecessary and deprecated editing buttons that were inline with the task permalink.
- Edited CSS to properly change the cursor when hovering and dragging sortable lists.
- The grab/grabbing cursors work in Chrome, Firefox, and Safari. Opera makes use of the move cursor and IE has no support at all.
- Future sortable lists will require a unique jQuery.sortable() call that manually adds and removes the .ui_sortable_item class; this is to navigate problems in Firefox.