Mashup Builder
What's New?
About Mashup Builder
Mashup Builder or Mashup Builder Premium
Mashup Builder Terminology
Overall Description of the Menus
Understanding the Edit Application Menu
Pages
Feeds view
Design view
Code view
The Preview
Application tools
Keyboard Shortcuts
Building Mashup Applications
Adding Feeds
About Mashup Builder feeds
Add a feed
Make parallel requests with feeds
Enrich hits with nested feeds
Synchronizing feeds on a page
Enable security on a Exalead CloudView Search feed
Adding Widgets
Add widgets
Specify widget interactions
Adding Triggers
About Feed and Design Triggers
Add triggers to an application or a page
Add triggers to a widget
Add triggers to a feed
Configuring Data Storage for Collaborative Widgets
Configure storage to index collaborative data
Storage Administration
Troubleshooting
Creating Composite Widgets
Create composite widgets from scratch
Create custom widget properties
Create a composite from a page or widget
Delete a composite widget
Modifying the Search Results Display
Filter metas in the result list
Set the facet order
Modify how search results display
Display results in a new page
Customize icons in the search results
Display hits depending on meta values
Conditionally display hits with the Result List widget
Conditionally display hits with the For Each Hit widget
Using the Google Maps Widget
Textual address Vs GPS coordinates
Restrict the search results to a Geographical Area
Link the search results list to a Google map
Adding Trusted Queries
Configure Category facets for trusted queries
Add trusted queries in Mashup Builder
Customizing the Look and Feel
Modify the logo
Switch to another theme
Customize the look and feel for a whole application
Customize the look and feel of a page
Add custom code to a page
Customize the layout of a widget with a CSS call
Customize the layout of a widget with JavaScript
Edit the layout of widgets within a widget container
Managing Applications
Creating New Applications
Create a new application
Select the application to edit
Deploy an application to another Exalead CloudView instance
Managing Custom Components
Install plugins
Import custom components
Use plugin controllers
Export widget
Adding Security to Your Application
Add a CloudView Security Provider
Add a Kerberos Security Provider
Enabling the Reporting Services
Enable reporting on your Mashup Builder applications
Enable reporting for the Mashup API
Enhancing Application Response Time with Gzip Compression
Clearing Application or Widget Storage
Deleting an Application
Troubleshooting your application
Check the Mashup logs
I can’t see any data for a specific widget in my Mashup Builder
My charts don’t display correctly
How to test my MEL expressions and calculations?
How to change IE compatibility to a higher version?
Running an Application in 3DDashboard
Overview
What is Mashup Builder?
How do Exalead CloudView and 3DDashboard communicate?
What can I do with my Mashup App?
Components
Security
Limitations
Installing your Mashup App
Install 3DExperience Mashup Builder plugin
Generate UWA widget
Setup reverse proxy
Run Mashup App in 3DDashboard
Configuring your Mashup App
Configure the 3DSearch Behavior
Define the mapping between Facets and 6WTags
Trigger the App Display in the 3DDashboard
User Authentication from 3DPassport
Troubleshooting
Appendix - Mashup Expression Language
About Mashup Expression Language
Syntax
Simple variables
Fallbacks
Dynamic variables and functions
Operations
Functions
Internationalization functions
Combinations
Ternaries
If statements
Foreach loop statements
Flags
Code samples
Handling Categories, Facets and entries
About Relative access in a given context
Sample data
Facet and Category access
Entry access
Result set access
Feed access
Request, Cookie and Session MEL Manipulation
Use cases
Mashup Builder
Handling Categories, Facets and entries
MB_PAGE_LAYOUT_ID
MB_PREVIEW_ID
MB_APPLICATION_TOOLS_ID
MB_ADD_FEEDS_ID
MB_SYNCHRONIZE_FEEDS_ID
MB_ADD_WIDGETS_ID
MB_TRIGGERS_ID
MB_CONFIGURING_STORAGE_ID
MB_COMPOSITE_WIDGETS_ID
MB_GOOGLEMAPS_WIDGET_ID
MB_RESTRICT_SEARCH_TO_GEO_ID
MB_TRUSTED_QUERIES_ID
MB_SWITCH_THEME_ID
MB_CREATE_NEW_APP_ID
MB_INSTALL_PLUGINS_ID
MB_SYNCHRONIZE_PLUGINS_ID
MB_CUSTOM_COMPONENTS_ID
MB_CONTROLLERS_ID
MB_EXPORT_WIDGET_ID
MB_SECURITY_ID
MB_REPORTING_ID
MB_CLEAR_STORAGE_ID
This site works best with JavaScript enabled