T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
INFO 440: Information System Design Fall 2003 * Bob Boiko * MSIM Associate Chair
Templates
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
What is Content Management?
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
What is a Publication?
A publication is a tangible communication that has (or should have):
• A purpose
• A known audience
• Authorship
• A content domain
• A set structure and format
• Publication cycles
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
What is a Template?
• A fancy mail merge• A way to separate design from
content• A way to create a system of
publication and reuse• A bridge between the world of the
content and the world of the publication
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
A Fancy Mail Merge
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
Separating Design from Content
Build Global Nav Here
Build Content Here
Build Local Nav Here
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
A System of Reuse
• One content component, many presentations• One content presentation, many locations• Templates can contain templates
Layout Template
Sub Tpl Sub Tpl
Sub Sub
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
A Bridge Between Worlds
The content world• Query the
repository• Use the content
model• Use the access
structures• Retrieve content• Link to other
programs
The publication world• Create the right
context• Create the right
formatting• Create the
appropriate navigation
• Personalize
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
How Does A Template Work?
• Early, late and immediate render templates
• A template has static and dynamic parts
• A template has content and navigational parts
• A template is a program
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
Early, Late and Immediate Render
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
Static and Dynamic Areas
INFO 440: Information System Design * Fall 2004 * Bob Boiko * MSIM Associate Chair
T
he I
nfo
rmati
on
Sch
ool at
the U
niv
ers
ity o
f W
ash
ing
ton
Content and Navigation Areas