Moodle  2.2.1
http://www.collinsharper.com
mod Namespace Reference

Local Library of functions for module scorm. More...


Detailed Description

Local Library of functions for module scorm.

Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers

assignment

Definition of log events

assignment

Defines message providers (types of messages being sent)

-assignment

assignment_base is the base class for assignment types

This class provides all the functionality for an assignment

-assignment

Standard base class for all assignment submodules (assignment types).

-assignment

-assignment

A custom renderer class that extends the plugin_renderer_base and is used by the assignment module.

-assignment

Assignment upload type implementation

-assignment http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

-assignment

Extend the base assignment class for assignments where you upload a single file

-assignment http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Version information

assignment

Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers

chat

Definition of log events

chat

Library of functions and constants for module chat

-chat

Library of functions for chat outside of the core api -chat

Version information

chat

Provides support for the conversion of moodle1 backup to the moodle2 format

choice

Definition of log events

choice

-choice

Version information

choice

Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers

data

This file is part of the Database module for Moodle

Definition of log events

data

This file is part of the Database module for Moodle

-data

Preset Menu

This is the page that is the menu item in the config database pages.

This file is part of the Database module for Moodle

Data module version information

data

Provides support for the conversion of moodle1 backup to the moodle2 format

feedback

Definition of log events

feedback

Defines message providers (types of messages being sent)

-feedback

Library of functions and constants for module feedback includes the main-part of feedback-functions

-feedback

Feedback version information

feedback

Author:
Andreas Grabs http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Provides support for the conversion of moodle1 backup to the moodle2 format

folder

folder

Define all the backup steps that will be used by the backup_folder_activity_task

folder

Capability definitions for the folder module.

folder

Post installation and migration code.

This file replaces:

  • STATEMENTS section in db/install.xml
  • lib.php/modulename_install() post installation hook
  • partially defaults.php

folder

Definition of log events

folder

Folder module upgrade code

This file keeps track of upgrades to the resource module

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

folder

Folder module upgrade related helper functions

folder

Manage files in folder module instance

folder

A moodle form to manage folder files

folder

List of file folders in course

folder

Strings for component 'folder', language 'en', branch 'MOODLE_20_STABLE'

folder

Mandatory public API of folder module

folder

Private folder module utility functions

folder

Folder configuration form

folder

Folder module renderer

folder

Folder module admin settings and defaults

folder

Folder module version information

folder

Folder module main user interface

folder

Provides support for the conversion of moodle1 backup to the moodle2 format

forum

Capability definitions for the forum module.

The capabilities are loaded into the database table when the module is installed or updated. Whenever the capability definitions are updated, the module version number should be bumped up.

The system has four possible values for a capability: CAP_ALLOW, CAP_PREVENT, CAP_PROHIBIT, and inherit (not set).

CAPABILITY NAMING CONVENTION

It is important that capability names are unique. The naming convention for capabilities that are specific to modules and blocks is as follows: [mod/block]/<plugin_name>:<capabilityname>

component_name should be the same as the directory name of the mod or block.

Core moodle capabilities are defined thus: moodle/<capabilityclass>:<capabilityname>

Examples: mod/forum:viewpost block/recent_activity:view moodle/site:deleteuser

The variable name for the capability definitions array is $capabilities

-forum

Definition of log events

forum

Defines message providers (types of messages being sent)

-forum

This file keeps track of upgrades to the forum module

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

-forum

Displays a post, and all the posts below it. If no post is given, displays all posts in a discussion

-forum

-forum

forum

Abstract class used by forum subscriber selection controls -forum

A user selector control for potential subscribers to the selected forum -forum

User selector control for removing subscribed users -forum

Library of functions for forum outside of the core api -forum

Set tracking option for the forum.

-forum

-forum

Edit and save a new post to a discussion

-forum

This file contains a custom renderer class used by the forum module.

-forum

A custom renderer class that extends the plugin_renderer_base and is used by the forum module.

-forum

This file adds support to rss feeds generation

-forum

-forum

Code fragment to define the module version etc. This fragment is called by /admin/index.php

-forum

