Phase2: Decoupled Drupal: A Guide for Marketers

Planet Drupal - 25 January 2018 - 9:58am

If you are considering a move to Drupal 8, or upgrading your current Drupal platform, it’s likely that you’ve come across the term “decoupled Drupal”, aka “headless Drupal”. But do you know what it means and what the implications of decoupled Drupal are for marketers? In this guide we will define decoupled Drupal and share three reasons why marketers should consider a decoupled architecture as they evolve their digital experience platforms.

Categories: Drupal

External Page Redirect

New Drupal Modules - 25 January 2018 - 9:40am

Drupal 7 theme to create pages that are content but redirect immediately to external links.

This is especially useful for menu links that should be featured and displayed among other internal content, but need to link to an external source.

Git clone or download this module. Enable this module.

Under Structure > Content Types you will see a new content type 'External Link'.

Categories: Drupal

BYU Hero

New Drupal Modules - 25 January 2018 - 9:17am

This is the start of a module to apply the byu-hero-banner web componenet.

Categories: Drupal

Dead ’til Dawn Zombie Survival Horror Card Game Up On Kickstarter

Tabletop Gaming News - 25 January 2018 - 9:00am
Well, there’s zombies attacking. Damnit, Todd! I told you that you should’ve gotten that cough looked at. Now we have to pool our resources and work together unless we want to become lunch for some walking skin sac. Good thing we played a bunch of Dead ’til Dawn, so that we know what to do. […]
Categories: Game Theory & Design

Acro Media: Drupal Commerce 2: Set up Product Attributes using Rendered Fields

Planet Drupal - 25 January 2018 - 8:53am

In part one of this Acro Media Tech Talk video series, we covered how you set up a new product attribute in Drupal Commerce 2. A product attribute is used to define options that customers would select when buying a product. For example, a hat might have various sizes (small, medium, large) and colours available. These are attributes.

In part two, we'll now take a colour attribute that was set up in part one, but change it into a "rendered attribute". By default, the customer would select the option by seeing the name of the colour. A rendered attribute lets us instead show a colour swatch. So, instead of seeing the work "blue", the customer would see the actual colour. Cool!

This entire video series, when complete, will show you how to set up a new product in Drupal Commerce 2, from start to finish. The video is captured using our Urban Hipster Commerce 2 demo site.

Next week we'll post part 3: Set up a Product Variation Type with Custom Fields

Its important to note that this video was recorded before the official 2.0 release of Drupal Commerce and so you may see a few small differences between this video and the official release now available.

Urban Hipster Commerce 2 Demo site

This video was created using the Urban Hipster Commerce 2 demo site. We've built this site to show the adaptability of the Drupal 8, Commerce 2 platform. Most of what you see is out-of-the-box functionality combined with expert configuration and theming.

More from Acro Media Drupal modules used in this video

Categories: Drupal

BYU Views Card

New Drupal Modules - 25 January 2018 - 8:47am


* Introduction
* Installation
* How to use


Current Maintainer: Katria Lesser, BYU Drupal Users Group

Views BYU Card module uses the styling of the
web componenet BYU-card to display nice cards in views.
You can see the byu-card project in github as well:


Categories: Drupal

Privateer Press Posts New Blindwater Info for the IKRPG

Tabletop Gaming News - 25 January 2018 - 8:00am
The Blindwater Congregation is easily my favorite faction for Warmachine/Hordes. Sure, I might own more Cygnar, but I mean… c’mon! Gatormen! And with the release of the new box set, more people than ever are getting into that faction. And they want more! And PP’s here to deliver. They’ve posted up a bunch of expanded […]
Categories: Game Theory & Design

Drupal Association blog: DrupalCon Nashville and Tennessee’s Discrimination standing

Planet Drupal - 25 January 2018 - 7:51am

