App Encapsulation

  • Last update:  2023-12-18
  • Overview

    Version

    FineBI Version
    App Encapsulation Plugin VersionHTML5 Mobile Display Plugin Version

    6.0

    V 1.0

    V11.0.85

    6.0

    V1.3

    V11.0.86

     

    Application Scenario

    In the daily system management, managers often need to categorize and combine templates of the same business or the same scenario.

    However, traditional list-style directories take up a lot of directory space. In addition, pagination/hierarchical designs are needed if template content has multiple levels. Users need to scroll the mouse middle wheel up and down to find needed dashboards.

    In this case, in order to facilitate users' daily dashboard view, FanRuan launched the App Encapsulation function, which allows users to customize combinations and integrate dashboards with navigation modes through different structures. In this way, apps can have product forms, facilitating subsequent app reuse, implementation, promotion, and evaluation for app market ecology construction.

    Both the PC end and the mobile terminal (only HTML5) are supported in App Encapsulation.

    Three navigation styles are supported on the PC end: Top Navigation, Side Navigation, and Hybrid Navigation. The following figures show the corresponding effects respectively.

    • Top Navigation

     1.png

    • Side Navigation

     2.png

    • Hybrid Navigation

     3.png

    Four navigation styles are supported on the mobile terminal: Bottom Tab Style & Top Tab Style (Level-1 Navigation) and Popup Style & Top Tab Style (Level-2 Navigation). The following figures show the Top Tab Style effect and the Popup Style effect.

    • Top Tab Style

     4.png

    • Popup Style

     5.png

    Introduction

    Plugin Installation

    You can contact our technical support to obtain the plugin.

    For details about how to install plugins, see Plugin Management.

    Plugin Introduction

    Entry

    After installing the plugin, choose System Management > App Encapsulation to go to the app editing page, as shown in the following figure.

     

    Number
    Description

    1

    Click Add App to go to the app edit page.

    2

    Click Unlimited, Desktop, or Mobile Terminal based on the app type.

    3

    Manage added apps. You can view app information, edit/preview/rename/delete apps, and copy app links.

     6.png

    Adding an App

    Click Add App to go to the app edit page. You need to enter an App Name and select Terminal Used.

     7.png

    Content Configuration

    The Edit App page is divided into Content Configuration and App Configuration.

    Content Configuration: allows you to set the template display content in the app. You can add combinations as needed, add templates/hyperlinks in the combinations, and customize the names and icons of the templates/hyperlinks. After completion, you can view the effect in the right preview area, as shown in the following figure.

    Add pages and combinations on the left of Content Configuration. Click the page/combination setting icon and modify the name. You can preview the effect on the right, as shown in the following figure.

     19.png

    Setting Item
    Description

    Add Page

    Allows you to add templates and hyperlinks.

    Template Resource: allows you to add platform directories and template authentication reports (multiple selections supported).

    • Platform Directory: is applicable to users with platform directory permissions.

    • My Analysis: displays dashboard resources in My Analysis.

    • Template Authentication Report: is applicable to users who have passed the template authentication.

    8.png


    Hyperlink: allows you to add link resources by entering a page name and a hyperlink.

    9.png

    Add Combination

    Represents a folder and allows you to add multiple pages in a combination. 

    iconNote:
    You can add at most third-level combinations in a combination. For example, add the first-level combination Product, under which you can add second-level combinations (like Sales), where you can continue to add third-level combinations (like Fruit). But you cannot add more subordinate combinations under third-level combinations, as shown in the following figure.

    10.png

    All Pages

    Allows you to display the added pages and combinations, add pages/combinations at specified levels, drag and move content to required locations, and delete content.

    11.png

    Content Configuration

    Allows you to configure content by clicking an added combination/page.

    • Template: allows you to modify the name, icon, and template/template link (only single selection supported).

    • Hyperlink: allows you to modify the name, icon, and hyperlink.

    • Combination: allows you to modify the name and icon.

    12.png

    Preview

    Allows you to view app effects and switch navigation pages with one click.

    1. Empty combinations are not displayed. Only a maximum of five level-1 directories can be displayed on the bottom tab bar.

    2. Sample data is displayed on the preview page for demonstration only.

    App Configuration

    After content configuration, you can perform the app configuration.

    Desktop

    You can set App Name, Navigation Style, and Theme Color and preview the effect on the right.

     13.png

    Mobile Terminal

    You can separately configure level-1 and level-2 navigation bars and configure their theme colors. If you select the bottom tab style, a maximum of five first-level directories can be displayed, in which case navigation icons need to be configured.

    You can preview the app effect on the right. If you choose Popup Style, the corresponding page pops up when you click the navigation bar.

     14.png

    Click Save after completion.

    Managing Apps

    Return to the app encapsulation page to manage apps.

     15.png

    Viewing Apps

    After modifying the link of the created app, you can mount the link to platform directories, mobile integrations, lightweight apps, data portals, and so on.

    1. Click the link copy icon to copy a link (format: http://Domain name:Port number/webroot/decision/url/mobile/packagedApp/?appId=xxx).

     16.png

    Permission Configuration

    The super admin needs to assign the app encapsulation plugin permission to users for them to edit apps.

    At the same time, the super admin needs to assign the directory edit permission to users for them to add corresponding templates in apps.

    Descriptions for permissions of different resources in apps:

    • Platform Directory: Only users with platform directory permissions can preview this node in apps.

    • My Analysis: Only users with collaboration permissions can preview this node in apps when they preview the link. Only users with directory permissions can preview this node when they publish templates to directories.

    • Template Authentication Report (only applicable to the super admin): Only users who have passed the template authentication can preview this node in apps (if the super admin enables Template Authentication and adds templates that require authentications in apps).

    • Hyperlink: Users who have the added hyperlink (any) permissions can preview content in apps.

    Only users with the directory permission of the platform where the app is located can publish templates to the outermost layer of directories. The permissions on each node in the app are subject to resources themselves.

    When you preview mounted links, the permissions on each node in the app are subject to resources themselves.

    Data permissions take effect based on the data permissions and data connection permissions used in templates.

    17.png

    18.png


    附件列表


    主题: Creating a Dashboard
    • Helpful
    • Not helpful
    • Only read

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    Get
    Help
    Online Support
    Professional technical support is provided to quickly help you solve problems.
    Online support is available from 9:00-12:00 and 13:30-17:30 on weekdays.
    Page Feedback
    You can provide suggestions and feedback for the current web page.
    Pre-Sales Consultation
    Business Consultation
    Business: international@fanruan.com
    Support: support@fanruan.com
    Page Feedback
    *Problem Type
    Cannot be empty
    Problem Description
    0/1000
    Cannot be empty

    Submitted successfully

    Network busy