Unit tests for (some of) ../mod/forum/lib.php.

Author:
T.J.Hunt@open.ac.uk
nicolas@moodle.com http://www.gnu.org/copyleft/gpl.html GNU Public License -forum

Subscribe to or unsubscribe from a forum or manage forum subscription mode

This script can be used by either individual users to subscribe to or unsubscribe from a forum (no 'mode' param provided), or by forum managers to control the subscription mode (by 'mode' param). This script can be called from a link in email so the sesskey is not required parameter. However, if sesskey is missing, the user has to go through a confirmation page that redirects the user back with the sesskey.

forum

This file is used to display and organise forum subscribers

-forum

-forum

Display user activity reports for a course

-forum

Version information

forum

Provides support for the conversion of moodle1 backup to the moodle2 format

glossary

Definition of log events

glossary

Library of functions and constants for module glossary (replace glossary with the name of your module and delete this line)

-glossary

Library of functions and constants for module glossary outside of what is required for the core moodle api

-glossary

class to export a single glossary entry

-glossary

Glossary module version information

glossary

Provides support for the conversion of moodle1 backup to the moodle2 format

imscp

imscp

Define all the backup steps that will be used by the backup_imscp_activity_task

imscp

Capability definitions for the imscp module.

imscp

Post installation and migration code.

This file replaces:

  • STATEMENTS section in db/install.xml
  • lib.php/modulename_install() post installation hook
  • partially defaults.php

imscp

Definition of log events

imscp

IMS CP module upgrade code

imscp

IMS CP module upgrade related helper functions

imscp

List of file imscps in course

imscp

Strings for component 'imscp', language 'en', branch 'MOODLE_20_STABLE'

imscp

Mandatory public API of imscp module

imscp

Private imscp module utility functions

imscp

IMS CP configuration form

imscp

IMS CP module admin settings and defaults

imscp

IMS CP module version information

imscp

IMS CP module main user interface

imscp

Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers

label

label

Definition of log events

label

Label module upgrade

label

Library of functions and constants for module label

label

Strings for component 'label', language 'en', branch 'MOODLE_20_STABLE'

label

Library of functions and constants for module label

label

Add label form

label

Label module version info

label

Label module

label

Provides support for the conversion of moodle1 backup to the moodle2 format

lesson

This file contains the backup task for the lesson module

lesson

This file contains the backup structure for the lesson module

This is the "graphical" structure of the lesson module:

lesson ------------>---------------|-------------->-----------|------------->------------| (CL,pk->id) | | | | | | | | lesson_grades lesson_high_scores lesson_timer | (UL, pk->id,fk->lessonid) (UL, pk->id,fk->lessonid) (UL, pk->id,fk->lessonid) | | | | | | | | lesson_pages----------->---------lesson_branch (CL,pk->id,fk->lessonid) (UL, pk->id,fk->pageid) | | | lesson_answers (CL,pk->id,fk->pageid) | | | lesson_attempts (UL,pk->id,fk->answerid)

Meaning: pk->primary key field of the table fk->foreign key to link with parent nt->nested field (recursive data) CL->course level info UL->user level info files->table may have files)

lesson

Action for processing page answers by users

lesson

Capability definitions for the lesson module.

For naming conventions, see lib/db/access.php.

lesson

Definition of log events

lesson

Defines message providers (types of messages being sent)

-lesson

This file keeps track of upgrades to the lesson module

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

lesson

Resource module upgrade related helper functions

lesson

Provides the interface for overall authoring of lessons

lesson

Action for adding a question page. Prints an HTML form.

lesson

Generic forms used for page selection

lesson

Provides the interface for grading essay questions

lesson

Essay grading form

lesson

format.php - Default format class for file imports/exports. Doesn't do everything on it's own -- it needs to be extended.

Included by import.ph

lesson

Grade.php

lesson

Provides the interface for viewing and adding high scores

lesson

Imports lesson pages

lesson

Form used to select a file and file format for the import

lesson

This is a very rough importer for powerpoint slides Export a powerpoint presentation with powerpoint as html pages Do it with office 2002 (I think?) and no special settings Then zip the directory with all of the html pages and the zip file is what you want to upload

