DIPPING INTO FLUID NAVIGATIONCUST OMIZATION SESSION 7045 Nov

  • Slides: 41
Download presentation
DIPPING INTO FLUID NAVIGATION/CUST OMIZATION SESSION 7045 Nov 05, 2019 CANADA ALLIANCE 4 -

DIPPING INTO FLUID NAVIGATION/CUST OMIZATION SESSION 7045 Nov 05, 2019 CANADA ALLIANCE 4 - 6 NOVEMBER 2019

PRESENTERS Susan Kwan Systems Analyst NAIT skwan@nait. ca CANADA ALLIANCE 4 - 6 NOVEMBER

PRESENTERS Susan Kwan Systems Analyst NAIT skwan@nait. ca CANADA ALLIANCE 4 - 6 NOVEMBER 2019

NAIT (NORTHERN ALBERTA INSTITUTE OF TECHNOLOGY) Poly. Technic 40, 000 students in 3 careers

NAIT (NORTHERN ALBERTA INSTITUTE OF TECHNOLOGY) Poly. Technic 40, 000 students in 3 careers each year CANADA ALLIANCE 4 - 6 NOVEMBER 2019

CS 9. 2 PUM 8 PT 8. 56. 10 MS SQL SERVER CANADA ALLIANCE

CS 9. 2 PUM 8 PT 8. 56. 10 MS SQL SERVER CANADA ALLIANCE 4 - 6 NOVEMBER 2019

OVERVIEW 3 1 Challenges CS Upgrade – Fluid Decisions 4 2 Starting Point Questions

OVERVIEW 3 1 Challenges CS Upgrade – Fluid Decisions 4 2 Starting Point Questions CANADA ALLIANCE 4 - 6 NOVEMBER 2019

CS UPGRADE – FLUID DECISIONS To Fluid or Not CANADA ALLIANCE 4 - 6

CS UPGRADE – FLUID DECISIONS To Fluid or Not CANADA ALLIANCE 4 - 6 NOVEMBER 2019

CS UPGRADE – FLUID DECISIONS Fluid navigation for students Fluid + Classic navigation for

CS UPGRADE – FLUID DECISIONS Fluid navigation for students Fluid + Classic navigation for staff Keep custom pages for staff classic Case by case for fluidizing custom pages for students Separate Staff and Student Homepages Staff can personalize homepage CANADA ALLIANCE 4 - 6 NOVEMBER 2019

STARTING POINT Instructions needed CANADA ALLIANCE 4 - 6 NOVEMBER 2019

STARTING POINT Instructions needed CANADA ALLIANCE 4 - 6 NOVEMBER 2019

STARTING POINT §Peoplesoft Fluid UI Supplemental §Converting Classic PIA Components to People. Soft Fluid

STARTING POINT §Peoplesoft Fluid UI Supplemental §Converting Classic PIA Components to People. Soft Fluid User Interface §Peoplesoft Fluid UX Standards §Fluid User Interface Programming Fundamentals §CSS Guide for Peoplesoft Fluid User Interface §Peoplebooks CANADA ALLIANCE 4 - 6 NOVEMBER 2019

CHALLENGES Unexpected road bumps CANADA ALLIANCE 4 - 6 NOVEMBER 2019

CHALLENGES Unexpected road bumps CANADA ALLIANCE 4 - 6 NOVEMBER 2019

CHALLENGES Classic + Fluid Specia l Tiles Test/Trai n NAIT Portal Securit y /Acces

CHALLENGES Classic + Fluid Specia l Tiles Test/Trai n NAIT Portal Securit y /Acces s Bread Crumb s Classic Plus CANADA ALLIANCE 5 -7 NOVEMBER 2017

BREADCRUMBS CANADA ALLIANCE 5 -7 NOVEMBER 2017

BREADCRUMBS CANADA ALLIANCE 5 -7 NOVEMBER 2017

BREADCRUMBS CANADA ALLIANCE 12 -14 NOVEMBER 2018

BREADCRUMBS CANADA ALLIANCE 12 -14 NOVEMBER 2018

CLASSIC PLUS + Not Fluid Mimic Fluid page look Easy to switch Rework Delivered

CLASSIC PLUS + Not Fluid Mimic Fluid page look Easy to switch Rework Delivered issues CANADA ALLIANCE 12 -14 NOVEMBER 2018

SECURITY/ACCESS Page permissions Web libraries Peoplecode E. g. Remove Classic Navigator from Students PT_HEADERPAGE.

SECURITY/ACCESS Page permissions Web libraries Peoplecode E. g. Remove Classic Navigator from Students PT_HEADERPAGE. Activate If user is a Student PT_WORK. PT_BUTTON_NAVBAR. Visible = False; CANADA ALLIANCE 12 -14 NOVEMBER 2018

