Drupal

Elfsight Pricing Table

New Drupal Modules - 4 October 2017 - 7:13am

Pricing tables play a crucial role in helping your website’s visitors visualize and compare the different features your pricing plans offer. Online shoppers are pickier than real-life ones and they do more research before making a purchase. With this in mind, you need to make use of every possible advantage to make your profits grow. Pricing Table apps are an extra incentive to make buyers act, so choosing the right one can generate improved conversion rates.

Categories: Drupal

New custom module

New Drupal Modules - 4 October 2017 - 5:45am
Categories: Drupal

Wunderkraut Sweden Blog: Highlights from Drupalcon Vienna

Planet Drupal - 4 October 2017 - 12:06am
So last week we went with a big crowd (16 of us) from Digitalist to Drupalcon in Vienna to join the about 2000 other attendees. We went to sessions and BOF:s about caching in Drupal 8, Symfony components in Drupal core, Docker, Config split, Decoupled Drupal, Multi-sites in Drupal 8 and a lot of other things.   So last week we went with a big crowd (16 of us) from Digitalist to Drupalcon in Vienna to join the about 2000 other attendees. We went to sessions and BOF:s about caching in Drupal 8, Symfony components in Drupal core, Docker, Config split, Decoupled Drupal, Multi-sites in Drupal 8 and a lot of other things. Driesnote   A standard thing at Drupalcon is Dries talking about The state of Drupal - called the Driesnote – that means talking about all the good things we have in Drupal… Read More
Categories: Drupal

Lullabot: Behind the Screens with Mauricio Dinarte of Agaric

Planet Drupal - 3 October 2017 - 9:00pm
Hailing from Managua, Nicaragua, Mauricio Dinarte takes some time from his pilgrimage across Europe to talk to us about teaching people Drupal from the ground up, no matter what language you speak. At BadCamp in October he'll be administering a training with Anna Mykhailova from Digital Echidna called "Getting Started with Drupal," then Thursday will be sitting in on the DevOps summit to talk about Behat testing. If you don't have plans November 17 and 18, you can visit him in Managua at Lakes & Volcanoes Drupal Camp! Many thanks to Felix Delattre (xamanu on Drupal.org) for giving Mauricio his first big break in Drupal.
Categories: Drupal

OSTraining: How to Create Fancy Pagers in your Drupal Views with Pagerer

Planet Drupal - 3 October 2017 - 8:24pm

The Pagerer module provides additional preset styles for Drupal standard pages and Views. It is a very simple module with styling options for everyone.

In this tutorial, you will learn how to add a pager to a View with Pagerer. Let's get started.

Categories: Drupal

Layout Config Block

New Drupal Modules - 3 October 2017 - 1:49pm

The Layout Config Block module use the layout system to produce a block that contains other blocks using a layout.

Categories: Drupal

ae_drupal_module

New Drupal Modules - 3 October 2017 - 1:25pm

This module provides Appreciation Engine Widget support for social signup.

Categories: Drupal

OSTraining: How to Use the New Media Features in Drupal 8.4

Planet Drupal - 3 October 2017 - 12:35pm

Drupal 8.4 is out now, and it contains new media handling features.

For many years, Drupal has shipped with almost no media handling. This was the most commonly requested feature whenever we did Drupal training.

If you missed it, here's our overview of everything new in Drupal 8.4. In this tutorial, we'll walk you through how to use Drupal's new media options. 

Categories: Drupal

Synergy

New Drupal Modules - 3 October 2017 - 8:23am
Categories: Drupal

Pseudo Title

New Drupal Modules - 3 October 2017 - 7:41am

Pseudo Title creates a pseudo field that can be used to move up and down the content of the title in the same administration page where the display of other fields are managed.

The problem that this module addresses is that Drupal 8 doesn't show the Title field in the /admin/structure/types/manage/[CONTENT_TYPE]/display page. Therefore; if your page layout requires that the title of a node in full-view be placed after the output of other fields, then you have to do it by other means.

Categories: Drupal

Drupal Modules: The One Percent: Drupal Modules: The One Percent —Hidey Help (video tutorial)

Planet Drupal - 3 October 2017 - 6:56am
Drupal Modules: The One Percent —Hidey Help (video tutorial) NonProfit Tue, 10/03/2017 - 08:56 Episode 38

Here is where we seek to bring awareness to Drupal modules running on less than 1% of reporting sites. Today we'll think about  Hidey Help, a module which hides and displays your help text.

