SlideShare una empresa de Scribd logo
1 de 10
Upgradeable 
Public Websites 
Jeffrey Skillman 
Andrea Robertson
Topics to discuss 
• Concepts and Terminology 
• iMIS Sites vs. Customer Sites 
• System Content vs. Customer Content 
• Copying Websites 
• Using Shortcuts 
• Managing Themes 
• What’s Next?
Concepts & Terminology 
• Website 
• Sitemap (Navigation) 
• Content 
– System (Core and Samples – can only be copied) 
– Shared (single source used by multiple sites) 
– Website-specific (unique to one website) 
• Shortcuts 
– All Sites 
– Site-specific
iMIS website vs. Customer 
website 
iMIS 20 ships with two folders for 
organizing system websites 
Core Sites - generally staff-facing 
Sample Sites – quick-start sites for 
easy creation of public sites
Core Content vs. Shared 
Content 
iMIS 20 also ships with two folders 
for organizing system content 
Core Content – common pages employing 
iMIS Dynamic Content Items for out-of-the-box 
iMIS functionality 
Sample Websites – website-specific 
pages used by the out-of-the-box quick start 
sites 
Shared Content – repository for 
customer-created shared pages
Copying a Website 
Copying a Sample Site provides clients with 
the fastest way to create a new functioning 
website. 
If you do not need a starter website, you can 
create a new website from scratch.
Copying a Website 
• What is copied 
– Website definition 
– Sitemap 
– Website-specific 
content 
• What is not copied 
– Core content 
– Shared content 
– Shortcuts 
– Master page 
– Theme
Shortcuts 
• Provide friendly URLs 
• System-referenced pages 
• Provided out-of-the-box – can be 
edited but not deleted 
• Customer-defined 
• Can be defined for All Sites (default) 
or site-specific
Managing Themes 
• Use UltraWave! 
– Import UltraWave files using @import or 
<link> statements 
• On upgrade copy .skin files and images 
from original theme
What’s Next? 
• Easy sitemap management 
• Let’s get sassy!

Más contenido relacionado

La actualidad más candente

Netcat SiteSWiPE introduction presentation
Netcat SiteSWiPE introduction presentationNetcat SiteSWiPE introduction presentation
Netcat SiteSWiPE introduction presentationTym Lawrence
 
SparxUp - Growth VS Scalability
SparxUp - Growth VS ScalabilitySparxUp - Growth VS Scalability
SparxUp - Growth VS ScalabilityBatista Harahap
 
Rails Concerns and Turbolinks
Rails Concerns and TurbolinksRails Concerns and Turbolinks
Rails Concerns and TurbolinksNascenia IT
 
Implementing SharePoint: Site Customization and Branding
Implementing SharePoint: Site Customization and BrandingImplementing SharePoint: Site Customization and Branding
Implementing SharePoint: Site Customization and Brandingdrudolph11
 
The BestBuy.com Cloud Architecture
The BestBuy.com Cloud ArchitectureThe BestBuy.com Cloud Architecture
The BestBuy.com Cloud Architecturejoelcrabb
 
WebsitePerformance
WebsitePerformanceWebsitePerformance
WebsitePerformanceVivek Jain
 
T44u 2015, sample data
T44u 2015, sample dataT44u 2015, sample data
T44u 2015, sample dataTerminalfour
 
API Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIsAPI Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIsColdFusionConference
 
Bill Burns - How to Board a Moving Train: Managing DITA Content Models in a L...
Bill Burns - How to Board a Moving Train: Managing DITA Content Models in a L...Bill Burns - How to Board a Moving Train: Managing DITA Content Models in a L...
Bill Burns - How to Board a Moving Train: Managing DITA Content Models in a L...LavaConConference
 
MongoDB at Flight Centre Ltd
MongoDB at Flight Centre LtdMongoDB at Flight Centre Ltd
MongoDB at Flight Centre LtdMongoDB
 
Redux: server side rendering and hot code reload for single-page applications
Redux: server side rendering and hot code reload for single-page applicationsRedux: server side rendering and hot code reload for single-page applications
Redux: server side rendering and hot code reload for single-page applicationsAlex Bumbu
 
