Note - this is an advanced feature of Jomablue Community, and is typically handled by your Jomablue Project Team. If you are unsure of this, contact your Jomablue Project Manager.

If you would like to remove any of the default menu items in Community, it can be done using the Customisation field within Community Settings. This can be used to hide default pages from the Community menu.


Hiding items in Community menu is achieved via a JSON object that can disable the default pages. The object must contain valid and enabled page values.

The default pages and page names in Community Menu are:

  • Login ("path": "/:eventid/login")
  • Networking ("path": "/:eventid/networking")
  • Speakers ("path": "/:eventid/speakers")
  • Agenda ("path": "/:eventid/agenda")
  • Vendors ("path": "/:eventid/vendors")
  • Logout ("path": "/:eventid/logout")


Here is an example to disable the vendors menu item. 

{  
   "nav":[  
      {  
         "path": "/:eventid/vendors",
         "enabled": false
      }
   ]
}

Here is an example to disable the Login and Networking

{
"nav": [{
"path": "/:eventid/vendors",
"enabled": false
},
{
"path": "/:eventid/networking",
"enabled": false
}
]
}

Don't disable Home and Switch Event

The Home page and Switch Event shouldn't be removed. Their positions and visibility is fixed.

Here is an example of displaying the Agenda only.


The customization to display that was this, it's basically hiding all other menu items, leaving the Agenda and the static Home and Switch Event.

{  
   "nav":[  
      {  
          "name": "feed",
          "enabled": false
      },
      {  
          "name": "networking",
          "enabled": false
      },
      {  
         "name": "speakers",
  "enabled": false
      },
       {  
         "name": "login",
  "enabled": false
      }
   ]
}

For more on the Customisation field in Community settings, see this article

Updated for Jomablue 5.3 onward

Did this answer your question?