Migrate Staging Table

New Drupal Modules - 19 January 2019 - 6:30am
Categories: Drupal

Commerce Paypal Donate

New Drupal Modules - 18 January 2019 - 8:11pm
Categories: Drupal

Ben's SEO Blog: 6 Tips to Rock Drupal 8 SEO

Planet Drupal - 18 January 2019 - 12:55pm

This article was originally written on 2017-04-12 but has been updated with current information and SEO best practices.

Drupal is phenomenal for SEO. When you use Drupal 8 for your content management system, you have a powerful tool to rock search engine optimization. I’ve worked in Drupal for 12 years and I’ve experienced firsthand how quickly search engines respond to a well-optimized Drupal website. I’ve seen customers triple their traffic in weeks after upgrading from another platform. I’ve seen competitive advantages from site-wide optimizations like RDF or AMP that put my clients on the cutting edge of SEO because they use Drupal. The benefits are a faster website, higher rankings and more traffic.

One of the main reasons Drupal is the content management system of... Read the full article: 6 Tips to Rock Drupal 8 SEO

Categories: Drupal

Microsoft says its game streaming service has an advantage thanks to Xbox

Social/Online Games - Gamasutra - 18 January 2019 - 12:44pm

Microsoft says the experience it's gained through its Xbox dealings gives it a potential leg up on the competition.  ...

Categories: Game Theory & Design

Simple entity translations

New Drupal Modules - 18 January 2019 - 12:40pm
Why do you need this module?

This module aims to make content translation easier. It adds two additional forms for content translation.
One form is to translate multiple entities at once. Second is to translate one entity to several languages at once.
Note: these forms do NOT display untranslatable fields!
You can select what content type, vocabulary (content entity bundle) should have such forms.

Categories: Drupal

Remove HTTP headers

New Drupal Modules - 18 January 2019 - 8:10am

The Remove HTTP headers module removes configured HTTP headers from the response. Also removes <meta name="Generator" content="Drupal 8 ("> from the <head> tag if the X-Generator HTTP header is configured to be removed. By default the X-Generator and X-Drupal-Dynamic-Cache HTTP headers are configured to be removed.

Categories: Drupal

The Rise of The Influencer  -  And Why Epic&#039;s New Store Approach Is Huge - by Meredith Hall Blogs - 18 January 2019 - 7:20am
Ten years ago in 2009, the word influencer didn’t bear much weight. Now, it's part of the core approach for the new Epic Games Store - but why?
Categories: Game Theory & Design

Acquia Developer Center Blog: Building Usable Conversations: How to Approach Conversational Interfaces

Planet Drupal - 18 January 2019 - 6:49am

To kick off 2019 properly, the Experience Express is taking a break from Drupal and web development to consider an oft-forgotten component of new digital experiences in the conversational space. Though many organizations, some of Acquia's customers included, have leapt headlong into building conversational interfaces, sometimes it can be difficult in such a newfangled paradigm to consider all possible angles where things can go awry.

Tags: acquia drupal planet
Categories: Drupal

WeKnow: Drupal South 2019 / Round Two

Planet Drupal - 18 January 2019 - 4:16am
Drupal South 2019 / Round Two Australian Drupal community and market are growing stronger. Participated in Drupal South Event for a second time, where I learned more about GovCMS and presented about Gatsby to create a React Application to accelerate integrations. enzo Fri, 01/18/2019 - 12:16
Categories: Drupal


New Drupal Modules - 18 January 2019 - 4:01am
Categories: Drupal


New Drupal Modules - 18 January 2019 - 1:30am
This module never will do nothing :)
Categories: Drupal


New Drupal Modules - 18 January 2019 - 1:06am

Drupal celum:connect is a Drupal 8 extension, which allows you to download assets from CELUM via the CELUM Asset Picker directly into the Drupal 8 filesystem and use it in a post, or just link it from celum in your Drupal 8 post.

