Newsfeeds

The Start of Something New - by Felice Lugos

Gamasutra.com Blogs - 17 January 2019 - 6:53am
It’s time to redefine the way music is taught in classrooms. Video games might just be the way to do so.
Categories: Game Theory & Design

The Elegance of First-Time User Experience in Valve’s The Lab - by Donald Dunbar

Gamasutra.com Blogs - 17 January 2019 - 6:50am
A deep-dive into the first few minutes of Valve's VR playground The Lab, examining how it onboards players into room-scale VR invisibly, painlessly, and even joyfully.
Categories: Game Theory & Design

10-Part Educational Video Series about Becoming a Game Artist - by Gabby Cherney

Gamasutra.com Blogs - 17 January 2019 - 6:47am
So You Wanna Make Games?? is a 10-part educational video series all about the different art roles in game development. The goal of the series is to demystify game art and make industry knowledge more accessible to future (and would-be future) developers.
Categories: Game Theory & Design

Page Builder Kit

New Drupal Modules - 17 January 2019 - 4:51am

A module based on paragraphs that lets you create dynamic content with dynamic layout.

Categories: Drupal

Guides

New Drupal Modules - 17 January 2019 - 4:47am

A lightweight module that lets developers include user guides for their clients in their project's code in markdown. It differs from the core help module in a way that markdown is supported and the guides can be pulled in from various sources.

Categories: Drupal

Agiledrop.com Blog: Best Drupal 8 Security Modules

Planet Drupal - 17 January 2019 - 3:13am

In this post, I take a look at some of the best Drupal 8 security modules that help enhance the security of any Drupal site.

READ MORE
Categories: Drupal

Domain Chosen Select

New Drupal Modules - 17 January 2019 - 3:04am

Domain Chosen Select is a Domain Access submodule that makes long, unwieldy check boxes much more user-friendly, using Chosen jQuery plugin.

Categories: Drupal

Markup Twig - Twig Support for Markup Fields

New Drupal Modules - 17 January 2019 - 3:02am

Extension module to Markup Field module to use Twig in Markup fields.

Categories: Drupal

Advanced Insert View

New Drupal Modules - 17 January 2019 - 2:03am

This is the alternative version of insert view module . The reason for re-development was the desire to use all Drupal 8 utilities that can make the module more performant and user friendly:

Categories: Drupal

Bulk Update Fields - Commerce

New Drupal Modules - 17 January 2019 - 1:40am

This module extends the same functionality as Bulk Update Fields to commerce. Allows for bulk field updates.

This module is a clone of Bulk Update Fields so it is not dependent on Bulk Update Fields.

Currently supported for these entities in commerce: commerce_order and commerce_products.

Categories: Drupal

Revue

New Drupal Modules - 17 January 2019 - 1:10am

This module provides integration with Revue, an editorial newsletter tool for writers and publishers

The module enables site builders to place a subscription form block where visitors can subscribe to their Revue newsletter.

You need an API key from Revue to get a working subscription form. You can find your Revue API at https://www.getrevue.co/app/integrations at the bottom of the page if you are logged in to your Revue account.

Categories: Drupal

Comments ajax pager

New Drupal Modules - 17 January 2019 - 12:35am

The module is designed to display a pager on Ajax without reloading the page.
When the module is turned on, all pagers, in all types of comments, will start working on Ajax.
It is also possible to display the "Show more" button instead of the pager. Settings are on the field settings page.

Categories: Drupal

Drudesk: Awesome examples of beauty product websites built with Drupal

Planet Drupal - 17 January 2019 - 12:27am

Beauty saves the world, and Drupal helps it in this mission. There are awesome beauty product websites built with Drupal, which are not only beautiful but feature-rich and powerful. This is another proof of Drupal’s versatility for websites in any sphere — e-commerce, real estate, law firm, or any other.

Categories: Drupal

Field collection load

New Drupal Modules - 17 January 2019 - 12:06am

The Field collection load module displays the entire array of the fields in a field collection of a node. This module loads the fields added in the field collection and appends the array under the field in the node array (By default drupall shows the target id of the fields in under a field collection). So when a node load is done the user gets the field collection array appended to the node. Similarly this functionality works same for the user_load and taxonomy_term_load.

Categories: Drupal

Business of Gaming Retail: Celebrating Six Years at FLGS

RPGNet - 17 January 2019 - 12:00am
Another Year, another Benchmark
Categories: Game Theory & Design

Wysiwyg Enhanced Image

New Drupal Modules - 16 January 2019 - 4:12pm

Provides Enhanced Image plugin for CKEditor installed with Wysiwyg.

Categories: Drupal

Drupal blog: Happy eighteenth birthday, Drupal

Planet Drupal - 16 January 2019 - 11:52am

This blog has been re-posted and edited with permission from Dries Buytaert's blog.

Eighteen years ago today, I released Drupal 1.0.0. What started from humble beginnings has grown into one of the largest Open Source communities in the world. Today, Drupal exists because of its people and the collective effort of thousands of community members. Thank you to everyone who has been and continues to contribute to Drupal.

