OSU Drupal

Updates will be applied to the development environment on Thursday, April 4th, 2024. Barring any additional security updates or issues, the updates will be pushed to the production environment on Thursday, April 11th, 2024. The following changes will be applied:

Major Version upgrade

  • None

Drupal Core Bug Fix/Security Updates

Contrib Module Updates

OSU Module Updates

  • OSU Media 1.0.9
    • Bug
      • Update XL Image style to scale from scale and crop

OSU Theme Updates

OSU Drupal

The following critical accessibility update was applied to the production environment on Friday, March 8th, 2024

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

Contributed Module Updates

  • None

OSU Module Updates

  • None

OSU Theme Updates

  • Madrone (1.2.36)
    • New Play/Pause Feature for Background Videos on OSU Drupal 10 Sites.

If you have questions or concerns please contact us through our contact form.

In preparation to upgrade to Drupal 10 these updates are needed. These changes where applied to the Development environment Tuesday October 31st.

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

Contributed Module Updates

OSU Module Updates

  • None

OSU Theme Updates

  • osu-wams/madrone (1.2.15 => 1.2.18)
    • a5ed8a1 (tag: 1.2.18) prep for release
    • d8a4d09 Merge pull request #207 from osu-wams/heading-color-white
    • 787c1ca (heading-color-white) Cleaning an issue with my dark class and positioning
    • 73c771c Update to use hsl colors. update headings that are orange to be white when nested under a block that uses osu-text-bucktoothwhite
    • d1c28cc (tag: 1.2.17) prep for release.
    • 7a5c503 Updates to how sidebar content is checked.
    • 18286fe (tag: 1.2.16) Merge pull request #205 from osu-wams/a11y-fig-captions
    • 8080a66 Update figure captions to be white text when used under the white text option.
    • 70d28e8 Merge pull request #203 from osu-wams/osucascades-header
    • 96dea7b Added custom script to run PHPCS with –checkstyle. Update Github Action to use the new composer script and comment out a job that wasn’t working with latest PHP features
    • 36b6ffa Manually running phpcs instead of composer script
    • 3b1d307 attempting another check style
    • bfe80e8 Testing a new action checker.
    • de542fb Fix code standards.
    • 266fe27 Optimized the SVGs.
    • f38fc20 Applying code style updates
    • e8c5416 Added option for OSU Cascades header

If you have questions or concerns please contact us through our contact form.

OSU Drupal 9 Update banner

Updates were applied to the Development environment on Tuesday, July 25th, 2023. The following changes were applied:

Major Changes

This update brings a Major change to the Groups Module. We will be upgrading from Groups v1 to Groups v2. This new version of Group has removed the Global Super Admin permissions to manage/edit Groups within Drupal. This changes how user roles work within Groups, the biggest change is for Architects. Now Architects must also be a member of a Group they wish to edit, luckily, if you are not a member you can join the group and this will automatically assign the Group Architect role.

Site Managers/Architects can also Create more Group roles and sync them to other Global Drupal roles.

Drupal 9 uses the Groups module, which functions like Organic Groups (OG) that we have in Drupal 7 to section out a large website. With OG and Groups v1 users did not explicitly have to be a member of the Group to mange/edit Group content. With this update we have worked to mitigate the barriers as much as we can to ensure compatibility with our sites and authoring.

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

Contributed Module Updates

OSU Module Updates

  • None

OSU Theme Updates

  • None

If you have questions or concerns please contact us through our contact form.

Drupalicon graphic

An update has been released to the development environment on Thursday, June 13th, 2019. Barring any security releases, this update will be applied to production on Tuesday June 18th, 2019. The following updates will be applied:

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

Contributed Module Updates

  • None

OSU Module Updates

  • OSU Paragraphs
    • New Features:
      • The Paragraph Bundle, 1 column, now allows content authors to select the size of margins around the content.
      • The Menu Paragraph Bundle now has a better hover effect
    • Fixes:
      • Menu height grows with the length of the link title in mobile, there is a max height of twice what was set before.
      • There is now more padding at the top and bottom of the menu in mobile browsers.

OSU Theme Updates

  • None

If you have questions or concerns please contact us through our contact form.

An update has been released to our development environment today, Tuesday, February 13, 2018. Barring any security releases, this update will be pushed to our production environment on Thursday, February 22nd. The following updates will be applied:

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

New Modules Added

  • Menu Attributes
    • This simple module allows you to specify some additional attributes for menu items such as id, name, class, style, and rel.

