Introduction. The XML- XSLT Workflow: Building a Digital Edition. skim or skip if you are more experienced.

Size: px
Start display at page:

Download "Introduction. The XML- XSLT Workflow: Building a Digital Edition. skim or skip if you are more experienced."

Transcription

1 Introduction. The XML- XSLT Workflow: Building a Digital Edition This chapter is for absolute newcomers to digital editions and xml please skim or skip if you are more experienced. There are a few terms we will use in discussing a digital scholarly edition that is built using TEI, a set of XML tags designed by the Text Encoding Initiative Consortium ( c.org). The first is really a set of terms all of which are used when talking about XML and HTML encoding: tag, root, element, path, and attribute. In XML and HTML encoding, that something is a tag is indicated by angle brackets: <>. These angle brackets indicate that the word inside them is not part of the text of the document but is to be read as code. The root of a document and the elements that structure an XML document always occur inside tags in that document. The <root> names the kind of document that it is: <html> is the first and the last tag in an HTML document, a web page; <TEI> is the first and last tag in a TEI/XML document. I say first and last because in XML there is always an open and a close tag, the close tag indicated by a forward- slash /. The open root tag says, the document begins here: <TEI> <html>. The close root tag says, the document ends here : </TEI> </html>. Similarly, all of a document s structural elements must begin with an open tag, <body> <div> <p>, e.g., and end with a close tag, </body> </div> </p>. Sometimes elements have attributes. These specify something about the element: <div type= poem >. Attribute Tag anything inside <> Root document tag Element name for a structure to be coded Path the road to documents (and even inside) Attribute information about an element names are typically indicated by sign. In the TEI Protocol 5 Guidelines can be found an alphabetical list of all the TEI elements ( 1

2 c.org/release/doc/tei- p5- doc/en/html/ref- ELEMENTS.html) and attributes ( c.org/release/doc/tei- p5- doc/en/html/ref- ATTS.html), but not all attributes can be used by all elements, so it is best to find the list of attributes available for any element on a specific element page: Figure 1: Attributes of the <div> element shown in the TEI Manual The eyes of your computer don t really see folders and documents, only the paths to things: Figure 2: Paths visible in the Mac Finder Window, two ways. 2

3 When you search for documents and folders on your computer, it follows a path through it only knows the difference between a folder and a document because a document name ends with an extension indicating that it is a separate document: 1..docx (a Word document) 2..pdf (an Adobe Acrobat document it stands for portable document format and is opened by Adobe Reader or other Acrobat products) 3..xml (a TEI or an XML document it stands for a document coded in extensible Markup Language and it is opened by oxygen if you have downloaded it, but can also be opened by a plain- text editor and some browsers, though it can only be viewed in the latter, not edited) 4..html (a web page it stands for a document coded in hypertext markup language and it is opened by a browser such as Internet Explorer, Safari, Firefox, or Chrome.) Your computer knows which programs to use in order to open each kind of document, sometimes after you have set the program as your default. The second term is metadata (Fig. 3): 3

4 Figure 3: card from a card catalog. If you are old enough, you ll remember the card catalog, and metadata is every factual element about a book that can be expressed: it s title, author, publisher, place of publication, size, and numbers identifying it in various ways. The third term we will use is digital surrogate, which is a surrogate for a printed document that is available on the computer. Here (Fig. 4), Figure 4: entry in the Oxford Text Archive (OTA) 4

