Drupal core announcements: Drupal 8 core release window on Wednesday, August 02, 2017

Planet Drupal - 28 July 2017 - 10:42am
Start:  2017-08-01 12:00 - 2017-08-03 12:00 UTC Organizers:  catch cilefen xjm Event type:  Online meeting (eg. IRC meeting)

The monthly core patch (bug fix) release window is this Wednesday, August 02. Drupal 8.3.6 will be released with dozens of fixes for Drupal 8. Drupal 8.4.0-alpha1 will also be released sometime during the week to begin preparation for the upcoming minor release in October. There will be no Drupal 7 bugfix release this month.

To ensure a reliable release window for the patch release, there will be a Drupal 8.3.x commit freeze from 12:00 UTC Tuesday to 12:00 UTC Thursday. Now is a good time to update your development/staging servers to the latest 8.3.x-dev code and help us catch any regressions in advance. If you do find any regressions, please report them in the issue queue. Thanks!

To see all of the latest changes that will be included in the release, see the 8.3.x commit log.

Other upcoming core release windows after this week include:

  • Wednesday, August 16 (security release window)
  • Wednesday, September 06 (patch release window)
  • Wednesday, October 5 (scheduled minor release)

For more information on Drupal core release windows, see the documentation on release timing and security releases, as well as the Drupal core release cycle overview.

Categories: Drupal

Hover CSS

New Drupal Modules - 28 July 2017 - 9:58am

This module is to provide easy integration of Hover CSS, a collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on.


Module usage:
This module allows you to implement Hover CSS hover effects in your Drupal modules & themes. Once you have enabled this module and add the library, then you can use any hover effects included in Hover CSS.

Categories: Drupal

Lullabot: Pantheon Adds Free HTTPS For All Sites!

Planet Drupal - 28 July 2017 - 6:30am

Pantheon is rolling out free HTTPS to all their websites—great news for the Drupal community since HTTPS is tremendously important, and Pantheon now provides an easy and free alternative to buttoning up your Drupal site with HTTPS. 

HTTPS is critical these days. I wrote a series of articles about HTTPS earlier this year, HTTPS Everywhere: Security is Not Just for Banks, HTTPS Everywhere: Quick Start With Cloudflare, and HTTPS Everywhere: Deep Dive Into Making the Switch.

As I noted in those articles, HTTPS is important for the privacy of your site users as well as the security of the site itself. And it's increasingly important in SEO.

Pantheon partnered with Fastly to deliver traffic across their edge cloud platform, and they integrated Let's Encrypt to provide HTTPS free to all sites on their platform. As a result, sites will run even faster, and content will be delivered even closer to users. As they say,"HTTPS on Pantheon is now automatic and free—forever."

All Pantheon sites are now automatically:

  • Distributed across 36 global points of presence (POPs)
  • Issued HTTPS certificates for free 
  • Getting an instant 2x boost in performance, at minimum

Pantheon provides details about how to take advantage of the HTTPS change. New sites will be set up on HTTPS automatically. Existing sites may need to make a small change to your DNS configuration and add some configuration to settings.php. Note that existing sites will be rolled out gradually. If you don't see a single "Domains/HTTPS" tab in your dashboard, your site hasn't been updated yet. Contact Pantheon, and they'll take care of it.

In my HTTPS series, I talked about the process of using a free Cloudflare account to add HTTPS to a Drupal site hosted on Pantheon. Any site set up as described in that article is ready for the Pantheon change, and will not need to make changes to DNS and settings.php file. They should have been configured correctly as a part of setting the site up to use Cloudflare. The only change needed to switch from Cloudflare to using Pantheon's CDN is to go to the "DNS" page on Cloudflare and toggle the orange cloud icon, so it is gray instead of orange. That will indicate that Cloudflare is no longer providing the proxy service, only DNS.

I tried this out on my own Pantheon site. I had set it up using Cloudflare's free SSL option. Since I already made the necessary DNS changes as a part of that change, the switch to Pantheon's new CDN was seamless. I only had to contact them to tell them I was ready to switch, wait for the changes to propagate, go to Cloudflare and toggle their CDN off, and a few minutes later I could see that my site was serving HTTPS using the Pantheon certificate. After this change, Cloudflare is still providing my DNS services, but not my SSL certificate.

I commend Pantheon for adding free HTTPS to their platform!

Categories: Drupal

agoradesign: Drupal quick tip of the day: the "autocompleteclose" event

Planet Drupal - 28 July 2017 - 4:30am
Today I want to introduce you to the lesser known "autocompleteclose" event that you can use for Ajax callbacks in Drupal's Form API.
Categories: Drupal

Drop Guard: Setting up Drop Guard as a bigger agency - an experience report

Planet Drupal - 28 July 2017 - 4:30am
Setting up Drop Guard as a bigger agency - an experience report

When it comes to new tools, different workflows or any other kind of process changes, a company needs to ensure that the changes happen as smooth and resource saving as possible. 
Drop Guard will undergo some big improvements this year to keep this switch for our users, developers, small Drupal shops and big agencies, as simple as possible. Besides outside-feedback from customers, we always love to hear the thoughts of our own team members. This time, we want to share an interview with our web developer Serkan Bekdemir, who’s now responsible for the Drop Guard usage in our own company, Bright Solutions

Enjoy a scoop of honest critique and suggestions!

Business Drupal Drupal Planet Drupal shops
Categories: Drupal

GetResponse Forms

New Drupal Modules - 28 July 2017 - 3:40am

Build custom GetResponse forms based on the custom fields you have in your GetResponse account.

