TaskChain activity module for Moodle >= 2.0
Find a file
2025-09-08 09:45:20 +09:00
attempt give up button wip 2025-09-08 09:45:20 +09:00
backup backup and restore files in configfile area 2023-11-20 06:25:56 +00:00
classes mod_taskchain hide egacy event methods that cause an error in Moodle >= 4.2 2024-02-03 07:58:54 +09:00
db mod_taskchain modify db/subplugins.json for compatability with MDL-83705 and Moodle >= 5.x 2025-05-03 11:52:36 +09:00
edit mod_taskchain fix duplicated headers in pages on Moodle >= 4.x 2024-02-02 13:43:59 +09:00
lang/en mod_taskchain add CSS to display activity grades on course page 2023-09-27 10:21:45 +09:00
locallib mod_taskchain fix display of grades on coure page in Moodle >= 4.x 2023-04-21 17:27:03 +09:00
mediafilter mod_hotpot when indexing strings and arrays, replace use of curly brackets, {}, with square brackets, [], for compatability with PHP 8.x 2021-06-09 09:10:16 +09:00
notes synchronize with CVS repository 2012-11-29 17:40:28 +09:00
pix mod/taskchain fix path to autoadvance img and styles 2013-11-06 20:25:29 +09:00
report mod_taskchain more efficient code to fetch 'modgrade' string in Moodle >= 2.8 and 'grade' string in Moodle <= 2.7. 2024-02-10 13:19:10 +09:00
source don't mess with unicode characters 2024-06-26 21:56:40 +09:00
tools mod/taskchain limit display of TaskChains on MyMoodle page to activities that are open and are not closed, i.e. the open date is in the past and the closing deadline has not yet passed 2015-01-06 08:44:18 +09:00
attempt.php mod_taskchain fix duplicated headers in pages on Moodle >= 4.x 2024-02-02 13:43:59 +09:00
CHANGES.txt mod_taskchain ensure FEATURE_CAN_DISPLAY is enabled so that vocab activities are displayed in Moodle >= 5.0 2025-05-03 15:36:18 +09:00
courselinks.js.php patch the inline grades to display 20px after activity name 2024-05-26 09:32:50 +09:00
index.php mod/taskchain fix small incompatabilities with Moodle 3.0 2015-12-30 22:37:05 +09:00
lib.php mod_taskchain ensure FEATURE_CAN_DISPLAY is enabled so that vocab activities are displayed in Moodle >= 5.0 2025-05-03 15:36:18 +09:00
locallib.php mod_taskchain small change to code layout for readability 2024-01-22 10:15:43 +09:00
mod_form.php mod_taskchain fix save button on TaskChain settings page; replace use of (de)select_all_in JS in Moodle >= 3.3 2017-10-04 14:54:08 +09:00
module.js synchronize with CVS repository 2012-11-29 17:40:28 +09:00
README.txt mod_taskchain bump version number to force use of new CSS 2019-03-11 11:36:02 +09:00
renderer.php turn on hiding duplicate heading 2024-05-26 16:37:56 +09:00
report.php mod_taskchain fix duplicated headers in pages on Moodle >= 4.x 2024-02-02 13:43:59 +09:00
review.php mod_taskchain fix duplicated headers in pages on Moodle >= 4.x 2024-02-02 13:43:59 +09:00
settings.php mod/taskchain remove duplicated "defined" statement in settings.php 2015-04-13 14:53:10 +09:00
storage.php Moodle.2x mod/taskchain remove need for __callStatic for compatability with PHP 5.2 2013-07-29 15:28:52 +09:00
styles.css patch the inline grades to display 20px after activity name 2024-05-26 09:32:50 +09:00
submit.php mod/taskchain allow timielimit to use or override setting in template/source file 2016-07-10 11:25:47 +09:00
version.php mod_taskchain ensure FEATURE_CAN_DISPLAY is enabled so that vocab activities are displayed in Moodle >= 5.0 2025-05-03 15:36:18 +09:00
view.php mod_taskchain finish implementation of new 'manualcompletion' field which allows students to manually finish and close a chain with no post-conditions 2016-10-13 09:45:01 +09:00

===============================================
The TaskChain module for Moodle 2.x
===============================================

   The TaskChain module allows teachers to administer the following externally authored exercises via Moodle 2.x

    - Hot Potatoes (version 6)
    - iSpring
    - Quedoc
    - TexToys
    - Xerte

   This plugin is distributed under the terms of the General Public License
   (see http://www.gnu.org/licenses/gpl.txt for details)

   This software is provided "AS IS" without a warranty of any kind.

===============================================
To INSTALL or UPDATE the TaskChain module
===============================================

    1. download the zip file from one of the following locations

        * Moodle.org plugins repository (moodle.org -> Downloads -> Plugins)
        * https://bateson.kochi-tech.ac.jp/zip/plugins_mod_taskchain.zip

    2. unzip the zip file - creates folder called "taskchain"

    3. upload the "taskchain" folder into the "mod" folder on your Moodle 2.x site, to create a new folder at "mod/taskchain"

    4. log in to Moodle as administrator to initiate install/upgrade

        if install/upgrade does not begin automatically, you can initiate it manually by navigating to the following link:
        Settings -> Site administration -> Notifications

===============================================
To add a TaskChain activity to your Moodle course
===============================================

    1. Login to Moodle, and navigate to a course page

    2. Enable "Edit mode" on course page

    3. Locate course topic/week where you wish to add the Hot Potatoes exercise

    4. select "TaskChain" from "Add an activity" menu

    5. Next to "Source file" click "Choose or upload a file" button

    6. Click the "Upload a file" a file button, then "Browse" to a Hot Potatoes file on your PC

    7. Click "Upload this file", the click the "Choose" link next to the file you just uploaded

    8. review other settings on the "Adding a new TaskChain" page

    9. click "Save changes" at bottom of page

===============================================
Credits
===============================================

    Many thanks to all the users of this module for the feedback over the years.

    In particular, I am very grateful to my erstwhile colleague Wes Cunningham,
    whose help, feedback and ideas have been invaluable during the development of
    the TaskChain module and its predecessor the QuizPort module (for Moodle 1.x).

    I am also very grateful for the recognition and support that this software
    has received from the Moodle Association of Japan (MAJ). Arigatō gozaimashita!