Drupal

InternetDevels: The Entity Browser module in Drupal 8: mission and configuration

Planet Drupal - 15 August 2017 - 7:01am

Creating unique content is a direct way both to Google’s and your customers’ hearts, and Drupal 8 is making the road much smoother and the journey more enjoyable! Creating interactive HTML5 content and content modelling in Drupal 8 are just a couple of examples we’ve already described.

Read more
Categories: Drupal

REST Absolute URLs

New Drupal Modules - 15 August 2017 - 5:29am

REST Absolute URLs is a tiny module which replaces relative file / image URLs with absolute URLs in the content fields when they are exposed to any Headless D8 successor (like JSON API or any other).

Categories: Drupal

Drupal Modules: The One Percent: Drupal Modules: The One Percent — Pagerer (video tutorial)

Planet Drupal - 15 August 2017 - 5:23am
Drupal Modules: The One Percent — Pagerer (video tutorial) NonProfit Tue, 08/15/2017 - 07:23 Episode 31

Here is where we bring awareness to Drupal modules running on less than 1% of reporting sites. Today we'll consider Pagerer, a module which offers many options when customizing your pagers.

Categories: Drupal

Views Zurb Foundation

New Drupal Modules - 15 August 2017 - 5:23am
Overview

The Views Zurb Foundation module adds styles to Views to output the results of a view
as Zurb Foundation 6 Block Grid (see Zurb Foundation Block Grid). This module is based on Views Bootstrap and altered for Zurb Foundation.

Categories: Drupal

Views Format HMS

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

Drupal views_format.hms.module README.txt
============================

Module adds an extra option for formatting of integer fields in views output without requiring custom templates

Categories: Drupal

Colorfield: Payment and Mollie on Drupal 8

Planet Drupal - 15 August 2017 - 1:22am
Payment and Mollie on Drupal 8 christophe Tue, 15/08/2017 - 10:22 Mollie provides a facade for several payment methods (credit card, debit card, Paypal, Sepa, Bitcoin, ...) with various languages and frameworks support. In some cases, you could decide to use the Payment module instead of the full Commerce distribution. This tutorial describes how to create a product as a node and process payment with Mollie, only via configuration. A possible use case can be an existing Drupal 8 site that just needs to enable a few products (like membership, ...).
Categories: Drupal

Commerce postcode delivery

New Drupal Modules - 15 August 2017 - 1:13am

Delivery charges based on postal code, time-for-delivery (2 hour, 4 hour, or 24 hour), or any other use case. The module can be extended by developers to suit their specific use case.

Go to the Commerce shipping add method page, add the shipping method provided herewith, and upload a CSV file (format mentioned in the help section). That's it, you're all set.

Categories: Drupal

Media entity icon

New Drupal Modules - 15 August 2017 - 1:06am

Media entity icon provides SVG sprites and SVG icons as assets via the Media entity module and can automate icons and thumbnails creation.

Synopsis

While icons and sprites are often proposed by themes in a defined context, they could also be assets provided to contributors. Font icons were proposed to the contributors via CSS classes but with the progressive drop of the older browsers SVG become the new standard (better consistency between browsers, more CSS control, ...).

Categories: Drupal

Agiledrop.com Blog: AGILEDROP: Accepted Business Sessions for DrupalCon Vienna

Planet Drupal - 14 August 2017 - 11:27pm
This year European DrupalCon will take place in Vienna, Austria. It's still more than a month away. However, the sessions were already selected. We will look at the ones, which were accepted in the business track. And we will also explain why. DrupalCon Vienna is one of the biggest Drupal events in the world this year. Therefore, some of our team members will be present at the event in the capital city of Austria. But once again our AGILEDROP team will not be just present at the event. We had a »bigger« role. Namely, our commercial director Iztok Smolic was invited to the Business track… READ MORE
Categories: Drupal

From buytaert.net to dri.es

Dries Buytaert - 14 August 2017 - 5:12pm
I recently was able to obtain the domain name dri.es so I decided to make the switch from buytaert.net to dri.es. I made the switch because my first name is a lot easier to remember and pronounce than my last name. It's bittersweet because I've been blogging on buytaert.net for almost 12 years now. The plan is to stick with dri.es for the rest of the blog's life so it's worth the change. Old links to buytaert.net will automatically be redirected, but if you can, please update your RSS feeds and other links you might have to my website.
Categories: Drupal

