Enterprise Theme for Confluence
Space shortcuts
Space Tools
Enterprise Theme for Confluence BVTHEME

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The macros Blog Posts & PagesTop Stories Slider and News Boxes have a parameter called Lucene Query. This  parameter is a very flexible Parameter and can be used to:

All these different usage types can be combined to build a very detailed and dynamic content selection.


Panel
borderColor#bbb
bgColor#f0f0f0

Enterprise Theme  version 5.2.0 or greater is needed

On this page:

Table of Contents


Related articles:
Content by Label
showLabelsfalse
cqllabel = "metadata"


Examples

Usage of the Confluence Search Syntax

In this example we select all blogs with the word Confluence in the title. The whole syntax is documented in the article Confluence Search Syntax.

Code Block
title:Confluence*

 

Filter by metadata

If you use the Metadata Add-on by Communardo, you can filter the results by the metadata in the following way to show only content with the metadata City:Berlin .

Code Block
title:Confluence* AND metadatafield.city:Berlin

How to determine the name of the metadata field and some more examples can be found in Use the Communardo Metadata Add-on with the Enterprise Theme News Macros.

Filter by the User Profile

If you use the Metadata Add-on and the User Profile Add-on by Communardo you can combine these to use the profile information of the current user. This allows you to provide a very user specific listing.

Code Block
metadatafield.city:upc.currentUser.Location

The part upc.currentUser.Location will be replaced by the Location of the user (if such a field exists). More information about this feature can be found in Use the Communardo User Profiles Add-on with the Enterprise Theme News Macros

Available variables in the context of the parameter 

There are some variables you can use within the Lucene parameter:

VariableDescriptionExample
$user

The current user

$user.name
$spaceKey
The spaceKey of the current space 
$content, $page
The current viewed content object com.atlassian.confluence.core.ContentEntityObject 
$contentId
The id of the current content object 
$helper
An instance of the class com.atlassian.confluence.themes.ThemeHelper 
$req
The current request 


Enterprise Theme for Confluence BVTHEME