Custom JS Module

New Drupal Modules - 6 December 2017 - 10:15pm

This module helps you to execute your Javascript files (JS, JSx, etc.)

All you need to do is edit the my.js file and add your javascript code.

If you want to add more js files, keep adding them in the same location of my.js and add it in the js_block.libraries.yml file.

And you're all ready to enjoy your custom JS script on your drupal site without any hassle.

Categories: Drupal

Entity Reference Referential Integrity

New Drupal Modules - 6 December 2017 - 9:12pm

This module solves the problem of deleting parent entities (nodes, taxonomy terms, users, etc.) that are referred to by other entities through taxonomy term reference or entity reference fields. Drupal will not prevent a user from deleting such 'parent entities', but this module will. It hooks into various entity delete forms, and does a check of the entity or entities about to be deleted as to whether or not they are referred to by any other entities, and if so, disables the delete button on the form and shows the referrers (the child entities) to the user.

Categories: Drupal

CiviCRM Blog: Registering multiple people for multiple different events - using Webforms - and LOTS of conditionals

Planet Drupal - 6 December 2017 - 3:37pm

We had a scenario where client runs a cluster of events, and folk sign up for these, and usually the registrants signs up for all events, but then they might invite mum to the Dinner, and brother John to the Talk, etc etc.

We wanted to achieve this on a single form with a single payment. We explored both CiviCart and Drupal Commerce but in the end concluded we could achieve this in a much lighter way with good old webforms.

The outcome is that up to 6 people can be registered for any combination of events, eg 

  • c1 registers for Events A, B, C, D, E and F
  • c2 registers for B, C and D
  • c3 registers for A and B
  • c4 registers for A and F
  • etc

To see the full gory details of the conditionals approach we took, please read the full blog on Fuzion's site.

Case studies and user storiesCiviEventDrupal
Categories: Drupal

SIGMATA: This Signal Kills Fascists RPG Up On Kickstarter

Tabletop Gaming News - 6 December 2017 - 3:00pm
In an alternate, dystopian 1980s, the US is taken over by fascists. These thugs look to stamp out all forms of freedom. But there are those that fight back, and they have a secret weapon. When in range of FM towers broadcasting a specific signal, certain people turn into superhumans, letting them fight against the […]
Categories: Game Theory & Design

Heropath to Relaunch on Kickstarter on the 18th

Tabletop Gaming News - 6 December 2017 - 2:00pm
Sometimes campaigns don’t go the way you want. It’s nothing to be ashamed of. All of us have started something only to realize we need to start over with a better plan. After some retooling, reconfiguring, and reassessing, a relaunch can go much further than originally anticipated. That’s what Unique Games is looking to do […]
Categories: Game Theory & Design

CCP takes cues from urban planning when expanding EVE Online

Social/Online Games - Gamasutra - 6 December 2017 - 1:38pm

The developer explains how viewing your online title as a city rather than a game can help solicit feedback from its 'residents'. ...

Categories: Game Theory & Design

Nemo’s War: Nautilus Upgrades and Reprint Up On Kickstarter

Tabletop Gaming News - 6 December 2017 - 1:00pm
Occasionally, you end up gaming on your own. Maybe plans just don’t line up. Or people have to cancel on you. Or you’re just really early to a gaming session. Whatever the reason, there’s plenty of times where a solo gaming option is best. Nemo’s War is one such game, where you take on the […]
Categories: Game Theory & Design Drupal 6 security update for Mailhandler!

Planet Drupal - 6 December 2017 - 12:37pm

As you may know, Drupal 6 has reached End-of-Life (EOL) which means the Drupal Security Team is no longer doing Security Advisories or working on security patches for Drupal 6 core or contrib modules - but the Drupal 6 LTS vendors are and we're one of them!

Today, there is a Critical security release for the Mailhandler module to fix a Remote Code Execution (RCE) vulnerability.

Remote Code Execution vulnerabilities are scary - it basically means that an attacker can run arbitrary code on your site. However, there a number of mitigating factors in this case, so, it's recommended to read the security advisory for Drupal 7.

With the help of the D6LTS vendors, a new version was released for Drupal 6 as well.

You can also download the patch the patch.

If you have a Drupal 6 site using the Mailhandler module, we recommend you update immediately! We have already deployed the patch for all of our Drupal 6 Long-Term Support clients. :-)

If you'd like all your Drupal 6 modules to receive security updates and have the fixes deployed the same day they're released, please check out our D6LTS plans.

Note: if you use the myDropWizard module (totally free!), you'll be alerted to these and any future security updates, and will be able to use drush to install them (even though they won't necessarily have a release on

Categories: Drupal

Terrans Now Available For Shadows in the Void

Tabletop Gaming News - 6 December 2017 - 12:00pm
I’d love to see humanity spread out to the stars. I mean, this planet is pretty awesome and all. I’m not gonna try and deny that. But, c’mon! There’s a whole universe out there to explore! So I wish we could be like the Terrans in Shadows in the Void. They’ve got their huge spaceships […]
Categories: Game Theory & Design

