Drupal

Facets Range Dropdowns

New Drupal Modules - 2 May 2019 - 10:16am

Provides processors and a widget to handle ranges with dropdowns in facets.

This module mainly improves upon the Range slider widget provided by the Facets module in its Facets Range Widget submodule and the Range dropdowns widget provided by https://www.drupal.org/files/issues/dropdowns-range-widget-2928069-2.patch.

Categories: Drupal

Hook 42: Did Someone Say Drupaldelphia? Philly Philly!

Planet Drupal - 2 May 2019 - 9:27am
Did Someone Say Drupaldelphia? Philly Philly! Lindsey Gemmill Thu, 05/02/2019 - 16:27
Categories: Drupal

Social graphql

New Drupal Modules - 2 May 2019 - 7:33am
Overview

This module provide give you social networks integration into graphQL

Features

-Twitter posts integration

Requirements

graphql

Remaining

-Integrate other social networks (at least facebook)

Categories: Drupal

Zip File Field

New Drupal Modules - 2 May 2019 - 6:49am
Categories: Drupal

Lullabot: Lullabot Podcast: Drupal 9 with Angie Byron, Gábor Hojtsy, and Nathaniel Catchpole

Planet Drupal - 2 May 2019 - 6:03am

Matt and Mike talk with Angie "Webchick" Byron, Gábor Hojtsy, and Nathaniel Catchpole about the next year's release of Drupal 9. We discuss what's new, what (if anything) will break, and what will remain compatible.

Categories: Drupal

Linky Revision UI

New Drupal Modules - 2 May 2019 - 5:17am

This module takes advantage of work in progress Drupal core patches to add revision UI to block content.

See the README for instructions.

Related to Block Content Revision UI

Categories: Drupal

InternetDevels: Meet JSON:API in Drupal core: API-first Drupal future is here!

Planet Drupal - 2 May 2019 - 4:45am

“After soliciting input and consulting others, I felt JSON:API belonged in Drupal core.”

Dries Buytaert, creator of Drupal

Read more
Categories: Drupal

Webform Jira integration

New Drupal Modules - 1 May 2019 - 11:39pm
Categories: Drupal

Axelerant Blog: Axelerant People Report: March 2019

Planet Drupal - 1 May 2019 - 10:34pm
  In March, we finalized revisions to our policies.

At our annual retreat in February 2019, we'd conducted a feedback session to help us consider the viewpoints of all our team members regarding our policies.

Categories: Drupal

Context chains

New Drupal Modules - 1 May 2019 - 9:31pm

Like DS chains but for layout builder.

Under active development - watch this space

Categories: Drupal

User Permission Condition

New Drupal Modules - 1 May 2019 - 6:16pm

This module provides a condition "User has permission". Once installed it will appear on block visibility settings and any other place that shows condition plugins.

Categories: Drupal

UI Patterns Layout Builder

New Drupal Modules - 1 May 2019 - 2:21pm

UI Patterns Layout

Categories: Drupal

Drudesk: What's new in Drupal 8.7.0: a look at the new big release

Planet Drupal - 1 May 2019 - 12:17pm

The spring is in full bloom — and so is Drupal development. On May 1st, we officially meet Drupal 8.7.0 release that is bursting with new features. And, of course, they are worth a good review. After the previous release in September, we discussed media handling capabilities in D8.6 as one of many interesting updates. Today, let’s take a closer look at what’s new in Drupal 8.7.0.

Categories: Drupal

Drupal In the News: Drupal Global Splash Awards Announced in Seattle

Planet Drupal - 1 May 2019 - 10:22am

SEATTLE (PRWEB) APRIL 23, 2019

The Drupal community has just announced the winners of the inaugural Global Splash Awards. Drupal development and design leaders from around the world gathered in Seattle for the awards ceremony in mid-April, where 14 winners across 13 categories were announced, with 1 tie. The awards were held in conjunction with DrupalCon Seattle 2019.

The Splash Awards recognize the best Drupal projects on the web. Each digital experience represents a step forward in digital innovation, and a new model for others to follow.

Michel van Velde, co-founder of the awards, said, "It is wonderful to see the Splash Awards come both to North America and to a global audience for the first time." Co-founder Baddy Breidert added, "With the wider reach of audience, we saw an outstanding level of projects nominated and showcased at this ceremony."

The Nominees

