TEA/TUG + ALDOT(Mobile) = H(O+I) The TEA/TUG being hosted by ALDOT in Mobile causes Hurricanes to come to Alabama. The TEA/TUG being hosted by ALDOT in.

Slides:



Advertisements
Similar presentations
Introduction to Web Design Lecture number:. Todays Aim: Introduction to Web-designing and how its done. Modelling websites in HTML.
Advertisements

HTML I. HTML Hypertext mark-up language. Uses tags to identify elements of a page so that a browser such as Internet explorer can render the page on a.
HTML Basics Customizing your site using the basics of HTML.
Computers: Tools for an Information Age Writing Your Own Web Page: Using HTML and Web Authoring Tools.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Learning the Basics – Lesson 1
KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
Html: getting started HTML is hyper text markup language. It is what web browsers look at on the Internet. HTML documents should be created in a simple.
WeB application development
HTML Creating Web pages. HTML Hyper Text Markup Language Not programming, but a markup language using tags to format text in Web browsers.
Student Manager Catalog Builder An ACEware Webinar.
CPSC 203 Introduction to Computers Tutorial 59 & 64 By Jie (Jeff) Gao.
Adding HTML to Blackboard
TC 310 The Computer in Technical Communication Dr. Jennifer Turns Week 5, Day 1 (10/28)
Python and Web Programming
HTML Introduction HTML
Internet Publishing / Dreamweaver Luke E. Reese CARRS
ETT 429 Spring 2007 Web Design I.
Designing Web Pages Getting to know HTML... What is HTML? Hyper Text Markup Language HTML is the major language of the Internet’s World Wide Web. Web.
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
Basics of HTML. Example Code Hello World Hello World This is a web page.
Basic HTML The Magic Of Web Pages. Create an HTML folder  Make a folder in your H drive and name it “HTML”. We will save EVERYTHING for this unit here.
CPSC 203 Introduction to Computers Lab 39, 40 By Jie (Jeff) Gao.
Lecturer: Ghadah Aldehim
Presenting Information on WWW using HTML. Presenting Information on the Web with HTML How Web sites are organized and implemented A brief introduction.
Basic XHTML Module 2: XHTML Basics LESSON 1. Module 2: XHTML Basics LESSON 1 Lesson Overview In this lesson, you will learn to:  Write XHTML code using.
Internet Skills An Introduction to HTML Alan Noble Room 504 Tel: (44562 internal)
Using Dreamweaver. Slide 1 Dreamweaver has 2 screens that do different things The Document window where you create your WebPages The Site window where.
Web Design Using HTML Codes. WHAT DO I NEED TO BEGIN DESIGNING A HOME PAGE? 1.YOU NEED A FOLDER (also called a DIRECTORY) You should set up a folder or.
CPSC 203 Introduction to Computers Lab 21, 22 By Jie Gao.
Basic HTML Hyper text markup Language. Re-cap  … - The tag tells the browser that this is an HTML document The html element is the outermost element.
Web Design Unit Assignment #2: Job Skills Favorite Links Page You will create a HTML web page with links to informational websites about a variety of job.
Amber Annett David Bell October 13 th, What will happen What is this business about personal web pages? Designated location of your own web page.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
MAKEOVER WEB EDITION MCPSS Web Site – Teacher Page Extreme.
Html Basic Codes Week Two. Start Your Text Editor Windows use 'Notepad’ Macintosh use 'Simple Text'
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
Web Programming Basics of HTML. HTML stands for Hyper Text Mark-up Language A mark-up language is different than those that you have learned before in.
15.1 Fundamentals of HTML.
HTML Hyper Text Markup Language. What is an HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup.
IS1811 Multimedia Development for Internet Applications Lecture 4: Introduction to HTML Rob Gleasure
HTML: Hyptertext Markup Language Doman’s Sections.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
Chapter 2 Web Page Design Mr. Gironda. Elements of a Web Page These are things that most web pages use.
Intro to PHP IST2101. Review: HTML & Tags 2IST210.
Reports and Learning Resources Module 5 1. SLMS Primary Administrator Training Module 5: Reports and Learning Resources 2.
Introducing the World Wide Web Internet- a structure made up of millions of interconnected computers whose users communicate with each other and share.
15.1 Fundamentals of HTML DeKalb County School System.
15.1 Fundamentals of HTML 2 assignments: 1st—complete the worksheet. 2nd—create your first HTML web page following the directions in this PowerPoint where.
HTML HyperText Markup Language. Text Files An array of bytes stored on disk Each element of the array is a text character A text editor is a user program.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
Web Authoring with Dreamweaver. Unit Objectives  Be able to define keywords: HTML, HTTP (protocol), browser, web server, client/server, tag, attribute,
Internet Publishing / Dreamweaver Luke E. Reese Biosystems & Ag. Engr. / CARRS
Building a Web Page. Create A New Folder  Right click on the desktop and select New / Folder  Name the folder playpen.
Compare and Contrast : Blackboard & a Personal Web Page www3.ltu.edu/~s_schneider/howto/faculty.htm You’ll find this presentation (and another) here :
HTML HYPER TEXT MARKUP LANGUAGE. INTRODUCTION Normal text” surrounded by bracketed tags that tell browsers how to display web pages Pages end with “.htm”
This shows CIS17 and the first day introduction..
Writing Your Own Web Page: Using HTML and FrontPage Chapter 10.
1 2/16/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Intro to HTML and Basic Web Page Design.
1 CSC160 Chapter 1: Introduction to JavaScript Chapter 2: Placing JavaScript in an HTML File.
Basic HTML Page 1. First Open Windows Notepad to type your HTML code 2.
Revised June 2008 Online PD Basic HTML1 Let’s Try It!  Open Notepad oStart > All Programs > Accessories > Notepad oDon’t get WordPad by mistake – won’t.
Let’s Try It! Open Notepad
Online PD Basic HTML The Magic Of Web Pages
Uppingham Community College
LMEvents SharePoint Portal How-to Guide
Adding a File to a Course
An Introduction to HTML Pages
15.1 Fundamentals of HTML 2 assignments: 1—complete the worksheet
Presentation transcript:

