CWCM Webmaster Training. Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A.
|
|
- Helena Warren
- 5 years ago
- Views:
Transcription
1 CWCM Webmaster Training Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A.
2 Prerequisite: Content Contributors course of CWCM V3 Webmaster basic Knowledge
3 Training organisation Time schedule 09:00 11:00 11:15 12:30 14:00 15:30 15:45 17:00 Topics presentation Introduction Teacher s demonstration Student s practice Demo Practice
4 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
5 Goals of PST The PST Language should be used to create the layout templates and fragments. PST uses a declarative approach combined with configuration to describe the layout. PST layout templates are easier solutions to create and manage the websites than XSL approach. PST provides more structure and standardization to the sites using it.
6 Goals of PST A rich set of predefined CSS classes are provided by the components like media screen (player, gallery, tab..) and media print. The look and feel can be catered for custom needs through user-defined CSS class. PST separates the page layout from the content layout. PST provides a rich set of features with flexibility that can be improved further.
7 Advantages of PST No need to learn XSL You Know HTML, you know PST. All the existing XSL components are available in PST as well Menu, linkgroup, dynamic calendar, e- voting. XSL components are improved Media gallery, paging Smart loading of components (multi-instance, more options,... ) New components introduced Tabs..,
8 Advantages of PST For each component: several presentation styles for the same content : list, box, comma Develop the layout once, use it many times Unobtrusive JavaScript with many components support. Cross-browser support Provides the facility to connect to the social network from the pre-defined tools.
9 PST guarantees Basic presentation Default layout templates and skins (out of the box). All content types are supported. Component styles IPG compliant W3C HTML 4.1. compliant W3C CSS 2.1 framework provides a new corporate print version The PST was specially developed to fit the European Commission needs. Since all is centralized and standardized, all evolutions of the PST are immediately available for all users.
10 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
11 No XSL, No DQL XSL programming DQL development
12 Layout Vs Content The Layout - Menu - Header - Footer - Link groups - Feeds -... The Content
13 Separate page layout from content Page layout is often the same for several pages Page layout should be created and treated independently from the content It should be possible to easily change or adapt the page layout of one or several pages
14 Site configuration Exploit the site hierarchical structure to create different views of a single layout i.e. Sub site specific configurations Layout Template Similar to CSS: changing small details in lower levels Link group Link group 33344
15 Backwards compatible Existing XSL sites still work Users have the choice: PST or XSL PST not mandatory but recommended!
16 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
17 How to insert content? Content XML
18 Layout templates layout template used by content XML content XML separate document content XML
19 What is a layout template? Same as an HTML page! It makes the layout template Easy to create Easy to read Easy to modify People with knowledge of HTML can easily work with layout templates
20 Layout template: an example
21
22 Layout templates Page layout or layout template separate XML file recommendation: use the prefix pst. in parallel structure associated to documents Standard layout templates available Basic column view Providing standards Reuse Standard layout templates located in: In FTP: /presentations/templates/ In CWCM: /Site Manager/Presentations/Editor/templates
23 Root sub sites site = collection of documents with same layout template / The layout template: to be placed in top level sub site of the site Root sub site Layout template placed here Site = 1 or more layout templates
24 Template Language Layout templates written in Template Language Template language XHTML Custom elements (XML) Engine Copies XHTML Interprets custom elements and generates XHTML <span> <wcm:translate label="legal_notice" /> </span> <span> lookup of the label «legal_notice» Legal notice </span>
25 Elements of the language Typically: 1 XML element -> 1 type of component Attributes = configuration of component <html xmlns:wcm=" <body>... <wcm:linkgroup lg_id="33344"/>... </body> </html>
26 Aspects Notation follows XML content Lower case No space use underscore instead XML namespace (prefix) wcm: Flexibility Boolean: y, n, yes, no, true Non-fatal errors do not stop the transformation Non-existing configuration Wrong label Make debug information available through a report _
27 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
28 Transformation process of a document Layout Template PST
29 Content transformation XSL: content XML -> XHTML fragment(s) XHTML fragment(s) is (are) inserted in layout to create HTML page fragment layout Content XML Content XSL fragment fragment
30 Content markers Markers in the layout template bind content fragments to specific locations rel_links Layout Template <wcm:content ref="related_links"/> <wcm:content ref="body"/> body Content XSL
31 Content XSL Creates a fixed list of fragments Fragment bound in the layout template Standard set System-defined: not editable Currently: 1 content XSL provided Root of parallel structure Users choose one content XSL
32 Transformation process of a document Layout Template XML MERGE Content XML Content XSL
33 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
34 Purpose: site configuration Creates different views of a single layout template Configures attributes of the layout template Any attribute can be configurable Defines variable for configurable attribute $placeholder
35 Configurable attributes <wcm:links lg_id= $myvar"/> a dynamic value a named value For document index_en.xml it should have the value For all the documents in subsite A it should have the value 55577
36 Configuration Gives real values to one or several variables Use of the sub site hierarchy! Levels: Page configuration: document & all translations Local configuration: only at subsite level Regular configuration: subsite hierarchy Precedence: page, local, subsite Examples: Page: for index page Configurations Properties files in parallel structure Simple text files Contain one or more name-value pairs: name = value
37 Configuration files Naming convention Page: <doc>_zz.properties for document <doc_zz>.xml <doc>.properties for document <doc>.xml <doc>.script files <doc>.xml Local: pst.local.properties Regular: *.properties Recommendation: prefix pst.
38 Hierarchy and overriding myvar= Layout Template Overriding <wcm:links lg_id= $myvar"/> myvar= myvar= Link group Link group 12345
39 Default values <wcm:links lg_id= $myvar?44000"/> The value to look for in the properties files The fallback value if the lookup of the name myvar failed.
40 Typical use Change the link group ID Activate or deactivate parts of the layout Change the ID of an HTML element Change the CSS class name...
41 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
42 Purpose: site configuration An external, reusable portion of a layout If important layout variation XML files located in the parallel structure Also created using the Template Language <wcm:fragment xmlns:wcm=" <div> <h1>my fragment</h1>... </div> </wcm:fragment>
43 Referencing layout fragment Layout templates contain markers that indicate where a specific fragment should be included Layout fragments cannot contain markers to other fragments Note: using the combination of the relative path starting with./ (e.g../fragment.xml ) and an absolute path (e.g. /internet/ec.europa.eu/my-website/default_fragment.xml ) is a best practice to obtain good performance for the transformation from XML to HTML. Layout Template fragment.xml <wcm:translate label= my_title /> <wcm:area ref=./fragment.xml"/>
44 References Fragments can be referenced by Absolute path /internet/ec.europa.eu/shared/home.xml Local path./local/home.xml Only scans the folder of the document being regenerated Relative path home.xml Scans the sub site structure
45 Overriding additional.xml <h1>my fragment</h1> Layout Template <h1>video List</h1> Overriding additional.xml <h1>video Details</h1> <h1>video Details</h1>
46 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
47 XML dictionaries Label translations are now stored in dictionaries : they are XML files with a language extension (located in the parallel structure) 1 file for each language Name: dictionary_[lang].xml Example: dictionary_nl.xml, dictionary_en.xml <?xml version="1.0" encoding="utf-8"?> <labels lang="en"> <label key="lb_lg_select">language selection</label> <label key="edited">edited</label> </labels>
48 Custom label translations Global dictionaries are stored at the root of the parallel structure and on each domain. Default dictionaries exist in the root ( /presentations ) They contain the general translations found on any website: contact, , print... If you need translations that are not yet supported by the global dictionaries, you should first contact the CWCM helpdesk. Site specific label translations can be declared using wcm:translate tag or as attribute in other tags. They are declared in custom XML dictionaries (which can also override label translations declared in the system XML dictionaries) If the system cannot find translation of a label, the PST engine displays the following text: UNKNOWN LABEL
49 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
50 Resolution rules How the PST looks for external objects Fragments Configurations Dictionaries A regeneration always happens within the context of a document The document on which the layout template is applied
51 Root sub sites Determined by layout template associated to document Root subsites may differ for documents in same subsite! best practice: put layout templates in the same subsite! Location of layout template determines Which documents can be associated to it Which configurations can influence them Layout template placed here /
52 Resolution rules Fragment, configuration files and CSS are searched until the layout template of a document is found The search will never go higher Custom dictionaries are only searched at 2 levels: System The location of the layout template myvar=33344 Layout Template
53 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
54 What defines the HTML page for a document? Layout Template Content Chosen XML + configuration = Location in the sub site Content HTML Rendition Content XSL
55 Binding rules Binding rules describe for a document The layout template to use The configurations to use The content XSL to use Binding rules can also indicate if a document should use the XSL approach For each sub site a set of binding rules can be declared Document name pattern Basename of the configuration files The binding name.index_zz.xml = pst.my_layout.xml,pst.basic,pst.cnt.default.xsl Rule by document name The condition Layout template The content XSL
56 Possibilities Bindings PST [condition] = [layout template],[configuration],[content XSL] Standard (XSL approach) [condition] = standard Example: name.homepage_en.xml = standard Conditions By name By type type.short_content = [binding] Default rule default = [binding]
57 Applying the binding rules All the binding rules along the absolute path of a document are considered The system will always evaluate the rules from top to down The system uses the binding of the first rule for which the condition matches The following binding rule is declared at the highest level default=standard By default documents use the standard XSL approach
58 Binding rules files Binding rules are currently stored in properties files located in the parallel structure Fixed name: binding.properties Only 1 binding rules document can exist at a specific level. Local binding: only at subsite level Fixed name: localbinding.properties Local binding properties can contain the same sort of rules as regular binding properties. Used to declare binding rules that only apply at a specific level and do not affect lower levels Contain one or more rules
59 Multiple layout templates A sub site can use more than 1 layout template Using the binding properties, documents of 1 sub site can be associated to different layout templates
60 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
61 Default classes produced by the PST Style master eulist eubox eubuttons euslideshow eumediagallery eudynamicpanel eutabs Repeating items euitem eunbr_x eusqnr_x ( linkgroup only ) eufirst eulast euzebra euimg
62 What is style?
63 Other structures
64 Automatic CSS linking Generate HTML link statements Collect all CSS with specific name until root subsite Collect local CSS Advantages: Facilitates site configuration Special class which is put automatically on the body tag For example <body class= eushortcontent > for a short_content document, <body class= eueventcontent > for an event document The advantage of the class on the body tag is that with one CSS rule you can influence the presentation of all web pages of one the document type (short content, event..)
65 Customization levels HTML structure definition Default PST classes User-defined classes Presentation style For PST components (tabs, calendar ) E.g. list, boxes, buttons Produces HTML structure + CSS classes
66 Customization levels The <wcm:library> element will include all the necessary files for the chosen version, which is specified in the <wcm:layout> element. All files depend on which version of the template is used: 2012: Is the default used by wcm:library element, when the version attributes on wcm:layout are not defined or wcm:layout is not present). The following files are included: 1. /wel/template-2012/stylesheets/ec.css 2. /wel/template-2012/stylesheets/ ec-ie.css 3. /wel/template-2012/stylesheets/ ec-lite.css 2011 V02: The following files are included: 1. /wel/template-2011/v02/stylesheets/ec.css 2. /wel/template-2011/v02/stylesheets/ec-ie.css User-defined presentation can be added.
67 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
68 Analysis of site requirements Define site structure Define layouts: global & variations Define graphical chart Validate against PST
69 Implementation steps Create site structure Define default layout template pst.default.xml Define configuration pst.default.properties Contains ishomepage=false, At Homepage level it is set to True. According to the IPG rules, you should use H1 in the banner for the home page. For the other pages you should use <p> in the banner. Define binding in root subsite binding.properties Contains default=pst.default.xml,pst.default,pst.cnt.default.xsl Customize look and feel Define skin: CSS Create your dictionaries Reiterate for additional bindings and configurations
70 Agenda Benefits of the PST system General ideas and concepts of the PST Layout templates Content transformation Configurations Layout Fragments Label & Dictionaries Object resolution rules PST associations Customize look & feel Exercise : Create a website More information
71 More information Europa Management Helpdesk European Commission DG COMM Unit A MADO 06/098 B-1049 Brussels/Belgium europamanagement@ec.europa.eu Web:
72 Questions & Answers
CWCM Webmaster Training. Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A.
CWCM Webmaster Training Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A. Prerequisite: Content Contributors course of CWCM V3 Webmaster basic Knowledge Agenda Training objectives
More informationCWCM Contributor Training. Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A.
CWCM Contributor Training Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A. Agenda Training objectives Training organisation Introduction to CWCM Objectives of the CWCM system Benefits
More informationORACLE WCM 11G MASTER CLASS
Copyright 2011 Redstone Content Solutions LLC Oracle WCM 11g Master Class Training Agenda Revised Monday, May 2nd, 2011 REDSTONE CONTENT SOLUTIONS PRESENTS ORACLE WCM 11G MASTER CLASS Audience Designers
More information516. XSLT. Prerequisites. Version 1.2
516. XSLT Version 1.2 This comprehensive four-day course develops in-depth knowledge and skills in transforming XML documents using extensible Stylesheet Language Transformations, or XSLT. Students work
More informationIntroduction to Dreamweaver CS4:
Introduction to Dreamweaver CS4: 1.0.0 published by Antall Training http://www.scottantall.com info@scottantall.com 440/623-3738 Copyright 2003-2009 Antall Training All Rights Reserved. No portion of this
More informationXML. Objectives. Duration. Audience. Pre-Requisites
XML XML - extensible Markup Language is a family of standardized data formats. XML is used for data transmission and storage. Common applications of XML include business to business transactions, web services
More informationCWCM. CWCM: XSL Migration. Version /07/ of 9
CWCM CWCM: XSL Migration Version 1.2 18/07/2012 1 of 9 DOCUMENT HISTORY Version Date Author Description Action (*) Confidentiality Pages 1.0 22/04/2010 IDS Creation C High 8 1.1 14/12/2010 IDS Aligned
More informationThemes and Master Pages
Themes and Master Pages Today you will learn Styles Themes Master Pages CSE 409 Advanced Internet Technology Styles CSE 409 Advanced Internet Technology 2 Creating a Basic Inline Style To apply style to
More informationRich Web UI made simple Building Data Dashboards without Code
Rich Web UI made simple Building Data Dashboards without Code Dana Singleterry http://blogs.oracle.com/dana Product Manager Oracle JDeveloper and Oracle ADF 2 Copyright 2012, Oracle and/or its affiliates.
More informationCWCM. Migrating to XSL template Version /04/ of 18
CWCM Migrating to XSL template 2013 Version 1.0 03/04/2013 1 of 18 DOCUMENT HISTORY Version Date Author Description Action (*) Confidentiality Pages 1.0 03/04/2013 Acsone Creation C Normal 17 (*) Action:
More informationIndex A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont
Index A Access data formats, 215 exporting data from, to SharePoint, 215 217 forms and reports changing table used by form, 213 creating, 237 245 controlling availability of, 252 259 data connection to,
More informationDaniel Ferguson Certified MadCap Flare Trainer & Consultant Founder of Smart Output
Daniel Ferguson Certified MadCap Flare Trainer & Consultant Founder of Smart Output < /> daniel@smartoutput.com @ferg_daniel linkedin.com/in/danielsferguson smartoutput.com 3 Variables TOCs Concepts Publish
More informationA Guide to Quark Author Web Edition 2015
A Guide to Quark Author Web Edition 2015 CONTENTS Contents Getting Started...4 About Quark Author - Web Edition...4 Smart documents...4 Introduction to the Quark Author - Web Edition User Guide...4 Quark
More informationDelivery Options: Attend face-to-face in the classroom or remote-live attendance.
XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:
More informationSharePoint Designer Customizing and Branding SharePoint 2010 and Office 365
SharePoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365 55010; 3 Days, Instructor-led Course Description This three-day instructor-led course provides students with the knowledge
More informationDelivery Options: Attend face-to-face in the classroom or via remote-live attendance.
XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or
More informationWeb logs (blogs. blogs) Feed support BLOGS) WEB LOGS (BLOGS
Web logs (blogs blogs) You can create your own personal Web logs (blogs) using IBM Lotus Notes. Using the blog template (dominoblog.ntf), you create a blog application, such as myblog.nsf, which you can
More informationAdobe Dreamweaver CS6 Digital Classroom
Adobe Dreamweaver CS6 Digital Classroom Osborn, J ISBN-13: 9781118124093 Table of Contents Starting Up About Dreamweaver Digital Classroom 1 Prerequisites 1 System requirements 1 Starting Adobe Dreamweaver
More informationCourse Details. Skills Gained. Who Can Benefit. Prerequisites. View Online URL:
Specialized - Mastering jquery Code: Lengt h: URL: TT4665 4 days View Online Mastering jquery provides an introduction to and experience working with the JavaScript programming language in the environment
More informationSharePoint 2013 Web Sites
SharePoint 2013 Web Sites Peter Carson President, Envision IT SharePoint MVP Virtual Technical Specialist, Microsoft Canada peter@envisionit.com http://blog.petercarson.ca www.envisionit.com Twitter @carsonpeter
More information28 JANUARY, Updating appearances. WordPress. Kristine Aa. Kristoffersen, based on slides by Tuva Solstad and Anne Tjørhom Frick
Updating appearances WordPress Kristine Aa. Kristoffersen, based on slides by Tuva Solstad and Anne Tjørhom Frick Agenda Brief talk about assessments Plan for WordPress lessons Installing themes Installing
More information('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1
STRANDS AND STANDARDS Course Description Web Development is a course designed to guide students in a project-based environment, in the development of up-to-date concepts and skills that are used in the
More informationAdobe RoboHelp (2019 release)
(2019 release) An all-new way to create for you. An amazing experience for your customers. Version comparison chart Available 11 2015 release 2017 release 2019 release Authoring Productivity Snippets within
More informationDeveloping Web Views for VMware vcenter Orchestrator. vrealize Orchestrator 5.5
Developing Web Views for VMware vcenter Orchestrator vrealize Orchestrator 5.5 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationCWCMS (Corporate Web Content Management System) Workbook CWCMS Workflows Version 1.0
CWCMS (Corporate Web Content Management System) Workbook CWCMS Workflows Version 1.0 CWCMS WORKFLOW TRAINING 1 Exercise: start and execute 1 stage approval workflow... 3 1.1 Goal... 3 1.2 Setup... 3 1.3
More informationHTML CS 4640 Programming Languages for Web Applications
HTML CS 4640 Programming Languages for Web Applications 1 Anatomy of (Basic) Website Your content + HTML + CSS = Your website structure presentation A website is a way to present your content to the world,
More informationEasing into DITA Publishing with TopLeaf
Easing into DITA Publishing with TopLeaf DITA allows authors to quickly start creating topic-based documents. It provides a great deal of out of the box functionality for managing and re-using content.
More informationOracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Middleware 12c: Build Rich Client Applications with ADF Ed 1 LVC Duration: 5 Days What you will learn This Oracle Middleware
More informationXML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11
!important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... 7:4 @import Directive... 9:11 A Absolute Units of Length... 9:14 Addressing the First Line... 9:6 Assigning Meaning to XML Tags...
More informationCreating Effective School and PTA Websites. Sam Farnsworth Utah PTA Technology Specialist
Creating Effective School and PTA Websites Sam Farnsworth Utah PTA Technology Specialist sam@utahpta.org Creating Effective School and PTA Websites Prerequisites: (as listed in class description) HTML
More informationMicrosoft SharePoint Designer 2010
Microsoft SharePoint Designer 2010 Course ISI-1234 3 Days Instructor-led, Hands on Course Information Students will then learn how to create and customize content using SharePoint Designer 2010. Microsoft
More informationUSER GUIDE. MADCAP FLARE 2017 r3. Import
USER GUIDE MADCAP FLARE 2017 r3 Import Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is
More informationThis course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.
HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets
More informationFolders and Files. Folder
C H E A T S H E E T / / F L A R E 2 0 1 8 Folders and Files Folders You will always see Content and Project folders (which hold content and project files, respectively). In addition to those, you might
More informationCSI 3140 WWW Structures, Techniques and Standards. Representing Web Data: XML
CSI 3140 WWW Structures, Techniques and Standards Representing Web Data: XML XML Example XML document: An XML document is one that follows certain syntax rules (most of which we followed for XHTML) Guy-Vincent
More informationExplorer View document libraries, 165 form library, 183
Index A Actions section Add Listing link, 18 Add News link, 29 Add Person link, 20 Advanced Search Link, 41 Change Location link, 19 Change Settings link, 13 Create Subarea link, 13 Edit Page link, 21
More informationSharePoint 2016 End User Training
CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: SharePoint 2016 End User Training Course: 55199A; Duration: 3 Days; Instructorled (Classroom) Learn to integrate Office applications with SharePoint 2016.
More informationCWCM. XSL Template Version /04/ of 37
CWCM XSL Template 2013 Version 1.0 03/04/2013 1 of 37 DOCUMENT HISTORY Version Date Author Description Action (*) Confidentiality Pages 1.0 03/04/2013 Acsone Creation C Normal 34 (*) Action: C= Creation,
More informationQuality control checklist
Quality control checklist This self-assessment checklist may help you to measure how well your website meets IPG requirements and best practices. The checklist is based on the standards in force and recommendations
More informationTeamSite Component Development
4-7525 TeamSite Component Development Course Outline Overview This course is intended for TeamSite developers and project managers. This two-day class covers the skills and knowledge needed to construct
More informationOverview. Principal Product Manager Oracle JDeveloper & Oracle ADF
Rich Web UI made simple an ADF Faces Overview Dana Singleterry Dana Singleterry Principal Product Manager Oracle JDeveloper & Oracle ADF Agenda Comparison: New vs. Old JDeveloper Provides JSF Overview
More informationIntro to XML. Borrowed, with author s permission, from:
Intro to XML Borrowed, with author s permission, from: http://business.unr.edu/faculty/ekedahl/is389/topic3a ndroidintroduction/is389androidbasics.aspx Part 1: XML Basics Why XML Here? You need to understand
More informationLearn Well Technocraft
Section 1: Getting started The Word window New documents Document navigation Section 2: Editing text Working with text The Undo and Redo commands Cut, copy, and paste Find and replace Section 3: Text formatting
More informationSharePoint 2013 for End Users - Microsoft Official
Page 1 of 10 s Overview This SharePoint 2013 End User class is for end users working in a SharePoint 2013 environment. The course teaches SharePoint basics such as working with lists and libraries as well
More informationMicrosoft Windows SharePoint Services
Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool
More informationChapter 1: Getting Started. You will learn:
Chapter 1: Getting Started SGML and SGML document components. What XML is. XML as compared to SGML and HTML. XML format. XML specifications. XML architecture. Data structure namespaces. Data delivery,
More informationOracle Education Partner, Oracle Testing Center Oracle Consultants
Oracle Reports Developer 10g: Build Reports (40 hrs) What you will learn: In this course, students learn how to design and build a variety of standard and custom Web and paper reports using Oracle Reports
More informationOracle Fusion Middleware 11g: Build Applications with ADF Accel
Oracle University Contact Us: +352.4911.3329 Oracle Fusion Middleware 11g: Build Applications with ADF Accel Duration: 5 Days What you will learn This is a bundled course comprising of Oracle Fusion Middleware
More informationSDMX self-learning package XML based technologies used in SDMX-IT TEST
SDMX self-learning package XML based technologies used in SDMX-IT TEST Produced by Eurostat, Directorate B: Statistical Methodologies and Tools Unit B-5: Statistical Information Technologies Last update
More informationClient Configuration Cookbook
Sitecore CMS 6.4 or later Client Configuration Cookbook Rev: 2013-10-01 Sitecore CMS 6.4 or later Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of
More information1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018
Course Outline CIW: Web Design Specialist 22 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.
More informationWebsite Design Guide
Website Design Guide 8/28/2017 Spark Website Design US 2017 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,
More informationDeveloping Web Views for VMware vcenter Orchestrator
Developing Web Views for VMware vcenter Orchestrator vcenter Orchestrator 4.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
More informationNew Release for Rapid Application Development
New Release for Rapid Application Development the Creative Commons Attribution-ShareAlike License. To view a copy of this The new features Lookup Decorator Spago Studio DAO AS/400 New Navigator Adapter
More informationEUROPA Search project
EUROPA Search project - Functional Specifications - Version 1.0 07/07/2013 1 of 19 Table of contents 1. Purpose and scope 4 1.1 Background... 4 1.2 Purpose... 4 2. EUROPA Global Search overview 5 2.1 User
More informationCourse Outline. Microsoft SharePoint Server 2013 for the Site Owner/Power User Course 55035: 2 days Instructor-Led
Microsoft SharePoint Server 2013 for the Site Owner/Power User Course 55035: 2 days Instructor-Led Introduction This two day class is designed for information workers or power users who serve as SharePoint
More informationCIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist. ( Add-On ) 16 Sep 2018
Course Outline 16 Sep 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5. ADA Compliant
More information[MS55199]: SharePoint 2016 End User Training. Audience Profile This course is intended for new and existing users of SharePoint.
[MS55199]: SharePoint 2016 End User Training Length : 3 Days Audience(s) : Information Workers Level : 100 Technology : Microsoft SharePoint Server Delivery Method : Instructor-led (Classroom) Course Overview
More informationUSER GUIDE MADCAP FLARE Topics
USER GUIDE MADCAP FLARE 2018 Topics Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished
More informationWCMS Responsive Design Template Upgrade Training
WCMS Responsive Design Template Upgrade Training The purpose of this training session is to provide training to site owners, who are upgrading their WCMS content to the new Responsive Design (RD) template.
More informationComp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward
Comp 336/436 - Markup Languages Fall Semester 2018 - Week 4 Dr Nick Hayward XML - recap first version of XML became a W3C Recommendation in 1998 a useful format for data storage and exchange config files,
More informationFile: SiteExecutive 2013 Content Intelligence Modules User Guide.docx Printed January 20, Page i
File: SiteExecutive 2013 Content Intelligence Modules User Guide.docx Page i Contact: Systems Alliance, Inc. Executive Plaza III 11350 McCormick Road, Suite 1203 Hunt Valley, Maryland 21031 Phone: 410.584.0595
More informationChapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10
CONTENTS Chapter 1 Introduction to Dreamweaver CS3 1 About Dreamweaver CS3 Interface...4 Title Bar... 4 Menu Bar... 4 Insert Bar... 5 Document Toolbar... 5 Coding Toolbar... 6 Document Window... 7 Properties
More informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: +966 1 1 2739 894 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn This course is aimed at developers who want to build Java
More informationFull file at New Perspectives on HTML and CSS 6 th Edition Instructor s Manual 1 of 13. HTML and CSS
New Perspectives on HTML and CSS 6 th Edition Instructor s Manual 1 of 13 HTML and CSS Tutorial One: Getting Started with HTML 5 A Guide to this Instructor s Manual: We have designed this Instructor s
More informationWeb Programming Paper Solution (Chapter wise)
What is valid XML document? Design an XML document for address book If in XML document All tags are properly closed All tags are properly nested They have a single root element XML document forms XML tree
More informationVisual Web Next Design Concepts. Winston Prakash Feb 12, 2008
Visual Web Next Design Concepts Winston Prakash Feb 12, 2008 Some Notations Used Page - A web page being designed such as HTML, JSP, JSF, PHP etc. Page definition Language (PDL) - Language that used to
More informationVEGA Version /27/2017
Version 2.2.1 01/27/2017 Vega Pro Check out the pro version at https://www.lyrathemes.com/vega-pro INSTALLING WORDPRESS INSTALLING THE THEME Using the Administration Panel Using cpanel Manually Using FTP
More informationChapter 1 True/False Instructions: Circle T if the statement is true or F if the statement is false.
Name Date Chapter 1 True/False Instructions: Circle T if the statement is true or F if the statement is false. T F 1. WYSIWYG stands for What You See Is What You Get. T F 2. The menu bar shows the application
More informationMadCap Flare Training
MadCap Flare Training Course Overview Welcome Audience Course Overview Preparing Your Computer for the Course Flare Overview What Is Flare? Getting Around in Flare User Interface Ribbon or Toolbars Projects
More informationAccessibility and Moodle: Jailbreak your LMS
Accessibility and Moodle: Jailbreak your LMS Agenda for the Session Neil Squire who? What do these guys do? Accessibility Types and things to consider What does Moodle do? What should a teacher / instructional
More informationContact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877.
Contact: Systems Alliance, Inc. Executive Plaza III 11350 McCormick Road, Suite 1203 Hunt Valley, Maryland 21031 Phone: 410.584.0595 / 877.SYSALLI Fax: 410.584.0594 http://www.systemsalliance.com http://www.siteexecutive.com
More informationSiteAssist Professional Help Documentation. Copyright 2008 WebAssist.com Corporation All rights reserved.
SiteAssist Professional Help Documentation Copyright 2008 WebAssist.com Corporation All rights reserved. User Interface Access WebAssist Category of Insert toolbar SiteAssist Professional Wizard SiteAssist
More informationWeb Site Development with HTML/JavaScrip
Hands-On Web Site Development with HTML/JavaScrip Course Description This Hands-On Web programming course provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate
More informationComp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward
Comp 336/436 - Markup Languages Fall Semester 2017 - Week 4 Dr Nick Hayward XML - recap first version of XML became a W3C Recommendation in 1998 a useful format for data storage and exchange config files,
More informationOracle Reports Developer 10g: Build Reports
Oracle University Contact Us: +386 15888820 Oracle Reports Developer 10g: Build Reports Duration: 5 Days What you will learn In this course, students learn how to design and build a variety of standard
More informationSharePoint 2010 Content Types
SharePoint 2010 Content Types A content type essentially defines the attributes of a list item, a document, or a folder. SharePoint 2010 has several built in content types and site columns that may meet
More informationCompuScholar, Inc. Alignment to Utah's Web Development I Standards
Course Title: KidCoder: Web Design Course ISBN: 978-0-9887070-3-0 Course Year: 2015 CompuScholar, Inc. Alignment to Utah's Web Development I Standards Note: Citation(s) listed may represent a subset of
More informationPresentation Component Reference
Sitecore CMS 6.1 Presentation Component Reference Rev. 090630 Sitecore CMS 6.1 Presentation Component Reference A Conceptual Overview for CMS Administrators, Architects, and Developers Table of Contents
More informationA Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group
A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group 2008 IBM Corporation Agenda XPage overview From palette to properties: Controls, Ajax
More information1.1 Customize the Layout and Appearance of a Web Page. 1.2 Understand ASP.NET Intrinsic Objects. 1.3 Understand State Information in Web Applications
LESSON 1 1.1 Customize the Layout and Appearance of a Web Page 1.2 Understand ASP.NET Intrinsic Objects 1.3 Understand State Information in Web Applications 1.4 Understand Events and Control Page Flow
More informationClient Configuration Cookbook
Sitecore CMS 6.2 Client Configuration Cookbook Rev: 2009-10-20 Sitecore CMS 6.2 Client Configuration Cookbook Features, Tips and Techniques for CMS Architects and Developers Table of Contents Chapter 1
More informationA Web-based XML Schema Visualizer José Paulo Leal & Ricardo Queirós CRACS INESCPORTO LA
schem@doc A Web-based XML Schema Visualizer José Paulo Leal & Ricardo Queirós CRACS INESCPORTO LA Agenda Motivation Overview Architecture Deployment Main features o XSD extension o Navigation area o View
More information55035: Microsoft SharePoint Server 2013 for the Site Owner/Power User
55035: Microsoft SharePoint Server 2013 for the Site Owner/Power User Description This training class is designed for SharePoint Site Owners, Site Collection Administrators and SharePoint Server Administrators
More informationOracle Fusion Middleware 11g: Build Applications with Oracle Forms
Oracle University Contact Us: +381 11 2016811 Oracle Fusion Middleware 11g: Build Applications with Oracle Forms Duration: 5 Days What you will learn This course teaches students how to use Oracle Forms
More informationChapter 3 Style Sheets: CSS
WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE JEFFREY C. JACKSON Chapter 3 Style Sheets: CSS 1 Motivation HTML markup can be used to represent Semantics: h1 means that an element is a top-level heading
More informationBlog Pro for Magento 2 User Guide
Blog Pro for Magento 2 User Guide Table of Contents 1. Blog Pro Configuration 1.1. Accessing the Extension Main Setting 1.2. Blog Index Page 1.3. Post List 1.4. Post Author 1.5. Post View (Related Posts,
More informationOracle WebCenter Content
Oracle WebCenter Content User's Guide for Site Studio Designer 11g Release 1 (11.1.1) E10613-02 November 2011 Oracle WebCenter Content User's Guide for Site Studio Designer, 11g Release 1 (11.1.1) E10613-02
More informationTable of contents. Ajax AutoComplete Manual DMXzone.com
Table of contents Table of contents... 1 About Ajax AutoComplete... 2 Features in Detail... 3 The Basics: Creating a Basic AJAX AutoComplete Field... 12 Advanced: Generating an AutoComplete Field using
More informationPage 1 of 4. Course Outline by Topic: Web Design Fall 2009 Instructor: Mr. O Connell Room 117
Page 1 of 4 Web Design Fall 2009 Instructor: Mr. O Connell Room 117 Texts: Macromedia Dreamweaver MX Hands On Training (Green/Rudner) Adobe Photoshop Elements 5.0 Classroom in a Book (Adobe Systems) Macromedia
More informationProfessional Course in Web Designing & Development 5-6 Months
Professional Course in Web Designing & Development 5-6 Months BASIC HTML Basic HTML Tags Hyperlink Images Form Table CSS 2 Basic use of css Formatting the page with CSS Understanding DIV Make a simple
More informationUsing CSS for page layout
Using CSS for page layout Advantages: Greater typographic control Style is separate from structure Potentially smaller documents Easier site maintenance Increased page layout control Increased accessibility
More informationOracle WebCenter Content
Oracle WebCenter Content Technical Reference Guide for Site Studio 11g Release 1 (11.1.1) E10615-03 November 2011 Oracle WebCenter Content Technical Reference Guide for Site Studio, 11g Release 1 (11.1.1)
More informationSOEN287: Web Programming
Concordia University Department of Computer Science and Software Engineering SOEN287: Web Programming Summer 2016 Programming assignment #1 Deadline: Friday, July, 22, 2016 @ 23:55 Late submission: Type
More informationManipulating XML Trees XPath and XSLT. CS 431 February 18, 2008 Carl Lagoze Cornell University
Manipulating XML Trees XPath and XSLT CS 431 February 18, 2008 Carl Lagoze Cornell University XPath Language for addressing parts of an XML document XSLT Xpointer XQuery Tree model based on DOM W3C Recommendation
More informationDesigning the Home Page and Creating Additional Pages
Designing the Home Page and Creating Additional Pages Creating a Webpage Template In Notepad++, create a basic HTML webpage with html documentation, head, title, and body starting and ending tags. From
More information20486-Developing ASP.NET MVC 4 Web Applications
Course Outline 20486-Developing ASP.NET MVC 4 Web Applications Duration: 5 days (30 hours) Target Audience: This course is intended for professional web developers who use Microsoft Visual Studio in an
More informationXML 2 APPLICATION. Chapter SYS-ED/ COMPUTER EDUCATION TECHNIQUES, INC.
XML 2 APPLIATION hapter SYS-ED/ OMPUTER EDUATION TEHNIQUES, IN. Objectives You will learn: How to create an XML document. The role of the document map, prolog, and XML declarations. Standalone declarations.
More informationTechniques for Optimizing Reusable Content in LibGuides
University of Louisville From the SelectedWorks of Terri Holtze April 21, 2017 Techniques for Optimizing Reusable Content in LibGuides Terri Holtze, University of Louisville Available at: https://works.bepress.com/terri-holtze/4/
More informationWorking with Reports
The following topics describe how to work with reports in the Firepower System: Introduction to Reports, page 1 Risk Reports, page 1 Standard Reports, page 2 About Working with Generated Reports, page
More information