Service Worker Registration

New Drupal Modules - 6 December 2017 - 11:55am

This module allows to register your Service Worker script.

Please note that to register a Service Worker script your site should have a valid SSL certificate or its domain should be "localhost".

In order to register your service worker script go to Home -> Administration -> Configuration -> Service Worker Registration Settings and enter a relative path to your service-worker.js (from the site root), e.g. sites/default/files/service-worker.js

Categories: Drupal

Best of 2017: Star Wars: The Old Republic, five years on

Social/Online Games - Gamasutra - 6 December 2017 - 11:52am

Katherine Cross explores the evolution of The Old Republic and explains why its latest expansion was worthy of being given the much-coveted title of KotOR 3. ...

Categories: Game Theory & Design

Ubisoft's Rainbow Six Siege passes 25 million players

Social/Online Games - Gamasutra - 6 December 2017 - 11:33am

Roughly 2 years after its initial launch, Tom Clancy's Rainbow Six Siege has surpassed 25 million players. ...

Categories: Game Theory & Design

Midweek Snippets

Tabletop Gaming News - 6 December 2017 - 11:00am
A cold wind is blowing here in Atlanta. Yes, I know many of you are much colder than we are here, but it was also almost 70F out yesterday. Today it’ll be closer to 45F. Definitely glad that, earlier this week, I got out my extra blankets that were buried in my closet. So those’ll […]
Categories: Game Theory & Design

Isovera Ideas & Insights: The Company-wide Bookclub - Waste of Time or Change Catalyst?

Planet Drupal - 6 December 2017 - 10:39am
Last summer, whilst I was on vacation, my staff plotted against me. It was a sneaky, devious plot intended to subterfuge my authority. They started a BOOK CLUB.
Categories: Drupal

Vesuvius Media Announces Dwar7s Winter

Tabletop Gaming News - 6 December 2017 - 10:00am
Winter is coming… No, really, it is. Here in the Northern Hemisphere, we’re just a couple weeks away from it. Winter is also coming to the land of Dwar7s. Vesuvius Media has announced the newest stand-alone expansion in their saga. It’s called Dwar7s Winter. And yes, Dwar7s Spring and Dwar7s Summer are in the works. […]
Categories: Game Theory & Design

Tokyo Ghoul: The Card Game Now Available

Tabletop Gaming News - 6 December 2017 - 9:00am
So, you know, I don’t want to say that it’s a good idea running around and eating people. I just want to put that out there right from the start. However, if you’re maybe thinking of going out and doing just that, I might suggest that you, instead, play some Tokyo Ghoul: The Card Game. […]
Categories: Game Theory & Design

Isovera Ideas & Insights: Configuration Management: Tips, Tricks & Perspective [NEDCamp 2017]

Planet Drupal - 6 December 2017 - 8:50am
Sharing Tips, Tricks, and Perspective for and of Drupal 8’s Configuration Management System, “Configuration Management: Tips, Tricks & Perspective” was presented at NEDCamp 2017.
Categories: Drupal

Isovera Ideas & Insights: A Lifecycle Approach to Configuration Workflows [NEDCamp 2017]

Planet Drupal - 6 December 2017 - 8:45am
Sharing insights of how Drupal empowers users to build complex site structures and relationships directly in the administrative user interface, “A Lifecycle Approach to Configuration Workflows” was presented at NEDCamp 2017.
Categories: Drupal

SolarFlare Games Announces Kids Vs. Series

Tabletop Gaming News - 6 December 2017 - 8:00am
SolarFlare Games is looking ahead to the new year. You’ve seen their Robotech announcement (hopefully), but that’s not all they’re working on. They also have their Kids Vs. series of games. These will be making their way to Kickstarter next year. From the website: You and your friends are tired of having all your great […]
Categories: Game Theory & Design Google Assistant Integration with Drupal

Planet Drupal - 6 December 2017 - 7:53am
The Rise of Assistants

In last couple of years we have seen the rise of assistants, AI is enabling our lives more and more and with help of devices like Google Home and Amazon Echo, its now entering our living rooms and changing how we interact with technology. Though Assistants have been around for couple of years through android google home app, the UX is changing rapidly with home devices where now we are experiencing Conversational UI i.e. being able to talk to devices, no more typing/searching, you can now converse with your device and book a cab or play your favourite music. Though the verdict on home devices like Echo and Google home is pending, the underlying technology i.e. AI based assistants are here to stay.

In this post, we will explore Google Assistant Developer framework and how we can integrate it with Drupal.

Google Assistant works with help of Apps that define actions which in turn invokes operations to be performed on our product and services. These apps are registered with Actions on Google, which basically is a platform comprising of Apps and hence connecting different products and services via Apps. Unlike traditional mobile or desktop apps, users interact with Assistant apps through a conversation, natural-sounding back and forth exchanges (voice or text) and not traditional Click and Touch paradigms. 

The first step in the flow is understanding use requests through actions, so lets learn more about it. 

Categories: Drupal


Subscribe to As If Productions aggregator