MicroStrategy ONE

Customization Tasks

This section describes the features provided by the Web Customization Editor and how the editor can be used to perform customizations. Before proceeding with this topic, make sure you have deployed and configured the Web Customization Editor. Also read Web Customization Editor (Features and Customizable Settings) to get familiar with the editor.

The organization of content in this topic is different from the way information is presented in the TOC pane on the left. This two-fold approach is adopted to give you maximum flexibility in finding the customization task of your choice.

Page Content and Layout Manipulations

These manipulations involve customizing pages, page sections, and page templates.

  1. Creating a New Empty Page  

  2. Creating a New Page (by copying or inheriting an existing Page)  

  3. Duplicating a Page (by copying or inheriting an existing Page)  

  4. Editing a Page  

  5. Deleting a Page  

  6. Modifying the Page Sections in the Default Page  

  7. Modifying Shortcuts in the Default Page  

  8. Modifying the Name and Description of a Page  

  9. Adding Security to a Page  

  10. Adding a Page Template  

  11. Deleting a Page Template  

  12. Selecting a New File for the Page Template  

  13. Modifying the File Used for the Page Template  

  14. Selecting a New File for the Page Section  

  15. Editing a Page Section  

  16. Hiding a Page Section  

  17. Making a Page Section Blank  

  18. Adding a Web GUI Component  

  19. Editing a Web GUI Component  

  20. Deleting a Web GUI Component  

  21. Adding Individual Navigational Links such as Shared Reports, My Reports, etc.  

  22. Removing Individual Navigational Links such as Shared Reports, My Reports, etc.  

  23. Removing All Navigational Links such as Shared Reports, My Reports, etc.  

  24. Inheriting Navigational Links such as Shared Reports, My Reports, etc. from the Page Template  

  25. Manipulating Toolbars used on a Page  

  26. Manipulating Menus used on a Page  

  27. Adding a Bean to a Page  

  28. Manipulating Beans used on a Page  

  29. Deleting a Bean from a Page  

  30. Adding an Add-on to a Page  

  31. Manipulating Add-ons used on a Page  

  32. Adding an Event Map to a Page  

  33. Manipulating Events used on a Page  

  34. Viewing XML for a Page

Data Presentation Manipulations

These manipulations involve customizing CSS, styles, transforms, XSL and layout definition files.

  1. Creating or Modifying a CSS  

  2. Changing an Icon  

  3. Changing Background Properties  

  4. Changing Layout Properties  

  5. Changing Text Properties  

  6. Creating a New Style  

  7. Modifying a Style  

  8. Renaming a Style  

  9. Duplicating a Style
     

  10. Deleting a Style  

  11. Viewing XML for a Style  

  12. Creating a New Transform  

  13. Associating a Transform with a Style  

  14. Modifying a Transform  

  15. Creating a New Transform Definition  

  16. Editing a Transform Definition  

  17. Editing a Layout Definition File  

  18. Duplicating a Client-side Layout Definition File  

  19. Editing a Client-side Layout Definition File  

  20. Modifying a Layout Definition File  

  21. Viewing XML for a Layout Definition File  

  22. Creating a New Style Map  

  23. Modifying a Style Map  

  24. Creating a New Style Mapper  

  25. Associating a Style Mapper with a Style Map  

  26. Adding a Mapping Condition  

  27. Editing a Mapping Condition  

  28. Creating a New Visualization List  

  29. Creating a New Visualization

Menus/Toolbars/Ribbons Manipulations

These manipulations involve customizing shortcuts and ribbons.

  1. Adding a New Menu  

  2. Adding a New Item to a Menu  

  3. Removing a Menu  

  4. Removing an Item from a Menu  

  5. Modifying a Menu  

  6. Rearranging Items Within a Menu  

  7. Adding a New Item to a HTML Menu  

  8. Adding a New Toolbar  

  9. Adding a New Button to a Toolbar  

  10. Removing a Toolbar  

  11. Removing a Button from a Toolbar  

  12. Modifying a Toolbar  

  13. Rearranging Buttons Within a Toolbar  

  14. Adding a New Button to a HTML Toolbar  

  15. Adding a New Ribbon List  

  16. Adding a New Ribbon to a Ribbon List  

  17. Removing a Ribbon List  

  18. Removing a Ribbon from a Ribbon List  

  19. Modifying a Ribbon

Task Manipulations

These manipulations involve customizing tasks.

  1. Creating a New Java-based Task  

  2. Registering a Java-based Task  

  3. Modifying the Class for a Java-based Task  

  4. Creating a New Bean-based Task  

  5. Editing a Bean-based Task  

  6. Duplicating a Task  

  7. Editing Task Factories  

  8. Viewing XML for a Task Factory  

  9. Converting Tasks to a Web Service  

  10. Modifying a Web Service  

  11. Generating Web Service Client Stubs

Bean Manipulations

These manipulations involve customizing beans.

  1. Adding a Bean to a Page  

  2. Creating a New Bean  

  3. Adding Properties to a Bean  

  4. Modifying Properties of a Bean  

  5. Associating a Style with a Bean  

  6. Adding an Event Handler to a Bean  

  7. Deleting a Bean from a Page

Add-on and Event Manipulations

These manipulations involve coding to create add-ons, events and event handlers.

  1. Adding an Existing Add-on to a Page  

  2. Creating a New Add-on for a Page  

  3. Deleting an Add-on from a Page  

  4. Modifying Properties of an Add-on for a Page  

  5. Adding an Event Map to a Page  

  6. Modifying Properties of an Event  

  7. Creating a New Event Handler  

  8. Creating a New Event  

  9. Modifying an Existing Event

Properties Manipulations

These manipulations involve customizing property files.

  1. Editing a Property File  

  2. Adding a New Property to a Property File  

  3. Adding a New String to the Localization Descriptor File (MessagesBundle)  

  4. Deleting Custom Properties