Amazee Labs: DrupalCamp Ghent 2018

Planet Drupal - 21 November 2018 - 6:01am
DrupalCamp Ghent 2018

For the past ten years, the Drupal community organises a yearly DrupalCamp held in various cities of Belgium. This time, it will take place in the lovely city of Ghent.

Christophe Jossart Wed, 11/21/2018 - 15:01

As usual, the organisers are broadening the audience of this event with content aimed at developers, designers, site builders, and business strategists. They also contribute to this goal by maintaining low ticket prices.

The sessions are raising the bar too, with hot topics such as search, accessibility, functional programming, chatbot, testing, GraphQL, and serverless.

I’m excited to take this opportunity to enjoy the community, expand upon my knowledge of the Drupal ecosystem, and prove once and for all to my fellow Amazees, Dan and Vijay, that there is no comparison between Belgian and Swiss chocolate.

View the full programme here.

Categories: Drupal Using Drupal’s definition files in component-based theming

Planet Drupal - 21 November 2018 - 5:20am
All the great work already done and to be released by the Layout Initiative has inspired me to think about how core’s definition files can be used in component-based theme development. As a result I am now happy to announce two Drupal modules and a Pattern Lab plugin which enable new ways of using core’s definition files.
Categories: Drupal

Gaming with Non-Gamer Family

Gnome Stew - 21 November 2018 - 5:00am

It’s that time of year where family members from near and far gather together for the wide and various holidays of the winter season. This is a great chance to game with some folks that you normally don’t get a chance to roll some dice with. Some of your family may not be aware of your gaming, while others will. Their attitudes may range from eagerness to participate to approval to neutral to scorn. You obviously know your family better than I ever will, so please take this advice and apply it where you can. Where things don’t quite align with you and your family, feel free to ignore me.


Most gamers have a decent level of “weird” in their psyche. After all, we enjoy getting together to play make-believe in a structured manner with our friends. Even though it’s weird to do this as adults, I think it’s pretty darn cool. You should think it’s cool, so let your “weird light” shine bright and clear! (Yes, even in front of your family).

…But Not Too Weird

However, don’t get too weird. You don’t want to ook out your family members who may be unaware of this part of your life. To be more specific, I would advise avoiding games that get deep into psychological horror (or horror in general), politics, religious statements/evaluations, or that tend to lead to inter-party conflict. While I love a good game of Paranoia as much as the next person, the inter-party, clone-on-clone violence can completely ruin the next family meal as people may still hold a grudge because Little Billy killed Uncle Frank’s very last clone. Know what I mean?

Fun and Simple!

Try to find a game that’s fun and simple. The simpler the game, the more fun it will be because there will be fewer rules to explain and go through. Avoid the crunchy games like recent iterations of D&D and Pathfinder. GURPS, Hero System, and most other point-build systems are straight out (even though I love those types of systems).

A stripped down Savage Worlds (no edges or hindrances) could work. I’ve done this before at a horror-based literary convention with a LARGE group (14 players, only 2 of whom had played RPGs before) and it worked very well. Fate Accelerated (with maybe 1 or 2 simple aspects per player) can also be run smoothly.

Basically, if you can legibly fit the “character sheet” on an index card (yes, you can use both sides), then you’re in good shape. I would also highly advise pre-generated characters because you’ll basically be playing a con-style game during a holiday gathering. We have plenty of articles on prepping for and running a convention game, so I suggest you search for those and check them out.

Safety Tools

I’m not going to delve into the different types of safety tools because Phil did a great job of it here, but I will press you to include them at the table. If you (or another player) upsets the random stranger at a con game, there are typically few long-term negative impacts on your life. However, if you get under Uncle Frank’s skin in a serious manner and he has no way to politely let you know to back off a certain topic, then it could cause friction in your family for the long-term. Then again, maybe your family structure is more stable and able to handle this than what I’m used to, and I could just be a “Nervous Nellie” in this area. Better safe than sorry, I think.

In Game Meta Currency

Lots of games have Bennies or Fate Points or some other mechanic. While I normally state that these tokens should not be edible, I’m going to say that tossing out mini-candies as bennies is a good thing in these scenarios. Just let your family members know that if they eat the candy, then the empty wrapper is not valid as a Bennie… Or maybe it is? Depends on how you want to play the game. I think tossing candy out is a great ice breaker. I’d also be more generous with them than the rules (or other standards) dictate. This will encourage higher levels of participation as people will amp things up in the role playing side of things in order to score some more chocolate from your stash. Just make sure that stash is stocked!

End Words

Finally, I hope this is a great holiday season for you. I don’t care who you’re celebrating with, how you’re celebrating it (if at all), or what games you get to play. I just want everyone out there in the Gnome Lands to be safe, sound, and happy around the gaming table.

If you do end up celebrating the season with family at the gaming table, I’d love for you to come back here and let me know how things went.

Categories: Game Theory & Design

Message Time Interval

New Drupal Modules - 21 November 2018 - 3:44am

Provide an option to hide the message box at particular interval.


Go to /admin/config/user-interface/message-time and Enabled the Message Time option.

Community support

I am always happy about advice from the community. If you find this page needs better documentation, the code quality can be improved, you find bugs or you have ideas for new features, please let me know by opening an issue.

Categories: Drupal


New Drupal Modules - 21 November 2018 - 2:45am

Telegraf is a module that integrates with Telegraf to collect data from Drupal add it to a database, and present it in something like Grafana.

Categories: Drupal

UI Patterns From Layouts

New Drupal Modules - 21 November 2018 - 1:18am

Exposes Drupal layout definitions as UI Patterns Pattern plugins.

