Drupal

ARREA-Systems: Coil

Planet Drupal - 7 February 2019 - 5:42pm
Coil

Web monetization service is a browser API which allow creation of (micro) payments between the reader (user agent) and the content provider (website).

This is one way of getting paid for valuable content.

Today Coil is providing web monetization service using Interledger protocol (ILP).

We have built a simple module to integrate coil monetization with Drupal website:

Simple settings to add payment pointer is demonstrated in this video:

 

Your browser does not support the video tag.

 

 

Categories: Drupal

Piano

New Drupal Modules - 7 February 2019 - 12:43pm
Categories: Drupal

Drupal blog: Drupal helps rescue ultra marathon runner

Planet Drupal - 7 February 2019 - 10:12am

This blog has been re-posted and edited with permission from Dries Buytaert's blog.

I'm frequently sent examples of how Drupal has changed the lives of developers, business owners and end users. Recently, I received a very different story of how Drupal had helped in a rescue operation that saved a man's life.

The Snowdonia Ultra Marathon website

In early 2018, Race Director Mike Jones was looking to build a new website for the Ultra-Trail Snowdonia ultra marathon. He reached out to a good friend and developer, Rob Edwards, to lead the development of the website.

© Ultra-trail Snowdonia and No Limits Photography

Rob chose Drupal for its flexibility and extensibility. As an organization supported heavily by volunteers, open source also fit the Snowdonia team's belief in community.

The resulting website, https://apexrunning.co/, included a custom-built timing module. This module allowed volunteers to register each runner and their time at every aid stop.

A runner goes missing

Rob attended the first day of Ultra-Trail Snowdonia to ensure the website ran smoothly. He also monitored the runners at the end of the race to certify they were all accounted for.

Monitoring the system into the early hours of the morning, Rob noticed one runner, after successfully completing checkpoints one and two, hadn't passed through the third checkpoint.

© Ultra-trail Snowdonia and No Limits Photography

Each runner carried a mobile phone with them for emergencies. Mike attempted to make contact with the runner via phone to ensure he was safe. However, this specific area was known for its poor signal and the connection was too weak to get through.

After some more time eagerly watching the live updates, it was clear the runner hadn't reached checkpoint four and more likely hadn't ever made it past checkpoint three. The Ogwen Mountain Rescue were called to action.

Due to the terrain and temperature, searching for the lost runner on foot would be too slow. Instead, the mountain rescue volunteers used a helicopter to scan the area and locate the runner.

How Drupal came to the rescue

The area covered by runners in an ultra marathon like this one is vast. The custom-built timing module helped rescuers narrow down the search area; they knew the runner passed the second checkpoint but never made it to the third.

After following the fluorescent orange markers in the area pinpointed by the Drupal website, the team quickly found the individual. He had fallen and become too injured to carry on. A mild case of hypothermia had set in. The runner was airlifted to the hospital for appropriate care. The good news: the runner survived.

Without Drupal, it might have taken much longer to notify anyone that a runner had gone missing, and there would have been no way to tell when he had dropped off.

NFC and GPS devices are now being explored for these ultra marathon runners to carry with them to provide location data as an extra safety precaution. The Drupal system will be used alongside these devices for more accurate time readings, and Rob is looking into an API to pull this additional data into the Drupal website.

Stories about Drupal having an impact on organizations and individuals, or even helping out in emergencies, drive my sense of purpose. Feel free to keep sending them my way!

Special thanks to Rob EdwardsPoppy Heap (CTI Digital) and Paul Johnson (CTI Digital) for their help with this blog post.

Categories: Drupal

Send Pulse 8.x

New Drupal Modules - 7 February 2019 - 10:04am
Categories: Drupal

Commerce Multicurrency provider for Fixer

New Drupal Modules - 7 February 2019 - 9:25am

Implements (fixer.io) as currency exchange rate sync providers for Commerce multicurrency module.

Fixer is a simple and lightweight API for current and historical foreign exchange (forex) rates.

Visit fixer.io for more details.