5 you can see an entry for The Life of John Bundle by Thomas Amory. The entry page for this particular document allows you to download and use in multiple ways, according to a Creative Commons License ( Each digitized version of this document available for download XML; HTML; epub; mobi (Kindle); plain text is a digital surrogate of the original document. (You can see that the XML link is in purple because I have downloaded it: as I will explain shortly, the XML is the master that was used to generate the other surrogates in the list. Again, I will explain what that means shortly, but first, in order to understand the difference between a master and other surrogates, let s talk about the conceptual and material difference between XML and HTML by looking at the original book, a document (Fig. 5), and its digital expressions. Figure 5: a picture of the actual document, the Northpoint Press Expanded Edition of The Senses of Walden, by Stanley Cavell. Here (Fig. 6) is a web page containing the book: 5

6 Figure 6: The beginning of Senses of Walden This (Fig. 6) is an HTML page that one might come to, presenting the text online. Browsers the one I m using here is Chrome are software that render code to the screen, and so the coded document that the browser is reading is an HTML document, and here (Fig. 7) is what the code looks like, behind the scenes: Figure 7: HTML code informing Figure 4 6

7 Whatever browser you use, be it Microsoft Explorer, Firefox, Safari, or Chrome, transforms HTML code into the web pages that you see when you surf the net. An XML surrogate of the book (Fig. 8) is quite different: Figure 8: XML encoding of the first part of Senses of Walden I have not used TEI to XML- encode this document. I made up my own XML tags, which anyone can do in creating a valid XML document: that s the power of XML. It is code written in human language, readable by us as well as by machines. XML is called semantic markup because the code has meaning in human language. I have created the tags I wish to give my surrogate: book, title, author, chapter, and p for paragraph. Any XML document that you create with any words or names you wish to use is valid as long as it has a root tag or element, and an element inside that root (Fig. 9): 7

8 Figure 9: Minimal XML Document This is a minimal XML document in oxygen, the software that we will use for XML encoding throughout this book. Notice the green box toward the top right: that green box means that this is a valid document. The software reads the document declaration at the top, enclosed by angle brackets and question marks <?xml version= 1.0?> and knows that is can have any tags inside its angle brackets, any words whatsoever, but that it must have a root element/tag and some other element/tag. XML documents are idiosyncratic: any word can be used to name an element or tag. Consequently, browsers cannot read them. No software could process any and every word in our natural language used any and every way. XML documents are only behind- the- scenes documents. The only reason to create an XML document is because its elements/tags are semantically meaningful to human readers, not to software. Let me compare the surrogate of The Senses of Walden that 8

9 browser software can translate into a web page (HTML) with the surrogate of it that cannot be read by your browser (XML), figures 10 and 11: Figure 10: HTML Figure 11: XML Whereas the HTML (Fig. 10) encloses the title of the book with an <h2> tag, the XML (Fig. 11) encloses it with a <title> tag. In both HTML and XML, we have an open <h2><title> and a close </h2></title> tag, of course the names inside the angle brackets differ: h2 says, make these words a certain size, to the browser software; title says to human readers of the tags, the words inside this tag are a title. Semantic markup, markup that is meaningful to humans, allows for using digital tools to explore the sets of documents using the same elements. Someone making a web page might choose to make the author s name normal size, using a <p> tag, or vary the size using <h1>, <h2>, <h3>, or <h4> and might inconsistently make such choices across documents. In contrast, in semantic markup, one would always use the <author> tag for an author. While this is true within one coder s set of documents, it is even more true when documents come from multiple coders and document sets. If everyone encoded in XML, and every XML- encoder had an <author> tag, we can search through thousands or tens of thousands of documents coded by many people and say, give me all the author names for these documents. 9

10 The TEI Consortium came into existence precisely to specify XML elements so that encoders can all use the same names for things, making it possible to text- mine documents or put them all into a database no matter who has encoded them. And then there is the future. If we were only encoding digital surrogates to be shown on web pages, now and forever, HTML would be sufficient. We are not. We are encoding library- quality digital surrogates to last forever: to be usable by whatever software comes into existence in the future. An XML document cannot be read by a browser, but it can easily be transformed into HTML so that browsers can read it, and this book teaches you how to create code that will perform such transformations as well as to process documents to get a list of authors, or load information from myriad TEI documents into a database. Just as a print edition has parts (Fig. 12), Figure 12: Parts of a Print Edition so does a digital edition (Fig. 13): 10

11 Figure 13: the parts of a digital edition I will come back to describe all of the parts, but for the moment, I will discuss first the relationship between a cascading stylesheet or css and HTML, the focus of Chapter 1. A server that is accessible to the World Wide Web contains html code of your digital edition. That server sends the code to any user who visits your web site, and the user s browser processes the HTML code into the web pages you typically see on the Internet (Fig. 14, 15, 16): 22 Figure 14 11

12 Figure 15: Server Side (the code that a URL goes to get) Figure 16: Client Side what you see on the Internet (The code as it has been read and transformed by a browser) But wait, you may say: that s not what I see when I go to Robert Bloomfield s poem To Immagination (he spelled it that way) in the Romantic Circles edition of Robert 12

13 Bloomfield s Letters ( there, I see this (Fig. 17): Figure 17: an early version of the web edition If you were to look into the code, you would see that the HTML code for this version calls a cascading stylesheet. That is, more code in another coding language that is not HTML is also on the server, and a link to it is put into the HTML code so that, when you as a viewer go to Bloomfield s poem using your browser, the page comes up no longer looking like a plain white web page: a css file is used to style the plain web page into something else. Early in the history of making web pages, coders simply added the css code to the HTML code, but now they make styling a separate file so that you can easily use the same style in all your webpages (without retyping the code), and just as easily change the look of the page, as Romantic Circles has done for the Bloomfield letters. Changing one css file changes the look of all the 13

14 letters or chapters in your edition, and of course they look uniform throughout your edition. You will learn the HTML code that references a stylesheet and more about making css in Chapter 1. But for now, it is important to know how css, a very simple language, can dramatically change the look of all the documents in an edition that rely on that particular cascading stylesheet, that particular css file. To get a sense of how much a css file can change things, one only needs to go to Zen Garden ( to see how one and the same HTML document has been styled using different css files (Fig. 18, 19, 20): Figure 18: csszengarden.com s splash page 14

15 Figure 19: the same HTML code calling a different stylesheet 15

16 Figure 20: A third example There is more to a digital edition, however, than HTML pages with an accompanying css file. The most important part of an archival quality digital edition is the TEI master file. When you go via the Internet to the Bloomfield edition, as it appears now, you are given access to the TEI file that generated the HTML which you are viewing (Fig. 21): 16

17 Figure 21: The Digital Edition s XML/TEI button If you click on the XML/TEI button, which I have enlarged here, you will get to the TEI Master. And, in the original web version of the edition, if you had viewed the HTML code (via your browser s View tab), you would have seen HTML encoding that looked like this (Fig. 22): html <! THIS,FILE,,IS,GENERATED,FROM,AN,XML,MASTER.,,DO,NOT,EDIT,(5)! 37 Figure 22: The HTML File for the Original Bloomfield letters 17

18 A comment in the HTML code says, Do not edit this HTML page because the edition itself is encoded in TEI and then transformed into HTML. In other words, if you want to edit the poem further, make changes to the TEI Masterfile, not to this web page. An XSLT is used to transform the TEI document into an HTML document. The XSLT adds the link that the HTML document needs to use a stylesheet. [Aside: Right now, Romantic Circles Editions no longer work this way because the site has been transferred to Drupal, a content management system (and the topic of another book in this Coding for Humanists series, Drupal for Humanists, by Quinn Dombrowski). You can put your XSLT s into a Drupal Module, and then it transforms the original TEI into a Drupal page (I wrote the XSLTs for Romantic Circles, and then a very talented programmer, Dave Rettenmaier, incorporated them into a Drupal Module for TEI documents). Even if you later put your edition into a content management system, be it WordPress or Drupal, you will need to have XSLTs to transform it into the HTML required by that system. css files are also used by Drupal and WordPress, though creating and editing them in those systems is quite complicated.] Our workflow for our archival quality digital edition, then, looks like this (Fig. 23): 18

19 TEI XSLT css html'code HTML 40 Figure 23: TEI to HTML workflow Using oxygen, an XSLT is run on the TEI pages of your digital edition in order to make HTML pages that link to your css file. I have set up a Digital Edition folder so that you can see the parts of your edition that I have just described (Fig. 24): Figure 24: Digital Edition Folder 19

20 Our workflow, then, consists in 1) creating TEI files for documents in the edition, 2) creating a css file to make HTML documents look the way we want them to, 3) creating an XSLT to transform the TEI into HTML documents. There are a few other parts to the digital edition. A search engine has to be created for your website, and doing so requires creating a database that contains plain text. And more can be done with a digital edition: it can be analyzed in various ways, including analyzing its networks. Thus, we will also use XSLT to transform those master TEI files into a few other things: a) plain text files for searching or text mining; b) a database (.csv) file; c) documents created by analyzing the edition in various ways, including.csv files for loading into Gephi to perform network analysis. Creating a database is the topic of another book in the Coding for Humanists series, Databases for Humanists, by Harvey Quamen; text mining the topic of many good books coming out and available now. 1 You may find collaborators who can create a database and perform text mining, instead of learning to do those things for yourself either way, your edition will be ready for further development by the time you finish this book. It will give you all you need to prepare your digital edition for searching and data mining, and for using in network analysis tools such as Gephi. 1 See for example Matthew Jockers, Text Mining with R for Students of Literature (Springer, 2014). 20

