JMobile Plugin 4.4
Description
Reinforce your digital strategy with your own Digital Workplace mobile app ! With JMobile, your entire Digital Workplace is at your fingertips everywhere and by everyone.
When to use this plugin?
What's new
- Distributor of iOS code for rebranded mobile applications.
What does this plugin do?
A high level of customization
-
Personalized portal composition on mobile by simple drag and drop
-
Use of mobile display templates, for better visualization than with native standard responsive sites
-
Parameterization of services and applications accessible in mobility
-
Customization of the logo and color in the topbar
-
Personalization of the loading page
-
Customization the application's name and icon
Internal commmunication
-
Highlighting of corporate information on the home portal, using custom and user profiled mobile portal composition
-
Highlighting of flash news following the defined distribution strategy (targeting, marked as read, etc.)
-
Access to publications through the dynamic and customizable company magazine (JNews)
-
Socializing features ( likes, recommendations) that are immediately accessible at the bottom of each publication but also in the activity flow
-
Comments with mentions also available in every rich text field
-
Sharing of photos directly from the mobile phone camera
Collaboration
-
Access to favourite collaborative spaces directly from the "Navigate" tab, which is available from all pages thanks to the "burger" on the left
-
The space hub to search for a collaborative space
-
The applications activated in mobility for a given collaborative space:
-
Project and task management (JTask)
-
Conversation spaces (forums, idea box, collaborative FAQ)
-
Document explorer
-
The enterprise directory, the search for collaborators, access to their profile page and getting in touch with them using all channels available (phone, sms, skype, Teams, etc.)
-
The collaborative watch (JMag)
Efficiency gains
-
The personal and personalized application launcher
-
The alert center and its "live"notifications (automatic updates)
-
Access to "My day" and its day-by-day navigation to view events and tasks
-
Access to "Navigate" to browse mobile portals and favorite collaborative spaces
-
Access to my browsing history
-
Transversal search on both members and publications
-
Adding members to the phone contacts
-
Direct access to the camera to share and publish
-
User's personal reading list ( JReading)
- Access to users's bookmarks
And much more
-
The list of publications awaiting validation (Workflow)
-
Presence ( JLab - Présence )
-
Requests for leave
-
JLearn Digital Learning (not included in JMobile and JLearn licensing)
What our customers say
A single mobile app
A brand new approach to boost internal communication
A branded app that is available on the company's app store
Screenshots
Installation
Installation
- Install the plugin via the module manager
- Restart the site
- Open the root page of your website with your mobile (disconnect if necessary, so that the mobile is recognized)
- The root page of the module can be accessed on this url: "plugins/SmartPhonePlugin/jsp/"
Supported
operating systems and browsers The following systems and browsers are supported:
- iOS 9 and later, Safari
- Android 4.4 and later, Chrome Browser and Default Browser
Migration notes to 4.2
JPlaform 10 SP4 offers a display of photos in initials. If you wish to use it, you will have to copy the following properties in your custom.prop if you wish to benefit from it (provided that you use JPlatform 10 SP4)
# ------------------------------------------------------------
# Member photo initials (Only works with 10 SP4 / JCMS-6025)
# ------------------------------------------------------------
channel.less.plugins/SmartPhonePlugin/css/components/smartphone-member-photo-initials.css: plugins/SmartPhonePlugin/css/components/smartphone-member-photo-initials.less
jcmsplugin.smartphone.css.012: plugins/SmartPhonePlugin/css/components/smartphone-member-photo-initials.css
jcms.resource.include.memberphoto-phone: plugins/SmartPhonePlugin/jsp/common/memberPhotoTemplateInitials.jsp
Migration notes to 4.0
Functional
- changes The module only works from JPlatform 10 SP3
- The homepage that previously displayed an application launcher is replaced by a portal-type homepage (SmartPhonePortal)
- At the first installation, the portal contains only a wysiwyg greeting. It is therefore necessary to personalize the portal.
- This portal can be modified via the mobile portal management application, and uses the JPortal concepts on JPlatform
- . It is possible to define several portals, and to use the functionalities of dividing users into departments so that a user is redirected to a portal dedicated to his department
- . The application launcher is now the same as the one on the JPlatform desktop. The user finds the applications he has added to his launcher
- Only appear in the mobile launcher
- Applications with a JMobile
- url Applications pointing to an external
- link It is possible to add applications in the first user tab only on JMobile by following the "Additional applications" documentation
- These additional applications can be hidden by setting the following property to false:
jcmsplugin.smartphone.load-service-mapping
- The eligible applications at the moment are
- Directory (Directory module)
- Conversations (Conversation spaces module)
- Activities (ESN module)
- History (Core)
- Workflow (Core)
- These additional applications can be hidden by setting the following property to false:
- Only appear in the mobile launcher
- It is no longer possible to declare a PQF as a service via portlet subscriptions, everything is now done via the portal editor, or via the declaration of portlets in a collaborative space
Deprecated
SmartPhoneCard components: replaced by standard JPlatform cards with a dedicated JMobile template
<jalios:cardData data="<%= publication %>" template="jmobile-detailed" css="has-rounded-corners"/>
SmartPhoneListItem : replaced by the standard JPlatform list items, with a dedicated JMobile template
<jalios:dataListItem data="<%= itPub %>" template="jmobile" />
More info in the component section in developer documentation.
Modules adapted for this version
Older modules will not be fully compatible with this version of JMobile.
The following module versions (which were released with JMobile version 4.0) must therefore be used
- Plugin JNews 1.2
- Plugin Petites Annonces 1.2
- Plugin Wiki 7.3
- Plugin JReading (Liste de lecture) 1.3
- Plugin JDrive 4.5
- Plugin JMag 5.2
- Plugin Flash Info 1.1
- Plugin Demande de Congés 2.1
- Plugin Annuaire 7.2
- Plugin Favoris 6.2
- Plugin Blog 9.2
- Plugin Commentaires 6.2
- Plugin Calendrier 5.2
- Plugin ESN 6.4
- Plugin Explorer 4.1
- Plugin Espace de Conversation 5.3
- Plugin JCalendar 1.1
- Plugin JTask 3.2
Administrator documentation
Portal management
The mobile portal management application allows you to organize your portals and create new ones.
A navigation root is defined after installing the JMobile Module. The portlets defined in this navigation will be found in the navigation tab of the member side panel on JMobile :
The design is done in a dedicated interface, where you can add any portlet that benefits from a JMobile template
Changes made on the portal are not visible to users until the portal has been published.
You can revert to an older version, using the portal history
Department
Portal It is possible to define a different default portal depending on the user's department. This is done in the "JMobile Portals" application
Customizing the application
By accessing the "JMobile Portals" application, it is possible to set the style of the application
These actions are only available to the central administrator of the platform.
Collaborative
space portals Collaborative space portals are divided into two areas.
The application area
-
And the portlet area.
For a portlet to appear in the application area, it must meet several conditions:
- To have JMobile enabled To
- have collaborative space application enabled
- To be enabled in the collaborative
- Having a template for the application Portlet declared in properties
space For a portlet to appear in the portlet list, it must meet several conditions:
- Have JMobile enabled
- Have collaborative space dashboard enabled Have collaborative space dashboard enabled
- Be enabled in the collaborative space
- Having a portlet template declared in plugin.xml
Default
$id.jcmsplugin.smartphone.portal.default-portal
Portal module
properties
The default portal to which the user is redirected when accessing the application.
Default page size
jcmsplugin.smartphone.default.page.size
Number of items to display per page. This is the maximum number of items initially displayed on loading, as well as the maximum number of items added when clicking on "View More" Maximum
width of trimmed
jcmsplugin.smartphone.image.resize.max-width
images When publishing images through microblogging, the images are resized by the browser before sending if possible, otherwise by the server. This parameter determines the maximum width of the published image.
Types to include in search results
jcmsplugin.smartphone.search.searchable-types
List of types offered to the user in the Search service, separated by a space. If the user chooses to search All Types, all types in this list will be searched.
This property may be empty. In this case, all types are listed.
Search Service - Portlet (Since version 2.1)
jcmsplugin.smartphone.search.portletId
Allows you to define the portlet that will be used to set up the SmartPhone module search. This will allow you to define the search in files or other criteria
Developer
You can find developer documentation here: https://docs.jalios.com/jplatform10/jcms/fr/modules/jmobile-c_6349FAQ
Targets can be used the same way as in Jalios Core Dev. Just declare them in plugin.xml
Example for comments:
<file path="jsp/service/dbcomment/doDBCommentFooter.jsp" include="SMARTPHONE_PUB_FOOTER" />
Empty the following properties:
small-device.home.IPhone small-device.home.Android small-device.home.Blackberry