Eighteen years is also the voting age in the US, and the legal drinking age in Europe. I'm not sure which one is better. :) Joking aside, welcome to adulthood, Drupal. May your day be bug free and filled with fresh patches!

Categories: Drupal

Security advisories: Drupal core - Critical - Third Party Libraries - SA-CORE-2019-001

Planet Drupal - 16 January 2019 - 9:17am
Project: Drupal coreDate: 2019-January-16Security risk: Critical 16∕25 AC:Complex/A:User/CI:All/II:All/E:Proof/TD:UncommonVulnerability: Third Party Libraries Description: 

Drupal core uses the third-party PEAR Archive_Tar library. This library has released a security update which impacts some Drupal configurations. Refer to CVE-2018-1000888 for details.

Solution: 
  • If you are using Drupal 8.6.x, upgrade to Drupal 8.6.6.
  • If you are using Drupal 8.5.x or earlier, upgrade to Drupal 8.5.9.
  • If you are using Drupal 7.x, upgrade to Drupal 7.62.

Versions of Drupal 8 prior to 8.5.x are end-of-life and do not receive security coverage.

Reported By: Fixed By:  Additional information

Note: Going forward, Drupal core will issue individual security advisories for separate vulnerabilities included in the release, rather than lumping "multiple vulnerabilities" into a single advisory. All advisories released today:

Updating to the latest Drupal core release will apply the fixes for all the above advisories.

Categories: Drupal

Security advisories: Drupal core - Critical - Arbitrary PHP code execution - SA-CORE-2019-002

Planet Drupal - 16 January 2019 - 9:13am
Project: Drupal coreDate: 2019-January-16Security risk: Critical 16∕25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:AllVulnerability: Arbitrary PHP code executionDescription: 

A remote code execution vulnerability exists in PHP's built-in phar stream wrapper when performing file operations on an untrusted phar:// URI.

Some Drupal code (core, contrib, and custom) may be performing file operations on insufficiently validated user input, thereby being exposed to this vulnerability.

This vulnerability is mitigated by the fact that such code paths typically require access to an administrative permission or an atypical configuration.

Solution: 
  • If you are using Drupal 8.6.x, upgrade to Drupal 8.6.6.
  • If you are using Drupal 8.5.x or earlier, upgrade to Drupal 8.5.9.
  • If you are using Drupal 7.x, upgrade to Drupal 7.62.

Versions of Drupal 8 prior to 8.5.x are end-of-life and do not receive security coverage.

.phar added to dangerous extensions list

The .phar file extension has been added to Drupal's dangerous extensions list, which means that any such file uploaded to a Drupal file field will automatically be converted to a text file (with the .txt extension) to prevent it from being executed. This is similar to how Drupal handles file uploads with a .php extension.

phar:// stream wrapper disabled by default for Drupal 7 sites on PHP 5.3.2 and earlier

The replacement stream wrapper is not compatible with PHP versions lower than 5.3.3. Drupal 8 requires a higher PHP version than that, but for Drupal 7 sites using lower PHP versions, the built-in phar stream wrapper has been disabled rather than replaced. Drupal 7 sites using PHP 5.2 (or PHP 5.3.0-5.3.2) that require phar support will need to re-enable the stream wrapper for it; however, note that re-enabling the stream wrapper will re-enable the insecure PHP behavior on those PHP versions.

It is very uncommon to both be running a PHP version lower than 5.3.3 and to need phar support. If you're in that situation, consider upgrading your PHP version instead of restoring insecure phar support.

Reported By: Fixed By:  Additional information

Note: Going forward, Drupal core will issue individual security advisories for separate vulnerabilities included in the release, rather than lumping "multiple vulnerabilities" into a single advisory. All advisories released today:

Updating to the latest Drupal core release will apply the fixes for all the above advisories.

Categories: Drupal

OPTASY: How Do You Deal with Duplicate Content in Drupal? 4 Modules to Get this Issue Fixed

Planet Drupal - 16 January 2019 - 9:08am
How Do You Deal with Duplicate Content in Drupal? 4 Modules to Get this Issue Fixed adriana.cacoveanu Wed, 01/16/2019 - 17:08

Accidentally creating duplicate content in Drupal is like... catching a cold: 

It's as easy as falling off a log.

All it takes is to:
 

  • further submit your valuable content on other websites, as well, and thus challenging Google with 2 or more identical pieces of content
  • move your website from HTTP to HTTPs, but skip some key steps in the process, so that the HTTP version of your Drupal is still there, “lurking in the dark”
  • have printer-friendly versions of your Drupal site and thus dare Google to face another duplicate content “dilemma”
     

So, what are the “lifebelts” or prevention tools that Drupal “arms” you with for handling this thorny issue?

Here are the 4 modules to use for boosting your site's immunity system against duplicate content.

Categories: Drupal

Pages

Subscribe to As If Productions aggregator