ACCESS FROM NAIT PORTAL Challenges Non-Peoplesoft Portal URL to Manage Classes Tile failed Lack

ACCESS FROM NAIT PORTAL Challenges Non-Peoplesoft Portal URL to Manage Classes Tile failed Lack of Oracle support CANADA ALLIANCE 12 -14 NOVEMBER 2018

ACCESS FROM NAIT PORTAL App class: SSR_MANAGE_CLASSES: COMPONENT S. SSR_START_PAGE_FL Instantiate: Try X Catch

ACCESS FROM NAIT PORTAL App class: SSR_MANAGE_CLASSES: COMPONENT S. SSR_START_PAGE_FL Instantiate: Try X Catch Exception &o. Manage. Classes. Global. Vars = create SSR_MANAGE_CLASSES: UTIL: Global. Vari ables(); X CANADA ALLIANCE 12 -14 NOVEMBER 2018

RETURN TO NAIT PORTAL Challenges Non-Peoplesoft site Fluid Back button Return from within student

RETURN TO NAIT PORTAL Challenges Non-Peoplesoft site Fluid Back button Return from within student tiles Return from student homepage CANADA ALLIANCE 12 -14 NOVEMBER 2018

RETURN TO PORTAL – TILE Custom CREF: MYNAIT_PORTAL § § Security for students Author

RETURN TO PORTAL – TILE Custom CREF: MYNAIT_PORTAL § § Security for students Author Access? Navigation collection § Add Link § Replace Window CANADA ALLIANCE 12 -14 NOVEMBER 2018

RETURN TO PORTAL HOMEPAGE CANADA ALLIANCE 12 -14 NOVEMBER 2018

RETURN TO PORTAL HOMEPAGE CANADA ALLIANCE 12 -14 NOVEMBER 2018

TILE ICON SVG format with XML tags. Doc ID 2426154. 1 Match delivered Tile

TILE ICON SVG format with XML tags. Doc ID 2426154. 1 Match delivered Tile Icons 80 x 80 pixels Fixed CANADA ALLIANCE 12 -14 NOVEMBER 2018

TILE ICON Branding CANADA ALLIANCE 12 -14 NOVEMBER 2018

TILE ICON Branding CANADA ALLIANCE 12 -14 NOVEMBER 2018

TILE ICON CANADA ALLIANCE 5 -7 NOVEMBER 2017

TILE ICON CANADA ALLIANCE 5 -7 NOVEMBER 2017

