Lupus Taxonomy Import

New Drupal Modules - 6 March 2019 - 3:01am
Lupus Taxonomy Import

Allows for hierarchical import of taxonomy terms with the possibilities to set field values.


Install the module & set permissions for 'import taxonomy csv'.
Goto `/admin/config/content/taxonomy/csv_import`, you will find some example
csv files for hierarchical and flat import with custom term-fields.
If the taxonomy is missing a field, you have to add it first or it just will be

Categories: Drupal

OPTASY: Headless CMS vs Traditional CMS: Which One Is the Best Fit for Your Needs?

Planet Drupal - 6 March 2019 - 1:25am
Headless CMS vs Traditional CMS: Which One Is the Best Fit for Your Needs? silviu.serdaru Wed, 03/06/2019 - 09:25

“Should I stay or should I go?” Should you stick to an all-too-familiar traditional CMS and “reap” the benefit of getting loads of much-needed functionality out-of-the-box? Or should you bid on flexibility, top speed, and versatility instead? In a headless CMS vs traditional CMS “debate”, which system best suits your specific needs?

Now, let me try and “guess” some of the CMS requirements on your wishlist:

  • to have all the needed functionality “under the same hood” (a predefined theme, robust database, a user-friendly admin dashboard...)
  • to be developer friendly
  • to integrate easily and seamlessly with any modern JS front-end of your choice
  • to “fuel” your website/app with high speed

Needless to add that:

You can't have them all in one CMS, either traditional or headless.

Categories: Drupal

Queue statistics

New Drupal Modules - 6 March 2019 - 1:18am
Categories: Drupal

Fully Multilingual Frontpages

New Drupal Modules - 6 March 2019 - 12:40am