Categories: Drupal

Workflow Notifications

New Drupal Modules - 28 July 2017 - 2:43am

This module provide a way to configure a mail for state transition by the support of workflow module. Based on the state change, Mail template can configure. This is applicable for all entities. By using this, can also trigger a mail based on role or particular mailId.


Categories: Drupal

Workflow Moderation

New Drupal Modules - 28 July 2017 - 2:39am

Workflow Moderation (Content Revisioning)
Workflow Moderation is a module for the configuration of workflow to create, moderate and publish content revisions.

You use it in scenario's like this:

  • Authors write content that must be reviewed (and possibly edited) by moderators.
  • Once the moderators have published the content, authors should be prevented from modifying it while “live”, but they should be able to submit new revisions to their moderators.

Categories: Drupal

Content type with different logos

New Drupal Modules - 28 July 2017 - 2:37am

The Content Type Logo module allows admin users to provide a specific path, title,Alt Text, Image Style to an logo image for each content type.

There is an option to upload custom image for logo.

In this module we have overwritten the template(block--system-branding-block.html.twig) of Site Branding Block. If you theme has already overwritten this template make sure, in you template add the variables used in this module template.

Categories: Drupal

Workflow State Configuration

New Drupal Modules - 28 July 2017 - 12:52am

Workflow State Configuration
- Workflow State Config is a module for the configuration of workflow state as "Publish" and "Default Revision".
- Module is required by "Workflow Moderation" to managing the node revisions.

Configuration Details

  • Published - When content reaches this state it should be published.
  • DefaultRevision - When content reaches this state it should be made the
    default revision; this is implied for published states.

Module Dependency
- Workflow

Categories: Drupal

Taxonomy Moderator

New Drupal Modules - 28 July 2017 - 12:49am

This modules allows to create a basic approval process for taxonomy terms. Taxonomy terms will be only created to the respective vocabulary after the approval. This module has a dependency of Taxonomy modules which is in core.

You use it in Scenario's like this.

* If you needs any approval process for taxonomy term to be created.


* Requires: Taxonomy, Node, Text, Field, Filter, User, System modules.


* To use this module enable it under "Extend".

Categories: Drupal

Bibcite Pubmed

New Drupal Modules - 28 July 2017 - 12:09am

This module provides import plugin for a module Bibcite which allows to fetch and update Bibliography posts from Pubmed.

Categories: Drupal

Chapter Three: How to Migrate Posts from Wordpress to Drupal 8

Planet Drupal - 27 July 2017 - 8:24pm

In this post I will show you how to migrate thumbnail content from Wordpress to Drupal 8. My goals are to help you better understand the content migration process, give you starting point for future migrations, and teach you how to write process plugins and migration sources. Taxonomy terms and users migration is more straightforward so I won't cover it here.

This migration example contains templates to migrate thumbnails content. For this post, I assume the image/thumbnail field is using the Media module field. I will be using the Migrate drush module to run migrations.

First, make sure to configure your connection in your settings.php file. Add the following with proper credentials:

Categories: Drupal

Redfin Solutions: Installing D8 Contrib Modules

Planet Drupal - 27 July 2017 - 6:28pm
Installing D8 Contrib Modules

In Drupal 8 there are a handful of ways you can install contrib modules to your project and here we’ll discuss some of the pros and cons of each.

Brett July 27, 2017
Categories: Drupal

Expiring Roles

New Drupal Modules - 27 July 2017 - 5:52pm

This module was conceived to grant roles with a set expiry date. A cron job handles updating the roles past their expiry date.

The initial use case was to grant roles upon successful purchase of a subscription in Drupal Commerce. This is why the continue_xid column exists - for additional subscriptions purchased.

Categories: Drupal

Commerce DPS PxPay

New Drupal Modules - 27 July 2017 - 5:39pm

DPS (PaymentExpress) PxPay payment method for Drupal Commerce 2.x.

  • Enable the module
  • Add a new payment gateway.
  • Add your credentials.
  • Enjoy.

Note: This only supports payments for offsite payments. No support for onsite payments yet.

Related Project

Commerce DPS (D7)

Categories: Drupal

Himanshu Dixit | Blog: Week 8: GSoC 17 Creating More Social Auth Implementers

Planet Drupal - 27 July 2017 - 1:19pm
Week 8: GSoC 17 Creating More Social Auth Implementers himanshu-dixit Fri, 07/28/2017 - 01:49
Categories: Drupal

Message Notify Slack integration

New Drupal Modules - 27 July 2017 - 12:59pm

This module provides a notifier plugin for the Message Notify module, allowing the latter to send messages via Slack.

Categories: Drupal

Style Guide Builder

New Drupal Modules - 27 July 2017 - 11:27am

This module allows an administrator to import and manage a custom style guide. It basically abuses core's menu system to provide its interface -- users manage elements in the menu tree and define style guide properties for each item (e.g. HTML, CSS, JS).

Categories: Drupal

Facebook autopost content v5.5 SDK

New Drupal Modules - 27 July 2017 - 11:06am

For this module you'll need a Facebook graph SDK v5.5
This module very easy to use.
1) Download facebook SDK v5.5
2) unzip it to folder "sites/all/libraries/php-graph-sdk-5.5"
3) Install and activate module in admin page
4) Go to module config page and fill fields : Facebook App ID, Facebook App secret, Your Facebook token for this facebook app, choose content type and check publish checkbox
5) Create content and you content body will post to facebook

Categories: Drupal


Subscribe to As If Productions aggregator - Drupal