Refinery CMS: BostonRB CMS Showdown
Refinery CMS: BostonRB CMS ShowdownRefinery CMS: BostonRB CMS Showdown
Refinery CMS: BostonRB CMS ShowdownDan Pickett
 
Migrating to v1.9
Migrating to v1.9Migrating to v1.9
Migrating to v1.9dotCMS
 
Building your microsite with Documents & Sites
Building your microsite with Documents & SitesBuilding your microsite with Documents & Sites
Building your microsite with Documents & SitesRichard Olrichs
 
опыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайопыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайdrupalconf
 

La actualidad más candente (20)

Netcat SiteSWiPE introduction presentation
Netcat SiteSWiPE introduction presentationNetcat SiteSWiPE introduction presentation
Netcat SiteSWiPE introduction presentation
 
SparxUp - Growth VS Scalability
SparxUp - Growth VS ScalabilitySparxUp - Growth VS Scalability
SparxUp - Growth VS Scalability
 
Rails Concerns and Turbolinks
Rails Concerns and TurbolinksRails Concerns and Turbolinks
Rails Concerns and Turbolinks
 
ITB2016 - ContentBox Modular CMS
ITB2016 - ContentBox Modular CMSITB2016 - ContentBox Modular CMS
ITB2016 - ContentBox Modular CMS
 
Implementing SharePoint: Site Customization and Branding
Implementing SharePoint: Site Customization and BrandingImplementing SharePoint: Site Customization and Branding
Implementing SharePoint: Site Customization and Branding
 
The BestBuy.com Cloud Architecture
The BestBuy.com Cloud ArchitectureThe BestBuy.com Cloud Architecture
The BestBuy.com Cloud Architecture
 
WebsitePerformance
WebsitePerformanceWebsitePerformance
WebsitePerformance
 
In Memory Cahce Structure
In Memory Cahce StructureIn Memory Cahce Structure
In Memory Cahce Structure
 
SPA vs. MPA
SPA vs. MPASPA vs. MPA
SPA vs. MPA
 
T44u 2015, sample data
T44u 2015, sample dataT44u 2015, sample data
T44u 2015, sample data
 
MOKA .Net Study Week 02
MOKA .Net Study Week 02MOKA .Net Study Week 02
MOKA .Net Study Week 02
 
API Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIsAPI Economy, Realizing the Business Value of APIs
API Economy, Realizing the Business Value of APIs
 
Bill Burns - How to Board a Moving Train: Managing DITA Content Models in a L...
Bill Burns - How to Board a Moving Train: Managing DITA Content Models in a L...Bill Burns - How to Board a Moving Train: Managing DITA Content Models in a L...
Bill Burns - How to Board a Moving Train: Managing DITA Content Models in a L...
 
MongoDB at Flight Centre Ltd
MongoDB at Flight Centre LtdMongoDB at Flight Centre Ltd
MongoDB at Flight Centre Ltd
 
Redux: server side rendering and hot code reload for single-page applications
Redux: server side rendering and hot code reload for single-page applicationsRedux: server side rendering and hot code reload for single-page applications
Redux: server side rendering and hot code reload for single-page applications
 
Refinery CMS: BostonRB CMS Showdown
Refinery CMS: BostonRB CMS ShowdownRefinery CMS: BostonRB CMS Showdown
Refinery CMS: BostonRB CMS Showdown
 
Migrating to v1.9
Migrating to v1.9Migrating to v1.9
Migrating to v1.9
 
Basic Website 101
Basic Website 101Basic Website 101
Basic Website 101
 
Building your microsite with Documents & Sites
Building your microsite with Documents & SitesBuilding your microsite with Documents & Sites
Building your microsite with Documents & Sites
 
опыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исайопыт использования схемы Drupal+varnish+nginx руслан исай
опыт использования схемы Drupal+varnish+nginx руслан исай
 

Similar a Preserving the iMIS Upgrade Path

Modern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfModern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfTheresa Lubelski
 
Optimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesOptimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesMavention
 
DogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experienceDogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experiencePatrick Tucker
 
SharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsSharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsNick Hobbs
 
