Drupal communities in and around Princeton


At Princeton University

  • Website Wednesday
    Website Wednesday meetings are held one Wednesday per month. The format consists of both presentations and roundtable discussions, followed by 30 minutes of one-on-one consultations with a WDS staff member. No technical background is necessary to benefit from this event.

  • Drupal Drop-In and Co-Working
    This is a weekly drop-in opportunity for anyone using Drupal or wanting to learn more about Drupal and discuss their projects. Come share some camaraderie and maybe a few tips or new ideas. Meet at 693 Alexander Rd in conference room 204 or 208 (varies by week). This is on the second floor in the wing closest to Alexander Rd, overlooking the small courtyard. If you don't find anyone, check with the WDS staff on the ground floor. Visitors may park in any space or take the TigerTransit campus shuttle to the facility using the 701 Carnegie route. Check the Upcoming Events page before arriving as University closings, holidays, and events will affect the Drop-In schedule.
     
  • Mailing Lists
    Join the mailing list for Drupal-related announcements and updates. Go to www.princeton.edu/wds/support for instructions on joining the Listserv email lists.

In the Princeton area

  • NJ Drupal Meetup
    Participate in the Central NJ Drupal Meetup, which is the local Drupal Group. The meetup is intended to bring together University and community members interested in building and strengthening the Drupal community. Participants in the meetup discuss recent and exciting Drupal-related news, present interesting topics, and share knowledge. The meetup typically takes place the second Thursday of every month from 7:00 to 10:00 p.m. in the Friend Center. The event time and location can also be found on the University's Public Events Calendar.

Drupal Logo

 

World Wide Drupal Resources

Go to Drupal.org for more information. The Drupal Community on IRC is an active resource with a number of topical channels.

 


WDS logo

News & Events

Engage in the Drupal community by attending these upcoming events.

Thu, Jun 8, 2017,
8:00 am to 5:00 pm

WDS@Work Newsletter

