SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
DD.MM.YYYY at Venue/CustomerFirst Last, Role
Measure Twice, Cut Once
The Impact Detailed Planning and Execution May Have on Your CMS
Project
1 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
SRA and NRG Edge Date: 2.19.2014
§  Abigail Barlow – SRA International
§  Senior Analyst
§  SRA Magnolia project lead
§  Gail_Barlow@sra.com
§  Lucero Carmona – NRG Edge
§  Web Developer
2
Introductions
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Asking a Question…
§  Project overview and planning strategies
§  Creating an Answer…
§  Development strategies: STK custom extensions, themes,
CSS
§  Custom development highlights
§  Best practices: Positioning the app for upgrade to 5.0
§  Site Demo
3
Agenda
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Make a plan!
§  Don’t reinvent the wheel
§  Speak “Magnolia” in your requirements and specs
§  Prioritize elements from requirements
§  Extend as much as possible
4
Things to Take Away
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
5 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Project Overview and Planning
§  Who are we?
§  Cyber Security – TSA SOC
§  What did we need?
§  Presentation layer
§  Multiple portals for multiple customers managed from one
platform
§  Why Magnolia?
6
Use Case
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Goal: Replace and improve current portal solution
§  Business Requirements
§  Retrofit existing requirements and design enhancements
§  Caveat: No “customization”
§  Caveat: Accommodate rapid change (both content and
context)
§  Development: partnership with NRG
§  Deployment: this project is ongoing as we roll out in multiple
releases
7
Project Definition
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Site Design
§  Information
Architecture (IA)
§  Wireframes
§  User Experience
(UX)
8
Site Planning and Site Design
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Page Layout
§  Main Template
§  Page Design
§  Areas
9
Page Layout and Page Design
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
10
PSDs and Prototypes
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Breaking down the STK
§  Create an STK Catalog
§  Reverse Engineer
§  Reconstructing the STK
§  Create Photoshop
documents (PSD’s) and
prototypes
§  Isolate any custom
functionality
11
Requirements Development and Specs
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  PSD to Requirements
§  Speak “Magnolia”
§  Specs to development -
NRG
12 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Development
13
Requirements
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Using existing STK CSS to
accommodate and focus on:
§  Browser Requirements
§  Multisite
§  Responsive Design
14
Division of Stylesheets
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Based on pop theme
§  Split main CSS into two concepts:
§  Unique color/images
§  Non-changing elements
§  Nine CSS Files
15
Themes
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Creation of four themes
§  One default theme
§  Three subsite themes
§  Extends default
theme
§  Declares unique
styles
Templates
§  Total of 13 templates
§  Pages and components extended existing elements
§  Encouraged quick development
§  Good base for future upgrades
18 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
17
Public Login Page
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Customized login component from stkPublicUserRegistration
§  Extended stkPURLoginForm component definition
§  Disable Page Navigation
§  Limit component availability to customized login form component
§  Extended RedirectClientCallback to direct user to correct login or
forbidden page
18
Forbidden Page
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Extension of stkPublicUserRegistration
§  Disabled Page Navigation
§  Limit component availability to Text and Image
19
Document Search
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Extension of the SearchResultsModel
§  Allow for return search form entries
§  Criteria
§  Published on Date
§  Range of Dates
§  File Name
§  Keyword or Phrase
§  Specific Folder in DMS
20
Structure of Website Tree
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Root Nodes for each site
§  Content
§  Login
§  Forbidden Page
§  Security Purposes
§  Structure reflected in site definitions
21
Structure of Documents
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  One folder for each
multisite
§  Security Purposes
§  Subfolder split into
graphics and a
deliverable library of
searchable reports
22
User Permissions
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Limiting access to particular site/dms
§  Creation of roles
§  Setting up of users
§  Process of Public Login
§  Redirects from Forbidden pages
23
Best Practices
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
§  Positioning for upgrading to Magnolia 5
§  Extension of base STK
§  Customized small amounts of templates
§  Heavily relied on themes for each subsite
24 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Site Demo
25 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Questions?

Más contenido relacionado

Similar a Measure Twice, Cut Once

Latency Kills by Shishir Birmiwal
Latency Kills by Shishir BirmiwalLatency Kills by Shishir Birmiwal
Latency Kills by Shishir Birmiwal
Pravin Nirmal
 

Similar a Measure Twice, Cut Once (20)

Fitch Ratings Goes Open Suite
Fitch Ratings Goes Open SuiteFitch Ratings Goes Open Suite
Fitch Ratings Goes Open Suite
 
Web Performance Optimization
Web Performance OptimizationWeb Performance Optimization
Web Performance Optimization
 
Latency Kills by Shishir Birmiwal
Latency Kills by Shishir BirmiwalLatency Kills by Shishir Birmiwal
Latency Kills by Shishir Birmiwal
 
wt mod3.pdf
wt mod3.pdfwt mod3.pdf
wt mod3.pdf
 
