Commerce Price Rule

New Drupal Modules - 5 August 2017 - 7:26pm
Categories: Drupal

Freelock : Getting the group into the URL with Purl

Planet Drupal - 5 August 2017 - 1:48pm

The corners of Drupal 8 that aren't there are quickly dwindling, but there are still some that need to get worked out. While upgrading our internal issue tracker, we hit a new one -- getting a group context set via a URL alias, and generally keeping posts within a group.

Drupal 8Drupal PlanetGroupPurlOpenAtriumModule Development
Categories: Drupal

Ads System

New Drupal Modules - 5 August 2017 - 1:42pm

This module resolves the frequent troubles to display and manage ads in a Drupal 8 web application. "Ad System module" manage through Ad Types, and puts in any place using the block visibility rules. Per each Ad, you can configure the sizes and resolutions to show in a block.

Ads also is an entity and support "bundles" (Ad Type), so you have the power to configure variants and customize it for google advertising or special ads.

Categories: Drupal

Video Embed Vzaar

New Drupal Modules - 4 August 2017 - 11:05pm

An integration for Vzaar videos into Video Embed Field. Videos hosted at vzaar.com can be added into the video embed field using the video link, eg https://view.vzaar.com/848450

Categories: Drupal

Glassdimly tech Blog: Drupal srcset in static HTML pages: gulp asset build pipeline

Planet Drupal - 4 August 2017 - 12:32pm

Client has a bunch of static landing pages that are mobile-friendly and need to remain that way.

But what is to be done about srcset? Read on, oh reader, for the solution.

First, I created a gulp build task which makes a bunch of different sizes.

Install dependencies like this:
npm install -D gulp-load-plugins gulp-responsive sharp

The task looks like this:

Categories: Drupal

Glassdimly tech Blog: Srcset Example and Explanation in Static HTML

Planet Drupal - 4 August 2017 - 12:15pm

There're a lot of really complicated descriptions of srcset out there.

As a result, I thought srcset was more complicated than it actually is.

Here's the all-purpose srcset code I used in my static HTML. This covers 1x, 1.5x, 2x, and mobile optimization in a fine-grained way:

Categories: Drupal

TWIG Strip Debug

New Drupal Modules - 4 August 2017 - 11:45am
TWIG Strip Debug Module

Provides a simple filter (twig_strip_debug) for removingstripping debug text from field markup.

Categories: Drupal

Drush Commands

New Drupal Modules - 4 August 2017 - 10:15am

List all drush commands that are created with hook_drush_command() on a single page.

Core commands can still be found here: https://drushcommands.com/

Categories: Drupal

Commerce Payment Onsite

New Drupal Modules - 4 August 2017 - 9:12am

Commerce Payment Onsite provides payment gateways for capturing on-site the credit card details for online store payments. It currently provides a payment gateway and a payment method type that stores users' card details enrypted in the database taking advantage of functionality provided by the Encrypt module.

Please note that storing credit card details on your server is a major PCI liability and it should only be done when there is no alternative.

Categories: Drupal

Mediacurrent: Decoupled Dev Days

Planet Drupal - 4 August 2017 - 8:44am

At DrupalCon Baltimore, Preston So and I came up with an idea for a new Drupal conference, specifically focused on decoupled architectures, aimed at helping establish best practices and seeding a discussion about where Drupal as a whole is heading. Just a few short months have passed since then, and I’m excited that our first edition of Decoupled Dev Days is right around the corner.

Categories: Drupal

Valuebound: How to Setup Virtual Host in Windows 7 with XAMPP server

Planet Drupal - 4 August 2017 - 8:14am

As a Developer, I would love to be called a “full-stack” Developer, whose job is not limited only to clean code & bug-free delivery, but also responsible to provide infrastructure, database, back-end code, front-end code and project management ;). I’m sure you won’t be interested in client call and daily stand up call, but this is a part of our work which helps in a successful product delivery as well as client satisfaction. 

Recently, I have moved on from Linux to Windows. You can understand a pain of a Developer when it comes to change your machine from hands-on machine to all new environment machine. It’s all new world with reinstallation of supported tools, drivers, applications that suit to your machine. 

As a Drupal Developer, I do deal with web servers. In…

Categories: Drupal

LevelTen Interactive: Intern Chronicles: Jerad's Summer Internship Experience as a Developer

Planet Drupal - 4 August 2017 - 7:50am
Alright, it has been a few weeks. So, what have I been up to? Well, the first couple weeks were all about Drupal basics and learning about all the different tools we would be using. It started off as an information avalanche.   Real WOrk Once we started doing some hands-on work, it clicked a little better. The first task we had was updating websites on Pantheon that didn't have a profile associated with it. This situation gave us the opportunity to some practice in with the Pantheon dashboard and hosting sites locally...Read more
Categories: Drupal

Millennium Services

New Drupal Modules - 4 August 2017 - 7:29am

Integration with Millennium Booking Software for Salons/Spas (https://www.millenniumsi.com/)

Provides a "Millennium Services" block display all services offered through the configured Millennium Booking API endpoint.

* Custom caching and cache-length
* Per-page settings (display Millenium Services by Class ID on Specific pages)

Relies upon the Millennium API, tested with Platinum version.

Any feature requests welcome.

Categories: Drupal

InternetDevels: The fruitful July: Drupal news wrap-up for 07/2017

Planet Drupal - 4 August 2017 - 5:14am

Hey, everyone! Summer moves on — together with its lovely sunsets, yummy fruit and berries and so much more. This just inspires us to grab a basket and gather some fresh, ripe, and tasty... Drupal news for you! ;) You’ll see that July 2017 has been really very fruitful for Drupal, because the community has been creating great stuff with a special, summer inspiration. So discover the new releases of Drupal modules, take a glimpse at Drupal 8.4 as Drupal 8.3’s successor, and find some other nice surprises.

