• No results found

FYI - UT Drupal Kit 2.0. December 9, 2015

N/A
N/A
Protected

Academic year: 2021

Share "FYI - UT Drupal Kit 2.0. December 9, 2015"

Copied!
26
0
0

Loading.... (view fulltext now)

Full text

(1)

FYI - UT Drupal Kit 2.0

December  9,  2015    

(2)

Presenters

•  Paul  Grotevant,  ITS  Applica=ons  

•  Mike  Marsello,  ITS  Applica=ons  

•  Mark  Fullmer,  ITS  Applica=ons  

•  Henry  Tijerina,  Office  of  the  President/Office  

(3)

Agenda

•  Intro/Background  

•  UT  Drupal  Kit  Demo  

•  Developer’s  Perspec=ve  and  Site  Demos  

•  Looking  Forward  

(4)

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  

(5)

What is a Drupal Distribution?

Fig. 1 – A Traditional Single-site Stack

Core   Site  

(6)

What is a Drupal Distribution?

Fig. 2 – A Distribution-based Stack

Core   Distro  

Site   Site   Site  

(7)

What is a Drupal Distribution?

Fig. 2 – A Distribution-based Stack

Core  

UT  Drupal  Kit   Site   Site   Site  

(8)

What is a Drupal Distribution?

Fig. 3 – Distribution with Customization

Core  

UT  Drupal  Kit   Site   Site   Site  

(9)

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  

(10)

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  

(11)

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  

(12)

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  

(13)

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  

(14)

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  

(15)

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  

(16)

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  

(17)

Theme Customization

•  Follow  Drupal  best  prac=ces  

•  Sub-­‐theme  Forty  Acres  

– Documenta=on  available  

(18)

Getting the Kit

•  Version  2  available  now  on  ITS  Web  Site:  

(19)
(20)

Developer’s Perspective

•  hjp://provost.utexas.edu  

(21)

Managed CMS

•  UT  Drupal  Kit  2.0,  with  more…  

– Managed  configura=on  

– Specific  page  types  

– Cloud  hos=ng  

– Automa=c  updates  

•  And  with  less…  

(22)

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  

(23)

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   ✖   ✔  

(24)

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  

(25)

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  

(26)

Questions?

References

Related documents

All CPT Codes © 2003 American Medical Association 31 Exercise 7: Please read the following Operative and/or Pathology Report and assign the.. appropriate CPT codes

There is one more twist here because we collected these new data after the original Trial dataset was created we need to either add the individual data points to Trial or we can

A school may need to comply with any limitations in the event that a video-conferencing session includes a ‘custodian’ under the Health Information Act as that Act requires

Educational groups can schedule tours, and members of the public can enjoy Cracker Country during the annual Florida State Fair or during select special events..

It then analyses the impact of regional integration on member countries based on traditional and new trade theories (Section IV), and reviews empirical findings (Section V)..

It is important to understand that the procedures within this document are not designed to be performed as individual tasks (i.e., cleaning the ductwork alone or the HVAC

Positioning of the controller plays an important part in controlling the air-conditioning efficiently by reducing operation times.. Many controllers are equipped with return

Ten LanBC, four LanM and three LanL clusters contained a lanA and genes for apparently functional modification enzyme(s), as judged from amino acid sequence alignments