Hi, I'm very interested in hearing about/seeing examples of interesting Jive tiles you've developed.
Here's a very quick and easy tile that will display a Twitter feed in Jive:
Creating a Twitter Widget Custom View Tile with Configuration
Thanks Rashed. Great info.
We've been trying to work on a set of tiles that are in line with our visual identity. You can get a sense of what that identity is like by looking at our website. In the past we've achieved this look and feel using custom HTML widgets like in the screen grab below.
This however isn't the most straightforward for the average user who doesn't have HTML and CSS skills. So to help them, we've built tiles that do all the CSS magic in the background. All the user fills out, is a config form like this.
And the output you get is like this.
So, we've built out a bunch of tiles. Mind you, none of these are responsive yet so they aren't quite mobile friendly. We'll get there soon - our current goal is to encourage our users to create good looking showcases of their work. Here's the list:
Calls to Action
Featured Team Members
A Grid of Featured Documents
We've also had to build out an HTML tile to get over the limitations of the Jive custom HTML tile which doesn't allow regular users to add scripts. Hopefully we can deprecate that tile at some point and start using the Jive tile.
Hope this helps,
smoghe - Very interesting. Do these tiles run without middleware, I assume?
Yes these are without middleware. All our custom view tiles are jive hosted.
are you able to share some code/snippets?
Would be really cool.
Thanks Sumeet, very cool!
jussi.heikkola just wrote a tutorial on salesforce tile Salesforce Reports Custom Tile Integration
Hi smoghe , pawans , jussi.heikkola , Rashed Talukder
Does anyone develop custom tile which calls external application's REST web service to consume data and display it in our Custom tile.
We have our Jive 8 instance hosted locally and not on cloud.
Any sample/example code snippet or pointer would really be helpful. More interested in understanding how to call external web service from tile?
This is itself no problem- you have to use an ajax library or xhr native in the browser to reach out to an external webservice. While this browser protects users with the Same-Origin-Policy, the service must support CORS (Cross-Origin Resource Sharing (CORS) - HTTP | MDN ). When you cannot have CORS, the browser will block this request to the external webservice.
Otherwise you could use a proxy on your jive to proxy the external service...
Retrieving data ...