As many already know, DrupalCon North America 2018 will be held in Nashville, TN. The Drupal Association puts a lot of time and effort into choosing a site for DrupalCon North America - a two to three year process that involves request for proposals, several rounds of interviews, site visits and contract negotiations. We do not take this lightly and we include both logistically important and socially relevant questions for review.

Unfortunately, sometimes things happen outside of our control, despite our great lengths of planning. In April 2016, after a 5-month RFP and interview process, we signed a contract with the City of Nashville to host DrupalCon North America 2018. A few weeks later, the State of Tennessee introduced and passed a new law that Drupal Association does not support, and as many community members have pointed out - prevents public employees from the State of California from attending DrupalCon if sponsored by their employer.

For those who have asked, the timeline of events transpired as follows:

  • April 2016: Drupal Association contracted with Nashville, TN to host DrupalCon North America 2018
  • Early May 2016: Tennessee enacted the Amendment Senate Bill No. 1556 House Bill No. 1840
  • January 2017: California enacted restrictions banning state sponsored travel to TN in response to SB1556/HB1840.

Specifically, May 2, 2016. SB1556/HB1840 as enacted, declares that no person providing counseling or therapy services will be required to counsel or serve a client as to goals, outcomes, or behaviors that conflict with the sincerely held principles of the counselor or therapist; requires such counselor or therapist to refer the client to another counselor or therapist; creates immunity for such action; maintains liability for counselors who will not counsel a client based on the counselor's religious beliefs when the individual seeking or undergoing the counseling is in imminent danger of harming themselves or others.

It is unfortunate that this bill became law. The Nashville Convention & Visitors Corporation, who we worked with to contract DrupalCon Nashville, and the greater Nashville business community including the Nashville Mayor’s office believe discrimination has no place in their home state.

In response to this bill and in anticipation of other potential discrimination bills in the future, Nashville Convention & Visitors Corporation became a founding and leading member of Tennessee Thrives, a business coalition of now more than 400 companies across Tennessee who believe that in order for Tennessee businesses and communities to thrive they must be diverse and welcoming for all people, regardless of race, sex, national origin, ethnicity, religion, age, disability, sexual orientation or gender identity. You can read more here about Tennessee Thrives and the Nashville Metro area’s history of social advancements, as well as a statement from the Nashville Convention and Visitors Corporation.

Here is the Tennessee Thrives pledge:

We believe that equal treatment of all Tennesseans and visitors is essential to maintaining Tennessee’s strong brand as a growing and exciting home for business innovation, economic development, a best-in-class workforce, and dynamic entertainment, travel and tourism industries.

In order for Tennessee businesses to compete for top talent, we believe our workplaces and communities must be diverse and welcoming for all people, regardless of race, sex, national origin, ethnicity, religion, age, disability, sexual orientation or gender identity.

As signers of the Tennessee Thrives pledge, we are committed to promoting an attractive, prosperous, and economically vibrant Tennessee. A united Tennessee is a thriving Tennessee.

Tennessee Thrives identified 12 discriminatory bills that were filed in the General Assembly in 2017, and with their efforts only two were approved.

As a further measure of welcome for our Drupal community, the Mayor of Nashville, has extended a Statement of Welcome to the DrupalCon community. They are very excited that DrupalCon has chosen Nashville as their 2018 North American location, and hope we can see past the politics of the larger state to see the welcoming intent of the City of Nashville.

In response to the Drupal community concerns with Nashville as a DrupalCon city, the Nashville Convention & Visitors Corporation offered this statement:

