Drupalicon graphic

An update has been released to our production environment today, Tuesday, November 28th, 2017. The following updates have been applied:

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

New Modules Added

  • None

Contributed Module Updates

  • Better Exposed Filters 7.x-3.5
    • Fixed Cross Site Scripting (XSS) issues with “Enable secondary exposed form options” for users with Administer Views permissions
  • Field Group 7.x-1.6
    • Fixed failing test after new ‘administer fields’ permission
    • Updated CHANGELOG.txt to 7.x-1.5 Release
    • Fixed whitespace between “&” and parameters for some functions
    • Cleaned up bad code pattern (that was picked up by security scanners) when getting hash
    • #array_parents updated in field_group_fields_nest()
    • Fixed the word “Show” that appeared in horizontal tab title if node form submitted through ajax
    • Fixed CSS that was breaking i18n string translation interface
    • Fixed “uncaught exception: Syntax error, unrecognized expression: #” after 7.x-1.4 update
    • Fixed PHP7 – Uniform Variable Syntax updates that were causing exported field_groups to not have names
  • File Entity 7.x-2.12
    • Fixed Image field alt and title text that were being overridden by file_entity_alt and file_entity_title
  • Media 7.x-2.13
    • Focus now confined to modal Media Browser
    • Library tab now keyboard-accessible
    • Media dialog issue when using jQuery UI 1.10 now fixed
    • Can now bulk upload files into a specific folder

OSU Module Updates

  • Feeds Display 7.x-2.6 – Update to assist University News and Communication News Feed

OSU Theme Updates

  • Doug Fir 7.x-3.8 – Updated accordion styling for Views Accordion plug-in

Advanced Notice — Environment Upgrade

  • We have upgraded our Development and Stage environments from PHP 5.6 to PHP 7.1. We will be upgrading our Production environment to 7.1 on Thursday, November 30th, 2017.
  • What does this mean?
    • In a nutshell it means your site will be much faster. 🙂

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

Drupalicon graphic

An update was released to our development environment on Tuesday, October 3rd, 2017. Barring any security releases, this update will be pushed to our production environment on Thursday, October 12th. The following updates will be applied:

Environment Upgrade

We have recently updated our dev environment PHP version to 7.1. Not only is this shiny and new, but it should increase the speed of your dev sites. Please let us know via our contact list below if you encounter any issues.

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

New Modules Added

  • None

Contributed Module Updates

  • File Entity 7.x-2.5:
    • Add core file support for .dwg autocad files
    • Translated Title and Alt text fix, use optionally with entity cache and entity_translation
    • File Description added to download link display
    • Core: Added mappings for mkv and webm as video files

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.

Drupalicon graphic

An update was released to our development environment on Tuesday, April 4th, 2017. It will be released to production sites on Tuesday, April 11th, barring any security/emergency updates. The following updates will be applied:

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

New Modules Added

  • None

Contributed Module Updates

  • Media (no version update applied)

    • Web Services applied a patch that fixes the selection error in the media browser

OSU Module Updates

  • None

OSU Theme Updates

  • None

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

Drupalicon graphic

An update will be released to our development environment on Thursday, February 23rd, 2017. It will be released to production sites on Tuesday, February 28th, barring any security/emergency updates. The following updates will be applied:

Major Version Upgrade

  • 7.54
    • More than 10 changes, please refer to release page.

Drupal Core Bug Fix/Security Updates

  • None

New Modules Added

  • None

Contributed Module Updates

  • CAPTCHA 7.x-1.4
    • “Javascript” should be “JavaScript”
    • Fixed undefined property notices
    • Fixed handling of configuration when page is made non cacheable
    • Added an “Always require CAPTCHA” setting
    • Fixed forms with AJAX trigger “CAPTCHA session reuse attack detected” error
    • Added Image CAPTCHA test suite
    • Fixed Image CAPTCHA – No image displayed
  • Metatag  7.x-1.21
    • Added project names to all dependencies
    • Backported some minor text changes from the D8 branch
    • Don’t output the mask-icon “color” attribute if it’s empty
    • Minor updates to README.txt
    • Output caching wasn’t fully disabled for the front page or non-entity pages that used the global defaults
    • Added CodeClimate config files Information disclosure issue under certain circumstances
  • Paragraphs 7.x-1.0-rc5
    • Fixes security issue 161552: multiple XSS issues in field labels and paragraph types
  • Token 7.x-1.7
    • Fixed PHP 7.1 compatibility error
    • Reviewed todo list in token_element_validate()
    • Fixed misleading “Token cannot contain fewer than one token” error message
    • Fixed token replacement of field descriptions – should not replace i18n_field.module’s translations
    • Fixed token_pre_render_field_token() paramter – should not be passed by reference
    • Removed unused $sanitize variable from field_tokens()
    • Softened token status report messages – split into indivicual items with different severity values
    • Fixed tokens without a description value – were treated as wrong
    • Fixed false positives in recursive token – check in token_build_tree() for tokens that had a name of “0” (eg entity_token module’s delta “0” field tokens)
  • Viewfield 7.x-2.1
    • Minor bugfix release intended to make commit 07688066 “Implemented token dialog” available.
  • Views 7.x-3.15
    • Added additional query tag
    • Complete entity_uri support for taxonomy_term
    • Fixed broken “In None Of” filter
    • Fixed time-based output cache key
    • Merged branch 7.x-3.x of git.drupal.org:project/views into 7.x-3.x
    • AJAXified glossary view arguments failure when Language URL detection is enabled
    • Added a check for an empty value to prevent jump menu warning message
    • Removed form_process select from the process array
    • Fixed drupal_trigger_error_with_delayed_logging error

