Drupal News

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

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

  • 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.

    5 days 16 hours ago

Colorfield: Payment and Mollie on Drupal 8

  • 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, ...).

    5 days 20 hours ago

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

  • 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

    5 days 22 hours ago

I'm out for awhile.

  • My favorite DrupalCon memory was getting really stoned at DC Portland with a group of ya'll at a hotel party and then thinking the cops were knocking at the door and throwing our stash over the balcony and everyone trying to hide only to discover it was the sales guy who was knocking on the door the whole time. I still giggle at that. For me this is what makes Drupal be Drupal. Good people, good times.

    I need to work on a few personal things and won't be posting here for awhile. I love ya'll and look forward to hanging out at DrupalCon Nashville.

    I genuinely wish everyone the best.

    submitted by /u/rjtownsend
    [link] [comments]

    5 days 22 hours ago

Help with select list in webform (d7)

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

  • 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

    6 days 6 hours ago

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

  • 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.

    6 days 10 hours ago