The script supports book and lesson.

lesson

Contains functions used by importppt.php that naturally pertain to importing powerpoint presentations into the lesson module

lesson

This page lists all the instances of lesson in a particular course

lesson

Strings for component 'lesson', language 'en', branch 'MOODLE_20_STABLE'

lesson

Handles lesson actions

ACTIONS handled are: confirmdelete delete move moveit

lesson

Standard library of functions and constants for lesson

lesson

Local library file for Lesson. These are non-standard functions that are used only by Lesson.

lesson

This file plays the mediafile set in lesson settings.

If there is a way to use the resource class instead of this code, please change to do so

lesson

Form to define a new instance of lesson or edit an instance. It is used from /course/modedit.php.

lesson

Branch Table

lesson

Cluster

lesson

End of branch table

lesson

End of cluster

lesson

Essay

lesson

Matching

lesson

Multichoice

lesson

Numerical

lesson

Short answer

lesson

True/false

lesson

jjg7:8/9/2004

lesson

Moodle renderer used to display special elements of the lesson module

lesson

Displays the lesson statistics.

lesson

Settings used by the lesson module, were moved from mod_edit

lesson

Sets up the tabs used by the lesson pages for teachers.

This file was adapted from the mod/quiz/tabs.php

lesson

Version information

lesson

This page prints a particular instance of lesson

lesson

Lesson page without answers

lesson

AJAX service used when adding an External Tool to provide immediate feedback of which tool provider is to be used based on the Launch URL.

xml

Author:
Chris Scribner

1.9 to 2.0 backup format converter. (Also currently used in common cartridge import process)

lti

Author:
Darko Miletic

This file contains the lti module backup class

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all the backup steps that will be used by the backup_lti_activity_task

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains the lti module restore class

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all the restore steps that will be used by the restore_lti_activity_task

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains the capabilities used by the lti module

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

LTI web service endpoints

lti

Author:
Chris Scribner

This file keeps track of upgrades to the lti module

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file defines de main basiclti configuration form

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Charles Severance
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains submissions-specific code for the lti module

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This page lists all the instances of lti in a particular course

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This page allows instructors to configure course level tool providers.

lti

Author:
Chris Scribner

This file contains en_utf8 translation of the Basic LTI module

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to view a lti activity instance

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains a library of functions and constants for the lti module

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains some functions and classes used by the lti module administration

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains the library of functions and constants for the lti module

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file defines the main lti configuration form

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Submits a request to administrators to add a tool configuration for the requested site.

lti

Author:
Chris Scribner

Handle the return back to Moodle from the tool provider

lti

Author:
Chris Scribner

Utility code for LTI service handling.

lti

Author:
Chris Scribner

This file defines the global lti administration form

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains unit tests for (some of) lti/locallib.php

lti

Author:
Charles Severance csev@unmich.edu
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains the script used to clone Moodle admin setting page. It is used to create a new form used to pre-configure lti activities

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file defines the version of lti

lti

Author:
Marc Alier
Jordi Piguillem
Nikolas Galanis
Chris Scribner http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Provides support for the conversion of moodle1 backup to the moodle2 format

page

page

Page module capability definition

page

Page module post install function

This file replaces:

  • STATEMENTS section in db/install.xml
  • lib.php/modulename_install() post installation hook
  • partially defaults.php

page

Definition of log events

page

Page module upgrade code

This file keeps track of upgrades to the resource module

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

page

Folder module upgrade related helper functions

page

List of all pages in course

page

page

Private page module utility functions

page

Page configuration form

page

Page module admin settings and defaults

page

Page module version information

page

Classes to enforce the various access rules that can apply to a quiz.

quiz

Defines the form that limits student's access to attempt a quiz.

quiz

Base class for rules that restrict the ability to attempt a quiz.

quiz

Fallback page of /mod/quiz/edit.php add random question dialog, for users who do not use javascript.

quiz

Defines the Moodle forum used to add random questions to the quiz.

quiz

This script displays a particular page of a quiz attempt that is in progress.