TEA/TUG + ALDOT(Mobile) = H(O+I) The TEA/TUG being hosted by ALDOT in Mobile causes Hurricanes to come to Alabama. The TEA/TUG being hosted by ALDOT in Mobile causes Hurricanes to come to Alabama.  Opal – October 4, 1995 (A couple of days before the CEW/BUG)  Ivan - September 16, 2004 (Three weeks before the TEA/TUG)

Web Pages from RTF in the Alabama DOT Andy Crenshaw Alabama DOT 2004 Trns·port User Group October 15, 2004

Overview  Definitions  How to write a custom template to generate HTML  How to get the files from the Process Window in TRNS·PORT to the web server  Web Pages that ALDOT generates from RTF

What is a...  HTML File - A simple text file that contains HTML tags that tells a web browser how to display the information as a web page.  RTF Output File – A simple text file generated from the Report Template Facility in a TRNSPORT module

What is a...  HTML File - A simple text file that contains HTML tags that tells a web browser how to display the information as a web page.  RTF Output File – A simple text file generated from the Report Template Facility in a TRNSPORT module.

 Since you would want to show each web page in the same way, why not let RTF build the HTML (code) pages for you.

I have some bad news  Time does not permit me to give you a full class in HTML.  For more on HTML go to your favorite search engine, and search for “HTML Tags”.

But a quick Lesson in HTML If you Don’t Know  All HTML tags are enclosed in  All HTML tags are enclosed in  Most all HTML tags are like parenthesis, you code an HTML tag to begin the desired formatting, and repeat the code preceded with a slash to end the formatting. “  Most all HTML tags are like parenthesis, you code an HTML tag to begin the desired formatting, and repeat the code preceded with a slash to end the formatting. “ Example in HTML code: See Spot Run. See Spot Run. Would appear in the web browser as: See Spot Run

A Quick List 0f HTML Tags  Underline  Bold  Italics  Title Bar  Pre-Format  Begins Code  Hyperlink  Table  Table Row  Table Element  Centers on the page.

