Page builder iWidgets
A list of all the iWidgets in the Page Builder theme and what they do.
The Page Builder theme contains several iWidgets that display and edit the page.
What does an iWidget look like?
An iWidget definition is HTML markup that contains a base CSS class of "iw-iWidget", and a definition link with a CSS class of "iw-Definition".<div class="iw-iWidget" id="myWidgetId"> <a class="iw-Definition" href="/path/to/my/iwidget/definition/myWidget.xml"></a> </div>On page load, a parser finds the definitions and initializes each iWidget using JavaScript.
Remove iWidgets from the theme
To remove an iWidget, simply comment out or delete the HTML definition from the location file listed in the following descriptions.
iWidgets in the Page Builder theme
Banner navigationid: bannerNav
location: <PORTAL_HOME>/theme/wp.mashup.cc.theme/installedApps/wp.mashup.cc.theme.ear/PageBuilder2.war/themes/html/PageBuilder2/bannerNav.jsp
purpose: Displays the top level of navigation in the theme
learn more: Working with page builder navigation: wp7
Tabbed navigationid: topNav
location: <PORTAL_HOME>/theme/wp.mashup.cc.theme/installedApps/wp.mashup.cc.theme.ear/PageBuilder2.war/themes/html/PageBuilder2/tabNav.jsp
purpose: Displays the navigation tabs in the theme
learn more: Working with page builder navigation: wp7
Breadcrumbid: breadcrumbWidget
location: <PORTAL_HOME>/theme/wp.mashup.cc.theme/installedApps/wp.mashup.cc.theme.ear/PageBuilder2.war/themes/html/PageBuilder2/pageToolbar.jsp
purpose: Display a navigation breadcrumb trail when viewing a page on level 2 or more
Common actionsid: commonActions
location: <PORTAL_HOME>/theme/wp.mashup.cc.theme/installedApps/wp.mashup.cc.theme.ear/PageBuilder2.war/themes/html/PageBuilder2/bannerCommonActions.jsp
purpose: Shows the User menu, Actions menu, Help, Log In, Sign Up and Log Out links in the upper right of the theme
Actions menuid: pageActionsMenu
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: The Actions menu can be seen in the upper right of the theme. Used to edit the page
User menuid: userActionsMenu
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: The User menu can be seen as a link displaying name of the user currently logged in. Used to edit user settings
Template layoutid: templateLayout
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: Displays the page layout including handling client-side page switching
Customize shelfid: customizeShelfContainer
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: Accessed via Actions -> Edit Page -> Customize. Used to add content and change the style or layout of the page
New pageid: newPage
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: A dialog to create a page. Displayed when clicking New Page from the tabbed navigation or Actions -> New Child Page
Select templateid: templateSelect
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: Launched from the new page dialog to select a template on which the new page should be based
Share pageid: sharePage
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: A dialog to share a page. Displayed when clicking Actions -> Share Page from a non-public page
Move pageid: reorderPage
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: A dialog to move a page. Displayed when clicking Actions -> Move Page
Add shared pagesid: viewMorePage
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: A dialog to add pages that are shared with you to navigation. Displayed when clicking Actions -> Add shared pages
Wiring widgetid: wireInterface
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: A dialog to wire portlets and widgets together. Displayed when clicking Edit Wiring from a portlet menu while in edit mode
Automatic wiring managerid: autoWiringManager
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: A hidden widget that will automatically wire other widgets together if they are on the same page and have corresponding inputs and outputs
Dialog displayerid: dialogDisplayer
location: dav:fs-type1/themes/PageBuilder2/theme.html
purpose: A container dialog that launches to display other widgets, such as Share Page, Move Page and Wire
Parent
Work with Page Builder
Work with page builder navigation
Page builder menus
Related tasks
Create top level page tabs
Move page tabs
Create child pages
Move child pages
Add content
Change page style
Change page layout
Hide content
Share pages
Use a different Dojo version
Page builder drag-and-drop
Hints and tips for page builderJanuary 4, 2012
2012/01/04 v7. Edition 2: Second edition includes corrections a... Changed content type