Categories: Drupal

Acquia Lightning Blog: Creating a new instance of an existing site

Planet Drupal - 3 October 2017 - 6:43am
Creating a new instance of an existing site Adam Balsam Tue, 10/03/2017 - 09:43

Throughout the development and support lifecycle of a site, it is often necessary to install a fresh version of your application in a new environment with all of the existing site's configuration. For example, a new developer might need to set up their environment for the first time or your CI system might want a fresh install for tests. Basically:

As a user I want to be able to install Drupal from a package of configuration that is maintained in git.

Existing solution (pre Drupal 8.4.x): Drush --config-dir option

Installing a site from existing config is not as easy as going through the install process and then importing config though because the fresh install will have a different site UUID than the existing app and Drupal won't allow you to import configuration on sites with different UUIDs. To work around this, Drush introduced the --config-dir option to the site-install command which imported the configuration during install and magically worked around the UUID issue.

That workaround did have other issues including the fact that base fields defined in module or profile config would end up with conflicting UUIDs. But critically, Drush 9 only supports the --config-dir option when installing the Minimal profile - and Drush 8 isn't compatible with Drupal 8.4.x. So we need a new solution.

Investigated approaches

The Drush maintainers have suggested using the Config Installer profile. We tested it and works great, but:

  1. It's undocumented.
  2. It won't work if you're using Lightning as a Base Profile, which we recommend.

In theory, you could also manually set your site's UUID after install and then import your config, but this is sloppy and is an abuse of UUIDs. It also wouldn't solve the problems with base fields ending up with conflicting UUIDs.

Solution (Drupal 8.4.x): Another core patch