A total of 109 nominations were submitted, across 13 categories. In the tight field, there was a tie for project of the year: Lullabot for JSON:API and the City of Detroit, Michigan for their government municipal site detroitmi.gov. Other categories and winners include: 

  • E-Commerce: Rob Edwards Freelance, Apex Running 
  • Corporate: Elevated Third, Central Square 
  • Design/UX: Burst, Chupa Chups 
  • Non-Profit: Made It Digital, Memory of Nations 
  • Education: Connect-i, Opigno 
  • Government: City of Detroit, detroitmi.gov 
  • Publishing / Media: Lemberg Solutions, Monda Magazin 
  • Tools / Apps: Genuine Interactive, FotoOppTM 
  • Social / Community: Phase2, Pinterest 
  • Theme: Last Call Media, Mass.gov 
  • Care / Healthcare: Mediamonks, Montefiore - Orthopedics 
  • Best module: Lullabot, JSON: API

Edgar Montes from the City of Detroit, Michigan, and tied winner for Project of the Year, said, “We like to believe that our dedication to the people of Detroit has helped us deliver a website that can serve the needs of the city and its people; a majority of the web team lives within the city and we make a point of trying to understand the needs of every part of the site and how to best convey the information it contains. It's important to us to try to demonstrate that great things continue to come out of a city which has seen its fair share of struggles and triumphs.”

Both the Splash Awards and the DrupalCon conferences bring the world community together; big agencies and small independent developers, all using Drupal and harnessing the power of open source. The next European Splash Awards will be held in conjunction with DrupalCon Europe 2019, taking place in Amsterdam, Netherlands in October 2019.

About Drupal

Drupal is content management software. It is used to make many of the websites and applications you use every day. Drupal has great standard features, easy content authoring, reliable performance, and excellent security. What sets it apart is its flexibility; modularity is one of its core principles. Its tools help you build the versatile, structured content that ambitious web experiences need.

About the Drupal Association 

The Drupal Association is dedicated to fostering and supporting the Drupal project, the community and its growth. The Drupal Association helps the Drupal community with funding, infrastructure, education, promotion, distribution and online collaboration at Drupal.org.

###

Categories: Drupal

Paragraphs Enhancements

New Drupal Modules - 1 May 2019 - 10:07am

A small module to help add some enhancements to Paragraphs to help content authors to more easily find the paragraphs they need to add when there's a lot of paragraphs available in a field.

Installation / Configuration

Install as per any other Drupal Module. https://www.drupal.org/docs/8/extending-drupal-8/installing-drupal-8-mod...

Categories: Drupal

Duo Consulting: Everything You Need to Know About Drupal 8.7

Planet Drupal - 1 May 2019 - 9:30am

At this year’s DrupalCon, held earlier in April in Seattle, Drupal founder Dries Buytaert gave attendees a preview of the newest version of Drupal: 8.7. Now, the wait is over. Drupal 8.7 is launching today, May 1, adding a new suite of features and fixes that will improve the Drupal experience for everyone with an up-to-date platform.

In his keynote, or “Driesnote,” Dries laid out what made this new release so special. Speaking to the Drupal community at large, Dries shared that the Drupal team had several core objectives when developing Drupal 8.7:

  • Make Drupal easy for content creators and site builders
  • Make Drupal easy to evaluate and adopt
  • Keep Drupal impactful and relevant
  • Reduce total cost of ownership for developers and site owners

Each one of these goals represented a major challenge, but the newest version has delivered a variety of updates that each make Drupal a more robust platform.

Empowering content creators

One of the biggest features in Drupal 8.7 is the newly stable Layout Builder tool. The product of the efforts of 123 contributors and 68 supporting organizations, Layout Builder makes designing pages more user-friendly. As the name implies, the Layout Builder tool enables editors to manually adjust the design and format of a page. With this tool, editors can make changes to the layout without having to involve developers every time. Dries displayed a demo of the Layout Builder tool during the Driesnote, which can be found below.

Along with layout builder, the other major content improvement ushered in by Drupal 8.7 is the updated media module. As of this most recent update, reusable media, images, video and drag-and-drop features for the media module are all stable, with the media library currently in the “experimental” state. Combined with layout builder, these updates make Drupal 8.7 a great update for content editors.

Out of the box functionality

While Drupal 8.7 certainly makes life easier for editors, it doesn’t stop there. New out of the box features make Drupal easier to adopt than ever. New to the Umami theme in Drupal 8.7  are demo articles containing Spanish translations by default and improved accessibility throughout the theme, with new labels and focus styles highlighted. This helps to show Drupal 8.7’s capabilities in terms of both multilingual and accessibility right out of the box. Additionally, the “Welcome tour” feature makes it easier for agencies to demo the platform. All of these features are included with the new update automatically.