DEPENDENCIES

Commerce Multicurrency provider for Fixer depends on the Commerce multicurrency module.

INSTALLATION

Install the module as usual.

Categories: Drupal

Rules Data Exchanger

New Drupal Modules - 7 February 2019 - 7:02am

This module extends the 'Rules' module for Drupal 8.
The module enables to exchange data between Rules and rules Components.
It's possible to store any data of a some Rule and then use them in others Rules or Components.
This can be used, for instance, for implementation of condition expressions like 'if..else' in a rule.

Categories: Drupal

wallee

New Drupal Modules - 7 February 2019 - 6:50am

Integration with 3rd party service Wallee

Categories: Drupal

Progressive Web App - Notifications

New Drupal Modules - 7 February 2019 - 6:24am

Integration with Firebase Cloud Messaging (FCM).

Installation

1. Enable module.
2. Create your project (https://console.firebase.google.com/).
3. Get your access crentials from Settings => Cloud Messaging tab (https://console.firebase.google.com/u/0/project/YOUR-PROJECT-ID/settings...) to Firebase Settings(/admin/config/system/firebase)

Categories: Drupal

HadePay

New Drupal Modules - 7 February 2019 - 3:56am

HadePay is an offsite Payment Gateway. And HadePay is a financial technology startup that develops infrastructure for online fiat and blockchain payments. We are the only service that lets businesses accept digital currency payments without disrupting their existing payments infrastructure.

Hade Pay will open new revenue streams and expedite international growth for merchants around the world with a payment and business management solution that gives businesses greater insights into their customers, payments, employees, regional, and product performance.

Categories: Drupal

Specbee: Drupal 8 websites in a Flash - 5 reasons to choose Acquia Lightning

Planet Drupal - 7 February 2019 - 1:53am

Drupal 8 gives developers and content authors full flexibility to shape their websites and applications that meets their vision. It is packed with thousands of powerful features that requires to be able to support a wide variety of content-rich applications. Acquia Lightning is a lean, ready-to-use starter-kit that encompasses just the tools needed to develop and manage your enterprise-grade digital experiences. Lightning is built specifically to empower your marketing and editorial teams to build better, easier and faster. Here are 5 reasons why choosing Acquia Lightning could be a great decision for your organization’s editorial and content teams.

Categories: Drupal

Ckeditor Copyformatter

New Drupal Modules - 7 February 2019 - 1:03am

This module requires the core CKEditor module and also the Color Button plugin
from CKEditor.com.

1. Download the plugin from https://ckeditor.com/cke4/addon/copyformatting at least
version 4.5.6.
2. Place the plugin in the root libraries folder (/libraries).
3. Enable Copy Formatting module in the Drupal admin.
4. Configure your CKEditor toolbar to include the button as a paint brush.

Follow these steps to make sure the plugin works for Full HTML text format:

Categories: Drupal

Agiledrop.com Blog: Druplicon.org: In Search of the Lost Druplicon

Planet Drupal - 6 February 2019 - 11:24pm

In this post, we present the story behind druplicon.org, a site for exploring the various different versions of the well-known Drupal logo.

READ MORE
Categories: Drupal

Drush CMI Tools

New Drupal Modules - 6 February 2019 - 7:25pm

Provides advanced CMI import and export functionality for CMI workflows.

Categories: Drupal

Dries Buytaert: Drupal helps rescue ultra marathon runner

Planet Drupal - 6 February 2019 - 5:34pm

I'm frequently sent examples of how Drupal has changed the lives of developers, business owners and end users. Recently, I received a very different story of how Drupal had helped in a rescue operation that saved a man's life.

The Snowdonia Ultra Marathon website

In early 2018, Race Director Mike Jones was looking to build a new website for the Ultra-Trail Snowdonia ultra marathon. He reached out to a good friend and developer, Rob Edwards, to lead the development of the website.

© Ultra-trail Snowdonia and No Limits Photography

Rob chose Drupal for its flexibility and extensibility. As an organization supported heavily by volunteers, open source also fit the Snowdonia team's belief in community.

The resulting website, https://apexrunning.co/, included a custom-built timing module. This module allowed volunteers to register each runner and their time at every aid stop.

A runner goes missing

Rob attended the first day of Ultra-Trail Snowdonia to ensure the website ran smoothly. He also monitored the runners at the end of the race to certify they were all accounted for.

Monitoring the system into the early hours of the morning, Rob noticed one runner, after successfully completing checkpoints one and two, hadn't passed through the third checkpoint.

© Ultra-trail Snowdonia and No Limits Photography

Each runner carried a mobile phone with them for emergencies. Mike attempted to make contact with the runner via phone to ensure he was safe. However, this specific area was known for its poor signal and the connection was too weak to get through.

After some more time eagerly watching the live updates, it was clear the runner hadn't reached checkpoint four and more likely hadn't ever made it past checkpoint three. The Ogwen Mountain Rescue were called to action.

Due to the terrain and temperature, searching for the lost runner on foot would be too slow. Instead, the mountain rescue volunteers used a helicopter to scan the area and locate the runner.

How Drupal came to rescue

The area covered by runners in an ultra marathon like this one is vast. The custom-built timing module helped rescuers narrow down the search area; they knew the runner passed the second checkpoint but never made it to the third.

After following the fluorescent orange markers in the area pinpointed by the Drupal website, the team quickly found the individual. He had fallen and become too injured to carry on. A mild case of hypothermia had set in. The runner was airlifted to the hospital for appropriate care. The good news: the runner survived.

Without Drupal, it might have taken much longer to notify anyone that a runner had gone missing, and there would have been no way to tell when he had dropped off.

NFC and GPS devices are now being explored for these ultra marathon runners to carry with them to provide location data as an extra safety precaution. The Drupal system will be used alongside these devices for more accurate time readings, and Rob is looking into an API to pull this additional data into the Drupal website.

Stories about Drupal having an impact on organizations and individuals, or even helping out in emergencies, drive my sense of purpose. Feel free to keep sending them my way!

Special thanks to Rob Edwards, Poppy Heap (CTI Digital) and Paul Johnson (CTI Digital) for their help with this blog post.

Categories: Drupal

Lullabot: Why Programmers Should Read Good Fiction

Planet Drupal - 6 February 2019 - 1:17pm

If you are a programmer looking to improve your professional craft, there are many resources toward which you will be tempted to turn. Books and classes on programming languages, design patterns, performance, testing, and algorithms are some obvious places to look. Many are worth your time and investment.

Categories: Drupal

Webform Product

New Drupal Modules - 6 February 2019 - 12:03pm

Webform Product can create a Commerce order from any Webform submission.

This module can be used for websites that have commerce for payment of predefined product types, but in need of a more flexible product for temporary product types or highly customisable product types, like a quick donation form or a promotional product.

With Webform you can create simple or very complex forms, combine this with the easy to setup handler and you got a new product, ready to be paid with any payment provider defined in Drupal Commerce.

Categories: Drupal

Entity Registration Form

New Drupal Modules - 6 February 2019 - 9:34am
Categories: Drupal

Agaric Collective: Pass variables without escaping nor sanitizing to t() in Drupal 8

Planet Drupal - 6 February 2019 - 9:12am

In Drupal 7 it was useful to do things like this: 

function mymodule_content() { $links[] = l('Google', 'http://www.google.com'); $links[] = l('Yahoo', 'http://www.yahoo.com'); return t('Links: !types', array('!types' => implode(', ', $links))); }

In this case, we are using the exclamation mark to pass the $links into our string but unfortunately, Drupal 8 doesn't have this option in the FormattableMarkup::placeholderFormat(), the good news is that even without this there is a way to accomplish the same thing. 

Read more and discuss at agaric.coop.

Categories: Drupal

Paragraphs View Mode Field

New Drupal Modules - 6 February 2019 - 7:33am
Categories: Drupal

Pages

Subscribe to As If Productions aggregator - Drupal