How to Show, Hide or Rearrange VIDIZMO Widgets
VIDIZMO Widgets allow you to customize and control the look and feel of your portal. Widgets add or remove content and features on your Portal Homepage and Category Homepage, helping users navigate and access insights directly from these pages.
Prerequisites
- Belong to a group with Portal Management feature enabled, or have a CAL that grants this permission.
- Maintain a backup of original widget code before making changes. Errors in code snippets may distort the UI or affect portal features.
Access Theme Editor
- Select the menu icon in the top left corner to open the navigation pane.
- Expand the Admin section.
- Select Portal Settings.
- Go to Branding > Theme Editor.
The Theme Editor contains four widget sections:
- Account Homepage: Widgets for the Portal Homepage
- Category Homepage: Widgets for Category pages
- Sidebar Navigation: Widgets for the sidebar navigation menu
- Topbar Navigation: Widget for the portal logo in the top navigation bar
Widget Parameters Reference
| Component | Parameter | Description |
|---|---|---|
| sortType | DESC | Sort content in descending order |
| ASC | Sort content in ascending order | |
| isGlobal | TRUE | Display content from all portals |
| FALSE | Display content from current portal only | |
| showOnChannelLibrary | TRUE | Display content available in Portal Library |
| FALSE | Do not display content from Portal Library | |
| isFeatured | TRUE | Display featured content |
| FALSE | Do not display featured content | |
| orderBy | Weight | Order by ranking in featured content |
| UpdatedDate | Order by content update date | |
| Popularity | Order by content popularity | |
| TotalViewed | Order by total views | |
| show-in-flat-view | TRUE | Display content in a carousel |
| FALSE | Do not display content in a carousel |
Account Homepage Widgets
Homepage Banner
Displays an image under the Navigation Menu. See How to design Homepage and Library Header for banner upload.
<div class="row">
<div class="slctrChannelHeader">
<vdz-account-header template-type="AccountHomePageHeader"> </vdz-account-header>
</div>
</div>
Featured Media
Displays featured media prominently on the homepage.
<div class="ibox float-e-margins">
<div class="no-padding">
<vdz-mashups-featured
mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":36,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"isFeatured":true,"orderBy":"Weight"}'
replace-mashups="false"> </vdz-mashups-featured>
</div>
</div>
Most Recent Media
Displays recently uploaded media on the homepage.
<div class="ibox float-e-margins no-margins slider-height">
<div class="ibox-content no-padding bg-muted">
<vdz-mashups-most heading="MashupsMostMostRecent" id="mashupsMost-MostRecentHeadingBtn"
mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":18,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"orderBy":"UpdatedDate"}'
replace-mashups="false" page-size-md="3"> </vdz-mashups-most>
</div>
</div>
Most Popular Media
Displays the most popular media on the homepage.
<div class="ibox float-e-margins no-margins slider-height">
<div class="ibox-content no-padding bg-muted">
<vdz-mashups-most heading="MashupsMostMostPopular" id="mashupsMost-MostPopularHeadingBtn"
mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":18,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"orderBy":"Popularity"}'
replace-mashups="false" page-size-md="3"> </vdz-mashups-most>
</div>
</div>
NOTE: Most Popular Media ranking is based on the sum of likes, ratings, favorites, and comments.
Most Viewed Media
Displays the most viewed media on the homepage.
<div class="ibox float-e-margins no-margins slider-height">
<div class="ibox-content no-padding bg-muted">
<vdz-mashups-most heading="MashupsMostMostViewed" id="mashupsMost-MostViewedHeadingBtn"
mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":18,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"orderBy":"TotalViewed"}'
replace-mashups="false" page-size-md="3"></vdz-mashups-most>
</div>
</div>
Featured Portals
Displays featured portals on the homepage.
<ng-container>
<vdz-featured-channel heading="FeaturedPortalsFeaturedChannel"
tenant-search-criteria='{"isGlobal":true,"isFeatured":true,"pageIndex":0,"pageSize":15000,"orderBy":"Weight","sortType":"ASC","tenantSearchPart":["BasicInfo","TenantDetailInfo","ChannelStats"]}'>
</vdz-featured-channel>
</ng-container>
Tag Clouds
Displays the most used enterprise tags on the homepage.
<vdz-enterprise-tag-cloud-filter></vdz-enterprise-tag-cloud-filter>
Featured Categories
Displays featured categories on the homepage.
<div class="ibox float-e-margins no-margins">
<vdz-category-most is-featured="true" page-size-md="4" parent-category="" show-in-flat-view="false">
</vdz-category-most>
</div>
Category Homepage Widgets
Category Info and Banner
Displays category information and branding. See Understanding Categories for more details.
<vdz-category-info category-id="##categoryId##"></vdz-category-info>
Featured Category Carousel
Displays featured content in a carousel on Category pages.
<div class="ibox float-e-margins">
<div class="no-padding">
<vdz-mashups-featured
data-mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":36,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"isFeatured":true,"orderBy":"Weight"}'
replace-mashups="false">
</vdz-mashups-featured>
</div>
</div>
Featured Media in Category Homepage
<div class="ibox float-e-margins">
<div class="no-padding">
<vdz-mashups-featured
data-mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":36,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"isFeatured":true,"orderBy":"Weight"}'
replace-mashups="false">
</vdz-mashups-featured>
</div>
</div>
Most Recent Media in Category Homepage
<div class="ibox float-e-margins no-margins slider-height">
<div class="ibox-content no-padding bg-muted">
<vdz-mashups-most heading="MashupsMostMostRecent" id="mashupsMost-MostRecentHeadingBtn"
data-mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":18,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"orderBy":"UpdatedDate"}'
replace-mashups="false" page-size-md="3">
</vdz-mashups-most>
</div>
</div>
Most Popular Media in Category Homepage
<div class="ibox float-e-margins no-margins slider-height">
<div class="ibox-content no-padding bg-muted">
<vdz-mashups-most heading="MashupsMostMostPopular" id="mashupsMost-MostPopularHeadingBtn"
data-mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":18,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"orderBy":"Popularity"}'
replace-mashups="false" page-size-md="3">
</vdz-mashups-most>
</div>
</div>
Most Viewed Media in Category Homepage
<div class="ibox float-e-margins no-margins slider-height">
<div class="ibox-content no-padding bg-muted">
<vdz-mashups-most heading="MashupsMostMostViewed" id="mashupsMost-MostViewedHeadingBtn"
data-mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":18,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"isGlobal":true,"showOnChannelLibrary":true,"orderBy":"TotalViewed"}'
replace-mashups="false" page-size-md="3">
</vdz-mashups-most>
</div>
</div>
Media Gallery View
Displays all media in thumb-view, list-view, or detail-view with faceted navigation.
<vdz-mashup-thumb-view
action-menu-items='{ "showLikeAction": "true", "showReportAction" : "true", "showFavoriteAction" : "true" }'
heading="Collection"
data-mashup-search-criteria='{"sortType":"DESC","pageIndex":0,"pageSize":18,"mashupSearchParts":["BasicInfo","Participation","Stats","UserStats","Tracking"],"mashupFormats":["collection"],"isGlobal":true,"showOnChannelLibrary":true,"orderBy":"UpdatedDate"}'
show-description="false">
</vdz-mashup-thumb-view>
Sidebar Navigation
Controls visibility of sidebar menu components. Replace true with false to hide specific options.
<vdz-side-bar-nav show-home-option="true" show-portal-logo="true" show-portal-name="true" show-all-portals-option="true"
show-about-us-option="true" show-contact-us-option="true" show-privacy-policy-option="true"
show-download-desktop-app-option="true"></vdz-side-bar-nav>
Topbar Navigation
Displays the portal logo in the top navigation bar.
<vdz-top-bar-nav show-portal-logo="true">
</vdz-top-bar-nav>
Hide or Rearrange Widgets
Hide a Widget
Comment out the widget code using HTML comments:
<!--Example of code which is not commented-->
<vdz-enterprise-tag-cloud-filter> </vdz-enterprise-tag-cloud-filter>
<!--Example of commented code-->
<!--<vdz-enterprise-tag-cloud-filter></vdz-enterprise-tag-cloud-filter>-->
Rearrange Widgets
Widget position is determined by code placement in the Theme Editor.
- Copy the widget code you want to move.
- Comment out the original code.
- Paste the copied code at the desired position.
- Select Preview to verify changes.
- Select Update & Save.
NOTE: Always preview changes before selecting Update & Save.
Read Next
- How to design Homepage and Library Header
- How to Feature Media on Homepage
- How to Configure and Use Enterprise Tags