Skip to content Skip to navigation

Grace Kiburi's Blog Posts

Grace Kiburi profile photo Posted by Grace Kiburi on Friday, November 17, 2017 - 11:23am

Stanford Drupal Camp is a two-day annual event that connects people in the South Bay who work with websites. The Camp started in 2009 to discuss the many facets of web design and development, as well as learn about Drupal, an open source content management system. The camp places an emphasis on introductory sessions for beginners, as well as use cases of Drupal in higher education. Beginners sessions take place on Fridays, while Saturday's sessions are designed for more experienced Drupal users.

What happened at this year’s camp?


This year’s Drupal Camp took place on March 10th and11th at Stanford University’s Law School. The sessions kicked off with a keynote about how technology is impacting legal practice and the law more broadly, with practical examples on how technology is automating monotonous law processes and how this is just the beginning of legal tech boom. The keynote speaker was Dr. Roland Vogl, the Executive Director at Stanford School of Law and Executive of CodeX, The Stanford Center for Legal Informatics. He also shared how some of the tech startups like LegalZoom and Clear Access are disrupting the law profession.

Keynote speaker Dr. Roland Vogl talking about how tech is disrupting the law profession.

To make it easier for attendants to select which sessions to participate in, the sessions were split into 6 main categories dubbed tracks:

  • Site building

  • UX/ Design

  • Dev/ DevOps

  • Content Strategy

  • Research / Academia

  • Project Management / Business

Day one sessions were mostly attended by Stanford University site builders and content editors. The sessions focused on content strategy, user experience, and site building through the hands-on use of Drupal tools.

Shea talks about CAP and how to integrate it with Drupal Site.

Learn how to use CAPx to get your Stanford profiles looking nice and pretty on your site @sherakama #SUDrupalCamp

— SU Web Services (@SUWebServices) March 10, 2017

Zach Chandler and Pui Shiau present How To Make a Snowflake with a Cookie Cutter: Innovative Site Building on Stanford Sites.

Joe Knox and Alex Wilson presenting Stanford Page 3.0

Day two sessions were tailored for intermediate to advanced Drupal developers and site builders and the main track was Dev/ DevOps. The sessions were mostly attended by the off-campus community. The developers shared their latest developments and how they have managed to solve various Drupal challenges.

Another huge thanks to the @FFWglobal crew for their part in making this year's #SUDrupalCamp a big success.

— SU Web Services (@SUWebServices) March 11, 2017

The lunch that brought the attendees together:

Hey #SUDrupalCamp join us for lunch in the Student Lounge at 12pm!

— SU Web Services (@SUWebServices) March 11, 2017

Who can attend?

  • Stanford staff/faculty/students who need to learn Drupal or are working with a Drupal site

  • Stanford Drupallers community (developers, themers, site builders, site admins)

  • The larger Drupal-interested community

  • Those working in the web (or wanting to): project managers, designers, content writers

Shout out to our Sponsors

Stanford Drupal Camp is made possible by our sponsors. We would like to thank this year’s sponsors:

  • Stanford Web Services

  • FFW Agency

  • Stanford University Open Source Lab

  • Pantheon

Thank you, Stanford Law School for providing the space to host 2017 Drupal Camp and for all the folks who showed up and made it a success. See you next year! 

Posted in:
Grace Kiburi profile photo Posted by Grace Kiburi on Tuesday, May 23, 2017 - 2:17pm

