Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Topics | |
backup | |
cache | |
event | |
files | |
log | |
rss | |
task | |
test | |
Directories | |
directory | analytics |
| |
directory | backup |
| |
directory | data_mappers |
| |
directory | message |
| |
directory | report |
| |
Namespaces | |
namespace | mod_forum |
| |
namespace | mod_forum\analytics\indicator |
Activity base class. | |
namespace | mod_forum\completion |
| |
namespace | mod_forum\event |
The mod_forum assessable uploaded event. | |
namespace | mod_forum\form |
This file contains the form definition for discussion export. | |
namespace | mod_forum\grades |
| |
namespace | mod_forum\h5p |
| |
namespace | mod_forum\local |
Container class. | |
namespace | mod_forum\local\builders |
Exported discussion builder class. | |
namespace | mod_forum\local\data_mappers\legacy |
Author data mapper. | |
namespace | mod_forum\local\entities |
Author class. | |
namespace | mod_forum\local\exporters |
Author exporter. | |
namespace | mod_forum\local\factories |
Builder factory. | |
namespace | mod_forum\local\managers |
Capability manager for the forum. | |
namespace | mod_forum\local\renderers |
Discussion renderer. | |
namespace | mod_forum\local\vaults |
Author vault class. | |
namespace | mod_forum\local\vaults\preprocessors |
Extract context vault preprocessor. | |
namespace | mod_forum\message\inbound |
namespace | mod_forum\output |
Big search form. | |
namespace | mod_forum\output\courseformat |
| |
namespace | mod_forum\output\email |
Forum post renderable. | |
namespace | mod_forum\output\emaildigestbasic |
Forum post renderable. | |
namespace | mod_forum\output\emaildigestfull |
Forum post renderable. | |
namespace | mod_forum\plugininfo |
Subplugin info class. | |
namespace | mod_forum\privacy |
Privacy Subsystem implementation for mod_forum. | |
namespace | mod_forum\search |
Forum activities search area. | |
namespace | mod_forum\task |
A scheduled task for forum cron. | |
Variables | |
$capabilities | |
global | mod_forum\local\entities::$CFG |
global | mod_forum\local\factories::$CFG |
$functions | |
Forum external functions and service definitions. | |
$handlers | |
$messageproviders | |
Defines message providers (types of messages being sent) | |
$plugin = 2023100400 | |
$tagareas | |
$plugin | component = 'mod_forum' |
const | FORUM_TRACKING_ON 2 |
FORUM_TRACKING_ON - deprecated alias for FORUM_TRACKING_FORCED. | |
if (!defined( 'MOODLE_INTERNAL')) | |
This file provides form for splitting discussions. | |
if (!defined( 'MOODLE_INTERNAL')) | |
$plugin | version = 2023100901 |
forum_convert_to_roles | ( | ) |
forum_count_replies | ( | ) |
forum_count_unrated_posts | ( | ) |
forum_cron | ( | ) |
forum_cron_minimise_user_record | ( | ) |
forum_forcesubscribe | ( | $forumid, | |
$value = 1 ) |
forum_get_child_posts | ( | ) |
forum_get_completion_state | ( | ) |
forum_get_discussion_posts | ( | ) |
forum_get_forcesubscribed | ( | $forum | ) |
forum_get_open_modes | ( | ) |
forum_get_optional_subscribed_forums | ( | ) |
forum_get_potential_subscribers | ( | ) |
forum_get_ratings | ( | ) |
forum_get_subscribed_forums | ( | ) |
forum_get_tracking_link | ( | ) |
forum_get_user_discussions | ( | ) |
forum_get_user_grades | ( | ) |
forum_is_forcesubscribed | ( | $forum | ) |
Determine whether the forum is force subscribed.
forum_is_subscribed | ( | ) |
forum_make_mail_html | ( | ) |
forum_make_mail_post | ( | ) |
forum_make_mail_text | ( | ) |
forum_post_nesting_cache | ( | ) |
forum_print_discussion | ( | ) |
forum_print_discussion_header | ( | ) |
This function prints the overview of a discussion in the forum listing.
It needs some discussion information and some post information, these happen to be combined for efficiency in the $post parameter by the function that calls this one: forum_print_latest_discussions()
forum_print_latest_discussions | ( | ) |
forum_print_post | ( | ) |
forum_print_post_end | ( | ) |
forum_print_post_start | ( | ) |
forum_print_posts_flat | ( | ) |
forum_print_posts_nested | ( | ) |
forum_print_posts_threaded | ( | ) |
forum_scale_used | ( | ) |
forum_shorten_post | ( | $message | ) |
forum_should_end_post_nesting | ( | ) |
forum_should_start_post_nesting | ( | ) |
forum_subscribe | ( | ) |
forum_subscribed_users | ( | ) |
forum_tp_count_discussion_read_records | ( | ) |
forum_tp_count_discussion_unread_posts | ( | ) |
forum_tp_count_forum_posts | ( | ) |
forum_tp_count_forum_read_records | ( | ) |
forum_tp_get_discussion_read_records | ( | ) |
forum_tp_get_read_records | ( | ) |
forum_unsubscribe | ( | ) |
object forum_update_subscriptions_button | ( | $courseid, | |
$forumid ) |
Prints the editing button on subscribers page.
@global object
int | $courseid | |
int | $forumid |
string |
forum_user_can_view_post | ( | ) |
forum_user_enrolled | ( | ) |
$functions |
Forum external functions and service definitions.
$handlers |
$messageproviders |
Defines message providers (types of messages being sent)
$tagareas |
const FORUM_TRACKING_ON 2 |
FORUM_TRACKING_ON - deprecated alias for FORUM_TRACKING_FORCED.
if(!defined('MOODLE_INTERNAL')) | ( | ! | defined 'MOODLE_INTERNAL' | ) |
This file provides form for splitting discussions.
if(!defined('MOODLE_INTERNAL')) | ( | ! | defined 'MOODLE_INTERNAL' | ) |