Nashville is an open, welcoming city that respects and embraces the differences among us. We believe that our differences make our community stronger. A sampling of Nashville’s social advancements in contradiction to the actions of TN legislature include:

  • In 2016, the Metro Nashville Council unanimously voted to approve a resolution asking the state legislature to oppose bills opposing the U.S. Supreme Court’s decision on marriage equality. The resolution’s lead co-sponsor was Councilwoman Nancy Van Reese, who is openly gay.
  • On March 21, 2016, Mayor Megan Barry issued an executive order requiring training of all employees of the Metropolitan Government in diversity issues and sexual harassment awareness and prevention.
  • In May, 2016, Nashville hosted the International Gay Rugby Bingham Cup. Mayor Megan Barry served on the Host Committee to bring the Bingham Cup to Nashville.
  • While a mayoral candidate, Mayor Megan Barry officiated the first same-sex marriage in Nashville just hours after the Supreme Court ruled that same-sex marriage is allowed in all 50 states. (During her inauguration in September, 2015, Mayor Barry invited Nashville in Harmony to perform. The group is Tennessee’s first and only musical arts organization specifically created for gay, lesbian, bisexual, and transgender people – and their straight allies. The group performed at events hosted by the previous Nashville Mayor, as well.)
  • While a mayoral candidate, Mayor Megan Barry received the Ally Award from the Nashville LGBT Chamber of Commerce in 2015.
  • In 2011, Nashville extended nondiscrimination protections to employees of the city and contractors.  (Unfortunately, state government nullified the local decision.)
  • In 2009, the Metro Nashville Council passed an ordinance that protects Metro employees from discrimination based on their sexual orientation or gender identity. (Sponsored by then Council Member-At-Large Megan Barry, who now serves as Mayor of Nashville)
  • In 2008, the Metro Nashville School Board approved sexual orientation and gender identity protections for students and staff.

For those concerned about a Tennessee Bathroom Bill, please know that Tennessee has never passed the bathroom bill, it gets killed in process every time it comes up for a vote, including this past March. There is no “Bathroom Bill” in the state of Tennessee. There are also all-gender restrooms offered at the Nashville Music City Center for use during DrupalCon. We understand people's concern with a state that submits this kind of law for consideration. We can possibly all relate to the idea that the actions of lawmakers are not always representative of the greater population, particularly in the greater population of a metro area, and Nashville shares this same concern.

At our core, the Drupal Association believes in community, collaboration, and openness. We work hard throughout the process of DrupalCon planning to be sure that not only the complicated logistics are addressed, but also an accessible space for everyone in our community to feel safe, welcome and comfortable.

In addition to our core DrupalCon programming, we also include the following services at DrupalCon for those who need it.

  • Our Code of Conduct
  • Registration grants and scholarships
  • Interpreters (for the hard of hearing)
  • Special meals: Kosher, Halal, vegan, vegetarian, gluten-free, etc
  • New mother’s room
  • Quiet room and prayer space
  • Venue accessibility and mobility assistance
  • Local AA Meeting information
  • Speaker inclusion fund
  • No-photograph lanyards and communication preference stickers
  • All-gender restrooms
  • Women in Drupal events
  • Inclusion BOFs
  • On-site contacts for incident reporting

You can learn more about all of these services on our DrupalCon Nashville website under On-site Resources.

We believe, despite the current legislative challenges that the City of Nashville is working to overcome at a state level, that we will have a safe, diverse, celebratory space for our community in Nashville this spring. We’re excited to bring DrupalCon to the city of Nashville, and we’re confident it will be an amazing event.

We want to hear about your experiences at DrupalCon and in the cities we visit. Please participate in our post-Con surveys so that we can follow with both our internal teams and host cities if there are areas where the events can be improved for attendees.

Categories: Drupal

How to Make Healthy Games - by Ramin Shokrizade Blogs - 25 January 2018 - 7:36am
Ramin identifies the two core consumer needs in IM, and suggests that by meeting those needs directly we can improve product success and consumer health. He also shows us how. Part two of a two part series.
Categories: Game Theory & Design

Steamforged Launches Fisherman’s and Butcher’s Guild Indiegogo Campaigns

Tabletop Gaming News - 25 January 2018 - 7:00am
The latest teams to come out for Guild Ball, the Farmer’s Guild and the Blacksmith’s Guild, have both been in pre-constructed boxes, with the figures made out of PVC. Meanwhile, the original teams have only been consolidated into team boxes. Well, Steamforged is looking to switch entirely over to that new format, and bringing the […]
Categories: Game Theory & Design