quiz

Back-end code for handling data about quizzes and the current user's attempt.

There are classes for loading all the information about a quiz and attempts, and for displaying the navigation panel.

quiz

Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers

quiz

Defines the base class for quiz access plugins backup code.

quiz

Restore code for the quizaccess_honestycheck plugin.

quiz

This page allows the teacher to enter a manual grade for a particular question. This page is expected to only be used in a popup window.

quiz

Capability definitions for the quiz module.

quiz

Post-install code for the quiz module.

quiz

Post-install code for the quiz module.

quiz

Definition of log events for the quiz module.

quiz

Defines message providers (types of message sent) for the quiz module.

quiz

Sub-plugin definitions for the quiz module.

quiz

Upgrade script for the quiz module.

quiz

Upgrade helper code for the quiz module.

quiz

Page to edit quizzes

This page generally has two columns: The right column lists all available questions in a chosen category and allows them to be edited or more to be added. This column is only there if the quiz does not already have student attempts The left column lists all questions that have been added to the current quiz. The lecturer can add questions from the right hand list to the quiz or remove them

The script also processes a number of actions: Actions affecting a quiz: up and down Changes the order of questions and page breaks addquestion Adds a single question to the quiz add Adds several selected questions to the quiz addrandom Adds a certain number of random questions to the quiz repaginate Re-paginates the quiz delete Removes a question from the quiz savechanges Saves the order and grades for questions in the quiz

quiz

This contains functions that are called from within the quiz module only Functions that are also called by core Moodle are in lib.php This script also loads the code in questionlib.php which holds the module-indpendent code for handling questions and which in turn initialises all the questiontype classes.

quiz

This page is the entry page into the quiz UI. Displays information about the quiz to students and teachers, and lets students see their previous attempts.

quiz

This script lists all the instances of quiz in a particular course

quiz

Strings for component 'quiz', language 'en', branch 'MOODLE_20_STABLE'

quiz

Library of functions for the quiz module.

This contains functions that are called also from outside the quiz module Functions that are only called by the quiz module itself are in locallib.php

quiz

Library of functions used by the quiz module.

This contains functions that are called from within the quiz module only Functions that are also called by core Moodle are in lib.php This script also loads the code in questionlib.php which holds the module-indpendent code for handling questions and which in turn initialises all the questiontype classes.

quiz

Defines the quiz module ettings form.

quiz

Settings form for overrides in the quiz module.

quiz

This page handles deleting quiz overrides

quiz

This page handles editing and creation of quiz overrides

quiz

This page handles listing of quiz overrides

quiz

This page deals with processing responses during an attempt at a quiz.

People will normally arrive here from a form submission on attempt.php or summary.php, and once the responses are processed, they will be redirected to attempt.php or summary.php.

This code used to be near the top of attempt.php, if you are looking for CVS history.

quiz

Defines the renderer for the quiz module.

quiz

The file defines some subclasses that can be used when you are building a report like the overview or responses report, that basically has one row per attempt.

quiz

Base class for quiz report plugins.

quiz

Helper functions for the quiz reports.

quiz

Unit tests for (some of) mod/quiz/report/reportlib.php

quiz

This script controls the display of the quiz reports.

quiz

This page prints a review of a particular quiz attempt

It is used either by the student whose attempts this is, after the attempt, or by a teacher reviewing another's attempt during or afterwards.

quiz

This page prints a review of a particular question attempt. This page is expected to only be used in a popup window.

quiz

Administration settings definitions for the quiz module.

quiz

This page is the entry page into the quiz UI. Displays information about the quiz to students and teachers, and lets students see their previous attempts.

quiz

Unit tests for (some of) mod/quiz/editlib.php.

quiz

Unit tests for (some of) mod/quiz/locallib.php.

quiz

Unit tests for (some of) mod/quiz/locallib.php.

quiz

Unit tests for the mod_quiz_display_options class.

quiz

Unit tests for the quiz class.

quiz

This script deals with starting a new attempt at a quiz.

Normally, it will end up redirecting to attempt.php - unless a password form is displayed.

