Anonymous CSRF token

New Drupal Modules - 24 June 2018 - 10:22pm

This module generates CSRF token for anonymous users and validate it.
By default Drupal generates token only for authorized users.


1. Install and activate module
2. Check CSRF token for anonymous users.

Categories: Drupal

Coupon for role

New Drupal Modules - 24 June 2018 - 10:07pm

Makes it possible to redeem a coupon to get access to a role for a limited amount of time.

Very useful if you want to hand out access to premium features, but limited to for example 6 months.

If you ever got a coupon code for, then this module makes sure you can use that coupon.

Categories: Drupal

OSTraining: Build a Mega Menu with Ultimenu and Bootstrap in Drupal 8

Planet Drupal - 24 June 2018 - 9:19pm

One of our customers asked how to build a mega menu in Drupal 8.

Mega menus are menus with multi-column navigation. They are fastly becoming a trend in web design.

The Ultimenu module allows you to insert Drupal blocks into a menu. You can easily build with it fairly complex menu layouts with little effort.

In this tutorial, you will learn how to build a simple mega menu using the Ultimenu module and Bootstrap.

Categories: Drupal

Jacob Rockowitz: Webform Accessibility @ Design4Drupal

Planet Drupal - 24 June 2018 - 6:27pm

Putting together my presentation about Webform Accessibility for Design4Drupal proved to be more challenging than I anticipated. I proposed this session to force myself to begin to address accessibility in the Webform module for Drupal 8. I mistakenly thought that I could do some research and become an accessibility expert. I assumed learning about accessibility was the same as learning a new programming language - you read a book, review the docs, write some code, throw out some code, refactor other code, learn about design patterns and - voila! - you now know a new programming language. I was wrong - getting up to speed on accessibility is very challenging.

Learning about accessibility can be overwhelming

Between screen readers barking text at you and massive well-thought-out guidelines, I discovered that understanding accessibility could be overwhelming. I thought I could enable VoiceOver, the screen reader built into OSX, and start using it. Instead, I was only able to digest VoiceOver in small five minute bites, trying to reckon one of the most challenging pieces of software I have ever used. I found myself empathizing with anyone with a disability attempting to navigate a website. Frankly, many people with disabilities are likely forced to give up trying to browse websites that don't care about accessibility.

Why do I care about accessibility?

My difficulty loomed large enough that I considered coping out and seeing if I could just do a general Webform presentation at Design4Drupal. There are three other accessibility related sessions scheduled, and I am willing to assume that these presentations are going to be more thorough...Read More

Categories: Drupal

Video Game Deep Cuts: Flipping Out On Primal Rage

Social/Online Games - Gamasutra - 24 June 2018 - 10:43am

This week's highlights include a discussion on 'asset flips' and store-bought assets for games, an emotive postmortem of canned arcade game Primal Rage II, and lots more besides. ...

Categories: Game Theory & Design

Video Game Deep Cuts: Flipping Out On Primal Rage - by Simon Carless Blogs - 23 June 2018 - 10:34pm
This week's highlights include a discussion on 'asset flips' and store-bought assets for games, an emotive postmortem of canned arcade game Primal Rage II, and lots more besides.
Categories: Game Theory & Design

Review Roundup

Tabletop Gaming News - 23 June 2018 - 11:00am
Saturdaaaaaaaaaay! Woo! My favorite day of the week, as you all know. And while I’m not probably going to be doing much gaming, by the time you read this, I should be stuffed full of tacos and empanadas and churros. So I’m still having a pretty spectacular day. But while I take a siesta, let’s […]
Categories: Game Theory & Design

Fixed path alias

New Drupal Modules - 23 June 2018 - 9:31am

Provides a way to set selected aliases as part of the configuration. With it, such aliases will be present in any environment.

Categories: Drupal

Wechat Pay

New Drupal Modules - 23 June 2018 - 5:59am


Categories: Drupal

Toolbar Extras

New Drupal Modules - 23 June 2018 - 1:15am

Toolbar Extras

Add extras function to Toolbar

1. Copy the entire toolbar_extras directory the Drupal modules directory or use Drush with drush dl toolbar_extras.
2. Login as an administrator. Enable the module on the Modules page.

Categories: Drupal

Wyrd Chronicles Issue 36 Available

Tabletop Gaming News - 22 June 2018 - 2:00pm
Ok, so you’ve got a bunch more time on your hand, even after reading the latest issue of Game Nite. So, grab your copy of Wyrd Chronicles. Those other gamers will get here any time now. In this issue: Happy Friday Wyrdos! Wyrd Chronicles Vol. 36 is now live! Break on through to The Other […]
Categories: Game Theory & Design

Game Nite Issue 25 is Now Available

Tabletop Gaming News - 22 June 2018 - 1:00pm
With the weekend coming up, there’s going to be lots of people headed out to the game shops, game clubs, and friends houses to do some gaming. But what do you do when others are gaming and you’ve got some time on your hands, or you’re waiting for friends to show? How about a gaming […]
Categories: Game Theory & Design

YouTube introduces new monetization methods for its creators

Social/Online Games - Gamasutra - 22 June 2018 - 12:48pm

YouTube is introducing new monetization methods for its creators, including a $4.99 channel membership and features like special emojis and subscriber badges. ...

Categories: Game Theory & Design

Mediacurrent: Friday 5: 5 Questions about Gatsby.js

Planet Drupal - 22 June 2018 - 12:16pm

Happy Friday everyone! This episode Front End Developer, Grayson Hicks joins the show to answer some questions about Gatsby.js, an up and coming static site generated that you can use with Drupal or any other data source.

Categories: Drupal

Knights of Fate Available For Star Wars RPG