SPECIAL TILES Custom/Specialized app packages SSR_MANAGE_CLASSES, SAA_ACADEMIC_PROGRESS SCC_FLUID Hardcoding CS_SSR_MANAGE_CLASSES_FL Missing functionality Iscripts (Doc

SPECIAL TILES Custom/Specialized app packages SSR_MANAGE_CLASSES, SAA_ACADEMIC_PROGRESS SCC_FLUID Hardcoding CS_SSR_MANAGE_CLASSES_FL Missing functionality Iscripts (Doc ID 2445127. 1) Replace window (Bug 29809665) Lack of support CANADA ALLIANCE 12 -14 NOVEMBER 2018

REPLACE WINDOW Custom workaround SCC_FLUID. Model. Navigation class - Find if Nav Collection link

REPLACE WINDOW Custom workaround SCC_FLUID. Model. Navigation class - Find if Nav Collection link set to replace window. - Store the setting. - Check stored setting when link is activated and replace window (or not) accordingly. CANADA ALLIANCE 12 -14 NOVEMBER 2018

CLASSIC + FLUID MIX §Fluid Nav Collections with fluid + classic §Fluid activity guide

CLASSIC + FLUID MIX §Fluid Nav Collections with fluid + classic §Fluid activity guide with fluid + classic CANADA ALLIANCE 12 -14 NOVEMBER 2018

WORKCENTERS Feature List Queries Execute Queries List Reports Link to PS Pages Fluid Compatible

WORKCENTERS Feature List Queries Execute Queries List Reports Link to PS Pages Fluid Compatible Classic Fluid Partial CANADA ALLIANCE 12 -14 NOVEMBER 2018

WORKCENTERS (Classic) Workcenter Dashboard - Work. Center Pagelets Portal Tile • Hidden Folder •

WORKCENTERS (Classic) Workcenter Dashboard - Work. Center Pagelets Portal Tile • Hidden Folder • Nav Collection • Workcenter Dashboard CANADA ALLIANCE 12 -14 NOVEMBER 2018

PAGE TRANSFER IN NAV COLLECTION Lost left nav Nav Collection Cref: &AJAXTransfer=Y CANADA ALLIANCE

PAGE TRANSFER IN NAV COLLECTION Lost left nav Nav Collection Cref: &AJAXTransfer=Y CANADA ALLIANCE 12 -14 NOVEMBER 2018

BACK BUTTON HISTORY Goal: Selectively forget history Home Page A Page B 1. Navigate

BACK BUTTON HISTORY Goal: Selectively forget history Home Page A Page B 1. Navigate To 2. Transfer To 3. Return to 4. Back Button Not Set. Transfer. Attributes CANADA ALLIANCE 12 -14 NOVEMBER 2018

ACTIVITY GUIDES Non-Optimized Non-Guided Optimized Guided CANADA ALLIANCE 12 -14 NOVEMBER 2018

ACTIVITY GUIDES Non-Optimized Non-Guided Optimized Guided CANADA ALLIANCE 12 -14 NOVEMBER 2018

ACTIVITY GUIDES Autosave CANADA ALLIANCE 12 -14 NOVEMBER 2018

ACTIVITY GUIDES Autosave CANADA ALLIANCE 12 -14 NOVEMBER 2018

ACTIVITY GUIDES Make a Payment (Fluid) Button - Transfer(True, Menu. Name. SSF_MAP_FL, Bar. Name.

ACTIVITY GUIDES Make a Payment (Fluid) Button - Transfer(True, Menu. Name. SSF_MAP_FL, Bar. Name. USE, Item. Name. SSF_SS_PMT_FL, Page. SSF_SS_PMT_FL, "A"); - Performance: SR 3 -20996806541 CANADA ALLIANCE 12 -14 NOVEMBER 2018

CUSTOMIZING FLUID COMPONENTS §Match the look (stylesheets). §Special features for different form factors. Confirm

CUSTOMIZING FLUID COMPONENTS §Match the look (stylesheets). §Special features for different form factors. Confirm CANADA ALLIANCE 12 -14 NOVEMBER 2018

PEOPLECODE EVENTS Peoplecode events can call app package Optional Common in Fluid components More

PEOPLECODE EVENTS Peoplecode events can call app package Optional Common in Fluid components More efficient Declarations and imports done once. Resolved a custom fluid page loading issue CANADA ALLIANCE 12 -14 NOVEMBER 2018

TESTING – SMALL FORM FACTOR Form Factor option at Sign-on Limited. Quick look and

TESTING – SMALL FORM FACTOR Form Factor option at Sign-on Limited. Quick look and initial test Browser Emulation General purpose simulation Debug Mobile devices Test device specific behaviour CANADA ALLIANCE 12 -14 NOVEMBER 2018

TRAINING §In-class training for staff §Front-line staff to support students §FAQ §Developers CANADA ALLIANCE

TRAINING §In-class training for staff §Front-line staff to support students §FAQ §Developers CANADA ALLIANCE 12 -14 NOVEMBER 2018

REFERENCES Peoplesoft Fluid UI Supplemental (doc id 1909955. 1) https: //support. oracle. com/epmos/faces/Document. Display?

REFERENCES Peoplesoft Fluid UI Supplemental (doc id 1909955. 1) https: //support. oracle. com/epmos/faces/Document. Display? _afr. Loop= 294774556337859&id=1909955. 1&_afr. Window. Mode=0&_adf. ctrlstate=1 c 2 eu 2 cy 5 j_100 Navigation Breadcrumbs by Colton Fischer https: //www. peoplesoftmods. com/emf/adding-breadcrumbs-to-the-fluid -navigator/ Left Hand Navigation with Classic Page (Doc ID 2262555. 1) https: //support. oracle. com/epmos/faces/Search. Doc. Display? _afr. Loop= 294515173585184&_afr. Window. Mode=0&_adf. ctrlstate=14 ceysmuvw_186 CANADA ALLIANCE 5 -7 NOVEMBER 2017

CONCLUDING THOUGHTS ANY QUESTIONS? CANADA ALLIANCE 4 - 6 NOVEMBER 2019

CONCLUDING THOUGHTS ANY QUESTIONS? CANADA ALLIANCE 4 - 6 NOVEMBER 2019

PRESENTERS Susan Kwan Systems Analyst NAIT skwan@nait. ca ALLIANCE PRESENTATIONS WILL BE AVAILABLE FOR

PRESENTERS Susan Kwan Systems Analyst NAIT skwan@nait. ca ALLIANCE PRESENTATIONS WILL BE AVAILABLE FOR DOWNLOAD FROM THE CONFERENCE SITE CANADA ALLIANCE 4 - 6 NOVEMBER 2019

THANK YOU! CANADA ALLIANCE 4 - 6 NOVEMBER 2019

THANK YOU! CANADA ALLIANCE 4 - 6 NOVEMBER 2019