Infinity: Infinity: Player's Guide

New RPG Product Reviews - 25 January 2018 - 6:43am
Publisher: Modiphius
Rating: 4
In essence, this is a cut-down version of the core rulebook containing material of use to a player, with extensive notes on how the 2D20 game mechanic works and everything you need to generate a character using the detailed 'lifepath' system designed for this game. Given the sheer size of the core rulebook, this makes some sense, but it does leave out quite a lot of the setting background as well - stuff that a character would know, even if his player does not. If your intent is to play and never GM this game, and cost/portability is important, it's a good option.

The Introduction begins with general notes on the setting and the tone of the game, then presents an overview of the inhabited planets in the Human Sphere and the factions of the future - as despite technological advances and rises in living standards, human beings seem as quarrelsome as ever. We also hear about the Combined Army, an AI-led group of alien races who are at war with the Human Sphere, attacking at any opportunity, as well as a couple of the major alien races involved.

Next comes a section on Life in the Human Sphere which presents an overview of everyday life. While not everything is wonderful for everybody, it is the case that the bulk of economic activity is directed at fulfilling desires rather than meeting basic needs. Quite a bit of space is devoted to explaining Maya - the successor to the Internet - and the way in which information and communications are handled seamlessly and immersively, with artificial reality (AR) playing a large part. It's a mesh-based system (everything connected with everything else) with integral encryption and tracking based on 'hyperledgers', which are the successors to blockchains and probably as little understood by the average citizen! It is so pervasive that it's unthinkable for the lights not to come on when you enter a darkened room (OK, so that already happens in my office at university, even if that it merely a motion sensor!), but the idea that you could query the drink you put down a few minutes ago as to precisely where you left it appeals. Travel between the colonised planets is effected by wormhole, there are some notes on that as well as on popular spectator sports and much more.

The next discussion covers the nature of the games you'll play. The default is that characters are agents of the Bureau Noir, the 'secret service' of an organisation called O-12 that exists to maintain some level of peaceful cooperation across the Human Sphere. Within that, however, many individuals hold allegiance to one of the factions and often find faction errands piggybacked onto a Bureau-assigned mission. Of course, outside of this there are no end of adventures to be had if you prefer to go exploring or trading, join the military, or work more overtly for your faction in some manner.

We now move on to more detailed analysis of 2D20 game mechanics. This - and the following sections on character creation - are as detailed as the core rulebook versions, so if game mechanics rather than setting are most important for you, you will not lose out by getting the Player's Guide rather than the full rulebook. The cinematic nature of the 2D20 system is explained well, with the use of Heat (for the GM) and Momentum (for players) providing extra edges and drama to proceedings. There's a lot to take in, but once you understand it (and have run through the odd skirmish and other tasks) it's logical enough that things will fall into place. An added dimension is that combat comes in three types (which can run concurrently): actual brawling, infowar and psychological warfare. This can get confusing at first, but as it becomes familiar it's extremely powerful and quite fascinating.

Next we meet the Lifepath system, which creates well-rounded characters with a ready-made background. This system begins with the character's birth and tracks through what happens to them right up to when play begins. Mechanically, there are nine Decision Points that shape his life - but you have five 'Life Points' to guide him through the slings and arrows of outrageous fortune. You end up with a personal background that - like your own - is shaped partly by chance and partly by the decisions that you make. It all begins with determining initial abilities, then the faction and planet where you were born, and your family's status there. After a 'youth event' you gain an education, go through an 'adolescent event' and go through one to three career phases, before putting the finishing touches to your career. There are random tables for each of these, but you may use your Life Points to make choices for some of them - with five Life Points and nine Decision Points you won't be able to choose everything, so decide what's vital to the character you want. An elegant system which can provide hours of endless fun... a good idea, as you don't knock out characters that quickly with such a system, so have a few in your folder ready just in case you need one mid-game! However, as resurrection is now possible, you might not need that.