Tabletop Gaming News - 22 June 2018 - 12:00pm
When sitting around and talking no longer gets done what needs to get done, the lightsabers and blasters come out. In the Star Wars RPG, players can focus on these combat abilities, and those abilities are being further expanded and enhanced with the Knights of Fate book. Along with the book, there’s new combat decks […]
Categories: Game Theory & Design

Ashday's Digital Ecosystem and Development Tips: Things to Consider When Writing a Drupal Integration

Planet Drupal - 22 June 2018 - 12:00pm

One of the many things Drupal excels at is integrating with other services. Some popular integrations are made even easier by the existence of contributed Drupal modules (such as the one for Google Analytics). But, many times, there isn't a ready-built solution, or the one that's available doesn't quite suit your needs. At Ashday, we've built many integrations between Drupal and other systems, and although every integration is different, there are some things we've learned that are good to consider when writing most any integration.

Categories: Drupal

Aegir Dispatch: DrupalCamp Montreal 2018: Hosting Drupal Sites? You need Aegir!

Planet Drupal - 22 June 2018 - 11:48am
On Friday, June 15th, Christopher Gervais and I presented at DrupalCamp Montreal 2018. That’s the annual gathering of the Drupal community in Montreal, Canada. Session information: Do you need a self-hosted solution for hosting and managing Drupal sites? Would you like be able able to upgrade all of your sites at once with a single button click? Are you tired of dealing with all of the proprietary Drupal hosting providers that won’t let you customize your set-up?
Categories: Drupal

Evolving Web: DrupalCamp Montreal : My First Drupal Experience

Planet Drupal - 22 June 2018 - 11:14am

Our summer intern, Ami Koga, attended her first DrupalCamp June 14-16 in Montreal. Here are her impressions from the camp:

Before the Camp:

My name is Ami Koga. A couple weeks ago, I started my summer internship at Evolving Web. I had no idea about Drupal before starting at Evolving Web. I did a bit of research on it beforehand; and the internet gave me some basic information such as 

  • Drupal is a free open source content management system

  • Drupal is easy to use

  • Drupal users are supported by a big Drupal community

This was all very abstract to me until I attended DrupalCamp Montreal. Now that I have experienced the DrupalCamp vibes, attended presentations and training, and gotten involved in the Drupal community by volunteering at the camp, I have a much better understanding of what Drupal is.

Training Day:

The first day of DrupalCamp, I went to a Drupal training called “What is Drupal? An Introduction to Drupal 8”, presented by our team lead Suzanne Dergacheva. It was an Introductory Drupal course and the training was available both in English and French. It was my very first time trying out Drupal; and, I was able to understand why the internet claims that “Drupal is easy to use” over and over again. We started with installing Drupal (of course, it was free!!), then, we played around with it by adding content, inserting pictures, changing fields, etc. I created the following basic website within 2 mins without knowing any coding knowledge. Very simple, fast and easy.

Camp Day:

On the second day, I attended the camp as a volunteer, as well as a team member of Evolving Web. During the registration, I noticed a large variety of people came to sign in; all ages, all genders, from different cities, but all gathered for the same common interest: Drupal.

Moreover, the people who stopped by at our company’s booth were very passionate and motivated to learn more about Drupal, and chat with us about their future projects. “Wow, Drupal is actually used by many people from different fields”, was my first impression at the DrupalCamp. Beginners, developers and agencies are all part of the community and all seemed happy to discuss problems and ideas related to Drupal.


Overall, the presentations were the main and most fun part of the DrupalCamp. My Evolving Web colleagues presented 12 sessions, so I got to learn a lot from them! Here are some of the presentations I saw :

  1. Our Co-founder and front-end lead, Suzanne Dergacheva was the Keynote speaker. She gave a presentation titled, “It’s All About the Experience: What I’ve Learnt from Talking to Thousands of People About Drupal.” The essence of the presentation was that we can learn a lot by looking at the Drupal experience from different perspectives and thinking about the personas of people who interact with Drupal. This gave me some insight into the Drupal community and who makes up that community.
  2. Our Co-Founder and Technical Lead, Alex Dergachev presented, “Migrating 10000 Classic Books to Drupal 8.” He discussed the technical and business motivations for the project, and provided a technical overview of the Drupal migration.
  3. Our UI/UX Designer, Annika Oeser gave us 10 tips on designing a website, so that we can make our own website projects. Annika's talk gave me insight into the web design process and how designers and developers interact.
  4. Our Senior Drupal Developer, Jigar Mehta and Marketing & Content Manager, Meyzi Mazalto gave a presentation on Accessibility. Making a website more accessible can also improve the SEO value and usability of your site.


In summary, the 3 day long DrupalCamp gave me interesting insight about the Drupal Community. It was highly beneficial to my development as an intern at Evolving Web and I was glad that I took the opportunity to get involved in this community as it opened up a “window” for me into web development and design.

+ more awesome articles by Evolving Web
Categories: Drupal

Friday Snippets

Tabletop Gaming News - 22 June 2018 - 11:00am
Friday! Woo! And I entirely forgot to mention earlier that we’re actually into Summer now. *gets out the Bermuda shorts and flip-flops* And, being summer, it’s time to bust out the hamburgers, hot dogs, potato salad, and coleslaw. But while we’re waiting for the grill to heat up, let’s snack on some bite-sized gaming stories. […]
Categories: Game Theory & Design

Radiating outward to meet the wilderness: Avery Alder on her games

Social/Online Games - Gamasutra - 22 June 2018 - 10:11am

Tabletop RPG developer Avery Alder analyzes her latest game through the lens of her past work, exploring themes of collaboration, conversational storytelling, and approachability along the way. ...

Categories: Game Theory & Design


Subscribe to As If Productions aggregator