This code used to be at the top of attempt.php, if you are looking for CVS history.

quiz

This page prints a summary of a quiz attempt before it is submitted.

quiz

Quiz statistics report version information.

quiz

Provides support for the conversion of moodle1 backup to the moodle2 format

resource

resource

Define all the backup steps that will be used by the backup_resource_activity_task

resource

Resource module capability definition

resource

Definition of log events

resource

Resource module upgrade code

This file keeps track of upgrades to the resource module

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

resource

Resource module upgrade related helper functions

resource

List of all resources in course

resource

Strings for component 'resource', language 'en', branch 'MOODLE_20_STABLE'

resource

resource

Private resource module utility functions

resource

Resource configuration form

resource

Resource module admin settings and defaults

resource

Resource module version information

resource

Provides support for the conversion of moodle1 backup to the moodle2 format

scorm

Capability definitions for the quiz module.

scorm

Definition of log events

scorm

Upgrade script for the scorm module.

scorm

Resource module upgrade related helper functions

scorm

-scorm

scorm

Author:
Ankit Kumar Agarwal http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Returns an array of reports to which are currently readable.

scorm

Author:
Ankit Kumar Agarwal http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This page displays the user data from a single attempt

scorm

scorm version information.

scorm

Provides support for the conversion of moodle1 backup to the moodle2 format

survey

Definition of log events

survey

This file is responsible for producing the downloadable versions of a survey module.

-survey

-survey

This file is responsible for producing the survey reports

-survey

This file is responsible for saving the results of a users survey and displaying the final message.

-survey

Version information

survey

This file is responsible for displaying the survey

-survey

Provides support for the conversion of moodle1 backup to the moodle2 format

url

url

Define all the backup steps that will be used by the backup_url_activity_task

url

Capability definitions for the url module.

url

Post installation and migration code.

This file replaces:

  • STATEMENTS section in db/install.xml
  • lib.php/modulename_install() post installation hook
  • partially defaults.php

url

Definition of log events

url

URL module upgrade code

This file keeps track of upgrades to the resource module

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

If there's something it cannot do itself, it will tell you what you need to do.

The commands in here will all be database-neutral, using the methods of database_manager class

Please do not forget to use upgrade_set_timeout() before any action that may take longer time to finish.

url

URL module upgrade related helper functions

url

List of urls in course

url

Strings for component 'url', language 'en', branch 'MOODLE_20_STABLE'

url

Mandatory public API of url module

url

Private url module utility functions

url

URL configuration form

url

Url module admin settings and defaults

url

Unit tests for some mod URL lib stuff.

url

Folder module version information

url

URL module main user interface

url

Delete wiki pages or versions

This will show options for deleting wiki pages or purging page versions If user have wiki:managewiki ability then only this page will show delete options

-wiki-2.0

Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers

wiki

This file contains all necessary code to view a discussion page

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to define and process an edit form

-wiki-2.0

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file keeps track of upgrades to the wiki module

Sometimes, changes between versions involve alterations to database structures and other major things that may break installations.

The upgrade function in this file will attempt to perform all the necessary actions to upgrade your older installation to the current version.

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem

http://www.gnu.org/copyleft/gpl.html GNU Public License

-wiki http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to view a diff page

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to edit a wiki page

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to define and process an edit form

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Josep Arus

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Daniel Serrano
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to define a wiki editor

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Josep Arus

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to define a wiki file table form element

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Josep Arus

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Wiki files management

-wiki-2.0 2011 Dongsheng Cai <dongsheng@moodle.com>

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Manage files in wiki

-wiki-2.0

Edit wiki files form

-wiki-2.0

This file contains all necessary code to view the history page

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This page lists all the instances of wiki in a particular course

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

: Doc this file

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Daniel Serrano
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Library of functions and constants for module wiki

It contains the great majority of functions defined by Moodle that are mandatory to develop a module.

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This contains functions and classes that will be used by scripts in wiki module

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Daniel Serrano
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to execute a lock renewal based on an ajax call

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to view the navigation tab

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file defines de main wiki configuration form

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains several classes uses to render the diferent pages of the wiki module

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Daniel Serrano
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to get a printable version of a wiki page

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Moodle Wiki 2.0 Renderer