Loads of detail about each stage is provide to help you understand everything you need to know. All through this process, you gain skills and traits just as in any character generation process. Some you choose specifically, others come associated with the choices you make or what life throws at you. There is also an alternative point-buy system which, with the GM's permission, you can use to custom-design a character without any random elements. Nice if you have a very detailed character concept in mind, but the random element does make for a more interesting character! Just reading through all the tables spawns many ideas for characters... and should give the GM plenty of plot material for when your past catches up with you! This is followed by details of how to improve a character and extensive notes on all the skills available.

A cut-down version of the information provided in the core rulebook about equipment follows, and then there are two appendices. The first contains information about 'agent handlers' - if you work for a faction, who tells you what it needs you to do? Find out here. The other appendix contains all you need to convert your Infinity RPG character into one playable in the Corvus Belli miniatures skirmish game on which the RPG is based (or, of course, the other way).

A useful abstraction of the full core rules for players, but missing an awful lot of the background information that really brings the setting to life - it's more like the setting information in the Quickstart coupled with the rules fully-expanded from that to the complete ruleset. Useful, however, if you want the game mechanics concentrated in one convenient package.
Categories: Game Theory & Design

Are video games underpriced? - by Leonard Perez Blogs - 25 January 2018 - 6:43am
The objective of this article is to discuss if modern games are underpriced or overpriced, and how publishers and developers
Categories: Game Theory & Design

Red Flags on the Job Hunt: Student Edition - by Meagan Byrne Blogs - 25 January 2018 - 6:42am
Students are given lots of advice on how to make themselves attractive to employers, but very little about what to watch out for when job hunting. Let me unload a decade of job hunting and working experience and give you some red flags to watch out for.
Categories: Game Theory & Design

How to Use Persistent Systems to Improve Progresssion - by Josh Bycer Blogs - 25 January 2018 - 6:40am
Persistent systems are a popular form of progression in rogue-like and match-based games, we're going to talk about the best and worst uses of them.
Categories: Game Theory & Design

Localizing Achievements, Trophies, and Other Shenanigans - by IGDA Localization SIG Blogs - 25 January 2018 - 6:39am
The localization of a console/PC game’s achievement and trophy assets can be extremely time-consuming and inefficient if not done properly. In this article, I will provide a few tips for both developers and translators to maximize efficiency.
Categories: Game Theory & Design

Instagram Display

New Drupal Modules - 25 January 2018 - 6:32am

This module can be customized to pull from any Instagram account.

It creates a block showing images from Instagram posts, linked back to the original post.

You can see the block featured on the byu homepage:

Categories: Drupal

Fantasy Flight Previews Leia Organa and Fleet Troopers Expansions for Star Wars: Legion

Tabletop Gaming News - 25 January 2018 - 6:00am
Arguably the most influential member of the Rebel Alliance was Leia Organa. A diplomat, a military commander, a strike team member. She did it all. Soon, she’ll be doing it all on your tabletops in Star Wars: Legion with the Leia Organa Commander expansion. And coming along with her, there’s also the Fleet Troopers set, […]
Categories: Game Theory & Design Data inheritance in Pattern Lab

Planet Drupal - 25 January 2018 - 4:26am
When Pattern Lab renders a pattern, it does not by default include the data for any included patterns. There are plugins that can be used to include this data, but the many different ways to include patterns within another and to implement data inheritance can cause confusion.
Categories: Drupal

Plaintext Encoder

New Drupal Modules - 25 January 2018 - 3:53am

This module provides Plaintext text format.

It can be used at views_data_export project for export views to txt format.

Categories: Drupal

erdfisch: Drupalcon mentored core sprint - part 3 - what happens next?

Planet Drupal - 25 January 2018 - 3:36am
Drupalcon mentored core sprint - part 3 - what happens next? 25.01.2018 Michael Lenahan Body: 