Things to consider when writing an RTF template to generate HTML tags for a webpage.  You probably want a consistent format for whatever repetitive (Lettings, Calls in a Letting, Planholders, Bidder’s, etc.) information you want to display.  Remember that the HTML tags are “static” (They will be in the same place every time).

Develop a Prototype Web Page 1.Learn some of the basics of HTML. 2.Save a notepad document with an “.htm” extension, then minimize notepad. 3.Open the prototype in your browser. 4.Look at the results, noting the changes that you need to make. 5.Maximize Notepad make your changes. 6.Return to your browser, and request a Page Refresh ([F5] in Internet Explorer). 7.Repeat 5 & 6 as needed to refine your prototype.

Develop a Prototype Web Page  Keep your prototype and your final development simple. A lot of what you see when you look at HTML source is “fluff”.  When dealing with multiple detail records get the first line like you want it before you start adding multiple lines.  Repeat the first line when doing multiple lines in your prototype, as you are looking at how the repetitive data will appear.

Develop Prototype (continued)  If you are linking pages, work out the links to other pages in your prototype, because those links or series of links should be consistent within the web site.

Also, work on the RTF Template. Work on the underlying code that will get the output ready to display. Have it go ahead and display what you are eventually going to want to show on the web page. Your main emphasis in this effort is the RTF... Work on the underlying code that will get the output ready to display. Have it go ahead and display what you are eventually going to want to show on the web page. Your main emphasis in this effort is the RTF...  “Repeats” (Loops)  “Lets” (Variables)  “Sets” (Value Setting )

Use some of the recent features of RTF.  Set Output {filename} We use “Set Output” within a repeat to generate a file for each call in the letting. We We use “Set Output” within a repeat to generate a file for each call in the letting. We pass the letting date in mmddyy format to be concatenated with “C” and the call number to generate a file for each call in the letting. pass the letting date in mmddyy format to be concatenated with “C” and the call number to generate a file for each call in the letting C023 (Call 23 in today’s letting.) C023 (Call 23 in today’s letting.)

Get the template ready. It’s very important to get the template ready to display the variables that will be on the web pages. They don’t have to be in a final format, just make sure that all of your “lets”, “sets” and “repeats” work as you want them to work. It’s very important to get the template ready to display the variables that will be on the web pages. They don’t have to be in a final format, just make sure that all of your “lets”, “sets” and “repeats” work as you want them to work.

Merge the Prototype webpage with the RTF template.  Copy in the HTML code, with the sample data into the RTF template where it can pick up the variables that were “repeated”, “let” or “set”. (Remember that your HTML is static code).  Change the “sample data” to variable names. “&{name}”.  Test and Debug.

Sometimes you have to allow for things.  You will need to allow for long strings in your HTML code. What we usually do, is in the case of putting an Item Description in a table is to write it as follows; <TR><TD>&itemdescr</TD>  HTML code trims any extra spaces beyond double spacing.

Test and Debug the Web Page Generator  RTF Template (make sure the template is giving you what the web browser needs).  The actual Web Page or Pages themselves  Test using at least Internet Explorer and Netscape, as different browsers handle things differently.

RTF Output to Web Server  Basic Web Publishing  Content Management Systems

Basic Web Publishing  Save files to a staging area and test links and pages.  Highlight web pages you wish to load (publish) to the Web.  Select Copy.  Move to “Production Folder” on web server and paste.

Content Management Systems  Open File in Trns·port Process File Viewer.  Open web page editor in Content Management system.  Turn on the HTML editor in Content Management.  Return to file in Process Viewer “Select All” [Ctrl+A], “Copy” [Ctrl+C]  Paste copied data into HTML editor for Content Management.

Web Pages that ALDOT Generates from RTF  List of Proposals In the Letting Shows the list of Proposals plus the Proposal Header Info.  Individual Proposal Pages Repeats the Proposal Header Information, plus a list of items  Bidder’s List List of Bidding Proposal Holders  “As Read” Bids “Shell” for entry on Letting Day

List of Proposals

Individual Proposal

Bidder’s List

“As Read” Bids

Questions?