Wordpress intro
Wordpress introWordpress intro
Wordpress introthe-colab
 
Scalability andefficiencypres
Scalability andefficiencypresScalability andefficiencypres
Scalability andefficiencypresNekoGato
 
Maintainable Sitecore Solutions
Maintainable Sitecore SolutionsMaintainable Sitecore Solutions
Maintainable Sitecore SolutionsThomas Eldblom
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress UniversityStephanie Leary
 
UNC CAUSE 2010: Drupal BOF Presentation
UNC CAUSE 2010: Drupal BOF PresentationUNC CAUSE 2010: Drupal BOF Presentation
UNC CAUSE 2010: Drupal BOF PresentationNick Young
 
Understanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperienceUnderstanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperiencePatrick Tucker
 
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...C. Daniel Chase
 
SPCA2013 - Best Practices & Considerations for Designing Your SharePoint Logi...
SPCA2013 - Best Practices & Considerations for Designing Your SharePoint Logi...SPCA2013 - Best Practices & Considerations for Designing Your SharePoint Logi...
SPCA2013 - Best Practices & Considerations for Designing Your SharePoint Logi...NCCOMMS
 
Content Migrations: Getting from A to B
Content Migrations: Getting from A to BContent Migrations: Getting from A to B
Content Migrations: Getting from A to BBlend Interactive
 
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?Joanne Klein
 
IWMW 2006: CMS Debate: Challenging the Consensus
IWMW 2006: CMS Debate: Challenging the ConsensusIWMW 2006: CMS Debate: Challenging the Consensus
IWMW 2006: CMS Debate: Challenging the ConsensusIWMW
 
User Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope CoventryUser Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope CoventrySPC Adriatics
 
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016Jim Adcock
 

Similar a Preserving the iMIS Upgrade Path (20)

Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
Module 4 - Dreamweaver Templates (Static vs. Dynamic Content)
 
Modern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfModern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdf
 
Optimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search enginesOptimizing SharePoint 2010 websites for search engines
Optimizing SharePoint 2010 websites for search engines
 
DogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experienceDogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experience
 
SharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsSharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - Announcements
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
 
Scalability andefficiencypres
Scalability andefficiencypresScalability andefficiencypres
Scalability andefficiencypres
 
Maintainable Sitecore Solutions
Maintainable Sitecore SolutionsMaintainable Sitecore Solutions
Maintainable Sitecore Solutions
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
 
wordpress power point presentation
wordpress power point presentationwordpress power point presentation
wordpress power point presentation
 
UNC CAUSE 2010: Drupal BOF Presentation
UNC CAUSE 2010: Drupal BOF PresentationUNC CAUSE 2010: Drupal BOF Presentation
UNC CAUSE 2010: Drupal BOF Presentation
 
Understanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperienceUnderstanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint Experience
 
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
 
SPCA2013 - Best Practices & Considerations for Designing Your SharePoint Logi...
SPCA2013 - Best Practices & Considerations for Designing Your SharePoint Logi...SPCA2013 - Best Practices & Considerations for Designing Your SharePoint Logi...
SPCA2013 - Best Practices & Considerations for Designing Your SharePoint Logi...
 
Content Migrations: Getting from A to B
Content Migrations: Getting from A to BContent Migrations: Getting from A to B
Content Migrations: Getting from A to B
 
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
 
IWMW 2006: CMS Debate: Challenging the Consensus
IWMW 2006: CMS Debate: Challenging the ConsensusIWMW 2006: CMS Debate: Challenging the Consensus
IWMW 2006: CMS Debate: Challenging the Consensus
 
User Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope CoventryUser Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope Coventry
 
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
Quick Wins to Jump Start Your SharePoint Implementation - SPEngage Raleigh 2016
 

Más de Andrea Robertson

Meet your members' expectations
Meet your members' expectationsMeet your members' expectations
Meet your members' expectationsAndrea Robertson
 
Achieving Performance Improvement with iMIS Scoring Plus
Achieving Performance Improvement with iMIS Scoring PlusAchieving Performance Improvement with iMIS Scoring Plus
Achieving Performance Improvement with iMIS Scoring PlusAndrea Robertson
 
