newcastle university & t4 site manager: terminalfour t44u 2013
DESCRIPTION
'Newcastle University & T4 Site Manager':Paul Thompson and Mike Sales will discuss how Newcastle University have set up TERMINALFOUR Site Manager to support many small high turnover sites for research projects and conferences.The T4 API has been used to create a bespoke Handler to clone a template site, manage users and permissions, and send them documentation.TRANSCRIPT
Fly Swatter / Box Cutter Paul Thompson and Mike Sales
2009 Website Audit
355 websites on our main server
70 prospectus, staff, student and service websites
70 schools, faculties, institutes
215 mysterious websites…
355 websites on our main server
70 prospectus, staff, student and service websites
70 schools, faculties, institutes
215 mysterious websites…
www.ncl.ac.uk 34%
research.ncl.ac.uk 27%
conferences.ncl.ac 6%
teaching.ncl.ac.uk 1%
other hosted domains
32%
2010 Website Moving
www.ncl.ac.uk 34%
research.ncl.ac.uk 27%
conferences.ncl.ac 6%
teaching.ncl.ac.uk 1%
other hosted domains
32%
Choose a template site with some level of customisation
Create users and provide training and documentation.
Choose a template site with some level of customisation
Create users and provide training and documentation.
Drag the finished site onto the live server when complete
Copy the template site Branch to the dev server.
Choose a template site with some level of customisation
Create users and provide training and documentation.
Drag the finished site onto the live server when complete
Copy the template site Branch to the dev server.
Some navigation objects and link sections continue to refer to the template when copied :-(
We based out structure around two navigation objects that collect relatively located content:
• Related Content Advanced • Related Content Branch
These are included when found, and have a naming convention that we hope is easy to follow…
Slide Heading Research grants and contracts awarded in ????:
• Research Councils: £?? million • European Commissions: £?? million • UK-based Charities: £?? million • Other: £?? million
We have a small number of content types used for creating stylesheets… this is the main one.
0
10
20
30
40
50
60
70
80
90
100
No
v-1
1
Dec
-11
Jan
-12
Feb
-12
Mar
-12
Ap
r-1
2
May
-12
Jun
-12
Jul-
12
Au
g-1
2
Sep
-12
Oct
-12
No
v-1
2
Dec
-12
Jan
-13
Feb
-13
Mar
-13
Ap
r-1
3
May
-13
Jun
-13
Jul-
13
Au
g-1
3
Sep
-13
Oct
-13
No
v-1
3
internal.ncl.ac.uk
www.ncl.edu.my
www.ncl.ac.uk
Hosted Domain Websites
conferences.ncl.ac.uk
research.ncl.ac.uk
0
10
20
30
40
50
60
70
80
90
100
No
v-1
1
Dec
-11
Jan
-12
Feb
-12
Mar
-12
Ap
r-1
2
May
-12
Jun
-12
Jul-
12
Au
g-1
2
Sep
-12
Oct
-12
No
v-1
2
Dec
-12
Jan
-13
Feb
-13
Mar
-13
Ap
r-1
3
May
-13
Jun
-13
Jul-
13
Au
g-1
3
Sep
-13
Oct
-13
No
v-1
3
internal.ncl.ac.uk
www.ncl.edu.my
www.ncl.ac.uk
Hosted Domain Websites
conferences.ncl.ac.uk
research.ncl.ac.uk
0
10
20
30
40
50
60
70
80
90
100
No
v-1
1
Dec
-11
Jan
-12
Feb
-12
Mar
-12
Ap
r-1
2
May
-12
Jun
-12
Jul-
12
Au
g-1
2
Sep
-12
Oct
-12
No
v-1
2
Dec
-12
Jan
-13
Feb
-13
Mar
-13
Ap
r-1
3
May
-13
Jun
-13
Jul-
13
Au
g-1
3
Sep
-13
Oct
-13
No
v-1
3
internal.ncl.ac.uk
www.ncl.edu.my
www.ncl.ac.uk
Hosted Domain Websites
conferences.ncl.ac.uk
research.ncl.ac.uk
We’re increasingly using these kinds of structures (rather than Site Syles) to hold our template html and css.
This gives us flexibility to swap in and out components rather than having a new style for each page type.
as an aside, we think a navigation object with an xpath like notation for collecting content pieces would be splendid…
Maybe we can figure this out ourselves with the new javascript formatters
0
10
20
30
40
50
60
70
80
90
100
No
v-1
1
Dec
-11
Jan
-12
Feb
-12
Mar
-12
Ap
r-1
2
May
-12
Jun
-12
Jul-
12
Au
g-1
2
Sep
-12
Oct
-12
No
v-1
2
Dec
-12
Jan
-13
Feb
-13
Mar
-13
Ap
r-1
3
May
-13
Jun
-13
Jul-
13
Au
g-1
3
Sep
-13
Oct
-13
No
v-1
3
internal.ncl.ac.uk
www.ncl.edu.my
www.ncl.ac.uk
Hosted Domain Websites
conferences.ncl.ac.uk
research.ncl.ac.uk
We're averaging 5-6 live sites and a
12 users per month, and are even starting
to retire old sites.
There are some navigation objects we’d like to use, but they need
repointing when copied.
Copied branches now drop to a pending state.
We have to add the users to the right group in our directory and
do a user import.
We wanted to synch the structure of the Media Library and its
permissions at the same time as cloning the template.
All of these steps required: • Channel Reset
• Publish • Transfer
All of these steps required: • Channel Reset
• Publish • Transfer
There are some navigation objects we’d like to use, but they need
repointing when copied.
Copied branches now drop to a pending state.
We have to add the users to the right group in our directory and
do a user import.
We wanted to synch the structure of the Media Library and its
permissions at the same time as cloning the template.
Many pauses.
Too much knowledge.
Lots of steps.
Fractures customer communication.
It’s scriptable for our helpdesk, but…