Upcoming / Custom Modules

New Feature  0

Custom Client Notes For Custom Fields

New 'Notes' field against any custom field created in the admin. It would display next to the field when clients are creating Custom Module items and could provide additional info to help them when entering content.
For example: with a image field, the note might read "This image is displayed as the thumbnail on your Team Members page and idealy...
  • Custom Modules
New Feature  4

Custom Modules Advanced Filtering

- Ability to filter Custom Module items using JSON Query Language Syntax inside "filterBy" parameter of Liquid module component.
NOTE: This feature will complete all the BC's module_data filtering capabilities.
  • Custom Modules
New Feature  0

CustomProperty Type File - Secure

Feature request: BC handles webapp file uploads by leaving them in an open/unprotected directory.
To have a protected folder (password/encryption/other) for custom module uploads.

  • Custom Modules
New Feature  0

Library Of Templates/Presets For Custom Modules

To use and share between sites of a single partner and also between partners.

  • Custom Modules
New Feature  1

Multiple Datasource Property

Ability to select multiple datasource items as value of a property.
  • Custom Modules
New Feature  0

Native Comments

Ability to add comments to modules of the site.
  • Blogs
  • Custom Modules
  • General
New Feature  7

Page Rollback Option

Roll back function on pages, custom modules etc.

  • Admin Panel
  • Custom Modules
New Feature  0

Rating For Module Items

Ability for custom module items to be rated by logged in users.
  • Custom Modules
New Feature  0

Set Custom Icons For Nested Module Items In Tree View

The ability to change the icon

nested-custom-icon.png

  • Custom Modules
New Feature  0

Assign CRM Records To Module Items As Datasource

1) "isDataUsingAllowed" - system property type checkbox added to CRM record (only crm records that has this checkbox ticked on will be allowed to be assigned to module items (should help with the GDPR since this checkbox allows user to disallow using his record just by uncheckin the checkbox on the profile page).

2) CRM record - type property...
  • Custom Modules
  • CRM
Improvement  0

Add Default Styling For Pagination

Currently pagination outputs raw unordered list.

Apply some default formatting to remove the bullets from the list and make it horizontal. Also by default it would be nice to truncate the pagination with “…” and show the last page if there are over 5 pages.

If we really want to get fancy we could make the default styling...

  • Blogs
  • Custom Modules
Improvement  0

Checkboxes To Hide Template And Detail Layouts

Two checkboxes to disable detail view and Template selector.
"Enable Detail Layout" hides Detail template selector and url text field.
 "Enable Template" hides Template selector forcing form autochoosing pre-defined in settings template.


And the ability to select if Web App Detailed pages...

  • UI/UX
  • Custom Modules
Improvement  0

Custom Module: Custom Properties. Rename "Text (String)" To "Single Line Text" Or "String (Text)".

When creating lots of fields it's time consuming to click on the dropdown and scroll to the correct property. It would be nice if you could just push "s" to jump to string. Ideally every type of field would have a name with a unique starting letter so you could use keys to jump to them. Also recommend having string...
  • Custom Modules
Improvement  0

Custom Module: Remove Downloadable Media Checkbox

When adding a ‘Media’ field type in a Custom Module the “Downloadable file” option is automatically added under the field.
downloadable-checkbox1.png
I like to see this removed as it would surely not be used all that often and creates confusion and clutter in the interface.
Instead, could it be added as an option when...

  • Custom Modules
Improvement  0

Enable Tags And Categories

The ability to assign Categories and Tags for system based Content Modules, such as Banners, FAQ’s, etc.
  • Admin Panel
  • Custom Modules
Improvement  0

Liquid Tag Insertion, Copying and Displaying

Module > Layouts > Properties (aka Toolbox)

Ability to:

  • Copy liquid tag
  • Insert liquid tag into last cursor position inside the layout
  • See Liquid tag in a plain view next to the property name for easy reference
  • UI/UX
  • Custom Modules
  • Liquid