20 tips for website performance
20 tips for website performance20 tips for website performance
20 tips for website performance
 
How and Why ($) to improve web performance.pdf
How and Why ($) to improve web performance.pdfHow and Why ($) to improve web performance.pdf
How and Why ($) to improve web performance.pdf
 
Mozilla Project and Open Web
Mozilla Project and Open WebMozilla Project and Open Web
Mozilla Project and Open Web
 
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
Conquer Architectural Challenges with End-to-End JavaScript - enterJS 2014
 
Offline web app - Let's kill the downasaur
Offline web app - Let's kill the downasaurOffline web app - Let's kill the downasaur
Offline web app - Let's kill the downasaur
 
A Browser for the Automotive: Introduction to WebKit for Wayland (Automotive ...
A Browser for the Automotive: Introduction to WebKit for Wayland (Automotive ...A Browser for the Automotive: Introduction to WebKit for Wayland (Automotive ...
A Browser for the Automotive: Introduction to WebKit for Wayland (Automotive ...
 
Fuji Overview
Fuji OverviewFuji Overview
Fuji Overview
 
The Decoupled CMS in Financial Services
The Decoupled CMS in Financial ServicesThe Decoupled CMS in Financial Services
The Decoupled CMS in Financial Services
 
Design Guidelines for Data Mesh and Decentralized Data Organizations
Design Guidelines for Data Mesh and Decentralized Data OrganizationsDesign Guidelines for Data Mesh and Decentralized Data Organizations
Design Guidelines for Data Mesh and Decentralized Data Organizations
 
Levent-Gurses' Introduction to Web Components & Polymer
Levent-Gurses' Introduction to Web Components & PolymerLevent-Gurses' Introduction to Web Components & Polymer
Levent-Gurses' Introduction to Web Components & Polymer
 
Administrivia: Golden Tips for Making JIRA Hum
Administrivia: Golden Tips for Making JIRA HumAdministrivia: Golden Tips for Making JIRA Hum
Administrivia: Golden Tips for Making JIRA Hum
 
Administrivia: Golden Tips for Making JIRA Hum
Administrivia: Golden Tips for Making JIRA HumAdministrivia: Golden Tips for Making JIRA Hum
Administrivia: Golden Tips for Making JIRA Hum
 
Magnolia & Angular JS - an Approach for Javascript RIAs Delivered by a CMS
Magnolia & Angular JS - an Approach for Javascript RIAs Delivered by a CMSMagnolia & Angular JS - an Approach for Javascript RIAs Delivered by a CMS
Magnolia & Angular JS - an Approach for Javascript RIAs Delivered by a CMS
 
Wireframing with Your Team in Mind (Susana Esparza & Jason Kolaitis & Jennife...
Wireframing with Your Team in Mind (Susana Esparza & Jason Kolaitis & Jennife...Wireframing with Your Team in Mind (Susana Esparza & Jason Kolaitis & Jennife...
Wireframing with Your Team in Mind (Susana Esparza & Jason Kolaitis & Jennife...
 
Need For Speed: How to Deliver Faster, Safer Websites
Need For Speed: How to Deliver Faster, Safer WebsitesNeed For Speed: How to Deliver Faster, Safer Websites
Need For Speed: How to Deliver Faster, Safer Websites
 
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
Improving Web Siste Performance Using Edge Services in Fog Computing Architec...
 

Más de Magnolia

Más de Magnolia (20)

The SEO Workflow
The SEO WorkflowThe SEO Workflow
The SEO Workflow
 
Magnolia 6 release walkthrough
Magnolia 6 release walkthroughMagnolia 6 release walkthrough
Magnolia 6 release walkthrough
 
Buzzword bingo: The real deal behind omnichannel, personalization and headless
Buzzword bingo: The real deal behind  omnichannel, personalization and headlessBuzzword bingo: The real deal behind  omnichannel, personalization and headless
Buzzword bingo: The real deal behind omnichannel, personalization and headless
 
Developing Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficientlyDeveloping Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficiently
 
Integrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer ExperienceIntegrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer Experience
 
Customer Engagement in the Digital Era
Customer Engagement in the Digital EraCustomer Engagement in the Digital Era
Customer Engagement in the Digital Era
 
The Age of the IOT & Digital Business
The Age of the IOT & Digital BusinessThe Age of the IOT & Digital Business
The Age of the IOT & Digital Business
 
Using Magnolia in a Microservices Architecture
Using Magnolia in a Microservices ArchitectureUsing Magnolia in a Microservices Architecture
Using Magnolia in a Microservices Architecture
 
A modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianA modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at Atlassian
 
Magnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynoteMagnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynote
 
Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4
 
Launching Magnolia on demand
Launching Magnolia on demandLaunching Magnolia on demand
Launching Magnolia on demand
 
Front-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites fasterFront-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites faster
 
Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?
 
Magnolia and the IOT
Magnolia and the IOTMagnolia and the IOT
Magnolia and the IOT
 
Internationalization for globalized enterprise websites
Internationalization for globalized enterprise websitesInternationalization for globalized enterprise websites
Internationalization for globalized enterprise websites
 
The new visana website how to fit a square peg into a round hole
The new visana website   how to fit a square peg into a round holeThe new visana website   how to fit a square peg into a round hole
The new visana website how to fit a square peg into a round hole
 
Solving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approachSolving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approach
 
Extending Magnolia with our solutions
Extending Magnolia with our solutionsExtending Magnolia with our solutions
Extending Magnolia with our solutions
 
Boost your online e commerce with magnolia
Boost your online e commerce with magnoliaBoost your online e commerce with magnolia
Boost your online e commerce with magnolia
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Measure Twice, Cut Once

  • 1. DD.MM.YYYY at Venue/CustomerFirst Last, Role Measure Twice, Cut Once The Impact Detailed Planning and Execution May Have on Your CMS Project 1 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. SRA and NRG Edge Date: 2.19.2014
  • 2. §  Abigail Barlow – SRA International §  Senior Analyst §  SRA Magnolia project lead §  Gail_Barlow@sra.com §  Lucero Carmona – NRG Edge §  Web Developer 2 Introductions Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  • 3. §  Asking a Question… §  Project overview and planning strategies §  Creating an Answer… §  Development strategies: STK custom extensions, themes, CSS §  Custom development highlights §  Best practices: Positioning the app for upgrade to 5.0 §  Site Demo 3 Agenda Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  • 4. §  Make a plan! §  Don’t reinvent the wheel §  Speak “Magnolia” in your requirements and specs §  Prioritize elements from requirements §  Extend as much as possible 4 Things to Take Away Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  • 5. 5 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Project Overview and Planning
  • 6. §  Who are we? §  Cyber Security – TSA SOC §  What did we need? §  Presentation layer §  Multiple portals for multiple customers managed from one platform §  Why Magnolia? 6 Use Case Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  • 7. §  Goal: Replace and improve current portal solution §  Business Requirements §  Retrofit existing requirements and design enhancements §  Caveat: No “customization” §  Caveat: Accommodate rapid change (both content and context) §  Development: partnership with NRG §  Deployment: this project is ongoing as we roll out in multiple releases 7 Project Definition Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  • 8. §  Site Design §  Information Architecture (IA) §  Wireframes §  User Experience (UX) 8 Site Planning and Site Design Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  • 9. §  Page Layout §  Main Template §  Page Design §  Areas 9 Page Layout and Page Design Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  • 10. 10 PSDs and Prototypes Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Breaking down the STK §  Create an STK Catalog §  Reverse Engineer §  Reconstructing the STK §  Create Photoshop documents (PSD’s) and prototypes §  Isolate any custom functionality
  • 11. 11 Requirements Development and Specs Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  PSD to Requirements §  Speak “Magnolia” §  Specs to development - NRG
  • 12. 12 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Development
  • 13. 13 Requirements Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Using existing STK CSS to accommodate and focus on: §  Browser Requirements §  Multisite §  Responsive Design
  • 14. 14 Division of Stylesheets Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Based on pop theme §  Split main CSS into two concepts: §  Unique color/images §  Non-changing elements §  Nine CSS Files
  • 15. 15 Themes Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Creation of four themes §  One default theme §  Three subsite themes §  Extends default theme §  Declares unique styles
  • 16. Templates §  Total of 13 templates §  Pages and components extended existing elements §  Encouraged quick development §  Good base for future upgrades 18 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  • 17. 17 Public Login Page Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Customized login component from stkPublicUserRegistration §  Extended stkPURLoginForm component definition §  Disable Page Navigation §  Limit component availability to customized login form component §  Extended RedirectClientCallback to direct user to correct login or forbidden page
  • 18. 18 Forbidden Page Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Extension of stkPublicUserRegistration §  Disabled Page Navigation §  Limit component availability to Text and Image
  • 19. 19 Document Search Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Extension of the SearchResultsModel §  Allow for return search form entries §  Criteria §  Published on Date §  Range of Dates §  File Name §  Keyword or Phrase §  Specific Folder in DMS
  • 20. 20 Structure of Website Tree Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Root Nodes for each site §  Content §  Login §  Forbidden Page §  Security Purposes §  Structure reflected in site definitions
  • 21. 21 Structure of Documents Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  One folder for each multisite §  Security Purposes §  Subfolder split into graphics and a deliverable library of searchable reports
  • 22. 22 User Permissions Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Limiting access to particular site/dms §  Creation of roles §  Setting up of users §  Process of Public Login §  Redirects from Forbidden pages
  • 23. 23 Best Practices Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. §  Positioning for upgrading to Magnolia 5 §  Extension of base STK §  Customized small amounts of templates §  Heavily relied on themes for each subsite
  • 24. 24 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Site Demo
  • 25. 25 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Questions?