General plugins (Local): Local Pages

local_pages
Maintained by Picture of Kevin Dibble Kevin Dibble, Picture of Learning Works Learning Works
This plugin is to enable Custom pages and forms in Moodle. It provides a quick way to create custom contact forms and custom page content. The pages created can be publicly accessed or available to certain users based on settings you choose for the page. This allows you to create pages such as: "terms and conditions", marketing material and more.
76 sites
261 downloads
10 fans
Purpose:

This plugin is to enable custom pages and forms in Moodle.

The Pages Plugin provides a quick way to create custom forms and custom page content.

By default, all pages created can be publicly accessed.

To control page access, to logged in users or users with certain capabilities, this is controlled in the page Editor.

Forms:

Local Pages support forms that can send email and will keep a viewable history of all emails sent.

Menus:

Pages supports a tree structure and will display in the Navigation menu if "Show in menu" is checked.

Page Urls:

If your server supports .htaccess files - you can enable clean urls instead of page id numbers. 

This is ideal if you wish to use any pages with Google for tracking user engagement.

Installation:

Install the plugin into your local Moodle under /Local/pages/

Adding and managing pages:

In Moodle under Site Administration -> plugins -> local plugins->pages will be the links to add new pages and edit the plugin settings.

Screenshots

Screenshot #0

Contributors

Picture of Kevin Dibble
Kevin Dibble (Lead maintainer)
Picture of Learning Works
Learning Works: Developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Fri, 1 Sep 2017, 12:00 PM
    Approval issue created: CONTRIB-7027
  • Picture of Kevin Dibble
    Wed, 18 Apr 2018, 6:33 AM
    Have done the updates required - for CONTRIB-7027, ETA on Review?
  • Picture of Kevin Dibble
    Wed, 18 Jul 2018, 7:16 AM
    Hi Moodle team,

    Understand that with the GDPR and privacy items that it has been busy there.
    Is there any update on the ETA for plugins being reviewed?
  • Picture of Learning Works
    Fri, 24 Aug 2018, 4:46 AM
    When will this plugin be released?
  • Picture of Polaris Lee
    Fri, 12 Oct 2018, 11:44 AM
    I like this.
    Why does not the form creation function work? Everything else is okay.
  • Picture of Kevin Dibble
    Tue, 16 Oct 2018, 6:28 AM
    The latest version has been released to support BOOST themes. It would appear that the boost layout for forms will require additional classes in the edit form.
  • Picture of Bert van der Hooft
    Fri, 19 Oct 2018, 12:38 AM
    Kevin,

    Compliments!! This is what we need. Keep up the good spirit

    Bert
  • Picture of Bert van der Hooft
    Wed, 24 Oct 2018, 6:05 PM
    Kevin,

    I'm puzzling with the functionality of the "display on menu" field in combination with "Page Parent" field. What's does this do?
    I'm thinking about automatic creation of a top page with a menu of the subpages

    Bert
  • Picture of Kevin Dibble
    Thu, 25 Oct 2018, 7:44 AM
    Hi Bert,

    The menu options are for building the menu tree on the navigation block.

    'Display on menu' means that the pages will appear on the Moodle 'navigation' block.
    Page order is the order the pages will appear.
    Pages will show under the page parent selected (Unless the page is a form type - which is a special type of page)

    Items that have no page parent are considered top level.
    So in effect, the pages plugin will build a menu tree for the navigation block:

    > Top Level
    --- > Subpage
    --- > Subpage
  • Picture of Georg Wiesinger
    Fri, 9 Nov 2018, 4:46 PM
    Good morning,

    this plugin is really awesome, great work!! The download of form entries is quite handy but would it be possible to export the form details column-wise?

    Many thanks in advance!

    Kind regards,
    George
Please login to post comments