15 minutes is not much so I will try to give some crucial guidelines and basic knowledge.

15 minutes is not much so I will try to give some crucial guidelines and basic knowledge. 1 Presentation. Good morning ladies and gentlemen, dear colleagues. First of all I would like to thank the committee for this invitation and letting me speak about one of my favourite topics: the internet.

More information

Dreamweaver CS5. Module 2: Website Modification

Dreamweaver CS5. Module 2: Website Modification Dreamweaver CS5 Module 2: Website Modification Dreamweaver CS5 Module 2: Website Modification Last revised: October 31, 2010 Copyrights and Trademarks 2010 Nishikai Consulting, Helen Nishikai Oakland,

More information

JISIS and Web Technologies

JISIS and Web Technologies 27 November 2012 Status: Draft Author: Jean-Claude Dauphin JISIS and Web Technologies I. Introduction This document does aspire to explain how J-ISIS is related to Web technologies and how to use J-ISIS

More information

Lesson Overview. Getting Started. The Internet WWW

Lesson Overview. Getting Started. The Internet WWW Lesson Overview Getting Started Learning Web Design: Chapter 1 and Chapter 2 What is the Internet? History of the Internet Anatomy of a Web Page What is the Web Made Of? Careers in Web Development Web-Related

More information

Short notes on webpage programming languages

Short notes on webpage programming languages Short notes on webpage programming languages What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language is a set of

More information

Module 6 Web Page Concept and Design: Getting a Web Page Up and Running

Module 6 Web Page Concept and Design: Getting a Web Page Up and Running Module 6 Web Page Concept and Design: Getting a Web Page Up and Running Lesson 3 Creating Web Pages Using HTML UNESCO EIPICT M6. LESSON 3 1 Rationale Librarians need to learn how to plan, design and create

More information

Microsoft Expression Web

Microsoft Expression Web Microsoft Expression Web Microsoft Expression Web is the new program from Microsoft to replace Frontpage as a website editing program. While the layout has changed, it still functions much the same as

More information

But have you ever wondered how to create your own website?

But have you ever wondered how to create your own website? Foreword We live in a time when websites have become part of our everyday lives, replacing newspapers and books, and offering users a whole range of new opportunities. You probably visit at least a few

More information

HOW TO CREATE THEME IN MAGENTO 2

HOW TO CREATE THEME IN MAGENTO 2 The Essential Tutorial: HOW TO CREATE THEME IN MAGENTO 2 A publication of Part 1 Whoever you are an extension or theme developer, you should spend time reading this blog post because you ll understand

More information

Contents. Introduction... 2. Downloading the Data Files... 2

Contents. Introduction... 2. Downloading the Data Files... 2 Creating a Web Page Using HTML Part 3: Multi-page Management and Uploading INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.1 Summer 2009 Contents Introduction... 2 Downloading

More information

Adobe Reader Settings

Adobe Reader Settings Adobe Reader Settings Table of Contents Adobe 9 and X (10) Reader Settings...2 For Adobe Reader X (10)... 5 Adobe Reader XI (11)...7 Internet Explorer 8 and 9... 8 Google Chrome... 9 Mozilla Firefox...

More information

UH CMS Basics. Cascade CMS Basics Class. UH CMS Basics Updated: June,2011! Page 1

UH CMS Basics. Cascade CMS Basics Class. UH CMS Basics Updated: June,2011! Page 1 UH CMS Basics Cascade CMS Basics Class UH CMS Basics Updated: June,2011! Page 1 Introduction I. What is a CMS?! A CMS or Content Management System is a web based piece of software used to create web content,

More information

OpenIMS 4.2. Document Management Server. User manual

OpenIMS 4.2. Document Management Server. User manual OpenIMS 4.2 Document Management Server User manual OpenSesame ICT BV Index 1 INTRODUCTION...4 1.1 Client specifications...4 2 INTRODUCTION OPENIMS DMS...5 2.1 Login...5 2.2 Language choice...5 3 OPENIMS