For more information and filing issues please use this GitHub repository.

Categories: Drupal

Multiple Definition Files

New Drupal Modules - 21 November 2018 - 12:52am

Enables multiple definition files for theme asset libraries and layouts.

For more information and filing issues please use this GitHub repository.

Categories: Drupal

Setka Editor

New Drupal Modules - 20 November 2018 - 11:52pm
Categories: Drupal

DyD Test Module

New Drupal Modules - 20 November 2018 - 11:36pm

Coming Soon...

Categories: Drupal

Teenage Boys Show Little Interest In Anthropomorphic Turtles ... Observations of an Industry Fossil - by William Volk Blogs - 20 November 2018 - 10:58pm
Do users know what they want in a game in terms of original ideas? Maybe not.
Categories: Game Theory & Design

Breaking the Loop: A Look at the Cinematic Music of Breath of the Wild - by Jason Yu Blogs - 20 November 2018 - 10:53pm
A look at the music of Breath of the Wild and how it breaks convention from "traditional" Zelda music, highlighting the creative use of non-looped music.
Categories: Game Theory & Design

Drupal Git

New Drupal Modules - 20 November 2018 - 9:51pm

Drupal Git Module provides some routes to access Git repository information of current project in which this module is installed.

Reports are available on Report page (/admin/reports). Drupal Git Module assumes git is installed on the server you are running the code on.


Please refer Installing a Module Doc
Once the module has been installed, navigate to /admin/reports for getting the git information.

Categories: Drupal

Opinion: World of Warcraft: Classic will disappoint you

Social/Online Games - Gamasutra - 20 November 2018 - 1:03pm

"I fear that World of Warcraft: Classic is unsustainable, and will prove to be incapable of sustaining a meaningful community of anyone other than those committed to burning through the endgame." ...

Categories: Game Theory & Design

CKEditor Wiris (MathType/ChemType)

New Drupal Modules - 20 November 2018 - 12:40pm
Categories: Drupal

Novel machine learning technique for simulating the every day task of dressing

Virtual Reality - Science Daily - 20 November 2018 - 12:18pm
Computer scientists have devised a novel computational method, driven by machine learning techniques, to successfully and realistically simulate the multi-step process of putting on clothes.
Categories: Virtual Reality

Don't Miss: Designing the Elusive Target system for 2016's Hitman

Social/Online Games - Gamasutra - 20 November 2018 - 12:11pm

"They would be tough because players would have one chance to get them right, and the whole dynamic around how you play the game should change." ...

Categories: Game Theory & Design

GoFundMe, Doom auction seek to raise funds for devs affected by California fires

Social/Online Games - Gamasutra - 20 November 2018 - 11:49am

Both a GoFundMe campaign and an online auction of rare Doom memorabilia have been set up to help Christy Marx and Randy Littlejohn, two writers that lost their home in the yet-ongoing Camp Fire. ...

Categories: Game Theory & Design

Kristof De Jaeger: Your site on the fediverse with Bridgy Fed

Planet Drupal - 20 November 2018 - 11:34am

Lately, Mastodon is getting a lot of attention as an alternative for Twitter. It's a microblogging platform which allows you to setup your own instance, and still interact with users on a totally different domain. They are all part of the Fediverse. It uses open standard protocols and specifications as much as possible, which means that integration from other places should be possible, e.g. why not your own site !


To interact with Mastodon, and most other federated platforms, you need to implement Activitypub and add Webfinger support to your domain, which can be tricky to setup. Enter Bridgy Fed: it acts as a proxy for your domain and does all the heavy lifting for discovery, sending posts to the right instance and sending back interactions to your site. The Drupal IndieWeb module has all the necessary tools for sending and receiving webmentions and the markup needed for your content. In fact, there are only two simple things you need to do. Add "Fediverse|" on the 'Sending' settings screen as a syndication target and two lines to .htaccess, and you're done: welcome to the Fediverse. Don't like Drupal ? No problem! Any framework, whether you are using Wordpress or Known, or even wrote yourself, which supports sending webmentions can get on the Fediverse! Read about webmentions and microformats on


If you are on Mastodon, you can follow me by searching for 'swentel' which will give you two results. One is a test account I use for testing the AP protocol. The user that is managed by Bridgy Fed, and which will now get all the notes I syndicate from my site, is

Since I don't have an actual account, how do I follow users? Mastodon exposes an atom and even a Microformats feed of every user. This allows everyone to follow accounts with even a simple RSS reader. In my case, I use Indigenous as my reader, and Aperture as the server (actually, I'm now using the built-in server now in the IndieWeb module, but Aperture is a great alternative to get started!). From my client, I can directly interact with anyone on the Fediverse because it knows my micropub endpoint to post to my site which then starts syndicating posts to the right instance: replying, liking, boosting, posting .. it all works! Some tiny details need to be figured out still, like images, but simple content just works fine!

All of this has been tested with Mastodon. There are more federated platforms out there, so this is only the beginning! A big shout out to Ryan Barret, the maintainer of Bridgy Fed (and many other great tools)!

Categories: Drupal

A peek at the experiments Spelunky players use to manipulate the game's code

Social/Online Games - Gamasutra - 20 November 2018 - 11:02am

Players of Mossmouth's Spelunky HD are working to understand the game's inner workings, a process that has become integral to snagging a spot on the game's leaderboards. ...

Categories: Game Theory & Design

Field Menu

New Drupal Modules - 20 November 2018 - 10:22am

Drupal 8 module that displays a menu tree in a field of a selected menu item from any menu.

This is useful if for example you want a really customised sitemap.

Categories: Drupal


Subscribe to As If Productions aggregator