Skip to content

Packages (OLD)

The package implements an item-type plug-in interfaces to integrate with Oracle APEX. The package exposes serveral PL/SQL API and package variables allowing configuring the plug-in instances on application and page level.

The package exposes the following constants:

ConstantTypeDefault
c_toolbar_group_paragraphVARCHAR2(9)PARAGRAPHT
c_toolbar_group_textVARCHAR2(4)TEXT
c_toolbar_group_richVARCHAR2(4)RICH
c_toolbar_group_miscVARCHAR2(4)MISC
c_coll_nameVARCHAR2(9)UC_FROALA
c_clob_type_draftVARCHAR2(5)DRAFT
c_clob_type_onloadVARCHAR2(6)ONLOAD

The package variables can be defined in the plug-in attribute Initialization PL/SQL code. Use the attribute to configure the plug-in features, and the third-party integrations.

TypeDefault
BOOLEANfalse

When true, the plug-in don’t check if a schema is REST enabled.

PackageTypeDefault
UC_FROALA_RTEBooleanfalse

When set to true the experimental CSS rules are added to a page in order to display multi-level number list preserving parent number as prefix.

PackageTypeDefault
UC_FROALA_RTEBooleanfalse

When set to true the supporting process plug-in adds automatically UC_FROALA_RTE.g_froala_sqlrowcount for updating CLOB using PL/SQL Code.

PackageTypeDefault
UC_FROALA_RTEBooleantrue

When set to true the refined toolbar layout is used. To use toolbar layout prior the plug-in 23.2, set this variable to false in the plug-in component settings.

PackageTypeDefault
UC_FROALA_RTEBooleanfalse

When set to true the plug-in checks page item configuration and display error message if page item is not CLOB-enabled. A page item is CLOB-enabled when APEX version is at least 22.2 and page item attribute Session / Data Type is set to CLOB.

PackageTypeDefault
UC_FROALA_RTEBooleanfalse

When set to true the third-party plug-in is enabled.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2UC_FROALA_RTE.c_toolbar_group_paragraph

The plug-in button is added to the given group. Use the plug-in constants to reference editor toolbar groups:

  • UC_FROALA_RTE.c_toolbar_group_paragraph
  • UC_FROALA_RTE.c_toolbar_group_text
  • UC_FROALA_RTE.c_toolbar_group_rich
  • UC_FROALA_RTE.c_toolbar_group_misc
PackageTypeDefault
UC_FROALA_RTEINTEGER1

The button position in given group.

PackageTypeDefault
UC_FROALA_RTEBooleantrue

When set to true the third-party plug-in is enabled.

PackageTypeDefault
UC_FROALA_RTEBooleanfalse
PackageTypeDefault
UC_FROALA_RTEVARCHAR2NULL

URL to Math Type JavaScript file.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2UC_FROALA_RTE.c_toolbar_group_paragraph

Math Type button opening Math Formulas editor is added to the given group. Use the plug-in constants to reference editor toolbar groups:

  • UC_FROALA_RTE.c_toolbar_group_paragraph
  • UC_FROALA_RTE.c_toolbar_group_text
  • UC_FROALA_RTE.c_toolbar_group_rich
  • UC_FROALA_RTE.c_toolbar_group_misc
PackageTypeDefault
UC_FROALA_RTEInteger1

The button position in given group.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2UC_FROALA_RTE.c_toolbar_group_paragraph

Defines in which rich text editor toolbar group, the Wiris Math Type Chemistry Formula editor is available to the end-user.

Use the plug-in constants to reference editor toolbar groups:

  • UC_FROALA_RTE.c_toolbar_group_paragraph
  • UC_FROALA_RTE.c_toolbar_group_text
  • UC_FROALA_RTE.c_toolbar_group_rich
  • UC_FROALA_RTE.c_toolbar_group_misc
PackageTypeDefault
UC_FROALA_RTEINTEGER1

Math Type Wiris button chemistry formula editor position in the rich text editor group defined using g_plug_wiris_chemistry_group.

PackageTypeDefault
UC_FROALA_RTEBOOLEANfalse

When set to true the third-party plug-in is enabled

PackageTypeDefault
UC_FROALA_RTEVARCHAR2NULL

URL to WProofreader Text Checker JavaScript file

PackageTypeDefault
UC_FROALA_RTEVARCHAR2NULL

Valid license key.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2en_US

Default language to be checked.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2en

Default UI language.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2gray

The WProofreader Text Checker theme.

PackageTypeDefault
UC_FROALA_RTEBOOLEANtrue

When set to true the badge let users open the WProofreader settings directly from the rich text editor.

PackageTypeDefault
UC_FROALA_RTEBOOLEANtrue

When set to true the badge let users change language in badge menu.

PackageTypeDefault
UC_FROALA_RTEBOOLEANfalse

When set to true the third-party plug-in is enabled.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2NULL

URL to CODOX.io JavaScript file.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2NULL

URL to CODOX.io CSS file.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2NULL

Valid license key.

PackageTypeDefault
UC_FROALA_RTEVARCHAR2NULL
PackageTypeDefault
UC_FROALA_RTEVARCHAR2NULL

The unique rich text document ID used to handle collaboration.

See the documentation for all available functions and procedures.

The package is used to configure the plug-in access token salt.

TypeDefault
VARCHAR2(64)'17273F940549E5B88416BEFDBF9C4BD4CC0E1F98283BA89B4907F6777B853F56'

The variable is used as an salt for encrypting the plug-in access token.

TypeDefault
BOOLEANfalse

When true, the plug-in don’t check if a schema is REST enabled.

TypeDefault
BOOLEANfalse

When true, the supporting process plug-in Update (PL/SQL Code) includes plug-in check using UC_FROALA_RTE.g_froala_sqlrowcount after a developer specified PL/SQL code. When false a developer has to include the plug-in variable in the custom PL/SQL code in order to let the plug-in know how many rows in the database were affected by a developer’s PL/SQL code.

The package is used by the RESTful service module to handle images.

The package is used by the plug-in sample application.

The package is used to secure the access token.

The package is used to evaluate the plug-in license.