SugarClub
SugarClub
  • User
  • Site
  • Search
  • User
  • Groups & Discussions
    Groups & Discussions
    • Product Forums
      Product-focused Q&A, discussions, best practices, fixes, and help
      Product Forums
      • Sugar Market
      • Sugar Sell & Enterprise
      • Sugar Serve
      • sales-i
    • User Groups
      Professional, Industry, Language
    • Get Involved
      Learn how to become a Raving Fan
    • Social Club
      Live, interactive, virtual meetups with other Sugar customers and Sugar’s Subject Matter experts!
    • Leadership Lounge
      Network with fellow organizational leaders, ask questions, and share insights
    • Developers
      Visit DevClub, the SugarClub group for Sugar Developers
      Developers
      • DevClub
      • Mobile Developers
      • Developer Builds
        Supplemental access level required. Inquiries: developers@sugarcrm.com
    • Additional Groups (Access Required)
      Groups that require special access will be displayed here. Contact sugarclub@sugarcrm.com for assistance. Click here to see all groups
      Additional Groups (Access Required)
      • SugarCloud Platform
  • Product Information
    Product Information
    • Release Central
      Find release-specific content to prepare for your next Sugar update
    • Documentation & Resources
      Looking to expand your Sugar knowledge? Explore our in-depth documentation and other helpful resources!
    • Product Update Blogs
      Updates about each Sugar product
    • Customer Stories »
      Case Studies by SugarCRM
  • Training & Certification
    Training & Certification
    • Training & Certification Home
      Live & On-Demand classes, Quick Videos, Sugar Certifications, and more!
    • Quick Videos
      Short videos about using Sugar
    • My SugarU Dashboard »
    • SugarU News & Updates
  • Adoption
    Adoption
    • Grow Adoption Framework
      Get started on your adoption journey and review the adoption resources from SugarCRM
  • Calendar
  • News
    News
    • Sugar News
    • SugarCRM.com News »
    • Dev Blog
    • SugarCRM Marketplace Blog
  • Help
    Help
    • Welcome to Sugar!
      New to Sugar? Get started here!
    • SugarClub Help & Instructions
      Learn more about SugarClub and find answers to questions about this site
    • New to SugarClub?
      Start your community journey here
    • Technical Support
      Sugar's support resources
      Technical Support
      • Case Portal »
        Access the SugarCRM Case Portal
      • Working with Sugar Support »
        Find out more about engaging with the SugarCRM Support team
      • SugarCloud Information
        Find information about SugarCloud service updates and site status. Contact sugarclub@sugarcrm.com to request access
  • More from Sugar
    More from Sugar
    • DevClub
    • PartnerClub
    • Support
    • SugarOutfitters Marketplace
    • sugarcrm.com
  • DevClub
  • PartnerClub
  • Support
  • Marketplace
  • sugarcrm.com
DevClub
DevClub
Dev Tutorials Expected Behavior
Click here to join this group and curate your SugarClub experience.
  • +On-Boarding Framework
  • +Customization Guides
  • +Modern UI Technical Guide
    • How to identify customizations to Refactor
    • Troubleshooting
  • +Automated PHP Compatibility Tool
  • Did you know? Copying related records is a breeze!
  • How to write code for SugarCloud webinar Q&A
  • HOW TO: enforce ACL on Tags
  • Programatically manage Dropdown List
  • Remove custom fields created via package installation
  • Sugar Developer Tools
  • Tutorial:  How to register custom platforms in Sugar instances via Platform extension
  • Adding a google reCAPTCHA in a Web-to-Lead form
  • Sugar Developer Blog Style Guide

Expected Behavior

Overview

When preparing for your upgrade and code refactoring, please keep in mind that there are some key pieces of functionalities that were redesigned or are expected to behave differently from now on. To help provide you with the necessary information, this article covers what to expect when your instance is upgraded to 12.3.x.


Pinned Modules

Sugar has introduced the concept of "Pinned Modules" as part of UI/UX redesign that consists of 4 (four) modules always available to users.

If a user focuses on a module, not on the pinned items, it will be added as the fifth element on the screen.

The decision to around this number was based on our research with our users that showed users use commonly around 4 (four) modules in their day-by-day operations.

A new Sugar Configuration has been introduced to override this number (careful not to defeat the purpose of this feature and pin "non-essential modules" to the list).

See Pinned Modules Override.


Personalize Module Order

Enhancing the power of "Pinned Modules" comes with the ability to personalize the order of those modules.

Users have full decision power on the order their modules are shown/pinned to improve their day-by-day operations.

Sugar uses the widely known Layout Options from the Profile page to render those 4 (four) pinned modules.

It's the order user chooses that defined the pinned modules, there is no extra option to pin (the top 4 will be shown as pinned).

Note: Advocate your users to do a one-time pass on the Layout Options and order their most common modules to show up first so they'll avoid that much scrolling.


Extensive list of modules

 Some implementations may consist of a massive amount of modules, some surpassing 60 (sixty).

This could be a concern when we move it to the sidebar as modules now are represented by icons when collapsed (even though you will have a tooltip when mousing hover with the module name).

By leveraging the "Pinned Modules" and "Personalize Module Order" functionalities, Sugar provides an easy transition and much better experience to the users that now will see what matters the most at one click away to get their stuff done.

When expanding the Sidebar, users will get all their modules on a scrollable group to find any modules they'd like to work on.

Advocate your users to do a one-time pass on the Layout Options and order their most common modules to show up first so they'll avoid that much scrolling.


Default icon for Modules

 Sugar will use this placeholder icon in case a module does not have one defined in its metadata.

Administrators, after the upgrade, should use the new Redesigned "Module Names and Icons", and former "Rename Modules".

They can also use an abbreviation over an icon if that makes more sense to their users, note, abbreviations are language specific.


Abbreviation vs Icon in Module List

Sugar has completely redesigned its former "Rename Modules" now called "Module Names and Icons".

It provides a new way for Sugar Administrators to display either an Icon or an Abbreviation for a module in the Sidebar/Rail.

If Display is "Abbreviation", the two-letter text and Background-Color are used instead of an icon as an example below.

If Display is Icon, Sugar Administrators should pick one Sicon from the dropdown list.

Note: Singular, Plural, and Abbreviations, the two-letter text, are Language-specific.

  • 0 comments
  • 0 members are here
  • Sign in to reply
Related
Recommended