Improvement  0

Multiple Authors Assigned To Item

Ability to assign multiple Authors (like we can with Tags and Categories) to an item as there could be multiple contributors to a page, blog posts, custom module item, etc…

  • Custom Modules
Improvement  1

Multiple Files Upload

The ability to upload multiple files into one input field, so it is possible for the user to do bulk upload to forms, Custom Modules input form etc.

  • Forms
  • Custom Modules
Improvement  2

Multiple Owners Assigned To Item

Ability to assign multiple Owners (“Added by” field) (similar to how we can with Tags and Categories) to an item as there could be multiple contributors.
This would need to flow through to the customer-submitted content process. Particularly where you have “Anyone can edit items” enabled so multiple editors/contributors are recorded against the item.

Or perhaps there are two...

  • Custom Modules
Improvement  0

Weighting Management Through Drag And Drop

Items sequence controling via drag and drop functionality on the list of module items.
Once item is dragged and dropped on another one - their weight values will be swapped.
  • Custom Modules
Improvement  2

RSS Feeds For Blogs And Web Apps

Ability to enable RSS Feeds for Blogs and Custom modules, but syndicating all posts/items so customers can view these feeds or we can create Feedburner accounts to add podcasts to iTunes.


The ability to have unlimited items populated in the RSS feed. Currently the BC feeder only allows for 100.

Create a new standard Module like Blogs, Events, etc to create RSS Feeds.

The...

  • Blogs
  • Custom Modules
Improvement  3

User Submitted File Upload To Specific Folder

The ability to assign a custom folder path for user-submitted media objects.
This should also apply in the admin - so when selecting a file the file manager opens to the defined folder.
  • Custom Modules
Improvement  1

Customer Submitted Content - Add workflow for when items are edited

The ability to have notifications on both creating and editing items.

Would we be able to allow the programatic triggering of Workflows for Custom Module create/edit forms, like we have for general forms: https://docs.treepl.co/documentation_group/content-modules/forms#secTriggerWorkflows and this will allows us to configure Workflow/s for whatever condition we need.

  • Custom Modules
  • Workflow
Improvement  0

Adjustments To Module Default Properties

    • It would be good to have the option to set the default ‘Detail Layout’ used for Custom Modules in the “Item Properties” section.
      Why? for modules that won’t utilise a detail view (won’t have an active URL) the detail layout should be set to ‘Don’t Use’ so this would allow us to set this by default.
      Also for user-submitted items, it would...
  • Custom Modules
Improvement  0

Custom Modules Properties: Making Mandatory Items More Visible

When you check the custom properties of any custom module and want to know which ones are defined as mandatory, you need to click each one into edit mode:

CM-mandatory_items.png

It would be nice if we could see which ones are mandatory right in the properties list.

  • Custom Modules
  • New
Improvement  4

Give Data Source Access To Any Item In The System

The ability to set up the Data Source property similar to how Categories can be enabled for Custom Modules. So by default, a Data Source would allow the selecting of any item in the system (Page, Blog, Event, and any Custom Module), but can then optionally be locked down to just one module for when greater control is needed.

  • Custom Modules
  • New
Improvement  0

Progress Bar For Exports

Requesting that there be a progress bar or spinning wheel that denotes that an export is in progress. Or like what other platforms do (eg. Shopify). you are notified by email that the export is done and that export is in that email you receive.

  • Custom Modules
  • General
  • New
Improvement  0

Preview And Draft Mode For Pages And Module Items

The ability to save a draft and preview this, before the page/item is published.

  • Pages and Templates
  • Custom Modules
Improvement  2

"Today" Button For Release/Expiry Date Functionality

Add a "Today" button on Release/Expiry Date fields for making inputting date easier, as in BC.

today-button-BC.png

today-button-Treepl.png

  • UI/UX
  • Custom Modules
  • New