The plug-in sample application
Experience the power of the United Codes Rich Text Editor Pro without the need to install it. You can interact with the plug-in using our publicly available sample application.
The sample application provides an opportunity to explore the plug-in's capabilities, its integration with Oracle APEX, and offers simple examples of how to use it effectively.
Pages
Home page
The sample application home page allows testing core plug-in features in one place using buttons exposed above rich text editor. The home page settings region allows end-user to do the following:
- preview page item implementation in APEX page designer and change some of page item attribute values
- preview plug-in JavaScript Events, and test dynamic action integration
- customize home page rich text editor using dynamic action interface
- toggle supporting process plug-in and preview uploaded images statuses in the database
- Settings
- General
- Event & Dynamic Action
- Customize using dynamic actions
- Process plug-in
This settings tab allows the end-user do the following:
- change toolbar preset using the plug-in page item attribute Toolbar.
- enable or disable expanding of the rich text editor along with document's content using the plug-in page item attribute Expand height to fit rich text.
- enable or disable sticky toolbar using the plug-in page item attribute Enable Sticky Toolbar.
- enable or disable rich text editor read only mode using standard page item attribute Read Only.
- change rich text language
- preview page item attributes using page designer layout
This settings tab allows the end-user do the following:
- test the plug-in integration with the native APEX dynamic actions
- test the plug-in dynamic actions updating and reseting document's HTML in the session state
- upload images using the plug-in dynamic action interface
- preview plug-in JavaScript events along with passed data
This settings tab allow testing the plug-in customizations implemented using APEX dynamic action interface. The dynamic actions displayed in shuttle item are dynamic action defined on sample application global page 0. Each dynamic action can be previewed using the sample application component preview feature.
This settings tab allows the end-user do the following:
- enable or disable PL/SQL processing of uploaded images
- preview uploaded image statuses after PL/SQL processing on page submission
The report presents images processed on page submission using the supporting process plug-in. When images are uploaded, they are copied to home page collection. When end-user removes a uploaded image from rich text document, the supporting process plug-in deletes an image in the database and updates image row in home page collection.
The plug-in image handling can be tested in sample application page Process Uploaded Images. The page visualize the plug-in session state storing images added (or removed) from the rich text document. Learn more using page guided tour or read image handling documentation.
Supporting Plug-ins
The sample application pages implementing supporting plug-ins allows the end-user to test the following:
- the plug-in dynamic actions on demand
- the plug-in customizations using declarative dynamic action attributes
- the plug-in process plug-in handling CLOB values and uploaded images
- Dynamic action
- Process
Examples
The sample application example pages allows end-user to test:
- the CLOB support using supporting process plug-in and native components
- third party products enhancing rich text editing
- different toolbar layouts
- saving images in the database in the context of currently edited document
- Support for CLOB content
- Example use-cases
- Third-party integrations
- Other
Application status
The application status presents whether Oracle APEX version, plug-in and page item supports CLOB values in the session state. Depending on which application installation file is used, the application status can differ prompting APEX developer to enable CLOB support manually.
- Oracle APEX 19.2
- Oracle APEX 22.2
Guided Tours
To enhance your experience and understanding of the plug-in's features, we've included guided tours that explain how the sample application's pages work. To start a tour, simply click the Start Guided Tour button.
Preview components definitions
The sample application allows previewing the configurations of page components directly in the live demo. Each page includes a region with components used to build the demo, and you can preview component configurations in a modal page without needing to open Oracle APEX page designer. Just click on a listed component to see how effortlessly you can use our rich text editor.
This feature works for various page components that implement our plug-ins:
- page items implementing the plug-in
- dynamic actions customizing the plug-in
- page processes implementing supporting process plug-in
- native form and PL/SQL dynamic content regions
- Page item
- Dynamic action
- Page process
- Native form
- PL/SQL dynamic content