More information

Chapter 2 Text Processing with the Command Line Interface

Chapter 2 Text Processing with the Command Line Interface Chapter 2 Text Processing with the Command Line Interface Abstract This chapter aims to help demystify the command line interface that is commonly used in UNIX and UNIX-like systems such as Linux and Mac

More information

Web Design and Development ACS-1809

Web Design and Development ACS-1809 Web Design and Development ACS-1809 Chapter 1 9/9/2015 1 Pre-class Housekeeping Course Outline Text book : HTML A beginner s guide, Wendy Willard, 5 th edition Work on HTML files On Windows PCs Tons of

More information

How to Get Your Website on the Internet: Web Hosting Basics

How to Get Your Website on the Internet: Web Hosting Basics The Web Host Advisor How to Get Your Website on the Internet: Web Hosting Basics Copyright 2012 by The Web Host Advisor Table of Contents Why Do You Want a Website page 3 What Kind of Website do You Want?

More information

NJCU WEBSITE TRAINING MANUAL

NJCU WEBSITE TRAINING MANUAL NJCU WEBSITE TRAINING MANUAL Submit Support Requests to: http://web.njcu.edu/its/websupport/ (Login with your GothicNet Username and Password.) Table of Contents NJCU WEBSITE TRAINING: Content Contributors...

More information

ITP 101 Project 3 - Dreamweaver

ITP 101 Project 3 - Dreamweaver ITP 101 Project 3 - Dreamweaver Project Objectives You will also learn how to make a website outlining your company s products, location, and contact info. Project Details USC provides its students with

More information

4.2 Understand Microsoft ASP.NET Web Application Development

4.2 Understand Microsoft ASP.NET Web Application Development L E S S O N 4 4.1 Understand Web Page Development 4.2 Understand Microsoft ASP.NET Web Application Development 4.3 Understand Web Hosting 4.4 Understand Web Services MTA Software Fundamentals 4 Test L

More information

SPLIT BLOCK FINAL Web Design

SPLIT BLOCK FINAL Web Design SPLIT BLOCK FINAL Web Design MULTIPLE CHOICE 1. A(n) site shares user-created content with site visitors. a. portal c. informational/educational b. Web 2.0 d. business 2. sites include Erly, Flickr, Pinterest,

More information

Business Intelligence Office of Planning Planning and Statistics Portal Overview

Business Intelligence Office of Planning Planning and Statistics Portal Overview Planning and Statistics Portal Overview Introduction The Planning and Statistics Portal (PSP) is a tool designed to provide easy access to university data. The information provided can assist you in making

More information

Blueball Design Dynamic Content 2 Stack Readme Manual v1.0

Blueball Design Dynamic Content 2 Stack Readme Manual v1.0 Blueball Design Dynamic Content 2 Stack Readme Manual v1.0 A unique responsive stack that dynamically populates and updates a content area within the stack using a warehoused external XML flat text file

More information

Appendix H: Cascading Style Sheets (CSS)

Appendix H: Cascading Style Sheets (CSS) Appendix H: Cascading Style Sheets (CSS) Cascading Style Sheets offer Web designers two key advantages in managing complex Web sites: Separation of content and design. CSS gives developers the best of

More information

Basic tutorial for Dreamweaver CS5

Basic tutorial for Dreamweaver CS5 Basic tutorial for Dreamweaver CS5 Creating a New Website: When you first open up Dreamweaver, a welcome screen introduces the user to some basic options to start creating websites. If you re going to

More information

USM Web Content Management System

USM Web Content Management System University of Southern Maine USM Web Content Management System USM Web CMS Technical Development Group 4/26/2011 Content o Introduction o Login o User Roles o Group Member o Group Publisher o Group Admin

More information

CREATING AND EDITING CONTENT AND BLOG POSTS WITH THE DRUPAL CKEDITOR

CREATING AND EDITING CONTENT AND BLOG POSTS WITH THE DRUPAL CKEDITOR Drupal Website CKeditor Tutorials - Adding Blog Posts, Images & Web Pages with the CKeditor module The Drupal CKEditor Interface CREATING AND EDITING CONTENT AND BLOG POSTS WITH THE DRUPAL CKEDITOR "FINDING

More information

Peer HMDA Data Dashboard. Overview

Peer HMDA Data Dashboard. Overview Overview The Peer HMDA Data Dashboard provides CRA Wiz & Fair Lending Wiz users access to the Peer Mortgage data via the web. Using the Peer HMDA Data Dashboard, you can quickly generate market share reports

More information

Content Management System (CMS) Training

Content Management System (CMS) Training Content Management System (CMS) Training System Requirements Operating System: Mac, PC, Linux and most Internet connected devices Browser: Recent version of Firefox as you cannot use Chrome or Safari Recent

More information

Movie Instructions: Downloading, Saving, & Watching

Movie Instructions: Downloading, Saving, & Watching Thank you for your purchase of Church Windows Recorded Classes Online. We hope the benefit of watching, reviewing, and reading along will help your church tasks flow more smoothly and efficiently. In order

More information

ART 379 Web Design. HTML, XHTML & CSS: Introduction, 1-2