Contributed Module Updates

  • CAS 7.x-1.7 – Fixed two bugs
    • Bad URL in reports page
    • cas_translated_menu_link_alter overrides destination query strings on menu items
  • Entity 7.x-1.9
    • Improve debug output of entity metadata wrapper exceptions.
    • Notice : Undefined property: stdClass::$nid in node_access()
    • Don’t flush Entity Cache tables that aren’t created yet
    • EntityDrupalWrapper::getIterator() throws PHP error: EntityMetadataWrapperIterator::__construct() must be an array
    • Rendered entity in views header accepting arguments from URL
  • File Entity 7.x-2.16
    • Token video thumbnail for metatag(open graph) module
    • Optionally Replace File Name During File Replacement
  • Honeypot 7.x-1.23
    • The first 7.x release in a while! This release brings with it a special new performance-enhancing feature, namely #2820400: Add possibility to use JS on cached pages.If you’d like to enable experimental JS support (so you can use Honeypot on forms on cached pages!), go to your site’s Honeypot Configuration page, and check the “Use Javascript protection for cacheable pages. (experimental)” option. That’s all you need to do! For users with JS disabled, they will still be able to submit the form, there will just be one more page load required.
  • Job Scheduler 7.x-2.0
    • First stable release based on the lack of issues in the queue
  • Media 7.x-2.16
    • One change since 2.15:
      • Breaks recognition of media tags
    • New since 7.x-2.14 –
      • Need to display [[ in code
      • Edit URI for remote files
      • CKEditor Strips out Picture Tags When Inserting Images of Picture Type
      • Support recursion into subdirectories for file import

OSU Module Updates

  • None

OSU Theme Updates

  • None

If you have questions or concerns please contact us through our contact form.

Drupalicon graphic

An update was released to our development environment on Thursday, September 14th, 2017. Barring any security releases, these updates will be pushed to our production environment on Thursday, September 21st. The following updates will be applied:

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

New Modules Added

  • Administration Views 7.x-1.6
    • Replaces administrative overview/listing pages with actual views for superior usability.
      Note: This new module does not require any setup by the user.

Contributed Module Updates

  • None

OSU Module Updates

  • None

OSU Theme Updates

  • None

If you have questions or concerns please contact us through our contact form.

From the session “Images 101: File Types, Web Optimization, Retina Screens, oh my” (https://2016.badcamp.net/session/images-101-file-types-web-optimization-retina-screens-oh-my) by Jessica Tate (http://www.jessicatate.com/).

Overview and JPEG

I found this session very helpful in understanding how to prepare images for web use. I learned that while JPEG images are ubiquitous they should only be used as the final image export. They can contain millions of different colors while maintaining a smaller footprint. What this means is you can keep the image tiny for websites but at the same time keep the colors looking great. The reason Jessica said that you should use JPEG as your main source is that every time you run a save command in a Photo Editor passes the JPEG through the image compressor and loses quality.

PNG

Jessica talked next about PNG next and how PNG has two common formats, PNG-8 and PNG-24. The difference between them is that PNG-8 holds 256 different colors where as PNG-24 is called true color where it holds as many colors as JPEG, but with a larger format. The reason she gave for using PNG as your source image and make your edits there is that they don’t lose quality when you export, but are often too large for the web. Jessica also went on to say when to use PNG-8 and PNG-24 and really the 8 format is perfect when you don’t need many colors or transparency. The resulting file size is tiny and great for icons.

GIF

The next image format she discussed was GIF (jif as the creator wanted it pronounced) and although it was a competitor to PNG it’s primary use is in animations. So if you need something to be animated, use a GIF.

SVG

The last image format Jessica talked about was SVG and although SVG is new in comparison to other image formats it differs completely in how the image is created. This format uses Vectors to create the image, this helps with Icons and other logos you wish to create but only have one copy of the file. SVG does not require you to export out different versions of the same image at different sizes as they scale and do not look pixelated. SVG also can be used in animations but it has not grown in popularity yet. A few fun things with SVG is you can use CSS and Javascript to alter the color and behavior of the image. SVG works across all browsers and there are many different free image creation tools out there that can create and work with SVG.

To wrap this up, use JPEG when you need lots of colors, but never use it as your RAW source. If you do not have access to RAW use PNG-24 for your images. GIF’s for animations or start playing with SVG’s for animations as well as Logos.

WordPress received a set of plugin updates today.  The Jetpack plugin was updated to version 2.5 resolving an issue of the Twitter widget not displaying tweets.  The issue had to deal with the Twitter widget ID not being saved properly in Jetpack’s Twitter widget.  A Twitter site owner needs to create a Twitter widget first in twitter.com as a pre-requisite to using this WordPress widget.  The widget works properly now.

You know there’s a however coming next, right?

However, certain browser add ons or extensions may prevent it from displaying properly.  In the event that you still do not see the Twitter timeline, then first clear the browser cache and settings (Google it if you don’t know how), and see if it works.  If that does not work, then disable your add ons and figure out which add-on was preventing it from being displayed by re-enabling the add-ons (Firefox) or extensions (Chrome) one at a time to figure out which one.

The other plugins that were updated were:  SI Captcha, WordPress SEO, and WP-PostRatings.  Please go to the respective plugin sites to look at what was updated for these.

In between terms, we will be looking to upgrade the WordPress version to the latest, as that change will be more involved and require a longer period of downtime.

As always, if you have any questions, feel free to contact us.

Another year, and we are ready for another round of Connect.  What is Connect?  Connect is the 4 days before fall term classes begin. It is a chance for new students to begin to “connect” to OSU. There are a range of activities that help to connect you to academic resources, discover all the ways to get involved, learn about traditions and meet other new students.  With this year’s connect we are launching version 2 of our OSU Connect App.

 

Connect Events Screen     This version, available for Android and iOS, will feature the OSU Scholar Symposium events, and the ability to “favorite” events, by dotting the O.  What you don’t see is all the work put in behind all of this to adapt to an upgrade in the framework we are using by Appcelerator.  The Alloy framework introduced MVC programming into Titanium, and with the help of staff and one of OSU’s very own computer science students, Seth Toda, we’re refactoring the code to make it more modular.  This will enable OSU to be able to launch our apps faster and add features faster as well.

 

So look for the apps and app updates in the iTunes Store and Google Play store, and don’t forget to keep your apps up to date.  To the new students arriving at OSU, it is time to Connect.