Integrating the Smart UI in Sharepoint

HI all!

I am looking for a way to integrate the Smart UI view, Content Server 20.4.x , into our Share Point Portal or as an iframe in our Intranetpage. What i found is a documentation from 2014 based on CS 10.x which describes the idea very simple.

Unfortunately, i have not found a documentation based on SMART UI, what did i miss? I guess there should be a newer documentation, right? If you can help me out, that would be perfect. As example this was the "old" documentation ( Content Server UI widgets ) which i guess still valid, but unfortunately based on the classic view. 

If someone can help me out that would be perfect.

All the best and have a wonderful week.

Cheers Christian

Comments

  • @Mchoeti

    The Widgets from OT are used greatly in XECM based solutions so they have an easier lift than trying to digest the full technology available from OT. The problem using canned widgets is you will only get what OT Developers gave you plus any customizations/tweaks that are part of its parameter design. That I think is the link you have posted

    I used the SAP widgets in making our application(Extended ECM for IBM Maximo) show CS workspaces in SmartUI so they are not related to Classic UI at all. Classic UI uses older technology (like JSP, ASP) where the server is sending variables filled and a fully formed HTML document to the client browser. What SmartUI does is a SPA where the browser receives javascript elements along with placeholders for REST API calls(the part that is talking to the server) to show you the elements. In contrast, the SmartUI receives JS elements that build and style the Browser(Device).

    So while you can yourself put Fiddler and look at REST API after you click a CS Server page ending in cs.exe/app you can see the parts in your graphic



    If you cannot get by with what OT offers OOB then your next step is to go all guns loaded into the SmartUI SDK which is not anywhere simple if you are like me of yesteryear coming from old javascript. You will need a good understanding of the 5 or 6 different frameworks OT uses to deliver a smartui project the main thing on that is Marionette, Backbone & Bootstrap. (BTW I am learning and I hope to make my own widgets one day as I am fairly proficient in Oscript the language of Livelink).

    https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=78335947&objAction=browse&viewType=1

    Several large non-OT vendors do not use OT SmartUI technology but they all use the bare minimum of the SmartUI SDK but switch to easier JS Frameworks like React, Angular and so on I am a big fan of Christopher Meyer(the architect or brains behind the now deprecated LAPI) https://schwiiz.org/2020/04/23/smartui-dev-no-sdk/

    CS has a product that closely is tied to SmartUI it is called WR a lot of CS applications can be developed using that as well. What there happens is a WR is actually editable HTML that the server can call as REST API endpoint and it can deliver content that may not be easy with an OOB widget,or in some cases OT gives you a widget but it is too less or too much :)


    Hope someone more qualified also will chime in