What is xMod? xMod is: a desktop application (at the moment!) which can transform a repository of XML into a completely finished website Paul Spence, Paul.

Slides:



Advertisements
Similar presentations
CNES implementation of the ISO standard An extension of the current CNES implementation of the ISO metadata standard.
Advertisements

MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
CG0119 Web Database Systems Parsing XML: using SimpleXML & XSLT.
AN INTRODUCTION TO WEBSITE DEVELOPMENT MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL& TECHNICAL TRAINING CENTRE.
With Microsoft ® Office 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 GO! with Microsoft ® Office 2010 Common Features Using the Common.
Chapter 9 Introduction to the Document Object Model (DOM) JavaScript, Third Edition.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets.
Developing a Basic Web Page with HTML
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
The Designer-Developer Workflow Martin Tirion User Experience Evangelist Microsoft.
Software and Multimedia
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
Adobe Dreamweaver CS3 Revealed CHAPTER ONE: GETTING STARTED WITH DREAMWEAVER.
JSP Standard Tag Library
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Building Search Portals With SP2013 Search. 2 SharePoint 2013 Search  Introduction  Changes in the Architecture  Result Sources  Query Rules/Result.
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
Demystifying the eXtensible Markup Language Nick Roberts & Jim Few
Fundamentals of XML Management Greg Alexopoulos Systems Engineer Documentum.
IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Web Indexing and Searching By Florin Zidaru. Outline Web Indexing and Searching Overview Swish-e: overview and features Swish-e: set-up Swish-e: demo.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Macromedia Dreamweaver 8 Revealed DREAMWEAVER GETTING STARTED WITH.
CITA 330 Section 6 XSLT. Transforming XML Documents to XHTML Documents XSLT is an XML dialect which is declared under namespace "
With Microsoft ® Office e© 2013 Pearson Education, Inc. Publishing as Prentice Hall1 Common Features Using the Common Features of Microsoft ® Office.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Customization Using SharePoint Designer 2007 Overview Editing look and feel –Master pages.
Using XML to store Descriptive Metadata Richard Murphy Rosarie O’Riordan Central Statistics Office Ireland.
Building a Website: Site Management Fall Introduction Web page consists of a collection of varied files – HTML – images – CSS – Flash movies – Etc.
Louisa Lambregts, Louisa Lambregts
Justin Tilton uPortal Framework and User Interface Demonstration.
Introduction to Morpho RCN Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
Now You See It… Now you don’t Policies and Practices for Updating a Web Server Peter Flynn University College Cork Computer Centre.
Challenges in the Nursery: Linking a Finding Aid with Online Content Elizabeth Johnson, Lilly Library Jenn Riley, Digital Library Program DL Brown Bag,
4 m 9K Copyright 2002 Forum 9000, LLC Slide 1 Forum 9000 Quality Systems for Quality Care.
Web Standards 99.9% of Website are still obsolete Designing & building with standards The trouble with standards Findability, Syndication, Blogs, Podcasts,
INFSY 547: WEB-Based Technologies Gayle J Yaverbaum, PhD Professor of Information Systems Penn State Harrisburg.
- How to draw a clear distinction between a client and a server(there is often no clear distinction) - A server may continuously act as a client - Distinction.
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
 A content management system ( CMS ) is a system providing a collection of procedures used to manage work flow in a collaborative environment. These.
Content Management Systems. Agenda Week overview Web-page basics The why and what of CMS Typo3.
Jackson, Web Technologies: A Computer Science Perspective, © 2007 Prentice-Hall, Inc. All rights reserved Chapter 7 Representing Web Data:
1 ITEC 4830 Graphics Design Chapter 1 Dreamweaver MX 2004 Basics.
Apache Cocoon – XML Publishing Framework 데이터베이스 연구실 박사 1 학기 이 세영.
1 Introducing Web Developer Tools Rapid application development tools ASP.NET-compatible web editors –Visual Studio.NET Professional Edition –Visual Studio.
CHM Portal Tool Kit Miruna Bulandra Finsiel Romania Copenhagen, 5 June 2002.
4.01 How Web Pages Work.
AEM Digital Asset Management - DAM Author : Nagavardhan
Web Programming Language
4.01 How Web Pages Work.
Unit 4 Representing Web Data: XML
XML Related Technologies
Using E-Business Suite Attachments
Chapter A - Getting Started with Dreamweaver MX 2004
بسم الله الرحمن الرحيم.
AVOIR -African virtual
Web Engineering.
Introduction to XHTML.
Software and Multimedia
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Software and Multimedia
Chapter 7 Representing Web Data: XML
Building an Integrable XBRL Portal Daniel Hamm German Central Bank
XML Problems and Solutions
Tutorial Developing a Basic Web Page
Chapter 16 The World Wide Web.
4.01 How Web Pages Work.
Presentation transcript:

