b2evolution b2evolution

  • Sign in
  • Sign up
  • About
  • Downloads
  • Hosting
  • Docs
  • Support
  • Sign in
  • Sign up
  • Manuals Home
  • Latest Updates
 
  1. b2evolution CMS User Manual
  2. Back-office Reference
  3. Collections
  4. Settings
  5. Plugins
  6. Plugin Settings (Per Collection / Blog)

Plugin Settings (Per Collection / Blog)

The Plugin Settings tab shows a panel for each installed plugin which offers collection/blog specific settings. All installed and enabled renderer plugins are by default included in this list. Also those plugins that support specific "by collection" configurations and are currently installed and enabled, will be shown here.

Plugin Settings (Per Collection / Blog)

Each panel has a priority indicator (example: priority 20 for the ). The priority number determines the order at which the plugins are called by b2evolution each time they have an opportunity to be called.

This is especially important for renderer plugins like the Smilies Plugin because it tells the system the order at which the plugin manipulate the text of a collection post. For example the "smilies’ plugin may replace every occurrence of ';)' with a wink smiley. If you have another plugin that generates a ';)' as part of the rendering, you may or may not want that ';)' to be replaced by a smiley. You can control that by changing the relative priority of the 2 plugins.

Another situation is plugin hooks where only one plugin can be executed: captchas for example. If you have several captcha plugins installed, only the one with the lowest priority will get fired.

Most plugins come preset with a renderer order that should work fine. In most cases users won’t need to change the order.

You can change the plugin’s priority in the Plugin variables panel found in the plugin’s settings screen.

Developers reference; If the my_Plugin::get_coll_setting_definitions() method returns a non-empty value then a Settings form for my_Plugin will be included in this view.

Tags: 6.11.3
Created by fatimahnasra • Last edit by fplanque on 2020-06-09 00:24 • •

No feedback yet

Search the Manual

Content Hierarchy

  • b2evolution CMS User Manual
  • User's Guide
  • Installation / Upgrade
  • Front-office Reference
  • Back-office Reference
    • Site
    • Collections
      • Collection Dashboard
      • Contents
      • Comments
      • Categories
      • Features
      • Skins
      • Widgets
      • Settings
        • General
        • URLs
        • SEO
        • Item types
        • Item Statuses
        • Advanced
        • Advanced Permissions
        • Plugins
          • Introduction to Plugins
          • Per Collection Plugin Settings
          • Plugin / Apply Rendering
        • Common Settings
      • Creating a new collection
    • Files
    • Analytics
    • Users
    • Messages
    • Emails
    • System
    • Working with Results Tables
  • Developer Reference
  • Operations Reference
  • Advanced Topics
  • Glossary
  • Archives
Responsive CMS

This online manual is powered by b2evolution CMS – A complete engine for your website.

About b2evolution

  • What is it?
  • Features
  • Getting Started
  • Screenshots
  • Online demo
  • Testimonials
  • Design philosophy
  • Free & open source
  • Terms of service

Downloads

  • Latest releases
  • Skins
  • Plugins
  • Language packs

About us

  • About us
  • Contact

Webhosting Guide

  • Web hosting blog
  • Best web hosting
  • Cheap web hosting
  • Green web hosting
  • Hosting with SSH
  • VPS hosting
  • Dedicated servers
  • Reseller hosting
  • Int'l: UK / France

Docs & Support

  • Online manual
  • Forums
  • Hire a pro !

Other

  • Adsense
  • Press room
  • Privacy policy

Stay in touch

  • GitHub
  • Twitter
  • Facebook
  • LinkedIn
  • News blog
  • RSS feed
  • Atom feed

Founded & Maintained by François Planque