Categories: Drupal

Commitment and Scheduling

Gnome Stew - 18 January 2019 - 12:00am

OMG, I have so much to do and time just keeps on ticking, ticking into the future…

I’ve written about the agony and frustration of organizing a gaming group before, offering advice on how to coordinate schedules and expressing my frustration when the rest of the group isn’t on the same page. Recently, I was talking with a friend about this subject again and we were commiserating on how hard it is to get a group’s schedule to line up and how frustrating it can be when it isn’t the same level of importance to everyone involved.

“I love gaming because of the people, but dammit people make it hard to game.” Share1Tweet1+11Reddit1EmailI said, “I love gaming because of the people, but dammit people make it hard to game.”

Over the years, I’ve seen how groups live and die based on scheduling and how much the group respects that scheduling. My first group that started in high school was a loose collection of people the GM would wrangle. It all revolved around him and because of the nature of what we were playing (usually super lethal 1e and 2e D&D) there were rarely campaign concerns that needed a consistent group of players. The folks I found in college were much more static about who was involved, but there was still only one GM and he often had difficulty maintaining a commitment to any one campaign. Eventually, we all stayed close friends, but the gaming faded away as adult lives got in the way. Today I have a local group that has been going strong for well over a decade, but that has taken a lot of determination from a couple of us that are too stubborn to fail. I also have a couple of online/remote groups, but scheduling is still tough and though our campaigns are wonderful, they’re sporadic.

Over the years, to maintain my own sanity, I’ve had to accept that not everyone is going to rank their commitment to a game group as high as I do. Gaming means a lot to me and it’s a hobby I have obsessed about for literally decades. I mean, I do write for a blog about this stuff after all. Not everyone who enjoys gaming is going to hold it to the same lofty pinnacle that I do. Many of these folks are still totally worth gaming with, but they’re not going to be the ones to initiate organizing and wrangling a group into playing. There are also of plenty of folks who love gaming just as much and will do it whenever they can, but simply do not have the right temperament or skills to be good at organizing. The struggle is real.

If you’re organizing your game group:

  • Be patient but persistent. When you’re trying to herd cats, patience is a virtue. Even if you’re working with a small group of gamers, it can be trying to try and balance everyone’s schedule and make the timing work. Finding a time that everyone can make requires patience or it will drive you insane. You also need to be persistent that a decision is made. So many groups will debate things endlessly and never actually decide on anything. Or worse, some folks will think a time was set, but the rest didn’t get that same message. Your persistence also helps in making sure everyone stays on the same page. Even though my group has a nominal ‘every-other-Friday’ agreement, I still send out a reminder at the beginning of the week to make sure everyone remembers what, when, and where.
  • Find the method that works for you. This should go without saying, but if you’re in charge of keeping the group organized, you have to find a method of organization that works for you. Honestly, if you’ve stepped into the role as a group’s organizer, you’re probably pretty organized to begin with, but everyone needs to start somewhere. My group uses a shared Google calendar, but relying on only that doesn’t work. At the end of every game session, I check in with folks about the next session. This helps remind folks to bring up things like vacations, cons, or special events, and it lets us potentially reschedule which night we play on if necessary. There’s also that ‘week-of’ reminder I send out.
  • Don’t burn yourself out trying to accommodate everyone. This is important. As I said above, not everyone will or can rank gaming at the same level of importance as you or I do. This doesn’t mean they’re not fun to game with, but their priorities may be different for a wide variety of reasons. Be honest with yourself when you’re struggling to coordinate and one person is consistently the problem. Maybe it’s worth it because you love gaming with that person, but maybe they shouldn’t be part of a weekly group. If the problem is they often forget about the game or have to frequently cancel, it might be time to say goodbye. Find the people that are at least in the same ballpark with your priorities. I accept that not everyone in my group will be as dedicated as I am, but they’re all willing to try and maintain our schedule.