ART 379 Web Design. HTML, XHTML & CSS: Introduction, 1-2 HTML, XHTML & CSS: Introduction, 1-2 History: 90s browsers (netscape & internet explorer) only read their own specific set of html. made designing web pages difficult! (this is why you would see disclaimers

More information

Your First Web Page. It all starts with an idea. Create an Azure Web App

Your First Web Page. It all starts with an idea. Create an Azure Web App Your First Web Page It all starts with an idea Every web page begins with an idea to communicate with an audience. For now, you will start with just a text file that will tell people a little about you,

More information

UCL INFORMATION SERVICES DIVISION INFORMATION SYSTEMS. Silva. Introduction to Silva. Document No. IS-130

UCL INFORMATION SERVICES DIVISION INFORMATION SYSTEMS. Silva. Introduction to Silva. Document No. IS-130 UCL INFORMATION SERVICES DIVISION INFORMATION SYSTEMS Silva Introduction to Silva Document No. IS-130 Contents What is Silva?... 1 Requesting a website / Web page(s) in Silva 1 Building the site and making

More information

Font and color choices are all made from the Message or Format Text tab on the ribbon.

Font and color choices are all made from the Message or Format Text tab on the ribbon. Outlook 2010: Contents Outlook 2010:... 1 Email That Everyone Can Read... 1 Fonts and Colors... 1 What Format Should I Choose?... 2 How to Add Structure and Meaning to a Longer Email... 2 How to Add Images

More information

[D YOUVILLE COLLEGE OUCAMPUS WEB CONTENT MANAGEMENT SYSTEM TRAINING] June 11, 2014

[D YOUVILLE COLLEGE OUCAMPUS WEB CONTENT MANAGEMENT SYSTEM TRAINING] June 11, 2014 MANAGEMENT SYSTEM TRAINING] June 11, 2014 What is OU Campus? OU Campus is a content management system used by D Youville College on www.dyc.edu. It is an easy-to-learn tool for updating Web pages from