-wiki

This file renders the restoring wikipage HTML

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

-wiki

Unit tests for the wiki parser

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Code fragment to define the version of wiki This fragment is called by moodle_needs_upgrading() and /admin/index.php

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to view a wiki page

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

This file contains all necessary code to view an old version of a page

-wiki-2.0 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu 2009 Universitat Politecnica de Catalunya http://www.upc.edu

Author:
Jordi Piguillem
Marc Alier
David Jimenez
Josep Arus
Kenneth Riba

http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Aggregates the grades for submission and grades for assessments

workshop

Code for the submissions allocation support is defined here

workshop

At this page, teachers allocate submissions to students for a review

The allocation logic itself is delegated to allocators - subplugins in ./allocation folder.

workshop

Assess a submission or view the single assessment

Assessment id parameter must be passed. The script displays the submission and the assessment form. If the current user is the reviewer and the assessing is allowed, new assessment can be saved. If the assessing is not allowed (for example, the assessment period is over or the current user is eg a teacher), the assessment form is opened in a non-editable mode. The capability 'mod/workshop:peerassess' is intentionally not checked here. The user is considered as a reviewer if the corresponding assessment record has been prepared for him/her (during the allocation). So even a user without the peerassess capability (like a 'teacher', for example) can become a reviewer.

workshop

Provides support for the conversion of moodle1 backup to the moodle2 format

workshop

Class backup_workshop_activity_task definition

workshop

Workshop backup settings

Workshop has no particular settings but the inherited from the generic backup_activity_task.

workshop

Defines all the backup steps that will be used by backup_workshop_activity_task

workshop

workshop

Capability definitions for the workshop module

workshop

Definition of log events

workshop

Workshop subplugin types declaration

workshop

This file replaces the legacy STATEMENTS section in db/install.xml, lib.php/modulename_install() post installation hook and partially defaults.php

workshop

Keeps track of upgrades to the workshop module

workshop

Functions used by some stages in workshop db/upgrade.php

workshop

Edit grading form in for a particular instance of workshop

workshop

Preview the assessment form.

workshop

This file defines interface of all grading evaluation classes

workshop

Assess an example submission

workshop

Display example submission followed by its reference assessment and the user's assessment to compare them

workshop

View, create or edit single example submission

workshop

A form used by teachers to give feedback to authors on their submission

workshop

A form used by teachers to give feedback to reviewers on assessments

workshop

Defines workshop_file_info class

workshop

This file defines a base class for all assessment forms

workshop

This file defines a base class for all grading strategy editing forms.

workshop

This file defines interface of all grading strategy logic classes

workshop

Prints the list of all workshops in the course

workshop

Strings for component 'workshop', language 'en', branch 'MOODLE_20_STABLE'

workshop

Library of workshop module functions needed by Moodle core and other subsystems

All the functions neeeded by Moodle core, gradebook, file subsystem etc are placed here.

workshop

Library of internal classes and functions for module workshop

All the workshop specific functions, needed to implement the module logic, should go to here. Instead of having bunch of function named workshop_something() taking the workshop instance as the first parameter, we use a class workshop that provides all methods.

workshop

The main workshop configuration form

The UI mockup has been proposed in MDL-18688 It uses the standard core Moodle formslib. For more info about them, please visit: http://docs.moodle.org/dev/lib/formslib.php

workshop

Workshop module renderering methods are defined here

workshop

The workshop module configuration variables

The values defined here are often used as defaults for all module instances.

workshop

Unit tests for workshop api class defined in mod/workshop/locallib.php

workshop

View a single (usually the own) submission, submit own work.

workshop

Submit an assignment or edit the already submitted work

workshop

Change the current phase of the workshop

workshop

Various workshop maintainance utilities

workshop

Defines the version of workshop

workshop

Prints a particular instance of workshop

You can have a rather longer description of the file as well, if you like, and it can span multiple lines.

workshop

 All Data Structures Namespaces Files Functions Variables Enumerations