OSU Module Updates

  • Feeds Display 7.x-2.5

    • Normalized link display text between feed types

OSU Theme Updates

  • None

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

Drupalicon graphic

An update was released to our development environment on Tuesday, November 22nd, 2016 and will be released to production sites on Thursday, December 1st, barring any security/emergency updates. The following updates have been applied:

Major Version Upgrade

  • 7.51 Issues – more than 10 updates/bugfixes. Please see 7.51 release notes for details.

Drupal Core Bug Fix/Security Updates

  • 7.52 Issues
    • Less Critical
      • Inconsistent Naming for Term Access Query
      • Incorrect Cache Context on Password Reset Page
    • Moderately Critical
      • Confirmation Forms Allow External URLs to be Injected
      • Denial of Service Via Transliterate Mechnism

New Modules Added

  • UUID – Universally Unique IDentifier. This module will not be turned on by default. CWS will enable it on an as-needed basis.

Contributed Module Updates

  • None

OSU Module Updates

  • None

OSU Theme Updates

  • None

If you have questions or concerns please contact us though 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.

An update was released to our development environment on Tuesday, August 23rd, 2016 and will be released to production sites on Tuesday, August 30th, barring any security/emergency updates. The following updates have been applied:

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • None

New Modules Added

  • Metatag 7.x-1.17:
    • The information found at this Code Karate tutorial is a little dated, but it will get you started in the right direction. Please note that module configuration is an architect level activity.

Contributed Module Updates

  • CTools 7.x-1.10:
    • This update has more than ten changes. Please refer to the version link above for more details.
    • Please note that this module is a suite of APIs that are not testable via the User Interface. Many of the modules within our OSU Drupal 7 distribution are dependent upon it for base functionality.
    • Many of the fixes in this update relate to CTools modal forms, which appear in the Views User Interface.
  • Entity 7.x-1.7:
    • Views Row Plugin “Rendered Entity” adds reference to the view
    • EntityInterface added to allow programming interfaces
    • theme_entity_property() now respects “content” variable
    • Fixed error “Call to a member function label() on a non-object” in generated admin UI
    • Added a way to prevent exportable rebuild on cron run

OSU Module Updates

  • None

OSU Theme Updates

  • None

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

The Drupal 7.41-cws-1.4.0 update was released to our development environment on Wednesday, January 20th, and will be released to production sites on Tuesday, January 26th.  The following updates have been applied:

Major Version Upgrade

  • None

Drupal Core Bug Fix/Security Updates

  • Field Group: 7.x-1.4 – > 7.x-1.5

    • Moderate Security Issue: When adding an HTML element as a field group, the user had the option of adding custom HTML attributes on the group. Via this option, a malicious user could embed scripts within the page, resulting in a cross-site scripting (XSS) vulnerability. This was mitigated by the fact that the attacker would have to be able to configure field display settings, which usually needs a higher level permission.
    • 18 additional fixes/updates. View the Field Group Release Notes for detailed information

New Modules Added

  • None

Contributed Module Updates

OSU Module Updates

  • Highlights: Updated view to use caching.
  • Live Feeds: Fix underline for calendar months in Firefox 40 and above.

OSU Theme Updates

  • Doug Fir: Added small changes to prepare theme for larger, full-screen changes in the future.

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

CWS has added the Simple Calendar plugin to blogs.oregonstate.edu.

This plugin allows for connecting Google Calendars to your blogs.

As a site administrator, you can turn the plugin from the Plugins menu. When activated, a new menu item appears on the left called ‘Calendars’

Here, you create templates which are then added to widgets or posts.

For example to display the event title and if present a location and description.


<div class="gce-list-event gce-tooltip-event">[event-title]</div>
[if-location]<div><span>Location:</span> [location]</div>[/if-location]
[if-description]<div><span>Description:</span> [description]</div>[/if-description]
<div class="gce-list-event gce-tooltip-event"></div>

Plugin documentation can be found at http://docs.simplecalendar.io/