Drupal atsls what-next-bad_camp-2012
-
Upload
irina-zaks -
Category
Education
-
view
289 -
download
0
Transcript of Drupal atsls what-next-bad_camp-2012
![Page 2: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/2.jpg)
2
Webscape @ Stanford in 2012 Most school sites are on Drupal
Graduate School of Business Stanford Law School Stanford University Libraries School of Engineering School of Earth Sciences School of Education Office of Registrar
Rapid growth of Drupal users (= Drupal editors) Users include more and more faculty and students Stanford ITS / Web Services provide one-click Drupal
install and sites.stanford.edu
![Page 3: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/3.jpg)
3
Drupal @ SLS Drupal was first accepted by SLS in 2009 Sites as of 2010
Admitted Students Reunion Classbook SLS Navigator, Curriculum & Career Guide,
https://slsnavigator.law.stanford.edu/
New sites Main school site - Law.stanford.edu Office of Facilities – custom forms Forms.law.stanford.edu Faculty Research - http://globalclassactions.stanford.edu/
Other sites in development Student journals - http://www.stanfordlawreview.org/ Conference papers library Considering COD distribution for conferences
![Page 4: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/4.jpg)
4
Drupal = Efficiency :: Do More with Less
![Page 5: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/5.jpg)
5
Law.stanford.edu on Drupal Migration completed in summer of 2012
Preserved feel and look of existing site Preserved functionality from the old CMS
Events workflow Integration of social media
20K nodes Information organized in 23 Content types Over 50 views and over 100 template files New: Feeds to import and auto update course information
Concern: How will SLS staff respond to new responsibility of content management?
![Page 6: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/6.jpg)
6
Maintenance
Hosted on law school server
Prod/stage/dev with automated updates via script
Security updates Code maintenance / git
New Features Responsive theming Biblio module for library
Discussing upgrade to D7 or D8
Development Wishlist
![Page 7: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/7.jpg)
7
4 months after launch User training (~ 160 Individual and ~25 group accounts ) Defining user roles (20 user roles now)
Giving more permissions Improving user experience (customized admin views for each role
on dashboard) User notifications using mass contact module Improving workflows Content cleanup 404 errors analysis using Google Webmasters Error log Apache redirects Performance (varnish, etc.)
![Page 8: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/8.jpg)
8
User Management Individual accounts
Created automatically via Webauth standard Stanford login module
Events management Bio updates
Group accounts (aka local Drupal accounts) Created by webteam Organizations pages
![Page 9: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/9.jpg)
9
/User/ page is prime real estate
![Page 10: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/10.jpg)
10
UX improvements: Dashboard = /user
![Page 11: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/11.jpg)
11
Login page for webauth and local accounts
![Page 12: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/12.jpg)
12
UX improvements: Dashboard = /user
![Page 13: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/13.jpg)
13
“All Content” bulk operations view with variety of filters for Super Admin
![Page 14: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/14.jpg)
14
Custom views for different Roles
![Page 15: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/15.jpg)
15
Color coded buttons for standard Rubik
![Page 16: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/16.jpg)
16
Code snippets to share Admin theme for /user page Use a view as a filter for another view
View with FiltersView with Filters
A view used as an exposed
filter
A view used as an exposed
filter
![Page 17: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/17.jpg)
17
Problems to solve – menu links Make links to pages with restricted access
visible in menus User with access User with no access
MenuMenu
Text block used as menu
Text block used as menu
![Page 18: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/18.jpg)
18
Problems to solve – blocks management
Content type to emulate blocks with better management schema
![Page 19: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/19.jpg)
19
SLS Navigator https://slsnavigator.law.stanford.edu/ Curriculum & Career Guide Marriage of faculty domain knowledge and advanced
web technology Shows relevancy of an item (course, clinic, or resource)
for selected carrier path Imports course information about all courses in the
University from Registrar’s office into local Drupal installation
![Page 20: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/20.jpg)
20
List courses and clinics for a path
![Page 21: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/21.jpg)
21
Course information in context of career path
![Page 22: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/22.jpg)
22
Stanford Import Course Module Result of year long project and ongoing
collaboration between SLS and Registrar’s office
Source of info http://explorecourses.stanford.edu
Eliminates duplication of data entry by importing all course information from a single source to all systems
![Page 23: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/23.jpg)
23
Consistent Information about LAW Courses
SLSNavigator - Course Relevance to a career path (Office of Career Services)
Lawreg.stanford.edu - Course schedules (Office of Registrar)
Course evaluations @ Law.stanford.edu (Office of Student Affairs and faculty Support, University Evaluations system)
Courses @ Law.stanford.edu – information for prospective students and general public
![Page 24: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/24.jpg)
24
Stanford Drupal Camp – April 5-6https://drupalcamp.stanford.edu/
![Page 25: Drupal atsls what-next-bad_camp-2012](https://reader033.fdocuments.net/reader033/viewer/2022052910/559aa2ba1a28abb8508b45ed/html5/thumbnails/25.jpg)
25
Thank
You