In Drupal 8 it is not possible to have interchangeable paragraphes per language (see here:
To work around this issue, one needs multiple nodes each with the appropriate translation. This module lets you easily set a front page node for each enabled language.

Categories: Drupal

MidCamp - Midwest Drupal Camp: Spread the Word

Planet Drupal - 5 March 2019 - 6:14pm
Spread the Word

Thank you for supporting Midwest Drupal Camp 2019. Here are a few resources to help spread the word about this year’s MidCamp.

  • MidCamp in a Nutshell

  • Places Where You Can Help Build Buzz Around MidCamp

  • Outreach Sample Email

  • Social Media

  • Photos & Videos

  • Press Releases

  • Contact

MidCamp in a Nutshell
  • What: MidCamp 2019 - The sixth annual Chicago-area event that brings together designers, developers, users, and evaluators of the open source Drupal content management software. Attendees come for four days of presentations, professional training, contribution sprints, and socials while brushing shoulders with Drupal service providers, hosting vendors, and other members of the broader web development community.

  • Purpose: Increase Drupal knowledge through networking, contribution sprints, training, and community.

  • When: Wednesday, March 20 - Saturday, March 23, 2019

  • Where: DePaul University - Lincoln Park Student Center, 2250 N Sheffield Ave., Chicago, IL 60614

  • Registration:

  • Who Attends: Anyone who uses Drupal, or is responsible for designing, building, developing, and supporting Drupal in any capacity. Also, anyone currently evaluating Drupal or simply looking to learn more about it. Also also, any students who are technology-curious and looking to learn more about future opportunities.

Places Where You Can Help Build Buzz Around MidCamp
  • Event Calendars: Add MidCamp to your organization’s internal and external event calendars.

  • Newsletters: Announce MidCamp in your internal and external newsletters.

  • Social Media: See sample posts below.

  • Association Partners: Ask your professional associations to announce MidCamp to your peers.

  • Relevant Organizations: Ask organizations with aligned interests to include information about MidCamp in their internal and external communications. This includes any local organizations or institutions who might send students who are interested in learning more about web development or technology.

  • Meetups: Hosting a local event? Meeting up with other Drupal-enthusiasts? Share it with your peers.

Outreach Sample Email

Hi [name],


I’ll be attending MidCamp in March 2019 at Depaul University in Chicago, and would like to invite you to join me. MidCamp is a great place to learn more about the Drupal community and what it has to offer.


If it sounds interesting to you, you can register for MidCamp on Eventbrite.


Let me know if you have any questions. I hope to see you there!



[your name]

Social Media

Let everyone know that you’ll be attending MidCamp (a.k.a. #midcamp)!


If you'd like to share photos from past events, check out what is available on the MidCamp Flickr and Instagram

Press Releases

We encourage speakers, attendees, exhibitors, volunteers, and others to generate their own press release(s) highlighting their involvement with MidCamp. Please use messaging from the MidCamp website when drafting a press release.


If you’re looking for a quote or more information about the event, please email

Categories: Drupal

Feeds Dependency

New Drupal Modules - 5 March 2019 - 3:05pm

This module allows to add a Feed as a dependency to an another Feed. Importing a Feed will import first the feed set as a dependency, and then main feed will be imported.

This is useful if you want for example process in first a feed which import image to a media entity, and then run the feed which import content with a reference to the media entity created previously.

This module provide a checkbox too to clear the feed set as a dependency when the main feed is cleared.

Categories: Drupal

EA soliciting help from Anthem players to figure out PS4 crashing issues

Social/Online Games - Gamasutra - 5 March 2019 - 12:51pm

Electronic Arts has publicly acknowledged an issue in the PlayStation 4 version of Anthem that causes the game to crash the entire system and is investigating the issue. ...

Categories: Game Theory & Design

Acquia Developer Center Blog: Shockingly Fast Site Development at DrupalCon Seattle

Planet Drupal - 5 March 2019 - 10:45am

DrupalCon Seattle is coming up: April 8-12, 2019 at Washington State Convention Center in Seattle, Washington, USA.

And if you’re starting to assemble your schedule, which you can conveniently do on the event site, we’ve got a session to recommend: Shockingly Fast Site Development with Acquia Lightning.

Tags: acquia drupal planet
Categories: Drupal

Multiplayer Skyrim mod criticized for lifting code from another mod

Social/Online Games - Gamasutra - 5 March 2019 - 10:32am

An in-development Skyrimmultiplayer mod called Skyrim Together is facing criticism for seemingly taking code from the Skyrim mod SKSE. ...

Categories: Game Theory & Design

Get legal experts' perspective on how the law is impacting game dev at GDC!

Social/Online Games - Gamasutra - 5 March 2019 - 9:00am

A panel of legal experts will take to the stage at GDC 2019 to discuss top legal developments in games, from Fortnite dances to Nintendo's stance on ROMS! ...

Categories: Game Theory & Design

Move or Die and its 5+ Year Journey to the PlayStation 4 - by Nicolae Berbece Blogs - 5 March 2019 - 6:58am
From “flashy” beginnings to the development swamp and finally launching a console game, this is the story of how Move or Die was made.
Categories: Game Theory & Design

CKEditor Yandex SpellChecker

New Drupal Modules - 5 March 2019 - 5:21am

This module adds a simple spell checking by Yandex Speller service to CKEditor.

Spell checker sends requests containing editable text to the Yandex Speller server.

More information about the service itself can be found at:

The module does not require additional configuration and starts working immediately after activation.

Categories: Drupal

Commerce Recurring Metered Billing

New Drupal Modules - 5 March 2019 - 3:47am

This will contain a port of the code from into its own module. I'll update this project description once I'm done with that.

Categories: Drupal

CTI Digital: CXO DrupalCamp London 2019

Planet Drupal - 5 March 2019 - 2:40am

Running a business is demanding. To be successful requires leadership be equipped with a broad range of skills from financial astuteness to empathy for staff. Whilst developers have ample resources from which to draw reference on best practice, for managers and business leaders knowledge gained is often be deemed competitive advantage and so kept secret or is accessed only through expensive training or courses.

Working in open source brings many benefits including the fostering of knowledge transfer that transcends merely code. It is to the benefit of all that business leaders in Drupal share this openness and are willing to reveal lessons learnt or formulae of success, that in other industries would remain behind closed doors. A fine example of this mindset is DrupalCamp London CXO, this years incarnation was no exception.

Prof. Costas AndriopoulosCass Business School, spoke about leadership and innovation in scaling enterprises. He explained that it’s far wiser to sort out your business early, when you are small and well ahead of scaling because what kills businesses is success, age and size.

Categories: Drupal

CSV Importer - Commerce

New Drupal Modules - 5 March 2019 - 2:27am

Extending the functionality of CSV Importer for commerce.

Needs testing.

Categories: Drupal

Commerce recurring shipping support

New Drupal Modules - 5 March 2019 - 12:46am

This is add-on to Commerce Recurring Framework in case you need your subscriptions to be shippable. This module allows to add shipment related fields to your subscription bundles that will allow to add shipping costs to recurring orders according to shipping preferences of the customer.

Categories: Drupal

Promet Source: Just What is Human-Centered Design?

Planet Drupal - 4 March 2019 - 4:14pm
Promet's acquisition last year of a team focused on user experience and strategy, has opened an exciting new sphere for the types of conversations that we are having with clients.  The former DAHU Agency’s Human-Centered Design expertise has sparked a lot of questions and within a relatively short span of time, has driven the delivery of expectation-exceeding results for clients from a range of sectors. 
Categories: Drupal

Anthem is crashing entire PlayStation 4 systems, say players

Social/Online Games - Gamasutra - 4 March 2019 - 12:53pm

It's a fairly severe issue in a high-profile game like BioWare's latest, and one that unfortunately comes during an already turbulent launch period. ...

Categories: Game Theory & Design

Agaric Collective: Adding Extra Source Properties in Drupal Migrations

Planet Drupal - 4 March 2019 - 10:16am

Sometimes it is necessary to add extra information in our entities to migrate the content to Drupal 8.

Let’s say that I want to migrate the articles content type from Drupal 7 to Drupal 8 and as part of that I want to migrate the tags with my articles.

There are two options:

  • Create a new migration for the taxonomy terms and later link them using the migration_lookup plugin.
  • Make the article migration check to see if the terms exist already and if not then create them.

I will go with option two in this example. To do that I’m going to use the Migrate Plus module, which provides some handy plugins such as entity_generate.

Read more and discuss at

Categories: Drupal

Kanopi Studios: Ready to launch? Here’s a pre-launch checklist

Planet Drupal - 4 March 2019 - 8:29am

It’s been a lot of hard work and the time has finally come to launch your new website. Congratulations! But before you push that launch button, take a minute to think; are you REALLY ready to launch your website?

  • Multiple rounds of quality assurance testing? CHECK!
  • Cross browser and responsive testing? CHECK!

But is there something else you might have missed?

The items above are some of the more obvious steps a team may go through when preparing a site to launch, but there are some lesser known or sometimes forgotten steps that are just as important to take when launching a new website. So what are they?

  • Set up redirects
  • Check links: Absolute vs Relative
  • Accessibility checks
  • Decide what to do with your old site
  • Decide who will maintain your new site
Set up redirects

Over the years you may have amassed a great deal of content on your old website, and  chances are that in the course of creating your new website you’ve changed how that content is organized. This can lead to content revisions during the process of migrating  that content to the new system. Any team that has gone through this process can tell you that it is a massive effort; even if you’re automating the migration of content in someway. During this flurry of activity in moving content from point A to point B, it’s easy to forget one simple matter: How will users find the same or similar content on the new website?

Creating Redirects ensures that users who arrive at the site via an outdated URL, say from a bookmark or external site, are automatically sent to the appropriate content. Setting up redirects is incredibly important to creating a solid User Experience and it’s good for SEO. Just about every URL on your old site should have a redirect if the URL has changed. This may seem like a herculean effort, but it actually pairs well with the process of moving content from the old to new website.

Check links: Absolute v. Relative

First off a brief explanation of Absolute versus Relative URLs. An Absolutely URL encompasses a URL in its entirety. ie: A Relative URL is just the portion of the URL that occurs after the “.com” in the example above. ie. /about-us. In the course of preparing a new website by loading copy and uploading images, you most likely are working from a temporary Development URL. When the time comes to launch the new website, the Development URL will change. When the URL is changed, any links that are pointing to the Absolute Development URL will break. This is a common mistake, and one that can have disastrous results once your new website goes live.

As a general rule of thumb try to avoid Absolute URLs when loading content to any environment. This ensure that if the core URL ever changes, your links won’t break. Leading up to launch, try to work with your Developer to identify and rectify any Absolute URLs.   

Accessibility checks

Accessibility was not exactly a top priority of early website development; as technology catches up, supporting users with impairments is becoming an ever increasing need for any modern website. Accessibility starts early on in a project’s planning, and should be discussed early and often. From Designs to Development there are many touch points where a project team can ensure that the site is compliant with standards.

But what if your site is about to go live and you haven’t considered this? Luckily there are tools like Site Improve that allow you to run automated tests to see where your site may need remediation before it can be compliant. Not only is it good for SEO, but making your site is accessible to the widest range of users ensures you reach a wider audience and that they have the best user experience possible.   

Decide what to do with your old site

In the activity leading up to the launch of your new website, it’s easy to overlook this question. Regardless of how confident you are in the new website, it’s important to have a plan in place for what to do with your old website. Here are some important questions to consider when considering the fate of your old website:

Will you need to reference your old site at any point in the future? Perhaps you weren’t able to move all the content to the new site before launch or maybe there is old content that won’t be migrated, but you still need to reference it in the future. Whatever the reason may be if the answer to this question is yes, you’ll want to keep your site up in some capacity.

Can you afford to host two websites at the same time? This one is a little less straightforward; depending on the size, state, and makeup of your old website, you have options. From a budgetary standpoint, paying for a website that no one will really visit is probably not going to look all that great to accounting. The good news is that with no traffic visiting the old website you probably don’t need all that expensive infrastructure; many enterprise level hosting providers have a free tier that is great for storing a legacy site on.    

Regardless of your situation, you can always find options. What’s most important is that you have a plan.

Decide who will maintain your new site

Building a website is a process; one that requires regular upkeep and ongoing maintenance. Understand that your website is a tool, and built right it should be designed to grow and adapt to the changing needs of your business. This is the philosophy we at Kanopi believe in, and try to instil in our projects. So with that in mind, it’s important to consider who will be responsible for ongoing improvements, maintenance, updates, and bug fixes when the times arise.

While not uncommon for teams to try to take this on internally, it’s important to consider if you have the right skill sets, let alone bandwidth for this to be a viable option. Another solution is to work with an agency like Kanopi to provide ongoing support for your site. An agency will have access to a wider range of expertise and ensures maximum flexibility for the future growth of your site.

Check these off your list, and you’re good to launch!

These items may seem like big additions to your plate leading up to launch, but they pale in comparison to the what could occur if you leave them out. Plan for these early on, and it will ensure your launch goes off with one less hitch.

The post Ready to launch? Here’s a pre-launch checklist appeared first on Kanopi Studios.

Categories: Drupal


Subscribe to As If Productions aggregator