SlideShare una empresa de Scribd logo
1 de 12
Institutional Web Management Workshop - Sept 1998 slide 1
Events on-line
Stephen Emmott
Web Editor
King’s College London
King’s College London is dedicated to the advancement of knowledge, learning and understanding in
the service of society.
Institutional Web Management Workshop - Sept 1998 slide 2
Introduction
About King’s
– over 5000* staff; over 16,500* students; Expenditure of £254*
million; 9 schools of study; 7 campuses across London
– combination of centralized and de-centralized administration across
the board
About my role
– Web Editor
– Central (and first) point of contact
– Tension between requirements (plural) and resources (singular)
*Projected figures for Autumn 1999
Institutional Web Management Workshop - Sept 1998 slide 3
Requirements
Current approach
– Printing sets the standard
– Limitations of print-based approach: content gathered manually;
manual collation of content; batch-processing with infrequent
updates; no-backtracking nor opportunities for alteration of content/
presentation once printed/ distributed
New approach
– Collection: extracting content from the organisation
– Storage: maintaining a single source
– Distribution: access for all at minimal cost whilst offering the
opportunity to alter content/ presentation at any time
– Presentation: aspiring to the print standard
Institutional Web Management Workshop - Sept 1998 slide 4
Choosing a system
XML
– Overview
– Storage and granularity
– XML is transparent, flexible, portable, and standardized
XML + ODB
– The need to be flexible without loosing balance
– About Frontier
» Brief History
» Using the system
Institutional Web Management Workshop - Sept 1998 slide 5
Implementation
The system has two key components:
– The DTD (Document Type Definition)
» The blueprint for the way in which the events content is
encoded and the way in which it used/ manipulated in the
system
– The Frontier ODB (Object Database)
» The system used to collect, parse (into XML), store and
distribute events content
» Built-in web-server
All transactions take place through the WWW -
clients contribute content; server collects, stores and
distributes content; clients access content
Institutional Web Management Workshop - Sept 1998 slide 6
Implementation: the DTD
<?XML version="1.0"?>
<!-- This Document Type Definition declares Entities, Elements, Attributes and Notations for the document type "kcl_events" -->
<!ELEMENT EVENT (#PCDATA | CREATOREMAIL | CREATED | MODIFIED | TIME | DATE | TYPE | SOURCE | COLLECTION | TITLE |
BOOKINGINFO | SPEAKER | SPEAKERDESIG | SPEAKERSOURCE | SIGNIFICANCE | ACCESS | LOCATION | DIRECTIONS |
DESCRIPTION | MOREINFO)*>
<!ELEMENT CREATOREMAIL (#PCDATA)>
<!ELEMENT CREATED (#PCDATA)>
<!ELEMENT MODIFIED (#PCDATA)>
<!ELEMENT TIME (#PCDATA)>
<!ELEMENT DATE (#PCDATA)>
<!ELEMENT TYPE (#PCDATA)>
<!ELEMENT SOURCE (#PCDATA)>
<!ELEMENT COLLECTION (#PCDATA)>
<!ELEMENT TITLE (#PCDATA)>
<!ELEMENT BOOKINGINFO (#PCDATA)>
<!ELEMENT SPEAKER (#PCDATA)>
<!ELEMENT SPEAKERDESIG (#PCDATA)>
<!ELEMENT SPEAKERSOURCE (#PCDATA)>
<!ELEMENT SIGNIFICANCE (#PCDATA)>
<!ELEMENT ACCESS (#PCDATA)>
<!ELEMENT LOCATION (#PCDATA)>
<!ELEMENT DIRECTIONS (#PCDATA)>
<!ELEMENT DESCRIPTION (#PCDATA)>
<!ELEMENT MOREINFO (#PCDATA)>
*
*Please note: this DTD is subject to revision
Institutional Web Management Workshop - Sept 1998 slide 7
Implementation: overview
Event
page
Event
page
Event
page
Contributors Frontier
ODB
WWW
pages
Index
page
Link
page
Institutional Web Management Workshop - Sept 1998 slide 8
Implementation: closer
In
- Event submitted via on-line form
- Parsed into XML using DTD
- Stored as a text object (string).
Out
-Each event is transformed into HTML and exported to file
-Hierarchy of ‘Yahoo-style’ HTML link pages generated and
exported to file
- Main (index) page generated and exported to file
- Exported pages uploaded to main College server via FTP
Frontier
ODB
Institutional Web Management Workshop - Sept 1998 slide 9
Demonstration
On-screen demonstration of the live system:
– Consumers (users) viewpoint
» See computer screen
– Contributors viewpoint
» See computer screen
– The Administrator viewpoint
» See computer screen
Institutional Web Management Workshop - Sept 1998 slide 10
Bibliography
Connolly, Dan. XML: principles, tools & techniques,World Wide Web
Journal 2: 4, Winter 1997.
– http://www.w3j.com/xml/ (table of contents)
Frontier web-site
– http://www.scripting.com/frontier5/
In-progress
– http://interaction.in-progress.com/xpublish
WebTechs Validation Service
– http://valsvc.webtechs.com/url/
XML.com
– http://www.xml.com/
Institutional Web Management Workshop - Sept 1998 slide 11
Software
Fetch (Mac only)
: used for uploading files to the main WWW server
– http://www.dartmouth.edu/
Frontier 5.0.1(Mac, Win’NT, Win’95)
: the heart of the system
– http://www.userland.com/frontier/trial.html
Xpublish 1.0 (Mac only)
: generate and validate XML DTD
– http://interaction.in-progress.com/xpublish
BBEdit 4.5
: general text editing
– http://web.barebones.com/products/bbedit/bbedit.html
Institutional Web Management Workshop - Sept 1998 slide 12
Q & A
Any Questions?

Más contenido relacionado

Similar a IWMW 1998: Events online

sem_web_slides_k2013.ppt
sem_web_slides_k2013.pptsem_web_slides_k2013.ppt
sem_web_slides_k2013.pptRichaAngel2
 
Advancing the JISC Access & Identity Management Programme
Advancing the JISC Access & Identity Management ProgrammeAdvancing the JISC Access & Identity Management Programme
Advancing the JISC Access & Identity Management ProgrammeJISC Netskills
 
CRTC Cloud- Scott Sadler
CRTC Cloud- Scott SadlerCRTC Cloud- Scott Sadler
CRTC Cloud- Scott SadlerKrisValerio
 
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...PERICLES_FP7
 
CEN Meeting Rome 12/2008
CEN Meeting Rome 12/2008CEN Meeting Rome 12/2008
CEN Meeting Rome 12/2008aschbacher
 
The FLuID Meta Model: Incrementally Compute Schema-level Indices for the Web...
The FLuID Meta Model: Incrementally Compute  Schema-level Indices for the Web...The FLuID Meta Model: Incrementally Compute  Schema-level Indices for the Web...
The FLuID Meta Model: Incrementally Compute Schema-level Indices for the Web...Till Blume
 
C# .NET Developer Portfolio
C# .NET Developer PortfolioC# .NET Developer Portfolio
C# .NET Developer Portfoliocummings49
 
Digital libraries, K. Stefanov
Digital libraries, K. StefanovDigital libraries, K. Stefanov
Digital libraries, K. StefanovShare.TEC
 
Modern repositories for storage of scientific information, K. Stefanov
Modern repositories for storage of scientific information, K. StefanovModern repositories for storage of scientific information, K. Stefanov
Modern repositories for storage of scientific information, K. StefanovShare.TEC
 
Leaving Blackboxes Behind - ELAG 2016
Leaving Blackboxes Behind - ELAG 2016Leaving Blackboxes Behind - ELAG 2016
Leaving Blackboxes Behind - ELAG 2016Annika Domin
 
Keeping Web Records
Keeping Web RecordsKeeping Web Records
Keeping Web RecordsReem Nasr
 
End to end performance - Networkshop44
End to end performance -  Networkshop44End to end performance -  Networkshop44
End to end performance - Networkshop44Jisc
 
R Tanenbaum Sample Technical Spec
R Tanenbaum Sample Technical SpecR Tanenbaum Sample Technical Spec
R Tanenbaum Sample Technical SpecRobert Tanenbaum
 
Easy SPARQLing for the Building Performance Professional
Easy SPARQLing for the Building Performance ProfessionalEasy SPARQLing for the Building Performance Professional
Easy SPARQLing for the Building Performance ProfessionalMartin Kaltenböck
 
TERMINALFOUR t44u 2010 - UCD CMS Case Study
TERMINALFOUR t44u 2010 - UCD CMS Case StudyTERMINALFOUR t44u 2010 - UCD CMS Case Study
TERMINALFOUR t44u 2010 - UCD CMS Case StudyTerminalfour
 
Digital Libraries, K. Stefanov
Digital Libraries, K. StefanovDigital Libraries, K. Stefanov
Digital Libraries, K. StefanovErik Axdorph
 
Digital Libraries, K. Stefanov
Digital Libraries, K. StefanovDigital Libraries, K. Stefanov
Digital Libraries, K. StefanovErik Axdorph
 

Similar a IWMW 1998: Events online (20)

sem_web_slides_k2013.ppt
sem_web_slides_k2013.pptsem_web_slides_k2013.ppt
sem_web_slides_k2013.ppt
 
LOD2 Webinar: UnifiedViews
LOD2 Webinar: UnifiedViewsLOD2 Webinar: UnifiedViews
LOD2 Webinar: UnifiedViews
 
JISC's AIM programme
JISC's AIM programmeJISC's AIM programme
JISC's AIM programme
 
Advancing the JISC Access & Identity Management Programme
Advancing the JISC Access & Identity Management ProgrammeAdvancing the JISC Access & Identity Management Programme
Advancing the JISC Access & Identity Management Programme
 
CRTC Cloud- Scott Sadler
CRTC Cloud- Scott SadlerCRTC Cloud- Scott Sadler
CRTC Cloud- Scott Sadler
 
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
PERICLES Process Compiler - ‘Eye of the Storm: Preserving Digital Content in ...
 
CEN Meeting Rome 12/2008
CEN Meeting Rome 12/2008CEN Meeting Rome 12/2008
CEN Meeting Rome 12/2008
 
The FLuID Meta Model: Incrementally Compute Schema-level Indices for the Web...
The FLuID Meta Model: Incrementally Compute  Schema-level Indices for the Web...The FLuID Meta Model: Incrementally Compute  Schema-level Indices for the Web...
The FLuID Meta Model: Incrementally Compute Schema-level Indices for the Web...
 
C# .NET Developer Portfolio
C# .NET Developer PortfolioC# .NET Developer Portfolio
C# .NET Developer Portfolio
 
Digital libraries, K. Stefanov
Digital libraries, K. StefanovDigital libraries, K. Stefanov
Digital libraries, K. Stefanov
 
Modern repositories for storage of scientific information, K. Stefanov
Modern repositories for storage of scientific information, K. StefanovModern repositories for storage of scientific information, K. Stefanov
Modern repositories for storage of scientific information, K. Stefanov
 
Leaving Blackboxes Behind - ELAG 2016
Leaving Blackboxes Behind - ELAG 2016Leaving Blackboxes Behind - ELAG 2016
Leaving Blackboxes Behind - ELAG 2016
 
DMP EUDAT
DMP EUDATDMP EUDAT
DMP EUDAT
 
Keeping Web Records
Keeping Web RecordsKeeping Web Records
Keeping Web Records
 
End to end performance - Networkshop44
End to end performance -  Networkshop44End to end performance -  Networkshop44
End to end performance - Networkshop44
 
R Tanenbaum Sample Technical Spec
R Tanenbaum Sample Technical SpecR Tanenbaum Sample Technical Spec
R Tanenbaum Sample Technical Spec
 
Easy SPARQLing for the Building Performance Professional
Easy SPARQLing for the Building Performance ProfessionalEasy SPARQLing for the Building Performance Professional
Easy SPARQLing for the Building Performance Professional
 
TERMINALFOUR t44u 2010 - UCD CMS Case Study
TERMINALFOUR t44u 2010 - UCD CMS Case StudyTERMINALFOUR t44u 2010 - UCD CMS Case Study
TERMINALFOUR t44u 2010 - UCD CMS Case Study
 
Digital Libraries, K. Stefanov
Digital Libraries, K. StefanovDigital Libraries, K. Stefanov
Digital Libraries, K. Stefanov
 
Digital Libraries, K. Stefanov
Digital Libraries, K. StefanovDigital Libraries, K. Stefanov
Digital Libraries, K. Stefanov
 

Más de IWMW

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking nowIWMW
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)IWMW
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools reportIWMW
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicIWMW
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?IWMW
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case againstIWMW
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?IWMW
 
Library 2.0
Library 2.0Library 2.0
Library 2.0IWMW
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitmentIWMW
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoIWMW
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesIWMW
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionIWMW
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the FutureIWMW
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the FutureIWMW
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of PracticeIWMW
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... IWMW
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionIWMW
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...IWMW
 

Más de IWMW (20)

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking now
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools report
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The Panic
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case against
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS view
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitment
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: Manifesto
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlights
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web Services
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource Condition
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of Practice
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down...
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX Revolution
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...
 

Último

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 

Último (20)

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 

IWMW 1998: Events online

  • 1. Institutional Web Management Workshop - Sept 1998 slide 1 Events on-line Stephen Emmott Web Editor King’s College London King’s College London is dedicated to the advancement of knowledge, learning and understanding in the service of society.
  • 2. Institutional Web Management Workshop - Sept 1998 slide 2 Introduction About King’s – over 5000* staff; over 16,500* students; Expenditure of £254* million; 9 schools of study; 7 campuses across London – combination of centralized and de-centralized administration across the board About my role – Web Editor – Central (and first) point of contact – Tension between requirements (plural) and resources (singular) *Projected figures for Autumn 1999
  • 3. Institutional Web Management Workshop - Sept 1998 slide 3 Requirements Current approach – Printing sets the standard – Limitations of print-based approach: content gathered manually; manual collation of content; batch-processing with infrequent updates; no-backtracking nor opportunities for alteration of content/ presentation once printed/ distributed New approach – Collection: extracting content from the organisation – Storage: maintaining a single source – Distribution: access for all at minimal cost whilst offering the opportunity to alter content/ presentation at any time – Presentation: aspiring to the print standard
  • 4. Institutional Web Management Workshop - Sept 1998 slide 4 Choosing a system XML – Overview – Storage and granularity – XML is transparent, flexible, portable, and standardized XML + ODB – The need to be flexible without loosing balance – About Frontier » Brief History » Using the system
  • 5. Institutional Web Management Workshop - Sept 1998 slide 5 Implementation The system has two key components: – The DTD (Document Type Definition) » The blueprint for the way in which the events content is encoded and the way in which it used/ manipulated in the system – The Frontier ODB (Object Database) » The system used to collect, parse (into XML), store and distribute events content » Built-in web-server All transactions take place through the WWW - clients contribute content; server collects, stores and distributes content; clients access content
  • 6. Institutional Web Management Workshop - Sept 1998 slide 6 Implementation: the DTD <?XML version="1.0"?> <!-- This Document Type Definition declares Entities, Elements, Attributes and Notations for the document type "kcl_events" --> <!ELEMENT EVENT (#PCDATA | CREATOREMAIL | CREATED | MODIFIED | TIME | DATE | TYPE | SOURCE | COLLECTION | TITLE | BOOKINGINFO | SPEAKER | SPEAKERDESIG | SPEAKERSOURCE | SIGNIFICANCE | ACCESS | LOCATION | DIRECTIONS | DESCRIPTION | MOREINFO)*> <!ELEMENT CREATOREMAIL (#PCDATA)> <!ELEMENT CREATED (#PCDATA)> <!ELEMENT MODIFIED (#PCDATA)> <!ELEMENT TIME (#PCDATA)> <!ELEMENT DATE (#PCDATA)> <!ELEMENT TYPE (#PCDATA)> <!ELEMENT SOURCE (#PCDATA)> <!ELEMENT COLLECTION (#PCDATA)> <!ELEMENT TITLE (#PCDATA)> <!ELEMENT BOOKINGINFO (#PCDATA)> <!ELEMENT SPEAKER (#PCDATA)> <!ELEMENT SPEAKERDESIG (#PCDATA)> <!ELEMENT SPEAKERSOURCE (#PCDATA)> <!ELEMENT SIGNIFICANCE (#PCDATA)> <!ELEMENT ACCESS (#PCDATA)> <!ELEMENT LOCATION (#PCDATA)> <!ELEMENT DIRECTIONS (#PCDATA)> <!ELEMENT DESCRIPTION (#PCDATA)> <!ELEMENT MOREINFO (#PCDATA)> * *Please note: this DTD is subject to revision
  • 7. Institutional Web Management Workshop - Sept 1998 slide 7 Implementation: overview Event page Event page Event page Contributors Frontier ODB WWW pages Index page Link page
  • 8. Institutional Web Management Workshop - Sept 1998 slide 8 Implementation: closer In - Event submitted via on-line form - Parsed into XML using DTD - Stored as a text object (string). Out -Each event is transformed into HTML and exported to file -Hierarchy of ‘Yahoo-style’ HTML link pages generated and exported to file - Main (index) page generated and exported to file - Exported pages uploaded to main College server via FTP Frontier ODB
  • 9. Institutional Web Management Workshop - Sept 1998 slide 9 Demonstration On-screen demonstration of the live system: – Consumers (users) viewpoint » See computer screen – Contributors viewpoint » See computer screen – The Administrator viewpoint » See computer screen
  • 10. Institutional Web Management Workshop - Sept 1998 slide 10 Bibliography Connolly, Dan. XML: principles, tools & techniques,World Wide Web Journal 2: 4, Winter 1997. – http://www.w3j.com/xml/ (table of contents) Frontier web-site – http://www.scripting.com/frontier5/ In-progress – http://interaction.in-progress.com/xpublish WebTechs Validation Service – http://valsvc.webtechs.com/url/ XML.com – http://www.xml.com/
  • 11. Institutional Web Management Workshop - Sept 1998 slide 11 Software Fetch (Mac only) : used for uploading files to the main WWW server – http://www.dartmouth.edu/ Frontier 5.0.1(Mac, Win’NT, Win’95) : the heart of the system – http://www.userland.com/frontier/trial.html Xpublish 1.0 (Mac only) : generate and validate XML DTD – http://interaction.in-progress.com/xpublish BBEdit 4.5 : general text editing – http://web.barebones.com/products/bbedit/bbedit.html
  • 12. Institutional Web Management Workshop - Sept 1998 slide 12 Q & A Any Questions?