Thumbtacks can work as darts, right?

If you’re agreeing to join a game group:

  • Respect the efforts of the organizer. I don’t say this just because I am an organizer, but you will absolutely frustrate and burn out your group’s organizer if you’re dismissive of how much work they do to keep things going. Or, if you constantly brush off gaming because something else came up, you’re disrespecting the time and effort of not only the organizer, but the rest of the group. If you’ve agreed to be part of a group and agreed to a time to game, you owe it to them to do your best.
  • Give as much warning as possible if you need to cancel. Life happens and things do come up, so it should be common sense to let everyone know as soon as possible when you have to cancel gaming. Unfortunately, I’ve seen the last-minute cancel that shouldn’t have been last-minute way too often to not bring it up. It’s incredibly disrespectful to the group as a whole and to the GM of the group. Do you know how much it sucks to be the GM who planned an adventure with a focus on a particular character only to have that character’s player not show up for game?
  • Be realistic about your availability. Folks really want to game, so they sometimes agree to games that almost immediately fall apart because no one could admit they really didn’t have the time for it. Recognize when you’re the one consistently making scheduling difficult and take a moment to think about whether or not this group is going to work. Sometimes difficult scheduling is okay because everyone is on board with it, but sometimes it’s just getting in the way of everyone else’s fun. I have one online group that has difficulty with scheduling, but we generally still make it work. Another fledgling group I was part of last year died essentially on the vine because we as a whole weren’t realistic about what our time commitment could be. Understand your own limitations and find the group that fits that.

I think this is a pretty universal struggle for all of us who try and game regularly. There’s a reason there’s a ton of memes out there about the impossibility of game scheduling. I’m curious about your struggles and what you and your groups have done to get past this issue. I’d love to hear your advice on the subject.


Categories: Game Theory & Design

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

Planet Drupal - 17 January 2019 - 11:11pm

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 use it to build fairly complex menu layouts.

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

Categories: Drupal


New Drupal Modules - 17 January 2019 - 7:16pm
Categories: Drupal

Byju's acquires AR educational startup Osmo for $120M

Social/Online Games - Gamasutra - 17 January 2019 - 1:39pm

Online tutoring company Byju's announced yesterday that it has acquired Osmo, developer of educational games for children, for $120 million. ...

Categories: Game Theory & Design

Analyst: PUBG out-earned every other premium PC and console game in 2018

Social/Online Games - Gamasutra - 17 January 2019 - 12:45pm

SuperData's end-of-year report lists PlayerUnknown's Battlegrounds as 2018's top premium earner on console and PC, beating out Fifa 18, Grand Theft Auto V, and Call of Duty: Black Ops 4. ...

Categories: Game Theory & Design

Acquia Developer Center Blog: Extending Drupal Translations for Custom Entity in Drupal 7

Planet Drupal - 17 January 2019 - 12:22pm

Drupal 7 core, together with Drupal contrib, has the ability to ship a powerful platform for our digital requirements in the enterprise world. The multilingual feature is one of the prime reasons that Drupal is a distinguished and a preferred solution to achieve business goals. Drupal 8 includes the multilingual package in the core itself, but Drupal 7 requires some extra amount of effort to build this package as a whole to make Drupal multilingual ready.

Tags: acquia drupal planetmultilingualdrupal 7custom entity
Categories: Drupal

After a long back and forth, Improbable confirms future Unity support for SpatialOS

Social/Online Games - Gamasutra - 17 January 2019 - 10:58am

It's the conclusion of a week-long public back and forth between the two companies, one that both began and ended with changes to Unity's Terms of Service. ...

Categories: Game Theory & Design

Cloudflare Country Block

New Drupal Modules - 17 January 2019 - 10:54am

This module helps you to block entire countries from visiting your site (and generating massive page load), if you are using the free plan of Cloudflare protection.

Categories: Drupal


Subscribe to As If Productions aggregator