More information

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Introduction Client-Side scripting involves using programming technologies to build web pages and applications that are run on the client (i.e.

More information

Qualtrics Survey Software. Create an Account

Qualtrics Survey Software. Create an Account Qualtrics Survey Software Qualtrics is online survey software with the ability to create and distribute surveys, quizzes, and polls. Katz and CBA faculty, staff, and students may create accounts. There

More information

CSC9B2 Spring 2015 Web Design Practical 1: Introduction to HTML 5

CSC9B2 Spring 2015 Web Design Practical 1: Introduction to HTML 5 CSC9B2 Spring 2015 Web Design Practical 1: Introduction to HTML 5 AIM To learn the basics of creating web pages with HTML5. Remember to register your practical attendance. This sheet contains one checkpoint.

More information

For example, within General Settings, you can change the default language from English to Spanish and change the size of the text that is displayed.

For example, within General Settings, you can change the default language from English to Spanish and change the size of the text that is displayed. Atlantic Broadband s free Webmail service makes it easy to read and send email using just a web browser from any computer. This quick reference guide will help you get the most out of Webmail with useful

More information

Wiki Server. Innovative tools for workgroup collaboration and communication. Features

Wiki Server. Innovative tools for workgroup collaboration and communication. Features Wiki Server Innovative tools for workgroup collaboration and communication. Features Single site for group collaboration Project-specific wiki accessible via web browsers on Mac, PC, iphone, and ipod touch

More information

Learnem.com. Web Development Course Series. Quickly Learn. Web Design Using HTML. By: Siamak Sarmady

Learnem.com. Web Development Course Series. Quickly Learn. Web Design Using HTML. By: Siamak Sarmady Learnem.com Web Development Course Series Quickly Learn Web Design Using HTML By: Siamak Sarmady L E A R N E M W E B D E V E L O P M E N T C O U R S E S E R I E S Quickly Learn Web Design Using HTML Ver.

More information

Jadu Content Management Systems Web Publishing Guide. Table of Contents (click on chapter titles to navigate to a specific chapter)

Jadu Content Management Systems Web Publishing Guide. Table of Contents (click on chapter titles to navigate to a specific chapter) Jadu Content Management Systems Web Publishing Guide Table of Contents (click on chapter titles to navigate to a specific chapter) Jadu Guidelines, Glossary, Tips, URL to Log In & How to Log Out... 2 Landing

More information

Web Editing Basics 1 TOPICS

Web Editing Basics 1 TOPICS Web Editing Basics 1 TOPICS 1. Opening your site.1 2. What you see.1 3. Navigate to your Web page 2 4. Make text edits...2 5. Prepare documents and images for the Web 3 6. Move documents and images from

More information

ProgressBook StudentInformation Report Builder User Guide

ProgressBook StudentInformation Report Builder User Guide ProgressBook StudentInformation Report Builder User Guide ProgressBook StudentInformation Report Builder User Guide (This document is current for ProgressBook StudentInformation v13.3.1 or later.) 2013

More information

shorewest.net Document Management

shorewest.net Document Management shorewest.net Document Management Creating, Emailing and Printing Documents Document Management 9/20 Adobe Acrobat Reader To use Document Management in Shorewest.net, Adobe Acrobat Reader must be available

More information

Step 2 Open Kompozer and establish your site. 1. Open Kompozer from the Start Menu (at the Polytechnic) or from the downloaded program.

Step 2 Open Kompozer and establish your site. 1. Open Kompozer from the Start Menu (at the Polytechnic) or from the downloaded program. Kompozer User Guide KompoZer is web authoring software that combines web file management and easy-to-use WYSIWYG web page editing. It is designed to be easy to use, making it ideal for non-technical computer

More information

Basic Website Creation. General Information about Websites

Basic Website Creation. General Information about Websites Basic Website Creation General Information about Websites Before you start creating your website you should get a general understanding of how the Internet works. This will help you understand what goes

More information

HTML5 and CSS3 Part 1: Using HTML and CSS to Create a Website Layout

HTML5 and CSS3 Part 1: Using HTML and CSS to Create a Website Layout CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES HTML5 and CSS3 Part 1: Using HTML and CSS to Create a Website Layout Fall 2011, Version 1.0 Table of Contents Introduction...3 Downloading

More information

Digital Signature Pads and ICE Health Systems:

Digital Signature Pads and ICE Health Systems: Digital Signature Pads and ICE Health Systems: This document is a tutorial on setting up Adobe Acrobat Pro/Reader to use the Topaz Systems Inc. Digital Signature Pads with ICE Health Systems in relation

More information

E-mail Encryption Guide version 1.2, by Thomas Reed

E-mail Encryption Guide version 1.2, by Thomas Reed E-mail Encryption Guide version 1.2, by Thomas Reed In order for two people to send and receive encrypted e-mails to/from each other, both parties need: An e-mail reader that supports encryption (such

More information

Example. Represent this as XML

Example. Represent this as XML Example INF 221 program class INF 133 quiz Assignment Represent this as XML JSON There is not an absolutely correct answer to how to interpret this tree in the respective languages. There are multiple

More information

White Paper. Java Security. What You Need to Know, and How to Protect Yourself. 800.266.7798 www.inductiveautomation.com

White Paper. Java Security. What You Need to Know, and How to Protect Yourself. 800.266.7798 www.inductiveautomation.com White Paper Java Security What You Need to Know, and How to Protect Yourself Java Security: What You Need to Know, and How to Protect Yourself Ignition HMI, SCADA and MES software by Inductive Automation

More information

Terminal Four (T4) Site Manager

Terminal Four (T4) Site Manager Terminal Four (T4) Site Manager Contents Terminal Four (T4) Site Manager... 1 Contents... 1 Login... 2 The Toolbar... 3 An example of a University of Exeter page... 5 Add a section... 6 Add content to

More information

ADOBE DREAMWEAVER CS3 TUTORIAL

ADOBE DREAMWEAVER CS3 TUTORIAL ADOBE DREAMWEAVER CS3 TUTORIAL 1 TABLE OF CONTENTS I. GETTING S TARTED... 2 II. CREATING A WEBPAGE... 2 III. DESIGN AND LAYOUT... 3 IV. INSERTING AND USING TABLES... 4 A. WHY USE TABLES... 4 B. HOW TO

More information

Administrator s Guide

Administrator s Guide SEO Toolkit 1.3.0 for Sitecore CMS 6.5 Administrator s Guide Rev: 2011-06-07 SEO Toolkit 1.3.0 for Sitecore CMS 6.5 Administrator s Guide How to use the Search Engine Optimization Toolkit to optimize your

More information

Frequently Asked Questions Cabinet WEB 9.0

Frequently Asked Questions Cabinet WEB 9.0 Frequently Asked Questions Cabinet WEB 9.0 Quick Start Guide December 2013 Page 1 Frequently Asked Questions None of my documents will download. When I try to view document a popup is displayed briefly

More information

Developers Guide. Designs and Layouts HOW TO IMPLEMENT WEBSITE DESIGNS IN DYNAMICWEB. Version: 1.3 2013.10.04 English

Developers Guide. Designs and Layouts HOW TO IMPLEMENT WEBSITE DESIGNS IN DYNAMICWEB. Version: 1.3 2013.10.04 English Developers Guide Designs and Layouts HOW TO IMPLEMENT WEBSITE DESIGNS IN DYNAMICWEB Version: 1.3 2013.10.04 English Designs and Layouts, How to implement website designs in Dynamicweb LEGAL INFORMATION

More information

How To Write A Cq5 Authoring Manual On An Ubuntu Cq 5.2.2 (Windows) (Windows 5) (Mac) (Apple) (Amd) (Powerbook) (Html) (Web) (Font

How To Write A Cq5 Authoring Manual On An Ubuntu Cq 5.2.2 (Windows) (Windows 5) (Mac) (Apple) (Amd) (Powerbook) (Html) (Web) (Font Adobe CQ5 Authoring Basics Print Manual SFU s Content Management System SFU IT Services CMS Team ABSTRACT A summary of CQ5 Authoring Basics including: Setup and Login, CQ Interface Tour, Versioning, Uploading

More information

Lesson Review Answers

Lesson Review Answers Lesson Review Answers-1 Lesson Review Answers Lesson 1 Review 1. User-friendly Web page interfaces, such as a pleasing layout and easy navigation, are considered what type of issues? Front-end issues.

More information

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development 4 Understanding Web Applications IN THIS CHAPTER 4.1 Understand Web page development 4.2 Understand Microsoft ASP.NET Web application development 4.3 Understand Web hosting 4.4 Understand Web services

More information

Hypercosm. Studio. www.hypercosm.com

Hypercosm. Studio. www.hypercosm.com Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks

More information

Unbranded Partner Site Customization Guide

Unbranded Partner Site Customization Guide Unbranded Partner Site Customization Guide Contents 3 Hi There! 4 Customization Checklist 5 Site Overview 8 What You Need 9 How to use Triangle 13 Site Structure 15 Customization 2 Hi There! Congratulations

More information

Surfing the Internet. Dodge County 4-H Tech Team January 22, 2004

Surfing the Internet. Dodge County 4-H Tech Team January 22, 2004 Surfing the Internet Dodge County 4-H Tech Team January 22, 2004 Topics Tools needed to surf the web How the web works Anatomy of a URL HTML: Hypertext Markup Language Error messages Navigating on the

More information

Learning to Teach Online!

Learning to Teach Online! elearning: enhancing learning, teaching and assessment in the creative arts Learning to Teach Online! Introduction to Blackboard Part One: the Student Experience elearning: contacts Julian Fletcher Leigh

More information

Fast track to HTML & CSS 101 (Web Design)

Fast track to HTML & CSS 101 (Web Design) Fast track to HTML & CSS 101 (Web Design) Level: Introduction Duration: 5 Days Time: 9:30 AM - 4:30 PM Cost: 997.00 Overview Fast Track your HTML and CSS Skills HTML and CSS are the very fundamentals of

More information

Getting Started with Automizy

Getting Started with Automizy Getting Started with Automizy The Basics To help you get started, this guide will show you exactly how simple it is to use Automizy to combine automated multi-channel communication into your overall marketing

More information

Web Development I & II*

Web Development I & II* Web Development I & II* Career Cluster Information Technology Course Code 10161 Prerequisite(s) Computer Applications Introduction to Information Technology (recommended) Computer Information Technology

More information

Introduction to XML Applications

Introduction to XML Applications EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for

More information

Teacher Training Session 1. Adding a Sub-Site (New Page) Editing a page and page security. Adding content cells. Uploading files and creating folders

Teacher Training Session 1. Adding a Sub-Site (New Page) Editing a page and page security. Adding content cells. Uploading files and creating folders Teacher Training Session 1 Adding a Sub-Site (New Page) Editing a page and page security Adding content cells Uploading files and creating folders Adding Sub Sites Sub Sites are the same as Sub Groups

More information

Using Internet Archive: A guide created by the Digital POWRR Project

Using Internet Archive: A guide created by the Digital POWRR Project June 2014 1 Internet Archive is a way to archive public domain materials free of charge. It is important to have multiple backups of digital files in case of unexpected loss of originals. Table of Contents

More information

Setting up FileMaker 10 Server

Setting up FileMaker 10 Server Setting up FileMaker 10 Server Note : If your current live Database folder is located in the default database folder ( C:\Program Files\FileMaker\FileMaker Server\Data\Databases ), move\copy this folder

More information

Net Services: File System Monitor

Net Services: File System Monitor Net Services: File System Monitor Settings for ExtremeZ-IP file server volumes...1 Setup of the Net Services server...2 Configuring and testing the Net Services server...3 Installing File System Monitor...4

More information

GETTING STARTED WITH HANGOUTS... 2 START A HANGOUT... 2 JOIN A HANGOUT... 4 INVITE PEOPLE TO A HANGOUT...

GETTING STARTED WITH HANGOUTS... 2 START A HANGOUT... 2 JOIN A HANGOUT... 4 INVITE PEOPLE TO A HANGOUT... GOOGLE Hangouts and Hangouts On Air Table of Contents GETTING STARTED WITH HANGOUTS... 2 START A HANGOUT... 2 JOIN A HANGOUT... 4 INVITE PEOPLE TO A HANGOUT... 5 INVITE PEOPLE AT THE START... 5 INVITE

More information

Members of staff may also phone for assistance at any time during the college day (extension 3277).

Members of staff may also phone for assistance at any time during the college day (extension 3277). Accessibility Information - How to Use Moodle On this page: Contacting Moodle Administrators Accessing Moodle Accessibility Customising Your Computer Text Size Colours and Viewing Options Cookies Navigation

More information

Adobe Dreamweaver Exam Objectives

Adobe Dreamweaver Exam Objectives Adobe Dreamweaver audience needs for a website. 1.2 Identify webpage content that is relevant to the website purpose and appropriate for the target audience. 1.3 Demonstrate knowledge of standard copyright

More information

Presentation Reporting Quick Start

Presentation Reporting Quick Start Presentation Reporting Quick Start Topic 50430 Presentation Reporting Quick Start Websense Web Security Solutions Updated 19-Sep-2013 Applies to: Web Filter, Web Security, Web Security Gateway, and Web

More information

Working with RD Web Access in Windows Server 2012

Working with RD Web Access in Windows Server 2012 Working with RD Web Access in Windows Server 2012 Introduction to RD Web Access So far in this series we have talked about how to successfully deploy and manage a Microsoft Windows Server 2012 VDI environment.

More information

Content Management System User Guide

Content Management System User Guide CWD Clark Web Development Ltd Content Management System User Guide Version 1.0 1 Introduction... 3 What is a content management system?... 3 Browser requirements... 3 Logging in... 3 Page module... 6 List

More information

Introduction to Dreamweaver

Introduction to Dreamweaver Introduction to Dreamweaver ASSIGNMENT After reading the following introduction, read pages DW1 DW24 in your textbook Adobe Dreamweaver CS6. Be sure to read through the objectives at the beginning of Web

More information

bank zweiplus email Gateway user manual

bank zweiplus email Gateway user manual bank zweiplus email Gateway user manual T +41 (0)58 059 22 22, F +41 (0)58 059 22 44, www.bankzweiplus.ch 1/29 Table of contents 1 Foreword... 3 2 Important Notes... 3 2.1 General... 3 2.2 Password...

More information

EPSS Helpdesk - workdays from 08:00 to 20:00 - Phone: +32 2 23 33 760 E-mail: support@epss-fp7.org

EPSS Helpdesk - workdays from 08:00 to 20:00 - Phone: +32 2 23 33 760 E-mail: support@epss-fp7.org EPSS Frequently Asked Questions (FAQ) For support please contact: EPSS Helpdesk - workdays from 08:00 to 20:00 - Phone: +32 2 23 33 760 E-mail: support@epss-fp7.org A. General Questions: N.B.: For PIC-related

More information

Generate Android App

Generate Android App Generate Android App This paper describes how someone with no programming experience can generate an Android application in minutes without writing any code. The application, also called an APK file can

More information

Mac Information. How to share files with Apple s MobileMe service

Mac Information. How to share files with Apple s MobileMe service Mac Information How to share files with Apple s MobileMe service Introduction: With MobileMe, Apple s internet services, you can place files online for others to download. This saves your colleague time

More information

QUESTIONS YOU MUST ASK BEFORE HIRING A WEB DEVELOPMENT COMPANY

QUESTIONS YOU MUST ASK BEFORE HIRING A WEB DEVELOPMENT COMPANY QUESTIONS YOU MUST ASK BEFORE HIRING A WEB DEVELOPMENT COMPANY BY CHANTELLE LITTLE TAC MARKETING 6 questions you must ask before hiring a web development company Choosing a website development company

More information

ISLANDORA STAFF USER GUIDE. Version 1.3

ISLANDORA STAFF USER GUIDE. Version 1.3 ISLANDORA STAFF USER GUIDE Version 1.3 July 2014 1 P age Table of Contents Islandora Staff User Guide Chapter 1: Introduction to Islandora and the Islandora Community Page 2 Chapter 2: Introduction to

More information

Getting Started with WebSite Tonight

Getting Started with WebSite Tonight Getting Started with WebSite Tonight WebSite Tonight Getting Started Guide Version 3.0 (12.2010) Copyright 2010. All rights reserved. Distribution of this work or derivative of this work is prohibited

More information

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workshop Session Plan

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workshop Session Plan Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl Web Design in Nvu Workshop Session Plan Workshop Schedule By failing to prepare, you are preparing to fail. Event Set Up 30 minutes Introduction Welcome/Pre-day

More information

38 Essential Website Redesign Terms You Need to Know

38 Essential Website Redesign Terms You Need to Know 38 Essential Website Redesign Terms You Need to Know Every industry has its buzzwords, and web design is no different. If your head is spinning from seemingly endless jargon, or if you re getting ready

More information

Content Manager User Guide Information Technology Web Services

Content Manager User Guide Information Technology Web Services Content Manager User Guide Information Technology Web Services The login information in this guide is for training purposes only in a test environment. The login information will change and be redistributed

More information

How to create PDF maps, pdf layer maps and pdf maps with attributes using ArcGIS. Lynne W Fielding, GISP Town of Westwood

How to create PDF maps, pdf layer maps and pdf maps with attributes using ArcGIS. Lynne W Fielding, GISP Town of Westwood How to create PDF maps, pdf layer maps and pdf maps with attributes using ArcGIS Lynne W Fielding, GISP Town of Westwood PDF maps are a very handy way to share your information with the public as well

More information

RCNR Document Repository and Document Sharing Instructions

RCNR Document Repository and Document Sharing Instructions RCNR Document Repository and Document Sharing Instructions This document provides detailed instructions for using the Rotary Club of North Renfrew (RCNR) document repository and for sharing the documents

More information

Organizing image files in Lightroom part 2

Organizing image files in Lightroom part 2 Organizing image files in Lightroom part 2 Hopefully, after our last issue, you've spent some time working on your folder structure and now have your images organized to be easy to find. Whether you have

More information

Drupal Training Guide

Drupal Training Guide Drupal Training Guide Getting Started Drupal Information page on the IT site: http://it.santarosa.edu/drupal On this page is information about Drupal sign up, what Drupal is, which is a content management

More information

Page1. Tera Doty-Blance http://library.cortland.edu/ttc/training_center.asp

Page1. Tera Doty-Blance http://library.cortland.edu/ttc/training_center.asp Page1 Contents Setting Up a Student Web Account on the SUNY Cortland Web Server... 2 Opening the iweb Application and Choosing a Template... 3 Publishing Your iweb site to Student Web... 5 Creating a Copy

More information

How to start with 3DHOP

How to start with 3DHOP How to start with 3DHOP Package content, local setup, online deployment http://3dhop.net 30/6/2015 The 3DHOP distribution Where to find it, what s inside The 3DHOP distribution package From the page http://3dhop.net/download.php

More information

Chapter 24: Creating Reports and Extracting Data

Chapter 24: Creating Reports and Extracting Data Chapter 24: Creating Reports and Extracting Data SEER*DMS includes an integrated reporting and extract module to create pre-defined system reports and extracts. Ad hoc listings and extracts can be generated

More information

KWizCom SharePoint SEO Toolkit

KWizCom SharePoint SEO Toolkit KWizCom Corporation KWizCom SharePoint SEO Toolkit User Guide Copyright 2005-2009 KWizCom corporation. All rights reserved. Company Headquarters KWizCom 50 McIntosh Drive, Unit 109 Markham, Ontario ON

More information

Macromedia Dreamweaver 8 Developer Certification Examination Specification

Macromedia Dreamweaver 8 Developer Certification Examination Specification Macromedia Dreamweaver 8 Developer Certification Examination Specification Introduction This is an exam specification for Macromedia Dreamweaver 8 Developer. The skills and knowledge certified by this

More information

Sending Email on Blue Hornet

Sending Email on Blue Hornet Sending Email on Blue Hornet STEP 1 Gathering Your Data A. For existing data from Advance or Outlook, pull email address, first name, last name, and any other variable data you would like to use in the

More information

SECTION 5: Finalizing Your Workbook

SECTION 5: Finalizing Your Workbook SECTION 5: Finalizing Your Workbook In this section you will learn how to: Protect a workbook Protect a sheet Protect Excel files Unlock cells Use the document inspector Use the compatibility checker Mark

More information

deskspace responsive web builder: Instructions

deskspace responsive web builder: Instructions deskspace responsive web builder: Instructions Site Manager Editor Viewer Settings Features The Free & Personal Licenses cover these features. The Pro Licenses add these additional features. Pro screen

More information