Enter the following issue: [#2788777] Allow a profile to be installed from existing config. The patch in #91 allows you to add a simple boolean to your sub-profile's info file that will automatically install your site with config from the config sync directory defined in your settings.php file. The end result is that no matter how you install your site (via Drush, the UI, or Drupal Console), your existing config will also be imported.

The only problem is that the scope of the issue is still being debated. As a result, Lightning can't bring the patch in just yet. But we will as soon as the issue is RTBC or we get further clarity about the scope. In the meantime, you can bring the patch in yourself.

Instructions

Given:

  • Your site's config sync directory is located in a VCS tracked directory (e.g. "../config/sync").
  • You use a sub-profile.
  1. Apply the patch #91 from issue #2788777 to drupal/core, in your root composer.json file: "patches": { "drupal/core": { "Allow a profile to be installed from existing config": "https://www.drupal.org/files/issues/2788777-91.patch" } }
  2. Add the boolean flag to your sub-profile's info file config_sync: true

     

The result will be that each time you install your site, all of your existing configuration will also be imported.

If you are not using a sub-profile, you can simply use the Config Installer profile mentioned above.

  1. Add the Config Installer profile to your codebase
  2. During installation select Config Installer as the profile
  3. Point Config Installer to your exported config directory (the resulting installation profile will still be Lightning even though you selected Config Installer)

If you're using BLT in your project (recommended), a lot of the configuration setup is already handled for you. See BLT's notes about updating to Drupal 8.4.x.

Categories: Drupal

Amazee Labs: Recap of #DrupalConEUR Vienna

Planet Drupal - 3 October 2017 - 6:11am
Recap of #DrupalConEUR Vienna

Fully recharged and back in Zurich, let’s recap what happened at DrupalCon Vienna; a week filled with exciting sessions, motivating BoFs (Birds of a Feather) and entertaining social evenings.

Daniel Lemon Tue, 10/03/2017 - 15:11

Of all the sessions, keynotes, BoFs, and social events that I attended during the week, the most notable and inspiring was Joe Shindelar’s keynote “Everyone Has Something to Share.” It was a very fun, motivating, and inspirational talk that led the crowd through Joe's personal experience of sharing and how he’s learned a lot about himself and the community. I highly recommend watching the captivating video of the talk.

Another session that I highly enjoyed was “Motion Design - Improving UX with animations” by Sarah Geissberger and Lisa Thesen. Watching the DrupalCon Vienna logo morph into past DrupalCon logos while learning about 3 of the 10 principles of motion design felt incredibly good.

It was a highly informative talk with lots of fun animations teaching the crowd that motion design should enhance the user's experience and add meaning to a design. Sarah and Lisa reminded us that it’s a powerful design tool that every designer should pay attention to.

Saša Nikolič and Tadej Baša gave their immense talk “Everybody cheer! Here comes Media!” to a completely full room. They took the crowd through the history of media in core, through the pain points every developer and site builder went through with the numerous media modules that required configuration and setup, to what we have now in Drupal 8.

Aside from the sessions, I also highly enjoyed the Drupal Cinema Zapping, a 15-20 minute video showcasing the creative side to the Drupal community in a collage of extremely entertaining video clips, Oida!

As we’ve all heard, unfortunately, the Drupal Association won’t be hosting DrupalCon Europe 2018, however over the course of the past week, in different sessions and BoFs, the community came together and decided to create Drupal Europe 2018. There will be a post-DrupalCon Virtual Meeting on Thursday October 12, at 16:00 CEST - be sure to join the webinar.

 

For more photos, check out the DrupalCon Vienna Flickr album pool or the Amazee Labs DrupalCon Vienna Flickr collection.

I look forward to meeting you at a future event in Europe, perhaps in Belgrade for Drupal Iron Camp.

Categories: Drupal

Entity Reference Guards

New Drupal Modules - 3 October 2017 - 5:52am
Categories: Drupal

DrupalEasy: DrupalEasy Podcast 197 - - BADCamp with AmyJune Hineline

Planet Drupal - 3 October 2017 - 5:50am

Direct .mp3 file download.

AmyJune Hineline (volkswagenchick), Community Lead for Hook 42, joins Mike Anello to talk about BADCamp 2017 and her fantastic job.

Interview
  • BADCamp - October 18-21, 2017 - University of California at Berkeley.
DrupalEasy News Sponsors Follow us on Twitter Subscribe

Subscribe to our podcast on iTunes, Google Play or Miro. Listen to our podcast on Stitcher.

If you'd like to leave us a voicemail, call 321-396-2340. Please keep in mind that we might play your voicemail during one of our future podcasts. Feel free to call in with suggestions, rants, questions, or corrections. If you'd rather just send us an email, please use our contact page.

Categories: Drupal

Configuration Export

New Drupal Modules - 3 October 2017 - 1:55am

Allows to export configurations to different data storages like git, S3

Categories: Drupal

Valuebound: Managing Drupal 8 applications remotely using Drush aliases

Planet Drupal - 3 October 2017 - 1:33am

Have you ever thought that your business needs to make sure that your web application has a quick release in order to sustain the long race. This sort of has become easy to manage by continuous development & continuous integration using Drush & Drush Aliases. Drupal web development is one such place where multiple command-line interface (CLI) tools are available to make developer’s life easy, and among them, the two important things are Drush and Drupal Console.

In this blog, we will take a brief look at Drush & Drush Aliases and how it can make developer’s tedious manual web development tasks easy by offering various commands to…

Categories: Drupal

Valuebound: Step-by-step guide to Drush & Drush Aliases to make sure your web application has quick releases

Planet Drupal - 3 October 2017 - 1:33am

Have you ever thought that your business needs to make sure that your web application has a quick release in order to sustain the long race. This sort of has become easy to manage by continuous development & continuous integration using Drush & Drush Aliases. Drupal web development is one such place where multiple command-line interface (CLI) tools are available to make developer’s life easy, and among them, the two important things are Drush and Drupal Console.

In this blog, we will take a brief look at Drush & Drush Aliases and how it can make developer’s tedious manual web development tasks easy by offering various commands to…

Categories: Drupal

aleksip.net: Should Facebook be trusted on React and patents?

Planet Drupal - 3 October 2017 - 12:48am
Dries Buytaert, the BDFL of Drupal, has just published a blog post in which he states that “React is the right direction to move for Drupal's administrative interfaces”. A related issue has also been opened on drupal.org.
Categories: Drupal

Agiledrop.com Blog: AGILEDROP: Our Drupal Blogs from September

Planet Drupal - 3 October 2017 - 12:40am
It's the beginning of the new month, so it's time to look at all the Drupal blogs we have written for you in September. First, we have announced that after a long time, we will be present on any Drupal event. During holidays in July and August, we were not so active in that part, so it was right to point out that we were heading to DrupalCamp Antwerp at that time. Our Commercial director Iztok Smolic had a session there and our client adviser Ales Kohek was taking part in any of the Drupal events for the first time. But more about that later. Our second blog topic in September was again… READ MORE
Categories: Drupal

Pages

Subscribe to As If Productions aggregator - Drupal