What is xMod? xMod is: a desktop application (at the moment!) which can transform a repository of XML into a completely finished website Paul Spence, Paul Vetch Centre for Computing in the Humanities King’s College London

We saw earlier how one of the basic premises of XML is that you can transform the core data, stored in a single ‘authoritative’ source version, many times Typically, in our projects we need to create the following from our source data: Basic view Printable view Indices of documents by author/title Thematic indices, of keywords that appear Encoders’ checking pages

xMod Task-based workflow TEI xml files HTML output ‘Control’ files XML Encoder xMod ‘Control’ files XSL Programmer Project Manager Image/CSS skin Web / Graphic Designer

xMod xMod Markup TEI xml files HTML output Markup ‘Control’ files Image/CSS skin

In-house guidelines for using TEI to create websites Markup In-house guidelines for using TEI to create websites

xMod Publication and Programming TEI xml files HTML output Programming xMod Publication ‘Control’ files Image/CSS skin

Base layer + customisations options RSS plans submenus indices DB content Base layer

We saw earlier how one of the basic premises of XML is that you can transform the core data, stored in a single ‘authoritative’ source version, many times Typically, in our projects we need to create the following from our source data: Basic view Printable view Indices of documents by author/title Thematic indices, of keywords that appear Encoders’ checking pages

We saw earlier how one of the basic premises of XML is that you can transform the core data, stored in a single ‘authoritative’ source version, many times Typically, in our projects we need to create the following from our source data: Basic view Printable view Indices of documents by author/title Thematic indices, of keywords that appear Encoders’ checking pages

We saw earlier how one of the basic premises of XML is that you can transform the core data, stored in a single ‘authoritative’ source version, many times Typically, in our projects we need to create the following from our source data: Basic view Printable view Indices of documents by author/title Thematic indices, of keywords that appear Encoders’ checking pages

We saw earlier how one of the basic premises of XML is that you can transform the core data, stored in a single ‘authoritative’ source version, many times Typically, in our projects we need to create the following from our source data: Basic view Printable view Indices of documents by author/title Thematic indices, of keywords that appear Encoders’ checking pages

We saw earlier how one of the basic premises of XML is that you can transform the core data, stored in a single ‘authoritative’ source version, many times Typically, in our projects we need to create the following from our source data: Basic view Printable view Indices of documents by author/title Thematic indices, of keywords that appear Encoders’ checking pages

We saw earlier how one of the basic premises of XML is that you can transform the core data, stored in a single ‘authoritative’ source version, many times Typically, in our projects we need to create the following from our source data: Basic view Printable view Indices of documents by author/title Thematic indices, of keywords that appear Encoders’ checking pages

Page / Asset Management TEI xml files HTML output xMod Publication: Files and folders Navigation Image information ‘Control’ files Image/CSS skin

Common transformations Flexibility: groups or all document collection Common transformations Process 1 Process 2 Process 3 general scholarly primary Specific 1 Specific 2 Specific 3

Support for Database Integration We saw earlier how one of the basic premises of XML is that you can transform the core data, stored in a single ‘authoritative’ source version, many times Typically, in our projects we need to create the following from our source data: Basic view Printable view Indices of documents by author/title Thematic indices, of keywords that appear Encoders’ checking pages

xMod Look and Feel TEI xml files HTML output ‘Control’ files Personality Pack Image/CSS skin

Framework of Content Elements

Framework of Content Elements Current version: 1.3 Next version: 2.0: Already well under development Desktop version and dynamic, Cocoon based server version Integrated full text and semantic searching facilities Greater standards compliance (XHTML 1.1, XSLT 2, TEI P5) Configuration of application and personality via new Web Application (work in progress) Package up and document for Open Source release