Things you may not know about iMIS
Things you may not know about iMISThings you may not know about iMIS
Things you may not know about iMISAndrea Robertson
 
Form & Function: Creating Email Templates
Form & Function: Creating Email TemplatesForm & Function: Creating Email Templates
Form & Function: Creating Email TemplatesAndrea Robertson
 
How to get the most out of Process Automation (iNNOVATIONS 2015)
How to get the most out of Process Automation (iNNOVATIONS 2015)How to get the most out of Process Automation (iNNOVATIONS 2015)
How to get the most out of Process Automation (iNNOVATIONS 2015)Andrea Robertson
 
What's New in RiSE for Mobile (iNNOVATIONS 2015)
What's New in RiSE for Mobile (iNNOVATIONS 2015)What's New in RiSE for Mobile (iNNOVATIONS 2015)
What's New in RiSE for Mobile (iNNOVATIONS 2015)Andrea Robertson
 
Responsive Web Design in iMIS (NiUG Austin 2015)
Responsive Web Design in iMIS (NiUG Austin 2015)Responsive Web Design in iMIS (NiUG Austin 2015)
Responsive Web Design in iMIS (NiUG Austin 2015)Andrea Robertson
 
Responsive Design in iMIS Part 2
Responsive Design in iMIS Part 2Responsive Design in iMIS Part 2
Responsive Design in iMIS Part 2Andrea Robertson
 
Crafting a visually appealing website with iMIS
Crafting a visually appealing website with iMISCrafting a visually appealing website with iMIS
Crafting a visually appealing website with iMISAndrea Robertson
 

Más de Andrea Robertson (11)

Meet your members' expectations
Meet your members' expectationsMeet your members' expectations
Meet your members' expectations
 
Modern websites in RiSE
Modern websites in RiSEModern websites in RiSE
Modern websites in RiSE
 
Achieving Performance Improvement with iMIS Scoring Plus
Achieving Performance Improvement with iMIS Scoring PlusAchieving Performance Improvement with iMIS Scoring Plus
Achieving Performance Improvement with iMIS Scoring Plus
 
Things you may not know about iMIS
Things you may not know about iMISThings you may not know about iMIS
Things you may not know about iMIS
 
Form & Function: Creating Email Templates
Form & Function: Creating Email TemplatesForm & Function: Creating Email Templates
Form & Function: Creating Email Templates
 
How to get the most out of Process Automation (iNNOVATIONS 2015)
How to get the most out of Process Automation (iNNOVATIONS 2015)How to get the most out of Process Automation (iNNOVATIONS 2015)
How to get the most out of Process Automation (iNNOVATIONS 2015)
 
What's New in RiSE for Mobile (iNNOVATIONS 2015)
What's New in RiSE for Mobile (iNNOVATIONS 2015)What's New in RiSE for Mobile (iNNOVATIONS 2015)
What's New in RiSE for Mobile (iNNOVATIONS 2015)
 
Responsive Web Design in iMIS (NiUG Austin 2015)
Responsive Web Design in iMIS (NiUG Austin 2015)Responsive Web Design in iMIS (NiUG Austin 2015)
Responsive Web Design in iMIS (NiUG Austin 2015)
 
Responsive Design in iMIS Part 2
Responsive Design in iMIS Part 2Responsive Design in iMIS Part 2
Responsive Design in iMIS Part 2
 
Crafting a visually appealing website with iMIS
Crafting a visually appealing website with iMISCrafting a visually appealing website with iMIS
Crafting a visually appealing website with iMIS
 
Breakpoint
BreakpointBreakpoint
Breakpoint
 