Staying relevant

To remain a driving force in the market, Drupal needs to keep up with the times. The biggest breath of fresh air Drupal 8.7 brings to the platform is the addition of the JSON:API to the core. This development extends Drupal’s “API-first” philosophy, enabling decoupled and headless solutions. If this type of buildout is what your organization needs, the Drupal 8.7 update makes developing these popular solutions much easier.

Lowered costs

Because Drupal 9 (D9) is built on the same codebase as D8, the eventual upgrade process will be much easier than a conventional website upgrade. Previously, upgrades were major undertakings that required a lot of development effort. Now, as long as a site is not using any deprecated code, upgrading to D9 will be very straightforward. A tool called drupal-check is already available to check for deprecated code, so it’s already possible to start getting a site ready for D9. In the meantime, Drupal 8.7 offers a number of new features and enhancements and is another step toward the eventual D9 upgrade..

There’s certainly plenty to enjoy with this new release, but the updates don’t stop here. With Drupal on a six-month release cycle, there will be a new version of Drupal on November 1. Drupal 8.8 promises an updated WYSIWYG editor along with a potentially updated Admin UI, an ongoing project for the Drupal team. Beyond that is D9, the latest edition of the platform.

Duo can help you make the most out of Drupal 8.7’s newest features while also planning your roadmap for upgrading. If you’re ready to see what the future of Drupal has to offer, reach out to us today.

Categories: Drupal

Migrate DC

New Drupal Modules - 1 May 2019 - 8:32am

This module provides Migrate plugins to help fill your Drupal site up with default or dummy contents.

MigrateProcessPlugin - migrate_dc_file_content

Reads contents from external files. Useful for long text fields.

MigrateProcessPlugin - migrate_dc_plain_password

Hashes plain passwords.

MigrateProcessPlugin - migrate_dc_shipment_item

Helps to migrate shipment items for Drupal Commerce

Categories: Drupal

Block Anonymous Strings

New Drupal Modules - 1 May 2019 - 8:04am

This light-weight module enables opting in of any text field or text area of nodes, webforms and comments for validation against the pre-defined undesired regular expressions to automatically deny anonymous submissions when such strings are detected. The Block Anonymous Strings module is the most efficient and the least intrusive anti-spam tool without having to rely on third-party services.

Categories: Drupal

Drupal blog: Drupal 8.7.0 is available

Planet Drupal - 1 May 2019 - 7:27am
What’s new in Drupal 8.7.0?

This release introduces powerful features that will help us all take Drupal to a whole new level. The new stable JSON:API core module as well as the intuitive and accessible stable Layout Builder are game-changing.

Download Drupal 8.7.0

Layout Builder is stable

The Layout Builder module was originally introduced as an experimental module in Drupal 8.5.0. As of Drupal 8.7.0, Layout Builder is now stable and ready for production use! It provides a powerful, accessible, mobile-friendly page building tool that is fully compatible with revisions, workflows, and in-context previews.

The Layout Builder enables site builders to rapidly create layout templates for content that speed up the development process. It also permits content authors to easily customize individual pages with unique layouts.

The interface allows drag-and-drop management of your content blocks. It additionally supports keyboard controls and toggling the content preview on and off to give the content editor complete control of their experience while building their layouts.

The result of all these features is a state-of-the art content management solution that streamlines mass-production while also supporting unique creation. 123 individuals and 68 organizations contributed to this feature. More than 40 of the individual contributors volunteered some or all of their time.

Check out this demonstration based on the core Umami demo:

The team is working on implementing translation support for layouts in a future release.

New stable JSON:API support

JSON:API support is now included as a stable core feature. The JSON:API specification is an easy and fast way to build decoupled applications. Drupal core's JSON:API module is feature-complete and easy to use with robust out-of-the-box support and simple setup. JSON:API makes it simpler than ever to build ambitious projects. 147 contributors and 76 organizations contributed to this new feature. Among the individual contributors, more than 50 volunteered some or all of their time.

For example, by simply navigating to a URL like https://example.com/jsonapi/node/article, you can get a list of available articles on your site, and filter further from there, to display your Drupal content in decoupled websites, mobile applications, and so on.

Improvements in experimental Media Library

