+ All Categories
Home > Documents > FYI - UT Drupal Kit 2sites.utexas.edu/drupal/files/2015/12/12.9.15-UT-Drupal...•...

FYI - UT Drupal Kit 2sites.utexas.edu/drupal/files/2015/12/12.9.15-UT-Drupal...•...

Date post: 22-May-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
26
FYI - UT Drupal Kit 2.0 December 9, 2015
Transcript

FYI - UT Drupal Kit 2.0

December  9,  2015    

Presenters •  Paul  Grotevant,  ITS  Applica=ons  •  Mike  Marsello,  ITS  Applica=ons  •  Mark  Fullmer,  ITS  Applica=ons  •  Henry  Tijerina,  Office  of  the  President/Office  of  the  Provost  

2 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Agenda •  Intro/Background  •  UT  Drupal  Kit  Demo  •  Developer’s  Perspec=ve  and  Site  Demos  •  Looking  Forward  •  Ques=ons/Discussion  

3 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

What is the UT Drupal Kit? •  The  UT  Drupal  Kit  is  a  custom  Drupal  distribu=on  intended  for  use  by  developers  to  build  branded,  accessible,  public-­‐facing  websites  at  the  University  of  Texas  at  Aus=n.  

4 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

What is a Drupal Distribution? Fig. 1 – A Traditional Single-site Stack

5 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Core  

Site  

What is a Drupal Distribution? Fig. 2 – A Distribution-based Stack

6 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Core  

Distro  

Site  Site   Site  

What is a Drupal Distribution? Fig. 2 – A Distribution-based Stack

7 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Core  

UT  Drupal  Kit  

Site  Site   Site  

What is a Drupal Distribution? Fig. 3 – Distribution with Customization

8 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Core  

UT  Drupal  Kit  

Site  Site   Site  

Customiza=ons  

UT Drupal Kit 1.0 •  Deliverable  of  the  Drupal  Founda=on  Project  •  Goal:  provide  a  standardized  base  distribu=on  for  campus  Drupal  developers  

•  Original  Release:  January  2015  – Drupal  7  core  – Over  50  contrib  modules  –  Included  UT  Login  module  for  Drupal  – No  theme  or  content  “templates”  included  

9 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

UT Drupal Kit 2.0 •  Forty  Acres  Theme  +  Page  Builder  

–  “Standard  page”  and  “Landing  page”  content  types  –  Eleven  page  templates  –  Content  widgets  –  Drag-­‐and-­‐drop  page  layout  tool  

•  Documenta=on  available  for  customiza=on  and  extension  

•  Released  November  2015  

10 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Audience •  Intended  for  experienced  Drupal  web  developers  (or  those  willing  to  learn)  – Requires  installa=on  – Requires  some  knowledge  of  Drupal  site  administra=on  and  site  building  skills  

•  Non-­‐technical  users  should  wait  for  the  Managed  CMS  service,  scheduled  for  June  2016  

11 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Benefits •  Simplifies  development  of  campus  websites  •  Standardizes  University  brand  templates  •  Improves  accessibility  compliance  •  Allows  developers  to  retain  control  over  customiza=on  

•  Security  updates  and  new  releases  coordinated  by  ITS  

12 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Limitations •  No  use-­‐case-­‐specific  page  templates  (e.g.  faculty  profiles,  events,  news,  blogs)  

•  No  automa=c  updates.  Site  owners  s=ll  responsible  for  keeping  their  site  up-­‐to-­‐date  with  new  versions  of  the  Kit  – These  features  will  be  available  in  the  Managed  CMS  service,  scheduled  for  June  2016  

13 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

UT DK 2.0 – Add’l Features •  Google  Tag  Manager  module  •  Node  cloning  support  •  Node  revisioning  support  •  UT  Login  Module  •  Full  suite  of  func=onal  test  coverage  using  Behat  

•  All  custom  code  has  been  reviewed  for  coding  standards  

14 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Requirements •  Use  on  any  webserver  that  meets  the  minimum  requirements  for  Drupal  7  – Minimum  PHP  version  of  5.4  for  UT  Drupal  Kit  version  2  

•  UT  Web,  ITS-­‐managed  virtual  servers  •  Strongly  recommend  use  of  PHP  opcode  cache  

15 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Using Forty Acres Theme •  Forty  Acres  can  be  used  like  any  other  Drupal  theme;  Page  Builder  not  required  

•  Theme  is  op=mized  for  use  with  Page  Builder;  University  page  template  layouts  not  possible  without  it  

16 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Theme Customization •  Follow  Drupal  best  prac=ces  •  Sub-­‐theme  Forty  Acres  

– Documenta=on  available  – Limits  on  customiza=on  with  Page  Builder  

17 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Getting the Kit •  Version  2  available  now  on  ITS  Web  Site:  

– hjp://www.utexas.edu/its/ut-­‐drupal-­‐kit  

18 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

UT Drupal Kit 2.0 Demo

19 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Developer’s Perspective •  hjp://provost.utexas.edu  •  hjp://ucomm.utexas.edu  

20 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Managed CMS •  UT  Drupal  Kit  2.0,  with  more…  

– Managed  configura=on  – Specific  page  types  – Cloud  hos=ng  – Automa=c  updates  

•  And  with  less…  – Opportunity  to  customize  

21 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Managed CMS Features •  Preconfigured/managed  roles  and  permissions  •  Preconfigured/managed  metatag  configura=on  

•  Addi=onal  page  types  to  be  built:  –  Faculty  Profiles  –  Events  –  News  –  Blog  Posts  –  "About  Us"  page  

22 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Comparison UT  Drupal  Kit  2.0   Managed  CMS  

Forty  Acres  Theme   ✔   ✔  

Page  Builder  Module   ✔   ✔  

Standard  Page  w/8  base  templates   ✔   ✔  

Landing  Page  w/3  base  templates   ✔   ✔  

Addi=onal  Page  Types   ✖   ✔  

Cloud  Hos=ng   ✖   ✔  

Automa=c  Updates   ✖   ✔  

Ability  to  Customize   ✔   ✖  

23 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Resources •  UT  Drupal  Kit  Service  Page  

– hjp://www.utexas.edu/its/ut-­‐drupal-­‐kit  

•  UT  Drupal  Kit  Developer  Documenta=on  – hjps://wikis.utexas.edu/display/UTDK  

•  ITS  Drupal  Services  Blog  – hjp://sites.utexas.edu/drupal    

24 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

More Resources •  UT  Aus=n  Drupal  Users  Group  

– hjps://utlists.utexas.edu/sympa/info/drupal  – hjps://wikis.utexas.edu/display/drupal/Home  

•  Drupal  Kit  Support  – drupal-­‐kit-­‐[email protected]  

25 FYI - UT Drupal Kit 2.0 Dec. 9, 2015

Questions? Contact  Paul  Grotevant  –  [email protected]  

26 FYI - UT Drupal Kit 2.0 Dec. 9, 2015


Recommended