Modules for Backdrop CMS

Modules can add to the set of available features on your site, or change the way existing features work.

  1. View Mode Selector

    posted Sep 3rd 2016 - 1:58pm

    View Mode Selector creates a new field type called View mode selector which
    will override the view mode of an entity.

  2. External Links

    posted Feb 27th 2016 - 2:50pm

    The External Links module is a very simple approach to adding icons to links
    to external websites or e-mail addresses. It is a purely JavaScript
    implementation, so the icons are only shown to users that have JavaScript
    enabled.

  3. Previous login

    posted May 1st 2016 - 4:22pm

    Add a detective security control to Backdrop by displaying the previous login timestamp after a successful login.

  4. GitHub API

    posted Mar 24th 2016 - 1:00pm

    This module provide API and settings to connect your website with your GitHub organisations and repositories via GitHub API and GitHub Application.

  5. robots.txt

    posted Jul 31st 2016 - 3:41pm

    Control the contents of your robots.txt file through Backdrop configuration.

  6. Session expire

    posted Aug 7th 2016 - 1:02pm

    Deletes user sessions which have been idle longer than a configured time.

    On busy sites, the sessions table can grow to be very large, and that can cause slow accesses to it, as well as slow writes due to locking, leading to performance bottlenecks.

  7. Session limit

    posted Aug 6th 2016 - 10:10pm

    Limit the number of simultaneous sessions users may have. Limits can be applied by role and per account.

    Force users to log out of any extra sessions after they exceed the administrator-defined maximum.

  8. Site verification

    posted Jul 31st 2016 - 1:04pm

    Verify ownership of your Backdrop website to search engine services.

    Supported vendors are:

  9. Ejector Seat

    posted Aug 6th 2016 - 10:35pm

    Use Javascript (ajax) code to check periodically to see if a user is still logged in. If the user is NOT logged in, the current page is reloaded so that the user sees the page as an anonymous user.

  10. Redirect 403 to User Login

    posted Jul 4th 2016 - 8:04pm

    Redirect the HTTP 403 error page to the Backdrop /user/login page.

  11. Bot repellent

    posted Jul 29th 2016 - 10:09pm

    Add the X-Robots-Tag HTTP header to instruct search index bots on permissible activity.

  12. Project

    posted Apr 17th 2015 - 1:33am

    This is a suite of modules used on BackdropCMS.org to provide listings of
    projects such as modules, themes, and layouts. The base module simply
    provides the ability to mark certain content types as "projects". Additional

  13. Bad judgement

    posted Jun 30th 2016 - 7:24pm

    Trust me. You shouldn't be enabling this module.

    But if you do enable this module, you shouldn't be enabling the module that
    requires this module either.

  14. Print using mPDF

    posted Aug 3rd 2016 - 6:49pm

    Converts a HTML page to PDF using mPDF PHP Library.
    It allows you to generate the following pdf documents of any node:

    www.example.com/node/nid/pdf

    where nid is the node id of content to render.

  15. Paranoia

    posted May 1st 2016 - 12:10pm

    Impose additional restrictions on the granting of elevated privileges to anonymous and authenticated user roles.

  16. Passphrase policy

    posted Jun 29th 2016 - 7:04pm

    Enforce restrictions on user passwords by defining a password policy that encourages the use of pass phrases.

  17. FlexSlider

    posted Dec 30th 2015 - 7:27pm

    Integrates the FlexSlider responsive slideshow library with Backdrop CMS.

  18. Member for hack

    posted Jul 31st 2016 - 4:02pm

    Alter the creation date on a user profile that is used for displaying the "Member for" time period.

    Suggested altered creation dates:

  19. Text sitemap

    posted Jul 30th 2016 - 11:53pm

    Creates a virtual sitemap.txt file for indexing by search engines.

  20. Expander

    posted Jun 16th 2015 - 10:53pm

    This module is a port to Backdrop of the Drupal contributed module
    'jQuery Expander' version 7.x-1.0.

  21. Webform Select2

    posted Jul 14th 2016 - 2:18pm

    This module adds select2 widget to all select elements in a webform.

  22. Simple Mail System

    posted Jul 2nd 2016 - 9:49pm

    Simple Mail System provides a means for updating the mail system
    configuration variables.

    Normally a contributed module that needs to be able to send
    email, for example Views Send, will set its required values
    in the core config file system.mail.json.

  23. Views Slideshow: Cycle2

    posted Jun 27th 2016 - 10:40am

    This module provides a jQuery Cycle2 slideshow plugin for Views Slideshow,
    heavily based on Views Slideshow: Cycle (bundled with Views Slideshow).
    Modifications have been made to interface with some basic options of Cycle2,

  24. Honeypot

    posted Apr 27th 2015 - 7:53am

    Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Backdrop site. These methods are effective against many spam bots, and are not as intrusive as CAPTCHAs or other methods which punish the user.

  25. Disable login errors

    posted Jun 22nd 2016 - 7:38pm

    Prevent user enumeration by blocking the display of all login error messages. A user attempting to login will not be aware if the account exists, an invalid user name or password has been submitted, or if the account is blocked.

    Some of the messages which are hidden include:

Pages