Skip to content

DigiDago/moodle-block_mylastforummessages

Repository files navigation

My Last Forum Messages Block for Moodle

Plugin Overview

The "My Last Forum Messages" block is a Moodle plugin that displays a user's most recent forum messages within their courses. This block aims to provide quick access to recent forum activity, enhancing user engagement and communication within the Moodle platform.

Plugin Objectives

The main objectives of this plugin are to:

  1. Provide users with easy access to their recent forum contributions.
  2. Increase awareness of ongoing forum discussions.
  3. Encourage more frequent participation in course forums.
  4. Improve the overall user experience by centralizing recent forum activity.

Features Added to Moodle

  • Displays a customizable list of the user's most recent forum posts.
  • Allows users to quickly navigate to their recent forum discussions.
  • Configurable options for the number of messages to display.
  • Ability to filter messages by course or show messages from all enrolled courses.

Configuration and Settings

The plugin can be configured at both site and block instance levels:

  1. Site-level Configuration:

    • Enable/disable the plugin
    • Set default number of messages to display
    • Configure global display preferences
  2. Block Instance Configuration:

    • Number of messages to show
    • Display options (e.g., show course name, date, message excerpt)
    • Course filtering options

To access the settings, go to Site Administration > Plugins > Blocks > My Last Forum Messages.

Installation

  1. Download the plugin ZIP file.
  2. Log in to your Moodle site as an administrator and go to Site Administration > Plugins > Install plugins.
  3. Upload the ZIP file.
  4. Follow the on-screen installation instructions.

Alternatively, you can install the plugin manually by extracting the contents of the ZIP file into the folder: {your/moodle/dirroot}/blocks/mylastforummessages

Then, visit the admin notifications page to complete the installation.

Compatibility

This plugin is compatible with Moodle 3.9 and later versions. It is regularly tested and updated to ensure compatibility with the latest versions of Moodle.

Maintenance Responsibility

The "My Last Forum Messages" block is developed and maintained by the Pimenko team. Regular updates are made to ensure compatibility with new versions of Moodle and to add new features.

Technical Contact

For any questions or suggestions regarding this plugin, you can contact:

License

2023 Pimenko [email protected]

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About Pimenko

Pimenko is a leading company specializing in Moodle development and e-learning solutions. With a team of experienced developers and e-learning experts, we are committed to creating innovative and high-quality plugins that enhance the Moodle experience for educators and learners alike.

Our Expertise

  • Custom Moodle development
  • Moodle plugin creation and maintenance
  • E-learning platform optimization
  • Moodle theme development
  • Learning analytics solutions
  • Audit
  • Course creation (elearning, Moodle LMS, MOOC)

Connect with Us

We are passionate about improving e-learning experiences through technology. If you have any questions about our services or need custom Moodle solutions, don't hesitate to reach out!