WDS@Work:  Accessibility for Drupal Content Authors  p{ margin:10px 0; padding:0; } table{ border-collapse:collapse; } h1,h2,h3,h4,h5,h6{ display:block; margin:0; padding:0; } img,a img{ border:0; height:auto; outline:none; text-decoration:none; } body,#bodyTable,#bodyCell{ height:100%; margin:0; padding:0; width:100%; } #outlook a{ padding:0; } img{ -ms-interpolation-mode:bicubic; } table{ mso-table-lspace:0pt; mso-table-rspace:0pt; } .ReadMsgBody{ width:100%; } .ExternalClass{ width:100%; } p,a,li,td,blockquote{ mso-line-height-rule:exactly; } a[href^=tel],a[href^=sms]{ color:inherit; cursor:default; text-decoration:none; } p,a,li,td,body,table,blockquote{ -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; } .ExternalClass,.ExternalClass p,.ExternalClass td,.ExternalClass div,.ExternalClass span,.ExternalClass font{ line-height:100%; } a[x-apple-data-detectors]{ color:inherit !important; text-decoration:none !important; font-size:inherit !important; font-family:inherit !important; font-weight:inherit !important; line-height:inherit !important; } .templateContainer{ max-width:600px !important; } a.mcnButton{ display:block; } .mcnImage{ vertical-align:bottom; } .mcnTextContent{ word-break:break-word; } .mcnTextContent img{ height:auto !important; } .mcnDividerBlock{ table-layout:fixed !important; } body,#bodyTable{ background-color:#ffffff; } #bodyCell{ border-top:0; } h1{ color:#528aa0; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:26px; font-style:normal; font-weight:bold; line-height:125%; letter-spacing:normal; text-align:left; } h2{ color:#666666; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:22px; font-style:normal; font-weight:bold; line-height:125%; letter-spacing:normal; text-align:left; } h3{ color:#666666; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:18px; font-style:normal; font-weight:bold; line-height:125%; letter-spacing:normal; text-align:left; } h4{ color:#d66f3f; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:18px; font-style:normal; font-weight:bold; line-height:125%; letter-spacing:normal; text-align:left; } #templatePreheader{ background-color:#d66f3f; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:9px; padding-bottom:9px; } #templatePreheader .mcnTextContent,#templatePreheader .mcnTextContent p{ color:#ffeae2; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:12px; line-height:150%; text-align:left; } #templatePreheader .mcnTextContent a,#templatePreheader .mcnTextContent p a{ color:#ffeae2; font-weight:normal; text-decoration:underline; } #templateHeader{ background-color:#ffffff; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:9px; padding-bottom:0; } #templateHeader .mcnTextContent,#templateHeader .mcnTextContent p{ color:#202020; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; line-height:150%; text-align:left; } #templateHeader .mcnTextContent a,#templateHeader .mcnTextContent p a{ color:#ee7f2d; font-weight:normal; text-decoration:underline; } #templateUpperColumns{ background-color:#ffffff; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:0; padding-bottom:0; } #templateUpperColumns .columnContainer .mcnTextContent,#templateUpperColumns .columnContainer .mcnTextContent p{ color:#202020; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; line-height:150%; text-align:left; } #templateUpperColumns .columnContainer .mcnTextContent a,#templateUpperColumns .columnContainer .mcnTextContent p a{ color:#ee7f2d; font-weight:normal; text-decoration:underline; } #templateBody{ background-color:#eeeeee; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:9px; padding-bottom:9px; } #templateBody .mcnTextContent,#templateBody .mcnTextContent p{ color:#999999; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; line-height:150%; text-align:left; } #templateBody .mcnTextContent a,#templateBody .mcnTextContent p a{ color:#ee7f2d; font-weight:normal; text-decoration:underline; } #templateLowerColumns{ background-color:#ffffff; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:2px none #EAEAEA; padding-top:0; padding-bottom:9px; } #templateLowerColumns .columnContainer .mcnTextContent,#templateLowerColumns .columnContainer .mcnTextContent p{ color:#999999; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; line-height:100%; text-align:left; } #templateLowerColumns .columnContainer .mcnTextContent a,#templateLowerColumns .columnContainer .mcnTextContent p a{ color:#ee7f2d; font-weight:normal; text-decoration:none; } #templateFooter{ background-color:#666666; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:9px; padding-bottom:9px; } #templateFooter .mcnTextContent,#templateFooter .mcnTextContent p{ color:#ffffff; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:12px; line-height:150%; text-align:center; } #templateFooter .mcnTextContent a,#templateFooter .mcnTextContent p a{ color:#ffffff; font-weight:normal; text-decoration:none; } @media only screen and (min-width:768px){ .templateContainer{ width:600px !important; } } @media only screen and (max-width: 480px){ body,table,td,p,a,li,blockquote{ -webkit-text-size-adjust:none !important; } } @media only screen and (max-width: 480px){ body{ width:100% !important; min-width:100% !important; } } @media only screen and (max-width: 480px){ #bodyCell{ padding-top:10px !important; } } @media only screen and (max-width: 480px){ .columnWrapper{ max-width:100% !important; width:100% !important; } } @media only screen and (max-width: 480px){ .mcnImage{ width:100% !important; } } @media only screen and (max-width: 480px){ .mcnCartContainer,.mcnCaptionTopContent,.mcnRecContentContainer,.mcnCaptionBottomContent,.mcnTextContentContainer,.mcnBoxedTextContentContainer,.mcnImageGroupContentContainer,.mcnCaptionLeftTextContentContainer,.mcnCaptionRightTextContentContainer,.mcnCaptionLeftImageContentContainer,.mcnCaptionRightImageContentContainer,.mcnImageCardLeftTextContentContainer,.mcnImageCardRightTextContentContainer{ max-width:100% !important; width:100% !important; } } @media only screen and (max-width: 480px){ .mcnBoxedTextContentContainer{ min-width:100% !important; } } @media only screen and (max-width: 480px){ .mcnImageGroupContent{ padding:9px !important; } } @media only screen and (max-width: 480px){ .mcnCaptionLeftContentOuter .mcnTextContent,.mcnCaptionRightContentOuter .mcnTextContent{ padding-top:9px !important; } } @media only screen and (max-width: 480px){ .mcnImageCardTopImageContent,.mcnCaptionBlockInner .mcnCaptionTopContent:last-child .mcnTextContent{ padding-top:18px !important; } } @media only screen and (max-width: 480px){ .mcnImageCardBottomImageContent{ padding-bottom:9px !important; } } @media only screen and (max-width: 480px){ .mcnImageGroupBlockInner{ padding-top:0 !important; padding-bottom:0 !important; } } @media only screen and (max-width: 480px){ .mcnImageGroupBlockOuter{ padding-top:9px !important; padding-bottom:9px !important; } } @media only screen and (max-width: 480px){ .mcnTextContent,.mcnBoxedTextContentColumn{ padding-right:18px !important; padding-left:18px !important; } } @media only screen and (max-width: 480px){ .mcnImageCardLeftImageContent,.mcnImageCardRightImageContent{ padding-right:18px !important; padding-bottom:0 !important; padding-left:18px !important; } } @media only screen and (max-width: 480px){ .mcpreview-image-uploader{ display:none !important; width:100% !important; } } @media only screen and (max-width: 480px){ h1{ font-size:22px !important; line-height:125% !important; } } @media only screen and (max-width: 480px){ h2{ font-size:20px !important; line-height:125% !important; } } @media only screen and (max-width: 480px){ h3{ font-size:18px !important; line-height:125% !important; } } @media only screen and (max-width: 480px){ h4{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ .mcnBoxedTextContentContainer .mcnTextContent,.mcnBoxedTextContentContainer .mcnTextContent p{ font-size:14px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templatePreheader{ display:block !important; } } @media only screen and (max-width: 480px){ #templatePreheader .mcnTextContent,#templatePreheader .mcnTextContent p{ font-size:14px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateHeader .mcnTextContent,#templateHeader .mcnTextContent p{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateUpperColumns .columnContainer .mcnTextContent,#templateUpperColumns .columnContainer .mcnTextContent p{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateBody .mcnTextContent,#templateBody .mcnTextContent p{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateLowerColumns .columnContainer .mcnTextContent,#templateLowerColumns .columnContainer .mcnTextContent p{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateFooter .mcnTextContent,#templateFooter .mcnTextContent p{ font-size:14px !important; line-height:150% !important; } } View this email in your browser MAY 2017 Website Wednesday Highlight Accessibility for Drupal Content Authors   Damian Sian, Senior Accessibility Advisor, discussed the importance of web accessibility and the 11 Point Checklist for Content Authors. View Presentation → 11 Point Checklist  → PWDS Template System New Release v1.16 Accessible webforms CAPTCHA Views for publications Accessible "skip to" links See Release Notes New Faces Rakesh Kamepalli Web Developer Rakesh Kamepalli is a Drupal Developer, devoted in making complex information simple. Rakesh knows the ropes of website development. Web development is his core strength because of its challenging problems every day to improve drives him to learn latest and greatest technologies. A good day for him is day full of head scratching. Site Launchings Princeton University  In collaboration with the Office of Communications Redesign Website Project   Your Path to Princeton Network Security & Access Journal of Public and International Affairs Princeton Japanese Pedagogy Forum Template Training Learn how to manage your website's content or administer your Drupal site.  Seating is limited.   WDS Drupal trainings are held on a Friday at 701 Carnegie Center.    Friday, June 16 | 9am - 12pm Drupal - Intro to Content Authoring   Friday, June 16 | 1:30 - 4:30pm Drupal - Advanced Content Authoring Register Now Working Together Website Wednesday Wednesday, June 21, 12-1:30pm, Frist Vote on the next topic or propose a new one!  Seating is limited. Please RSVP to Becca Louie, becca@princeton.edu, by June 16. Pizza and refreshments will be provided. Data Rescue Friday, May 19, 10-4pm, Frist DataRescue Princeton (#DataRescuePton) is an opportunity for Princeton University faculty, staff, and students to help preserve a wide range of climate and environmental data resources accessible on government agency web sites.  Drupal Drop-in and Co-Working Fridays, 2-5pm RSVP 693 Alexander Road Room 204 Weekly co-working opportunity for Drupalists or anyone with a web-tech bent.  Central NJ Drupal Monthly Meetup Jun 8, 7-9pm RSVP Friend Center Questions about Drupal, something to share, or just want to come and listen? Meetups are every second Thursday. User Voice Help us improve and make a proposal for the Template System via User Voice.   Copyright © 2017 Web Development Services, All rights reserved. Want to change how you receive these emails? You can update your preferences or unsubscribe from this list

