tag:blogger.com,1999:blog-34020393.post1670591942039251628..comments2024-03-27T10:59:38.307-07:00Comments on Jim's PeopleSoft Journal: Google Gadgets for your PeopleSoft Enterpise PortalJim Marionhttp://www.blogger.com/profile/12995110203807924786noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-34020393.post-89405592826429692592020-03-31T12:27:46.270-07:002020-03-31T12:27:46.270-07:00@Amitanshu, this is great! This should be relative...@Amitanshu, this is great! This should be relatively simple by using a JSON API from IB or possibly even through CORS/AjaxJim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-17640315286994010322020-03-27T10:22:42.534-07:002020-03-27T10:22:42.534-07:00Hi Jim,
Am trying for a proof of concept in People...Hi Jim,<br />Am trying for a proof of concept in PeopleTools 8.53/ FSCM 9.2. To integrate google translate cloud API. Like on page, on click of button we call translate API and display as response on Text area. Can you highlight some of your thought and directions?Amitanshuhttps://www.blogger.com/profile/15592871369022497937noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-60366683730880666592017-03-21T10:38:51.520-07:002017-03-21T10:38:51.520-07:00@Rog, SES is now deprecated in favor of elastic se...@Rog, SES is now deprecated in favor of elastic search. I believe the PeopleSoft metadata remains the same, but the underlying search engine changes. Yes, absolutely, it would be possible to use a Google Search appliance instead of SES or Elastic. I considered doing this several years ago. The effort will be in wiring that into the PeopleSoft user interface since Fluid uses key word search in place of regular component search pages.Jim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-63225308589993174162017-03-21T10:17:57.267-07:002017-03-21T10:17:57.267-07:00Hello Jim,
First, I've been following your bl...Hello Jim,<br /><br />First, I've been following your blog since a long time ago and I think is one of the best out there. So thanks for sharing your expertise.<br /><br />I wonder if you are aware of any strategy regarding implementing Google's API with PeopleSoft. I'm thinking specifically on Google Translate API and Google Search. <br /><br />Oracle does not support all existing languages, most of them yes, but some not. It would be great to be able to use Google's APIs for it.<br /><br />Also, since PeopleTools 8.55, Oracle SES is mandatory in order to have search functionality, wouldn't it be easier just to implement google search within the webserver?<br /><br />Since the implementation of Deep Learning algorithms in google's API, the services have increased their quality dramatically, I believe this would be a real advantage for PeopleSoft customers. rog mahttps://www.blogger.com/profile/06395504103185990234noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-81107901019448761872014-09-04T08:55:46.284-07:002014-09-04T08:55:46.284-07:00@Krithika, I'm sorry. This no longer works. Th...@Krithika, I'm sorry. This no longer works. The HTML data type no longer lets you enter HTML (without a server side modification) and the Google Gadgets API is different.Jim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-7480805103809673072014-09-04T08:11:29.936-07:002014-09-04T08:11:29.936-07:00Hi Jim,
I have selected the dta source as HTML. O...Hi Jim,<br /><br />I have selected the dta source as HTML. On entering html code in HTML Text editor of Pagelet, im getting the code as such in the pagelet with all html tags.It is not getting converted.Please advice.Anonymoushttps://www.blogger.com/profile/03301222621782524349noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-28913602380260282162014-02-22T12:26:20.733-08:002014-02-22T12:26:20.733-08:00Hi Jim,
@ JIM , Thanks for your response, we are ...Hi Jim,<br /><br />@ JIM , Thanks for your response, we are using Peopletools 8.52 and PIA 9.1.<br /><br />I have done tried the below method and i am able to have smooth transition from sigon page to all delivered and custom pages, The google translate is working. SO just thought of sharing the same.<br /><br />/*****In Pagelet i define the below Header, adding the HTML code for Google Translate******/<br /><br />Define Headers<br /><br />In Define header we can add HTML code of google translate, i am unable to update the HTML code in the blog,If any body requires the code you can drop a mail to me harunkumarmba@gmail.com<br /><br />Pagelet Wizard<br /><br />Create a Wizard by tagging this Header to it. Additionally, enable Homepage Pagelet to HRMS Portal Pack<br /><br />This displays Google Translate in all the transactions. To remove Google Translate TOOLBAR from the pages, login to AD and navigate to Default Style Sheet PSSTYLEDEF_SWAN. It is not possible to update PSHDR2_SWAN under FreeFrom SubStyle Sheets. To enable updating this page, goto GO > Definition Security and exclude PSSTYLEDEF_SWAN.<br /><br />Now append this code to the existing PSHDR2_SWAN code.<br /><br />.goog-te-banner-frame.skiptranslate {<br /> display: none !important;<br /> }<br />body {<br /> top: 0px !important;<br /> }<br /><br /><br />Appending this code removes google translate completely from the homepage. <br /><br /><br />TO Add code in signon Page, we have to change the code of HTML in server, MY DBA did the changes so will share later , but he used the above html code. But if we use the above code the password also converts to HINDI so it will not allow user to login, I will share what changes has to be done to ignore converting uswerid and password. <br /><br />Now, choose language from sign on page - this is impacted across all pagelets and menus.<br /><br />However for individual pages please create a HTML definition using the above HTML, and create a DERIVED field. Now the pages you want to have google translate, Insert HTML area and on record peoplecode call the HTML function.<br /><br /><br />So once you have added on Sign on page, Pagelet and on custom or delivered pages, when you select the language type as HINDI for eg, then then My page and all pages are automatically converted into HINDI language without any problem.<br /><br />Regards,<br />Harun Kumar<br />harunkumarmba@gmail.com<br />+91 8976795365HARUNhttps://www.blogger.com/profile/05605924048405580318noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-86707778565437802032014-02-19T14:14:12.568-08:002014-02-19T14:14:12.568-08:00@Harun, later versions of PeopleTools use a WYSIWY...@Harun, later versions of PeopleTools use a WYSIWYG HTML editor and they locked down the view source button making it impossible to paste HTML source into the HTML editor. You have two work arounds:<br /><br />1. <a href="http://jjmpsj.blogspot.com/2010/05/enable-view-source-in-online-html.html" rel="nofollow">Enable the source button in the HTML Editor</a><br /><br />2. Use the Free Text data source available with PeopleTools 8.53. If you have 8.53, this is the best option.Jim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-79418164219488570362014-02-18T21:56:29.287-08:002014-02-18T21:56:29.287-08:00Hi Jim,
I am new to peoplesoft , i am trying to ...Hi Jim,<br /><br />I am new to peoplesoft , i am trying to create and Pagelet for google translate, i created a new pagelet and selected data type as HTMl and copied the GET CODE of google translate into the Data source in Pagelet, when i preview it i am able to see the html code in the preview, not the dropdown of google translate. kindly can you please help me how to solve this issue.HARUNhttps://www.blogger.com/profile/05605924048405580318noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-34129895793525319072013-10-21T12:19:48.300-07:002013-10-21T12:19:48.300-07:00@Priyanka, in regards to Google Gadgets, I have ha...@Priyanka, in regards to Google Gadgets, I have had trouble lately with both PeopleSoft's Ajax loaded pages (no document.write) and Google's JavaScript. I had to give up. It used to work, but I haven't worked on it for a long time.Jim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-43573376289471664732013-10-17T06:56:24.976-07:002013-10-17T06:56:24.976-07:00Hi Jim,
Its an interesting post. Am new to people...Hi Jim,<br /><br />Its an interesting post. Am new to peoplesoft,am following your blogs to achieve my next level in Peoplesoft milestone. I have a query regarding this gadgets. I am trying to configure google search in our HCM PIA. While creating a Pagelet, I have selected URL as data source and have given the http://hosting.gmodules.com url to access google search. But unfortunately am unable to proceed further. Please advise me on the same to get it done.Anonymoushttps://www.blogger.com/profile/15834332921605315489noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-76646514605139158302012-04-16T08:28:06.742-07:002012-04-16T08:28:06.742-07:00When I try this in our development PS Portal (9.1)...When I try this in our development PS Portal (9.1) I get errors that it can't load due to certficate errors. The hosted gadget code is on a non-ssl server and so even though the calendar is SSL, the gadget won't load. Has anyone run into this?jncallahanhttps://www.blogger.com/profile/13939029599261608343noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-14322272441870666442008-12-09T22:06:00.000-08:002008-12-09T22:06:00.000-08:00@Surinder, you are correct. You have to click the ...@Surinder, you are correct. You have to click the view source button.<BR/><BR/>Be careful using Google Gadgets. I figured out how to embed them, but I cannot vouch for their security. By inserting Google Gadgets, you are injecting someone else's JavaScript and allowing it to interact with your PeopleSoft page. For the most part this seems harmless. Nevertheless, since the Google Gadget JavaScript runs in the context of the page, it is possible for a malicious script to employ session hijacking techniques to steal a session. If your PeopleSoft instances are behind a firewall, then I doubt someone from outside your organization would be able to gain access to your PeopleSoft instance to hijack a session. It is important that you are aware of the security risks presented by this solution.Jim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-69963863720615192992008-12-09T13:46:00.000-08:002008-12-09T13:46:00.000-08:00Just wanted to post an update, that I found the fi...Just wanted to post an update, that I found the fix. I had to click an extra button in Portal 9 in order to switch to HTML text source mode, before pasting the text.Surinder Dhillonhttps://www.blogger.com/profile/13330115513475828176noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-946680848768111952008-12-09T11:55:00.000-08:002008-12-09T11:55:00.000-08:00I tested this in the PeopleSoft 8.9 of financials ...I tested this in the PeopleSoft 8.9 of financials and it worked fine for the CNN news gadget. Looks like there is a difference in 9 on how the HTML is being wrapped from the pagelet. Still need to look further on how to correct this, any ideas would be welcomeSurinder Dhillonhttps://www.blogger.com/profile/13330115513475828176noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-77096211292953959532008-12-09T11:21:00.000-08:002008-12-09T11:21:00.000-08:00Jim, I am using Portal rel 9, and trying the gadge...Jim, I am using Portal rel 9, and trying the gadget pagelet, and not having any success. If I put the HTML code into a text file it works fine, within the PeopleSoft Portal it does not get transformed correctly, and simply see the URL. Any ideas what I might be doing wrong. I tried the Calendar and also one of the News gadgetsSurinder Dhillonhttps://www.blogger.com/profile/13330115513475828176noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-14585849903192094742008-11-03T12:50:00.000-08:002008-11-03T12:50:00.000-08:00amazingly good and easy. Thanks so much.amazingly good and easy. Thanks so much.KPhttps://www.blogger.com/profile/00673858385717558043noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-46080701517849996222008-09-05T13:08:00.000-07:002008-09-05T13:08:00.000-07:00Hey Thanks for info... very nice...:)RajHey <BR/><BR/>Thanks for info... very nice...:)<BR/><BR/>RajNature Rajhttps://www.blogger.com/profile/08515915658426045141noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-18051813452364235032008-04-09T11:34:00.000-07:002008-04-09T11:34:00.000-07:00@ciphersbak, a GSC open cases WSRP provider would ...@ciphersbak, a GSC open cases WSRP provider would be very cool. GSC should publish the open cases pagelet. I know you have a mix.oracle.com account. You should post this as an idea on Mix in the PeopleSoft and PeopleTools groups.Jim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-18041140075641869782008-04-09T11:05:00.000-07:002008-04-09T11:05:00.000-07:00Hi Jim,Instead of migrating the pagelets, i was pl...Hi Jim,<BR/>Instead of migrating the pagelets, i was planning to use the system as a WSRP provider...and consume the ones that i want to display on another PIA...the pagelets have been successfully exposed...Is there a way that i can get/create a gadget which contains a list of all the cases that i have opened with Oracle GCS...<BR/>Thanx!!!Ciphersbakhttps://www.blogger.com/profile/01586158446874473262noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-56740718639650560352008-03-31T09:45:00.000-07:002008-03-31T09:45:00.000-07:00@ciphersback, migrating the Google Gadget pagelet ...@ciphersback, migrating the Google Gadget pagelet HTML into another pagelet... good question. Here are a couple of options: Create a Google Gadget Data Source that has parameters for width, height, and script. Another option is to create a custom transform for Google Gadgets that wraps the Google provided JavaScript with the div HTML. Here is my favorite reference for creating a custom pagelet transformer: <A HREF="http://manalang.wordpress.com/2005/09/09/markdown-text-filtering-for-peoplesoft/" REL="nofollow">Markdown Text Filtering for PeopleSoft</A>. I think it would be a good idea to create a Google Gadget data source for the Pagelet Wizard. I'll take a crack at it and post it as a blog entry if I get it working.<BR/><BR/>As far as putting all your gadgets in one pagelet, yes, definitely, just put each one in a different div within the same HTML pagelet. If you do this, then you will want them all to be the same width. If you do this, all your Google Gadgets will display in the same column. If that is what you want, then, yes, feel free to put them all in one pagelet.Jim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-2136427822031638882008-03-30T04:28:00.000-07:002008-03-30T04:28:00.000-07:00Hi Jim,I just added the Free SMS Gadget (in India)...Hi Jim,<BR/><BR/>I just added the Free SMS Gadget (in India) on to my PIA...<BR/>really kewl!<BR/><BR/>Thanx a lot!!<BR/>looking fwd to more exciting stuff...<BR/>Cheers!<BR/>PrashantCiphersbakhttps://www.blogger.com/profile/01586158446874473262noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-66092074608232495232008-03-30T03:12:00.000-07:002008-03-30T03:12:00.000-07:00Hi Jim,I'm presently using the ones that you had l...Hi Jim,<BR/><BR/>I'm presently using the ones that you had listed...along with that i have a few for the Indian Stock Exchange...and the one that i like the most is the Google Translator...for translating into HINDI...I also have the Google Docs...<BR/>Jim had a question...here...presently what i have been doing is that for all the diff. gadgets that i have on the PS Site have been created using a new Pagelet everytime...along with the snippet code that u had pasted in your blog...is it possible that i create a single Pagelet and paste the scripts for all of them in one...for the time being i have used the export Pagelet wizard to carry forward the customizations...Ciphersbakhttps://www.blogger.com/profile/01586158446874473262noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-17452342041233604692008-03-29T21:12:00.000-07:002008-03-29T21:12:00.000-07:00@ciphersbak, cool! There are tons of gadgets out t...@ciphersbak, cool! There are tons of gadgets out there. Which ones are you using? Any that help you with your business?Jim Marionhttps://www.blogger.com/profile/12995110203807924786noreply@blogger.comtag:blogger.com,1999:blog-34020393.post-4815066211329179002008-03-29T12:03:00.000-07:002008-03-29T12:03:00.000-07:00Hey Thanx, Jim,interesting post...I had to create ...Hey Thanx, Jim,<BR/>interesting post...I had to create a new Tab to get all my gadgets in PeopleSoft...Ciphersbakhttps://www.blogger.com/profile/01586158446874473262noreply@blogger.com