Websites on and will be receiving updates from May 30 to June 1. University IT will be updating Drupal modules to maintain the security of all websites on Stanford Sites and ensure everyone continues to benefit from the latest community contributions. Updates start around 10PM Pacific and usually wrap up around 4AM, during which time your site may be unavailable for approximately 1 minute. If you have questions or experience issues with your Stanford Sites website, please contact us by submitting a request through University IT's Services Portal.


  • May 30th (10PM to 4AM May 31st): Personal websites hosted on Stanford Sites (at
  • May 31st (10PM to 4AM June 1st): Group and department sites hosted on Stanford Sites (at
  • June 1st (10PM to 4AM June 2nd): Group and department sites hosted on Stanford Sites (at; Also, personal, group, and department development sites (at and

Included Updates

Security Updates

  • Metatag: Security update to better protect cached page titles, adds a new icon field related to mobile icons, and bug fixes related to workbench integration. (7.x-1.21)

  • Site_verify: Security update to better protect integration with external search engines. (7.x-1.2)

  • Views: Security update to better protect taxonomy terms not intended for public view. (7.x-3.16)

Bug fixes

  • Stanford_capx: CAPx sometimes imports a lot of data.  This update should reduce the chances of hitting an "out of memory error." (7.x-2.2-alpha2-php54)

  • Better_exposed_filters: Allows for filters to take effect without having to click submit, along with a number of bug fixes and test improvements. (7.x-3.4)

  • Jw_player: Fix bug so that JW Player can now be used with MySQL 5.7. (Patch)

  • Token: Fix bug so that token can now be used with PHP 7.1. (7.x-1.7)

Feature improvements

  • Colorbox: Image title and alt attributes can now be added to popup images, in addition to bug fixes that should not affect functionality. (7.x-2.13)

  • Field_collection: New support for field translations, and a bug fix that now deletes the path alias associated with deleted content. (7.x-1.0-beta12)

  • Social_share: Backend improvements related to settings options and module listing page. (7.x-2.5)

  • Stanford_events_importer: Added dedicated past-events importer, added a speaker field, and additional checks for better data integrity. (7.x-3.6)

  • Stanford_feeds_helper: When setting up mapping, you should now see the actual field name for target string. (7.x-1.2+5-dev)

  • Stanford_sites_helper: Update links for additional support to Stanford's new ServiceNow portal. (7.x-1.7)

  • Stanford-Drupal-Profile: We use this profile to install new sites and now enable by default modules like stanford_date_formats. (7.x-2.5)

  • Stanford_image_styles: Default images styles will now include hires options for clearer display on retina screens.

New modules

  • Paragraphs: Paragraphs is a relatively new (and much beloved) page building tool that allows editors to stack different design elements on a page. (7.x-1.0-rc5)

  • Hires_images: You can now upload an image of dramatically higher quality (or larger size) for retina screens and this module will still display smaller versions of the same image for non-retina screens. (7.x-1.10)


Posted in:
Grace Kiburi profile photo Posted by Grace Kiburi on Friday, March 24, 2017 - 10:48am

Want to create a news item for your Stanford Sites? Stanford News feature provides an out of the box solution for displaying news content on your website. This feature contains a content type, fields, a news page layout, and taxonomy. This module is a great replacement for the default Article content type.

Enable Stanford News module for your site

  1. Login to your Stanford Sites website

  2. From the Admin toolbar, click Modules

  3. Filter list by stanford_news

  4. Activate the following modules:

  • Stanford News

  • Stanford News Views (stanford_news_views)

  • Stanford News Administration


  5. Click Save configuration button

  6. From the Admin toolbar, navigate to People and click Permissions

  7. Set News Item permissions for each role

  8. Click Save permissions button


Create Stanford News block for your page

  1. In the admin toolbar, select Structure > Blocks

  2. Search block by View: News  

  3. Select a view, for example: View: News: 2 Item Recent News List Block

  4. Drag the view to assign it to a region

  5. Click on Save blocks

  6. Click on Configure link next to each block to configure the block’s title and visibility settings

  7. Set visibility settings to specify where the news block will appear on your site

  8. Click Save

Create a News item

  1. Login to your site

  2. From the Admin toolbar, navigate to Content > Add content and click News Item

  3. Enter the Title of the news item

  4. Click Add/ Edit External Article Information

  • Enter the Date

  • If available, enter the Source of news item and URL

  5. Select the category to tag the news items with

  6. Add News Image by clicking Add/Edit Image

  7. Upload the Image:

  • Enter optional Credits

  • Enter optional Source Info

  • Enter optional Caption

  8. Enter other news details as needed

  9. Click Save

This is how your news page will look when you're done:

List of news items

The Stanford News module includes a view which displays a list of news items at

Posted in:
Grace Kiburi profile photo Posted by Grace Kiburi on Friday, March 17, 2017 - 11:55am

You have created a page that is restricted to Stanford only users logged in with their SUNet ID and placed that page in the menu. After logging out of your site, you noticed that the link is gone! Would you like to make your menu links visible to all users even though the content is restricted? Always Visible module can help you do that!

Always Visible module allows users with a site administrator or site owner role to override menu item visibility. Always visible allows the menu items to always show up even though the content is restricted. This means that the menu items that would normally be inaccessible, are made visible to anonymous users. When an anonymous visitor tries to access the link, they are prompted to login via WebAuth to see the content.

Enable Always Visible module

  1. Log in as administrator

  2. From the admin menu bar, go to Modules

  3. Filter the modules list by entering always_visible

  4. Enable the module


   5. Click the Save configurations button

Making menu items visible

  1. Navigate to Site Actions

  2. Select Main menu

  3. Select the menu item you want to make visible and click edit


  4. Check Always show this menu


  5. Click Save

Want to learn more about menus?

We have more tricks for you!

Not a Jumpstart client?

You can get this module from

Posted in:
Subscribe to Grace Kiburi's Blog Posts