THE WELCH COMPANY
440 Davis Court #1602
San Francisco, CA 94111-2496
415 781 5700
S U M M A R Y
DIARY: November 12, 1997 10:16 AM Wednesday;
Rod Welch
Develop HTML interface with SDS reports.
1...Summary/Objective
2...Memorandum, HTML Function - 070405
3...000007 - Call Internet/HTML Macro File 070405
4...Internet/HTML Memo
..................Internet/HTML Conversion
..............
Click here to comment!
CONTACTS
SUBJECTS
Intranet, HTML Code
Memos, 022F05, and ASCII for Internet
Memo, convert record to print or ascii for
Memo Convert to ASCII for Internet,
Formatting SDS Records with Links
Concept Design Objectives
SDS Linking System
HTML Covert SDS Record to Memo for
1010 - ..
1011 - Summary/Objective
1012 -
101201 - Followed up work at ref SDS 17 1111, ref SDS 16 line 51.
101202 -
101203 - Completed the first step of getting a processor that can convert
101204 - an SDS record to HTML format for display on the Web, including email
101205 - and provide some linkages.
101206 -
101207 - Originally, this was a two part process:
101208 -
101209 - 1. Use Report menu and select "Memo ASCII"
101210 -
101211 - 2. Use F4 in the ASCII report file to create the HTML memo file.
101212 -
101213 - 3. Use menu in Memo ASCII output file to create final format for
101214 - sending the file as ordinary email without HTML.
101215 -
101216 - I actually changed this a bit. Added a separate Internet menu choice
101217 - that does both steps at once.
101218 - ..
101219 - So, there is now just a single choice for an ASCII report, and
101220 - another choice for Internet/HTML memos.
101221 -
101222 -
101223 - Purchased new book on HTML that helped complete this coding effort.
101224 - ref SDS 0 2934
101225 -
101226 -
101227 -
1013 -
1014 -
1015 - Problems
1016 -
101601 - The font size is not being applied uniformly and italic is not being
101602 - turned off. Once it is set, the entire file is shown in italic, even
101603 - though there are commands that change back to Times Roman.
101604 -
101605 - Maybe we cannot change the font size on a particular line.
101606 -
101607 - Looks like if we do it we have to enter a </FONT> and then start
101608 - the font over.
101609 -
101610 - Actually, the book purchased on HTML (see below) shows we have
101611 - to use the </font> command whenever there is a <font> command.
101612 - They work in pairs.
101613 -
101614 - Font color is not being applied uniformly.
101615 -
101616 - Had to add command to change color back to black at end of each
101617 - line and to add </font> for each <font color=...> command.
101618 -
101619 - Links to other files are not being applied correctly.
101620 -
101621 - We are getting the filename appended to the initial address
101622 - of the file first opened.
101623 -
101624 - Figured out we need to add the "file:///" command.
101625 -
101626 - Strangely, this does not appear anywhere in the book Bill
101627 - loaned me.
101628 -
101629 - I noticed that when I opened a file by name, the browser used
101630 - the spec "file:///" to precede the actual filename.
101631 -
101632 -
1017 -
1018 -
SUBJECTS
Intranet, HTML Code
Memos, 022F05, and ASCII for Internet
Memo, convert record to print or ascii for
Memo Convert to ASCII for Internet,
1507 - 0704013
1508 - ..
150801 - Line 715 -label dG1_P_H, about 60 lines below, changed then
150802 - number of lines in the ASCII memo header, so that the FROM user name
150803 - is 2 lines below MEMORANDUM, rather than just one. This lets the code
150804 - in 070405 be the same for the Executive Summary and the Memorandum.
150805 -
150806 - Line 1065 -label Prof, ref OF 5 4744, removed pf4 call to 070405
150807 - because today, I incorporated 0704013 into 070405 so there is a single
150808 - macro to create an HTML file format for using the Internet.
150809 -
150810 -
150811 -
150812 -
1509 -
1510 -
1511 - 0704050
1512 -
151201 - Line 610 -label dladj, created a way to use bold for the Doc Log
151202 - fields by shortening the field headers.
151203 -
151204 -
151205 - ..
151206 - Memorandum, HTML Function - 070405
151207 -
151208 - Decided to combine the code in 0704013 with some modifications that
151209 - eliminate unneeded code for the Internet/HTML Memo function.
151210 -
151211 - This allows us to eliminate the macro 070406 by making a single
151212 - function that creates an ASCII memo file for email only. We have a
151213 - second macro 070405 that creates the Internet/HTML file.
151214 -
151215 - [On 971206 created alternate "save" function using macro 070407
151216 - that supplements this memo macro. ref SDS 18 3557]
151217 -
151218 -
151219 -
151220 -
1513 -
1514 -
1515 - 070406
1516 -
151601 - Created this today as a supplemental call that finalizes formatting
151602 - of ASCII output file so the file can be sent via email.
151603 -
151604 - It just removes the characters in column 78 and extending beyond the
151605 - file specs for Contacts and SDS references.
151606 -
151607 - I removed this capability from 0704013 so that the output could be
151608 - processed by 070405 to create citations.
151609 -
151610 - We need to remove this stuff to send these ASCII files as ordinary
151611 - message in email. We do not want anything beyond column 80 because
151612 - it does not transmit well as email.
151613 -
151614 - Wound up deleting this because the code is incorporated into 0704013,
151615 - so there is a single operation that creates an ASCII memo file that
151616 - is ready to send via email.
151617 -
151618 -
151619 -
151620 - ..
151621 - 000007 - Call Internet/HTML Macro File 070405
151622 -
151623 - Line 580 -entry 1172, ref OF 13 1587, initially created this macro to
151624 - replace the code that called the Extract for Transfer function. It
151625 - was calling
151626 -
151627 - c: sd 03 0704013
151628 - c: sd 03 070405
151629 -
151630 - ...and was in-turn being called in the menu file 0504051, per
151631 - below.
151632 -
151633 - I then decided to eliminate this macro, because I combined the code in
151634 - 0704013 with the 070405 macro, and this makes it possible to call the
151635 - entire thing from the menu with a single command, which can be
151636 - accomplished without a compiled macro.
151637 -
151638 -
151639 -
1517 -
SUBJECTS
Menu system
HTML Menu
1705 - 0504051
1706 -
170601 - ..
170602 - Internet/HTML Memo
170603 -
170604 - Lins 120 -label s_rQ, ref OF 10 3276, changed the description for
170605 - calling macro 0704013 to say it is for Memo-Internet.
170606 -
170607 -
170608 - Lins 155 -label s_rQ, ref OF 10 5917, changed description to
170609 -
170610 - ..
170611 -
170612 - Internet/HTML Conversion
170613 -
170614 - ... and had this call new compiled macro 1171 in 000007, which
170615 - calls first 0704013 and then 070405.
170616 -
170617 - I changed this to call 070405 only, after incorporating 0704013 into
170618 - 070405
170619 -
170620 -
170621 -
170622 -
1707 -
1708 -
1709 - 0504140
1710 -
171001 - Line 65 -label poSt, ref OF 11 1486, about 45 lines below, changed
171002 - assignment from ATT mail thing, which no longer exists anyway, to HTML
171003 - for Internet conversion.
171004 -
171005 - This calls the new macro 070405.
171006 -
171007 - Also added a menu choice to call macro 070406, ref OF 11 2710, created
171008 - today to do the few things needed to get the output from 0704013 ready
171009 - for processing by 070405.
171010 -
171011 - Was able to eliminate both of these calls because made a separate
171012 - call to 070405 as a single processor that creates the HTML/Internet
171013 - memo format in a single step.
171014 -
171015 -
171016 -
1711 -
1712 -
SUBJECTS
HTML Tools Web Page Development
HTML Coding Support
Software
2006 - 1645 Purchased HTML Book
2007 - ..
200701 - Went to B. Dalton's and purchased following book:
200702 -
200703 - HTML (Second Edition)
200704 - The Definitive Guide
200705 -
200706 - Chuck Musciano & Bill Kennedy
200707 - O'Reilly & Associates, Inc, publishers
200708 -
200709 - Printed: May 1977
200710 - ISBN: 1-56592-235-2
200711 -
200712 - Cost: $35 with tax.
200713 -
200714 - It explains that the (font) command needs a closing command (/font) so
200715 - we cannot simply create a new (font) to change what the prior command
200716 - had set.
200717 -
200718 - This solved the problem explained above of the continuous italic.
200719 -
200720 - [On 980318 problem implementing HTML guide. ref SDS 19 4481]
200721 -
200722 - [On 990125 reviewed O'Reilly web site to prepare for focus group.
200723 - ref SDS 20 6388]
200724 -
200725 -
200726 -
200727 -
200728 -
200729 -
200730 -
200731 -
200732 -
200733 -
200734 -