From buytaert.net to dri.es

Dries Buytaert - 14 August 2017 - 5:12pm
I recently was able to obtain the domain name dri.es so I decided to make the switch from buytaert.net to dri.es. I made the switch because my first name is a lot easier to remember and pronounce than my last name. It's bittersweet because I've been blogging on buytaert.net for almost 12 years now. The plan is to stick with dri.es for the rest of the blog's life so it's worth the change. Old links to buytaert.net will automatically be redirected, but if you can, please update your RSS feeds and other links you might have to my website.
Categories: Drupal

From buytaert.net to dri.es

Dries Buytaert - 14 August 2017 - 5:12pm
I recently was able to obtain the domain name dri.es so I decided to make the switch from buytaert.net to dri.es. I made the switch because my first name is a lot easier to remember and pronounce than my last name. It's bittersweet because I've been blogging on buytaert.net for almost 12 years now. The plan is to stick with dri.es for the rest of the blog's life so it's worth the change. Old links to buytaert.net will automatically be redirected, but if you can, please update your RSS feeds and other links you might have to my website.
Categories: Drupal

Decoupled Blocks: Vue.js

New Drupal Modules - 14 August 2017 - 4:08pm

This is a Vue.js implementation for the Decoupled Blocks module. Blocks built with Vue.js can now easily be added to a site via a module or in a custom theme.

Categories: Drupal

Acquia Lightning Blog: Round up your front-end JavaScript libraries with Composer

Planet Drupal - 14 August 2017 - 3:03pm
Round up your front-end JavaScript libraries with Composer phenaproxima Mon, 08/14/2017 - 18:03

In Lightning 2.1.7, we’re finally answering a long-standing question: if I’m managing my code base with Composer, how can I bring front-end JavaScript libraries into my site?

This has long been a tricky issue. drupal.org doesn’t really provide an official solution -- modules that require JavaScript libraries usually include instructions for downloading and extracting said libraries yourself. Libraries API can help in some cases; distributions are allowed to ship certain libraries. But if you’re building your site with Composer, you’ve been more or less on your own.

Now, the Lightning team has decided to add support for Asset Packagist. This useful repository acts as a bridge between Composer and the popular NPM and Bower repositories, which catalog thousands of useful front-end and JavaScript packages. When you have Asset Packagist enabled in a Composer project, you can install a Bower package like this (using Dropzone as an example):

$ composer require bower-asset/dropzone

And you can install an NPM package just as easily:

$ composer require npm-asset/dropzone

To use Asset Packagist in your project, merge the following into your composer.json:

"repositories": [ { "type: "composer", "url": "https://asset-packagist.org" } ]

Presto! You can now add Bower and NPM packages to your project as if they were normal PHP packages. Yay! However...

Normally, asset packages will be installed in the vendor directory, like any other Composer package. This probably isn’t what you want to do with a front-end JavaScript library, though -- luckily, there is a special plugin you can use to install the libraries in the right place. Note that you’ll need Composer 1.5 (recently released) or later for this to work; run composer self-update if you're using an older version of Composer.

Now, add the plugin as a dependency:

$ composer require oomphinc/composer-installers-extender

Then merge the following into your composer.json:

"extra": { "installer-types": [ "bower-asset", "npm-asset" ], "installer-paths": { "path/to/docroot/libraries/{$name}": [ "type:bower-asset", "type:npm-asset" ] } }

Now, when you install a Bower or NPM package, it will be placed in docroot/libraries/NAME_OF_PACKAGE. Boo-yah!

Let's face it -- if you're using Composer to manage your Drupal code base and you want to add some JavaScript libraries, Asset Packagist rocks your socks around the block.

BUT! Note that this -- adding front-end libraries to a browser-based application -- is really the only use case for which Asset Packagist is appropriate. If you're writing a JavaScript app for Node, you should use NPM or Yarn, not Composer! Asset Packagist isn't meant to replace NPM or Bower, and it doesn't necessarily resolve dependencies the same way they do. So use this power wisely and well!

P.S. Lightning 2.1.7 includes a script which can help set up your project's composer.json to use Asset Packagist. To run this script, switch into the Lightning profile directory and run:

$ composer run enable-asset-packagist
Categories: Drupal

Entity display

New Drupal Modules - 14 August 2017 - 1:13pm

Set the display of an entity by code.

Categories: Drupal

Elevated Third: E3 Named Finalist in 5 Acquia Engage Award Categories

Planet Drupal - 14 August 2017 - 11:04am
E3 Named Finalist in 5 Acquia Engage Award Categories E3 Named Finalist in 5 Acquia Engage Award Categories root Mon, 08/14/2017 - 12:04

As an Acquia Preferred Partner, we are thrilled to announce our work has ranked amongst the world’s most innovative websites and digital experiences in the 2017 Acquia Engage Awards. Elevated Third received recognition in the Nonprofit, Brand Experience, Financial Services, Digital Experience, and Community categories for the following projects. 

The Acquia Engage Awards recognize the amazing sites and digital experiences that organizations are building with the Acquia Platform. Nominations that demonstrated an advanced level of visual design, functionality, integration and overall experience have advanced to the finalist round, where an outside panel of experts will select the winning projects.

Winners will be announced at Acquia Engage in Boston from October 16-18, of which we are sponsors.  

“Acquia’s partners and customers are setting the benchmark for orchestrating the customer journey and driving the future of digital. Organizations are mastering the art of making every interaction personal and meaningful, and creating engaging, elegant solutions that extend beyond the browser,” said Joe Wykes, senior vice president, global channels, and commerce at Acquia. “We’re laying the foundation to help our partners and customers achieve their greatest ambitions and grow their digital capabilities long into the future. We’re inspired by the nominees and impact of their amazing collective work.”

Check out our competition! The full list of finalists for the 2017 Acquia Engage Awards is posted here.

Categories: Drupal

Translatable menu link uri

New Drupal Modules - 14 August 2017 - 9:08am
Introduction

This tiny module allows content editor to override link field from custom menu items.
The major reason behind this is a scenario, where user want to have different URL, depending on language.

Real life use case is scenario, where we are linking to external, static content (like PDF file), which cannot be translated locally.
It's really rare, but sometimes it happens :)

Categories: Drupal

Nextide Blog: Maestro D8 Concepts Part 1: Templates and Tasks

Planet Drupal - 14 August 2017 - 8:07am
Maestro D8 Concepts Part 1: Templates and Tasks randy Mon, 08/14/2017 - 11:07

Templates and tasks make up the basic building blocks of a Maestro workflow.  Maestro requires a workflow template to be created by an administrator.  When called upon to do so, Maestro will put the template into "production" and will follow the logic in the template until completion.  The definitions of in-production and template are important as they are the defining points for important jargon in Maestro.  Simply put, templates are the workflow patterns that define logic, flow and variables.  Processes are templates that are being executed which then have process variables and assigned t

Categories: Drupal

Nextide Blog: Maestro D8 Concepts Part 1: Templates and Tasks

Planet Drupal - 14 August 2017 - 8:07am
Maestro D8 Concepts Part 1: Templates and Tasks randy Mon, 08/14/2017 - 11:07

Templates and tasks make up the basic building blocks of a Maestro workflow.  Maestro requires a workflow template to be created by an administrator.  When called upon to do so, Maestro will put the template into "production" and will follow the logic in the template until completion.  The definitions of in-production and template are important as they are the defining points for important jargon in Maestro.  Simply put, templates are the workflow patterns that define logic, flow and variables.  Processes are templates that are being executed which then have process variables and assigned t

Categories: Drupal

Appnovation Technologies: Appnovator Spotlight: Tony Nguyen

Planet Drupal - 14 August 2017 - 8:03am
Appnovator Spotlight: Tony Nguyen Meet Tony Nguyen, our Manager of Product R&D from Vancouver, BC. 1. Who are you? What's your story? I'm Tony Nguyen and I manage the Product Research & Development team with the osCaddie R&D being our main project. I'm originally from New Zealand and moved to Vancouver just over three years ago and have been with Appnovation for two of...
Categories: Drupal

Pages

Subscribe to As If Productions aggregator - Drupal