WDS@Work:  Closed Captioning and Video Production p{ margin:10px 0; padding:0; } table{ border-collapse:collapse; } h1,h2,h3,h4,h5,h6{ display:block; margin:0; padding:0; } img,a img{ border:0; height:auto; outline:none; text-decoration:none; } body,#bodyTable,#bodyCell{ height:100%; margin:0; padding:0; width:100%; } #outlook a{ padding:0; } img{ -ms-interpolation-mode:bicubic; } table{ mso-table-lspace:0pt; mso-table-rspace:0pt; } .ReadMsgBody{ width:100%; } .ExternalClass{ width:100%; } p,a,li,td,blockquote{ mso-line-height-rule:exactly; } a[href^=tel],a[href^=sms]{ color:inherit; cursor:default; text-decoration:none; } p,a,li,td,body,table,blockquote{ -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; } .ExternalClass,.ExternalClass p,.ExternalClass td,.ExternalClass div,.ExternalClass span,.ExternalClass font{ line-height:100%; } a[x-apple-data-detectors]{ color:inherit !important; text-decoration:none !important; font-size:inherit !important; font-family:inherit !important; font-weight:inherit !important; line-height:inherit !important; } .templateContainer{ max-width:600px !important; } a.mcnButton{ display:block; } .mcnImage{ vertical-align:bottom; } .mcnTextContent{ word-break:break-word; } .mcnTextContent img{ height:auto !important; } .mcnDividerBlock{ table-layout:fixed !important; } body,#bodyTable{ background-color:#ffffff; } #bodyCell{ border-top:0; } h1{ color:#528aa0; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:26px; font-style:normal; font-weight:bold; line-height:125%; letter-spacing:normal; text-align:left; } h2{ color:#666666; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:22px; font-style:normal; font-weight:bold; line-height:125%; letter-spacing:normal; text-align:left; } h3{ color:#666666; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:18px; font-style:normal; font-weight:bold; line-height:125%; letter-spacing:normal; text-align:left; } h4{ color:#d66f3f; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:18px; font-style:normal; font-weight:bold; line-height:125%; letter-spacing:normal; text-align:left; } #templatePreheader{ background-color:#d66f3f; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:9px; padding-bottom:9px; } #templatePreheader .mcnTextContent,#templatePreheader .mcnTextContent p{ color:#ffeae2; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:12px; line-height:150%; text-align:left; } #templatePreheader .mcnTextContent a,#templatePreheader .mcnTextContent p a{ color:#ffeae2; font-weight:normal; text-decoration:underline; } #templateHeader{ background-color:#ffffff; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:9px; padding-bottom:0; } #templateHeader .mcnTextContent,#templateHeader .mcnTextContent p{ color:#202020; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; line-height:150%; text-align:left; } #templateHeader .mcnTextContent a,#templateHeader .mcnTextContent p a{ color:#ee7f2d; font-weight:normal; text-decoration:underline; } #templateUpperColumns{ background-color:#ffffff; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:0; padding-bottom:0; } #templateUpperColumns .columnContainer .mcnTextContent,#templateUpperColumns .columnContainer .mcnTextContent p{ color:#202020; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; line-height:150%; text-align:left; } #templateUpperColumns .columnContainer .mcnTextContent a,#templateUpperColumns .columnContainer .mcnTextContent p a{ color:#ee7f2d; font-weight:normal; text-decoration:underline; } #templateBody{ background-color:#eeeeee; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:9px; padding-bottom:9px; } #templateBody .mcnTextContent,#templateBody .mcnTextContent p{ color:#999999; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; line-height:150%; text-align:left; } #templateBody .mcnTextContent a,#templateBody .mcnTextContent p a{ color:#ee7f2d; font-weight:normal; text-decoration:underline; } #templateLowerColumns{ background-color:#ffffff; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:2px none #EAEAEA; padding-top:0; padding-bottom:9px; } #templateLowerColumns .columnContainer .mcnTextContent,#templateLowerColumns .columnContainer .mcnTextContent p{ color:#999999; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:16px; line-height:100%; text-align:left; } #templateLowerColumns .columnContainer .mcnTextContent a,#templateLowerColumns .columnContainer .mcnTextContent p a{ color:#ee7f2d; font-weight:normal; text-decoration:none; } #templateFooter{ background-color:#666666; background-image:none; background-repeat:no-repeat; background-position:center; background-size:cover; border-top:0; border-bottom:0; padding-top:9px; padding-bottom:9px; } #templateFooter .mcnTextContent,#templateFooter .mcnTextContent p{ color:#ffffff; font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:12px; line-height:150%; text-align:center; } #templateFooter .mcnTextContent a,#templateFooter .mcnTextContent p a{ color:#ffffff; font-weight:normal; text-decoration:underline; } @media only screen and (min-width:768px){ .templateContainer{ width:600px !important; } } @media only screen and (max-width: 480px){ body,table,td,p,a,li,blockquote{ -webkit-text-size-adjust:none !important; } } @media only screen and (max-width: 480px){ body{ width:100% !important; min-width:100% !important; } } @media only screen and (max-width: 480px){ #bodyCell{ padding-top:10px !important; } } @media only screen and (max-width: 480px){ .columnWrapper{ max-width:100% !important; width:100% !important; } } @media only screen and (max-width: 480px){ .mcnImage{ width:100% !important; } } @media only screen and (max-width: 480px){ .mcnCartContainer,.mcnCaptionTopContent,.mcnRecContentContainer,.mcnCaptionBottomContent,.mcnTextContentContainer,.mcnBoxedTextContentContainer,.mcnImageGroupContentContainer,.mcnCaptionLeftTextContentContainer,.mcnCaptionRightTextContentContainer,.mcnCaptionLeftImageContentContainer,.mcnCaptionRightImageContentContainer,.mcnImageCardLeftTextContentContainer,.mcnImageCardRightTextContentContainer{ max-width:100% !important; width:100% !important; } } @media only screen and (max-width: 480px){ .mcnBoxedTextContentContainer{ min-width:100% !important; } } @media only screen and (max-width: 480px){ .mcnImageGroupContent{ padding:9px !important; } } @media only screen and (max-width: 480px){ .mcnCaptionLeftContentOuter .mcnTextContent,.mcnCaptionRightContentOuter .mcnTextContent{ padding-top:9px !important; } } @media only screen and (max-width: 480px){ .mcnImageCardTopImageContent,.mcnCaptionBlockInner .mcnCaptionTopContent:last-child .mcnTextContent{ padding-top:18px !important; } } @media only screen and (max-width: 480px){ .mcnImageCardBottomImageContent{ padding-bottom:9px !important; } } @media only screen and (max-width: 480px){ .mcnImageGroupBlockInner{ padding-top:0 !important; padding-bottom:0 !important; } } @media only screen and (max-width: 480px){ .mcnImageGroupBlockOuter{ padding-top:9px !important; padding-bottom:9px !important; } } @media only screen and (max-width: 480px){ .mcnTextContent,.mcnBoxedTextContentColumn{ padding-right:18px !important; padding-left:18px !important; } } @media only screen and (max-width: 480px){ .mcnImageCardLeftImageContent,.mcnImageCardRightImageContent{ padding-right:18px !important; padding-bottom:0 !important; padding-left:18px !important; } } @media only screen and (max-width: 480px){ .mcpreview-image-uploader{ display:none !important; width:100% !important; } } @media only screen and (max-width: 480px){ h1{ font-size:22px !important; line-height:125% !important; } } @media only screen and (max-width: 480px){ h2{ font-size:20px !important; line-height:125% !important; } } @media only screen and (max-width: 480px){ h3{ font-size:18px !important; line-height:125% !important; } } @media only screen and (max-width: 480px){ h4{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ .mcnBoxedTextContentContainer .mcnTextContent,.mcnBoxedTextContentContainer .mcnTextContent p{ font-size:14px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templatePreheader{ display:block !important; } } @media only screen and (max-width: 480px){ #templatePreheader .mcnTextContent,#templatePreheader .mcnTextContent p{ font-size:14px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateHeader .mcnTextContent,#templateHeader .mcnTextContent p{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateUpperColumns .columnContainer .mcnTextContent,#templateUpperColumns .columnContainer .mcnTextContent p{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateBody .mcnTextContent,#templateBody .mcnTextContent p{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateLowerColumns .columnContainer .mcnTextContent,#templateLowerColumns .columnContainer .mcnTextContent p{ font-size:16px !important; line-height:150% !important; } } @media only screen and (max-width: 480px){ #templateFooter .mcnTextContent,#templateFooter .mcnTextContent p{ font-size:14px !important; line-height:150% !important; } } View this email in your browser APRIL 2017 Website Wednesday Highlights David Hopkins, Senior Manager Video Production Support, OIT Instructional Support Services   Closed Captioning and Video Production  View Presentation David Hopkins gave presentation on closed captioning and video production services. Descriptive Video Sample CaptionSync  3Play Media   Damian Sian Senior Accessibility Advisor User Experience Office Academic Technology Service, OIT Accessibility Damian Sian spoke about the accessibility assistance website, Global Accessibility Awareness Day (GAAD), and the CPACC certification training. Accessibility Assistance  Global Accessibility Awareness Day - April 24 CPACC Certification PWDS Template System New Release v1.15    #557: Clean up default Landing Pages and Content Panes #574: Implement a more advanced cron strategy #762: External News and Events Feeds Updates #763: Update News Feed Widget to render HTML #765: Update News Feed Widget to allow a Feed URL longer than 128 characters #785: External feeds widget needs a network timeout #786: Provide short-lived cache for the external news feed widgets #787: Provide option to disable page cache on pages that use external feed widgets #769: Update Panopoly to latest release See All Release Notes Template Training Learn how to manage your website's content or administer your Drupal site.  Seating is limited.   WDS Drupal trainings are held on a Friday at 701 Carnegie Center.    Friday, April 28 | 9am - 12pm Friday, May 19 | 9am - 12pm Drupal - Intro to Content Authoring   Friday, April 28 | 1:30 - 4:30pm Friday, May 19  | 1:30 - 4:30pm Drupal - Advanced Content Authoring Sign up for Training Working Together Website Wednesday Wednesday, May 17, 12-1:30pm, Frist Vote on the next topic or propose a new one! Seating is limited. Please RSVP to Becca Louie, becca@princeton.edu, by May 12. Pizza and refreshments will be provided. Drupal Drop-in and Co-Working Fridays, 2-5pm RSVP 693 Alexander Road Room 204 Weekly co-working opportunity for Drupalists or anyone with a web-tech bent.  Central NJ Drupal Meetup May 11, 7-9pm RSVP Friend Center Questions about Drupal, something to share, or just want to come and listen? Meetups are every second Thursday. User Voice Help us improve and make a proposal for the Template System via User Voice.   Copyright © 2017 Web Development Services, All rights reserved. Want to change how you receive these emails? You can update your preferences or unsubscribe from this list