Último

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Último (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Preserving the iMIS Upgrade Path

  • 1. Upgradeable Public Websites Jeffrey Skillman Andrea Robertson
  • 2. Topics to discuss • Concepts and Terminology • iMIS Sites vs. Customer Sites • System Content vs. Customer Content • Copying Websites • Using Shortcuts • Managing Themes • What’s Next?
  • 3. Concepts & Terminology • Website • Sitemap (Navigation) • Content – System (Core and Samples – can only be copied) – Shared (single source used by multiple sites) – Website-specific (unique to one website) • Shortcuts – All Sites – Site-specific
  • 4. iMIS website vs. Customer website iMIS 20 ships with two folders for organizing system websites Core Sites - generally staff-facing Sample Sites – quick-start sites for easy creation of public sites
  • 5. Core Content vs. Shared Content iMIS 20 also ships with two folders for organizing system content Core Content – common pages employing iMIS Dynamic Content Items for out-of-the-box iMIS functionality Sample Websites – website-specific pages used by the out-of-the-box quick start sites Shared Content – repository for customer-created shared pages
  • 6. Copying a Website Copying a Sample Site provides clients with the fastest way to create a new functioning website. If you do not need a starter website, you can create a new website from scratch.
  • 7. Copying a Website • What is copied – Website definition – Sitemap – Website-specific content • What is not copied – Core content – Shared content – Shortcuts – Master page – Theme
  • 8. Shortcuts • Provide friendly URLs • System-referenced pages • Provided out-of-the-box – can be edited but not deleted • Customer-defined • Can be defined for All Sites (default) or site-specific
  • 9. Managing Themes • Use UltraWave! – Import UltraWave files using @import or <link> statements • On upgrade copy .skin files and images from original theme
  • 10. What’s Next? • Easy sitemap management • Let’s get sassy!

Notas del editor

  1. Website Defines a front-end URL for targeted users Provide a unique look & feel (branding) Restrict access to specific users/groups Provide a unique navigation structure Sitemap One sitemap per website Can provide different navigation for different user groups – within the same website (e.g., Staff/Authenticated/Unauthenticated) Map navigation to different content for different user groups Override behavior of shared content (iParts) when accessed via specific navigation Override ContentArea source folder (look & feel elements) Content Core – standard out-of-the-box iMIS pages providing core functionality (are generally shared across multiple websites) Shared – pages that are shared across multiple websites so layout and content changes can be made in one place Website-specific – pages that are designed specifically for the needs of a single website (may still be shared with others) Shortcuts Provide friendly URLs (e.g., www.MyOrg.org/AnnualConference, www.MyOrg.org/Events, www.MyOrg.org/Join) Frequently-access system pages (e.g., SignIn, EventDisplay, ItemDisplay, AccountPage) Provided out-of-the-box – can be edited but not deleted Default to All Sites (shared) but can be Site-specific Client-defined (can be All Sites or Site-specific)
  2. All system websites will be overwritten by Upgrade All Customer websites will be stored in the root Websites folder and will not be affected by upgrades The iMIS Web View will not be a Core website and will not be updated by upgrade
  3. Website-specific pages used by customer-created websites should be saved in the website-specific content folders
  4. No new shortcuts will be added and existing shortcuts will not be modified.
  5. Provide friendly URLs (e.g., www.MyOrg.org/AnnualConference, www.MyOrg.org/Events, www.MyOrg.org/Join) Frequently-access system pages (e.g., SignIn, EventDisplay, ItemDisplay, AccountPage) Provided out-of-the-box – can be edited but not deleted Default to All Sites (shared) but can be Site-specific Client-defined (e.g., Professional Biographies) Any All Sites shortcuts will not be changed by upgrade
  6. Provide friendly URLs (e.g., www.MyOrg.org/AnnualConference, www.MyOrg.org/Events, www.MyOrg.org/Join) Frequently-access system pages (e.g., SignIn, EventDisplay, ItemDisplay, AccountPage) Provided out-of-the-box – can be edited but not deleted Default to All Sites (shared) but can be Site-specific Client-defined (e.g., Professional Biographies) Any All Sites shortcuts will not be changed by upgrade
  7. Provide friendly URLs (e.g., www.MyOrg.org/AnnualConference, www.MyOrg.org/Events, www.MyOrg.org/Join) Frequently-access system pages (e.g., SignIn, EventDisplay, ItemDisplay, AccountPage) Provided out-of-the-box – can be edited but not deleted Default to All Sites (shared) but can be Site-specific Client-defined (e.g., Professional Biographies) Any All Sites shortcuts will not be changed by upgrade