Read more
Categories: Drupal

Google Spreadsheets

New Drupal Modules - 3 August 2017 - 8:44pm

Read Data from a Spreadsheet
Google API Authentication
Getting Real Data
Insert, Update, and Delete from a Spreadsheet
Updating Cells
Updating Rows
Deleting Rows

Categories: Drupal

Webform Scheduled Analysis

New Drupal Modules - 3 August 2017 - 8:31pm
Categories: Drupal

Commerce Payment Onsite Gateway

New Drupal Modules - 3 August 2017 - 5:53pm
Categories: Drupal

Drupal.org blog: What’s new on Drupal.org? - July 2017

Planet Drupal - 3 August 2017 - 12:41pm

Read our Roadmap to understand how this work falls into priorities set by the Drupal Association with direction and collaboration from the Board and community.

Drupal.org updates Better Distribution packaging

Distributions are a cornerstone of Drupal, giving site-builders a head start by packaging together proven modules and themes from contrib to build a Drupal site to purpose. In July we spent some time improving the functionality for packaging distributions on Drupal.org, by updating Drupal.org's packaging system to use Drush 8. This resolves several issues:

We hope that these changes will help distribution maintainers


One of the key tools we use to prevent spam on Drupal.org is Mollom, which will reach end of life next year. To replace it, we've implemented reCAPTCHA on Drupal.org, and updated our privacy policy accordingly. We have not yet disabled Mollom, because Mollom is a content analysis tool in addition to a captcha tool. Because reCAPTCHA does not duplicate that content analysis functionality we'll be monitoring spam attack patterns on Drupal.org to see whether reCAPTCHA will be a sufficient as a standalone replacement.

Easier addition of new documentation guides and pages

It's hard to believe that the new documentation system has been in use for almost a year. We've made a number of improvements after the initial release to improve usability for both contributors and maintainers of documentation, and to encourage project maintainers to migrate their docs. One piece of feedback we've heard several times is that the 'add content' links the sidebar of a documentation guide were too difficult to find. To make it easier for documentation contributors to add new sub-guides and pages, we've added a new page link to the 'Edit' menu of documentation guides.

Webmasters and documentation moderators can administer all docs

Finding maintainers for the over 12,000 pages of documentation on Drupal.org continues to be a challenge, and so we've given all users with the Webmaster and Documentation Moderator role the ability to administer any documentation guide. This will expand the pool of users who can help to manage documentation and manage documentation maintainers. Good documentation for a project with Drupal's scale is a community-driven effort and we're incredibly thankful for all the volunteers who contribute.

Any confirmed user may claim unmaintained documentation guides

We also now allow any unmaintained guide to be claimed by any confirmed user—automatically adding them as the maintainer for that guide. This should make it much easier for new contributors to take up the mantle of maintaining sections of documentation on Drupal.org.

Learn more about maintaining documentation by reading our content guidelines.

For evaluators Updated industry page call to action

The Drupal.org industry pages are a new experiment for the Drupal Association this year, with a goal of reaching out to Drupal evaluators in specific markets. The success stories we showcase on these pages demonstrate the power of Drupal in these industries, but we also want these pages to be an opportunity to connect evaluators with experts who can help them achieve their goals with Drupal. To enhance our efforts to connect Drupal evaluators to experts in their industry - we've added an additional call to action at the top of the industry page to encourage evaluators to connect with experts.

Front page case study promotion for supporting partners and top contributors

In July we laid the groundwork for promoting a second row of case studies on the Drupal.org home page. The second row will feature case studies from supporting partners and top Drupal contributors. These will not replace the existing row of case studies that are featured through the community process, but will supplement these case studies with additional stories from organizations that support the Drupal project through monetary and issue contribution. Watch for these new stories in the coming months.

Digital tote for Vienna

For DrupalCon Vienna we're implementing a new digital tote bag to deliver benefits to DrupalCon attendees provided by our event sponsors. This digital totebag will feature content for attendees from our Diamond, Platinum, and Gold sponsors.

Speaking of DrupalCon Vienna - prices are about to go up by €50 + VAT - so make sure to register before early bird ends on Friday.

Infrastructure Audit of monitoring and backups

One of the first steps our new infrastructure partner is undertaking is an audit of our monitoring and backup regime, to ensure that we are well-prepared for disaster recovery and mitigation. While our internal team (with the help of dedicated volunteers) has maintained these existing systems, the current system is something of a patchwork of several tools, and we're hopefully that we can consolidate our tools and process and make them more robust and efficient.


As always, we’d like to say thanks to all the volunteers who work with us, and to the Drupal Association Supporters, who made it possible for us to work on these projects. In particular we want to thank:

  • Deeson - Renewing Premium Supporting Partner
  • Bits Creative Agency - *NEW* Classic Supporting Partner
  • Tag1 - *NEW* Signature Supporting Partner
  • Pantheon - Renewing Premium Hosting Supporting Partner

If you would like to support our work as an individual or an organization, consider becoming a member of the Drupal Association.

Follow us on Twitter for regular updates: @drupal_org, @drupal_infra

Categories: Drupal

Entity Type Class

New Drupal Modules - 3 August 2017 - 11:13am

Provides a plugin based system to alter entity type classes. It currently support overriding Node, User and File entity type classes.

Categories: Drupal


Subscribe to As If Productions aggregator - Drupal