The experimental Media Library has numerous significant improvements in this release. The Media Library is built on top of the stable Media module, which allows reuse of images, documents, and even embedded remote media like YouTube videos. Items in the Media Library can be managed with drag-and-drop. This release improves the design and accessibility of the user interface, allows inline media creation in the library, and provides more flexible grid and table views. 310 contributors and 122 organizations contributed to this new feature. More than 100 individuals volunteered some or all of their time!

Check out this demonstration based the core Umami demo with Media Library enabled:

There are various tasks left to make Media Library stable in a future release, including WYSIWYG integration.

Revisionable menus and taxonomy terms

Custom menu links and taxonomy terms are now revisionable, which allows them to be used in editorial workflows (similarly to nodes, media, and custom blocks). The Entity system now also provides a new Update API to support conversion of further entity types. It supports converting the schema of any content entity type between non-revisionable or non-translatable and revisionable or translatable, which also works when there is pre-existing data for the entity type whose schema is being changed. All these changes improve core support for the Workspaces module.

New features in the Umami demo profile

The Umami food magazine demo is now more accessible and demonstrates more features out of the box, including a new welcome tour, Layout Builder integration for recipes, and multilingual features. The profile now includes a curated set of Spanish translations, and more languages are in the works. 187 contributors and 84 organizations have contributed to Umami, with more than 60 individuals volunteering some or all of their time.

Umami empowers first-time users to spin up a Drupal project in no time so that they can use to evaluate Drupal and learn about its major components.

On the way to Drupal 9

Drupal 8.7.0 includes optional support for Twig 2 (for sites that can patch their Composer configuration). Optional support for Symfony 4 also received a lot of contributions and should be complete in 8.8. This is important work, because Drupal 9 is planned for June 3, 2020 and will update various dependencies, primarily Symfony. Testing Drupal with updated third-party dependencies will help us get better feedback on our compatibility with these dependencies and any difficulties sites encounter when upgrading.

What does this mean for me? Drupal 8 site owners

Update to 8.7.0 to continue receiving bug fixes. The next bugfix release (8.7.1) is scheduled for June 5, 2019. (See the release schedule overview for more information.) As of this release, sites on Drupal 8.5 will no longer receive security coverage. (Drupal 8.6 will continue receiving security fixes until December 4, 2019.)

Note that new Drupal 8.7.0 installs now require at least PHP 7.0.8. Existing sites still work on at least PHP 5.5.9 for now, but will display a warning. Drupal security updates will begin requiring PHP 7 as early as Drupal 8.8.0 (December 2019), so all users are advised to update to at least PHP 7.0.8 now.

Updating your site from 8.6.15 to 8.7.0 with update.php is exactly the same as updating from 8.6.14 to 8.6.15. Drupal 8.7.0 also has updates to several dependencies. Modules, themes, and translations may need updates for these and other changes in this minor release, so test the update carefully before updating your production site. Read the 8.7.0 release notes for a full list of changes that may affect your site.

Drupal 6 and 7 site owners

Drupal 7 is fully supported by the community until November 2021, and will continue to receive bug and security fixes throughout this time. From November 2021 until at least November 2024, the Drupal 7 Vendor Extended Support program will be offered by vendors.

Drupal 6 is no longer supported.

You can now use the stable migration path for monolingual Drupal 6 and 7 sites with the built-in upgrade user interface. For multilingual sites, there is experimental support; please keep testing and reporting any issues you may find.

Translation, module, and theme contributors

Minor releases like Drupal 8.7.0 include backwards-compatible API additions for developers as well as new features.

Since minor releases are backwards-compatible, modules, themes, and translations that supported Drupal 8.6.x and earlier will be compatible with 8.7.x as well. However, the new version does include some changes to strings, user interfaces, internal APIs and API deprecations. This means that some small updates may be required for your translations, modules, and themes. Read the 8.7.0 release notes for a full list of changes that may affect your modules and themes.

This release has advanced the Drupal project significantly and represents the efforts of hundreds of volunteers and contributors from various organizations, as well as testers from the Minor release beta testing program. Thank you to everyone who contributed to Drupal 8.7!

Categories: Drupal

wishdesk.com: Decoupled Drupal Commerce as a new trend for online stores

Planet Drupal - 1 May 2019 - 6:56am
Welcome to review the principles of decoupled Drupal Commerce and how it helps online stores engage users.
Categories: Drupal

Pages

Subscribe to As If Productions aggregator - Drupal