Hi there! This is the third and final part of a series of blog posts about the Drupal Mentored Core Sprint, which traditionally takes place every Friday at Drupalcon.

If you want to read what came before, here you go:
Part one is here
Part two is here

In this blog post, I would like to show you a little of what happens behind the scenes at the Drupalcon Friday contribution sprint.

The live core commit

The day is completed by the core live commit. This is where one issue that was worked on during the day is committed to Drupal's git repository.

In Vienna, the issue that got committed was, the contributors on Friday were gido and wengerk. They were mentored by the wonderful valthebald, who we met in part two.

This is the moment, when lauriii committed the code to the 8.5.x branch of Drupal, ably assisted by webchick:

Here's the thing about the live commit: anybody in the room could have been up there on stage. Behind the scenes, the mentoring team has been working hard with the core committers to ensure that a commit can be safely made. This is a difficult task: Drupal is a complicated system, it's interesting to see just how much thought needs to go into a seemingly simple commit.

Below is a list of some other issues that were worked on during the Friday sprint at Vienna. Some have since been committed, others still being worked on, even now. The point here is that progress was made on these issues and new contributors helped to move them forward (take a look at what happened in these issues on 29 September, 2017):

Coding Standards
DbLog erroring
SettingsTray disappearing
Add @internal to Form classes
Table drag
Batch missing title on screen
Url alias for private file uploads
Remove #size
Views DISTINCT multilingual
Toolbar uncacheable page

The live commit is a chance for us to celebrate the success of one team, but really all those who worked on the issues above deserve to be celebrated. Our measure for how successful the day has been is whether or not the participants return to the issues after the day is over, and keep using their contribution skills.

Sign up to be a mentor

Are you coming to Nashville? Are you thinking, "maybe I have the skills to be a mentor"? That's great!

Sign up to be a mentor here.

After that, you will get regular emails with instructions on how to prepare for the Mentored Core Sprint.

Don't feel that you need to know the answers to everything in order to be a mentor. You will always have other mentors around you, people you can ask for help when you get stuck.

In the Mentored Core Sprint, we are using a really well-tested process, which we have refined and improved over many years.

The key thing to remember is this: you don't need to fix the issue for the participants. Your job is to teach them how the issue queue works.

Understanding the value of finding the solution is far more important than finding the solution itself.

What to do at Drupalcon

In the exhibition hall, there is a Mentors' Table. Go and say hello, it's a good place to hang out. We have stickers for you, and mentoring cards explaining all the different tasks on offer ...

Keep an eye out on the BoFs board during the week. There are special meetings to prepare first-time mentors, plus a meeting to do issue triage to determine good Novice issues.

Here's a clue: Novice does NOT mean trivial or easy. It means that the steps on the issue are well-defined, and actionable.

Then, show up bright and early on sprint day and have a great time

You'll be wearing the best t-shirt in town.

Here is Rachel, briefing the team before the day starts.

Every year, after it's all over, we meet at a nice restaurant for the mentors' dinner. Thank you to some wonderful companies in the Drupal Community sponsored us last September in Vienna.

So, that's a wrap!

There's a lot more to be said on this topic, but I'll leave it there. I hope I've been able to persuade you to give the Friday core sprint a try, as a participant or as a mentor. It's worth it.

If you're going to Nashville (lucky you), then make sure you stay for the Friday as well.

We're currently planning Drupal Europe. We will most definitely include a Mentored Contribution Day! See you there!

Credit to Amazee Labs and Roy Segall for use of photos from the Drupalcon Vienna flickr stream, made available under the CC BY-NC-SA 2.0 licence.

Schlagworte/Tags:  planet drupal-planet drupalcon mentoring code sprint Ihr Name Kommentar/Comment Kommentar hinzufügen/Add comment Leave this field blank
Categories: Drupal


Subscribe to As If Productions aggregator