Coremedia 8 Manual Coremedia 8 Manual |
Total Page:16
File Type:pdf, Size:1020Kb
CoreMedia 8 //Version 7.1.8-16 CoreMedia 8 Manual CoreMedia 8 Manual | CoreMedia 8 Manual Copyright CoreMedia AG © 2015 CoreMedia AG Ludwig-Erhard-Straße 18 20459 Hamburg International All rights reserved. No part of this manual or the corresponding program may be reproduced or copied in any form (print, photocopy or other process) without the written permission of CoreMedia AG. Germany Alle Rechte vorbehalten. CoreMedia und weitere im Text erwähnte CoreMedia Produkte sowie die entsprechenden Logos sind Marken oder eingetragene Marken der CoreMedia AG in Deutschland. Alle anderen Namen von Produkten sind Marken der jeweiligen Firmen. Das Handbuch bzw. Teile hiervon sowie die dazugehörigen Programme dürfen in keiner Weise (Druck, Fotokopie oder sonstige Verfahren) ohne schriftliche Genehmigung der CoreMedia AG reproduziert oder vervielfältigt werden. Unberührt hiervon bleiben die gesetzlich erlaubten Nutzungsarten nach dem UrhG. Licenses and Trademarks All trademarks acknowledged. 19.May 2015 CoreMedia 8 ii CoreMedia 8 Manual | 1. Preface ............................................................................. 1 1.1. Audience ................................................................ 2 1.2. Typographic Conventions ........................................... 3 1.3. CoreMedia Services .................................................. 5 1.3.1. Registration .................................................. 5 1.3.2. CoreMedia Releases ....................................... 5 1.3.3. Documentation ............................................. 6 1.3.4. CoreMedia Training ........................................ 8 1.3.5. CoreMedia Support ........................................ 9 1.4. Working with CoreMedia 8 ....................................... 12 1.4.1. Getting Started ............................................ 12 1.4.2. Getting an Overview ..................................... 12 1.4.3. Working with the GUI ................................... 13 1.4.4. Operating the System ................................... 14 1.4.5. Extending the System ................................... 14 1.5. Change Chapter ..................................................... 16 2. Overview of CoreMedia 8 ................................................... 17 2.1. Components and Architecture ................................... 19 2.1.1. Content Management Environment ................. 20 2.1.2. Content Delivery Environment ........................ 21 2.1.3. Shared Components ..................................... 22 2.1.4. Technologies ............................................... 24 2.1.5. Communication between the Components ........ 24 3. Getting Started ................................................................. 26 3.1. Prerequisites ......................................................... 27 3.2. Configuration ........................................................ 30 3.2.1. Configuring Maven ...................................... 30 3.2.2. Configuring the Workspace ............................ 31 3.2.3. Configuring Virtualized Setup ......................... 35 3.2.4. Configuring Non-Virtualized Setup .................. 38 3.3. Using the Workspace .............................................. 40 3.3.1. Building the Workspace ................................ 40 3.3.2. Working With the Box ................................... 41 3.3.3. Starting the Components ............................... 44 3.3.4. Developing with Components and Boxes .......... 49 3.3.5. Developing Against a Remote Environment ....... 52 4. Blueprint Workspace ......................................................... 54 4.1. Concepts and Architecture ....................................... 55 4.1.1. Maven Concepts .......................................... 55 4.1.2. Blueprint Base Modules ................................ 58 4.1.3. Application Architecture ................................ 58 CoreMedia 8 iii CoreMedia 8 Manual | 4.1.4. Structure of the Workspace ............................ 63 4.1.5. Project Extensions ....................................... 65 4.1.6. Virtualization and Provisioning ....................... 69 4.2. Administration and Operation ................................... 81 4.2.1. Performing a Release .................................... 81 4.2.2. Deploying a System ...................................... 83 4.2.3. Upgrade a System ........................................ 94 4.2.4. Rollback a System ........................................ 96 4.2.5. Troubleshooting .......................................... 98 4.3. Development ......................................................... 99 4.3.1. Using Blueprint Base Modules .......................... 99 4.3.2. Developing with Extensions ......................... 104 4.3.3. Extending Content Types ............................. 108 4.3.4. Developing with Studio ............................... 111 4.3.5. Developing with the CAE ............................. 115 4.3.6. Customizing the CAE Feeder ........................ 119 4.3.7. Adding Common Infrastructure Compon- ents ................................................................. 119 4.3.8. Managing Properties in the Workspace ........... 124 4.3.9. Filtering in the Workspace ........................... 126 5. CoreMedia 8 Website and Content Structure ........................ 128 5.1. Basic Asset Management ....................................... 129 5.1.1. Content Assets .......................................... 129 5.1.2. Adaptive Personalization Content Types ......... 132 5.1.3. Tagging and Taxonomies ............................. 133 5.2. Website Management ............................................ 141 5.2.1. Folder and User Rights Concept .................... 141 5.2.2. Navigation and Contexts ............................. 145 5.2.3. Settings ................................................... 147 5.2.4. Page Assembly .......................................... 148 5.2.5. Content Lists ............................................. 158 5.2.6. View Types ............................................... 160 5.2.7. Teaser Management ................................... 162 5.2.8. Dynamic Templating ................................... 163 5.2.9. View Repositories ...................................... 165 5.2.10. Client Code Delivery ................................. 166 5.2.11. Managing End User Interactions .................. 168 5.2.12. Images ................................................... 172 5.2.13. URLs ...................................................... 174 5.2.14. Vanity URLs ............................................ 174 5.2.15. Content Visibility ...................................... 175 CoreMedia 8 iv CoreMedia 8 Manual | 5.2.16. Content Syndication ................................. 176 5.2.17. Sitemap .................................................. 177 5.2.18. Content Type Sitemap ............................... 179 5.2.19. Robots File .............................................. 180 5.2.20. Website Search ........................................ 184 5.2.21. Topic Pages ............................................. 184 5.3. Website Development ........................................... 191 5.3.1. Web Development Workflow ........................ 192 5.3.2. Editing Source Files .................................... 198 5.3.3. Import Changes into Repository .................... 199 5.4. Localized Content Management .............................. 201 5.4.1. Concept ................................................... 201 5.4.2. Administration .......................................... 205 5.4.3. Development ............................................ 210 5.5. Workflow Management .......................................... 221 5.5.1. Publication ............................................... 221 5.5.2. Predefined Translation Workflow ................... 227 5.5.3. Deriving Sites ............................................ 233 6. CoreMedia 8 Extensions ................................................... 234 6.1. Studio Enhancements ............................................ 235 6.1.1. Image Link List Editor ................................. 235 6.1.2. Image Context Link List Editor ...................... 237 6.1.3. Content Chooser ........................................ 238 6.1.4. Content Query Editor .................................. 240 6.1.5. Library ..................................................... 242 6.1.6. Bookmarks ............................................... 243 6.1.7. External Library ......................................... 244 6.1.8. External Preview ........................................ 246 6.1.9. Content Creation ....................................... 247 6.1.10. Create from Template ................................ 253 6.1.11. Open Street Map ...................................... 255 6.1.12. Site Selection .......................................... 256 6.1.13. Upload Files ............................................ 257 6.1.14. Studio Preview Slider ................................ 259 6.2. CAE Enhancements ............................................... 262 6.2.1. Using Dynamic Fragments in HTML Re- sponses ............................................................ 262 6.2.2. Image Cropping in CAE ............................... 264 6.3. Elastic Social ........................................................ 266 6.3.1. Configuring Elastic Social ............................. 267 6.3.2. Displaying Custom Information in Studio ........ 271 CoreMedia 8 v CoreMedia 8 Manual