All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
This was a blog post written by guest author Martin Postma (lolandese).
He usually writes directly on Drupal.org as an author of documentation.
Documentation is however not included on Drupal Planet so he asked us
to publish it on our blog to give it more exposure to stimulate the kick-off of this new initiative.
On December 12, 2017, the board met virtually to close out final topics for the year ranging from board governance to reviewing the 2018 operational focus. You can find the meeting minutes, board packet and video recording here.
The board unanimously voted to approve changes to the Drupal Association bylaws. The main changes were:
The ability to pay an Officer. This allows us to pay Adam Goodman, our past board advisor, to serve as interim chair of the Board of Directors. In response to the community’s request for a neutral chair, Adam agreed to step into this role and will continue to help the board evolve strategically and orient itself around a chair that is not the founder of the project. The nominating committee will focus this year on finding a permanent chair.
Update of the list of committees. The bylaws now reflect the committees that are in place today.
Clarity on meeting tools. This allows the board to meet virtually using more modern tools like video conferencing rather than conference lines.
The board also voted to approve the extention of community elected board members’ seats so their term ends in November of their last year on the board rather than January. Shyamala Rajaram’s seat was extended from January 2018 to November 2018 and Ryan Szrama’s seat was extended from January 2019 to November 2019. We made this change so that community elected board member start and end their terms in the same month as the nominated members. This will provide smoother onboarding for our community elected board members.
Now that community elected board members will join the Board of Directors in November rather than January, community elections will be held this summer.
Additionally, Megan Sanicki, Drupal Association Executive Director, provided an update on 2017 staff achievements and shared the team’s 2018 goals and focus areas. The 2018 goal is to help grow adoption of Drupal 8 ambitious digital experiences including API-first solutions. We will do this by focusing our efforts in the following areas:
Accelerate the adoption journey of ambitious digital experiences including API-first solutions
By inspiring & informing evaluators with case studies and other resources to help convert them into users faster/easier
By improving Drupal’s TCO and ease of use
Strengthen the User Journey: Continue to delight existing users and help them expand Drupal usage
Support community health
Support diversity with DrupalCon inclusion programs and by expanding the personas we serve as well as providing more global support
Strengthen the connection between BDFL and community through roundtable discussions and amplifying his messages to the community
Support community governance improvements as needed / requested
Build a stronger foundation of support
Ensure staff satisfaction
Ensure organizational and financial health
Create better understanding, collaboration between DA & community
Specific details of the Drupal Association’s 2018 execution plan will be shared in a future blog post.
We hope you can join us for our 2018 board meetings, which will be announced soon.
This module provides a plugin which can define new theme suggestions for entities. It replaces hook_theme_suggetions_alter(). The module provides a base suggestions class, "EntityThemeSuggestionsBase", that can be extended by any plugin so that it inherits the most common theme suggestions.Usage
Create a class in "Plugin/ThemeSuggestions" directory structure of your module,
that implements "EntityThemeSuggestionsInterface" interface. The
"alterSuggestions" function should return all the theme suggestions for your entity.
Provides plugins that can operate above the default core REST resource plugins specifically for entities. By this allows you to easily serve and create your entities the way that you want. But this is not all, read on!
This module is provided solely for developers and has no use for end users as is. The documentation below assumes you have a basic knowledge and experience with the core REST API.
Image Wrapper helps you to add wrapper to images which are already uploaded through CKEditor, IMCE. Image wrapper will be applied based on the content type selected in back-end configuration.
NOTE: Please don't use Body style Image while using this module.
- Copy image_wrapper directory to your modules directory.
- Enable the module at module configuration page.
I wrote a tweet Monday night, playing off of a meme, and it went a little viral.
Is your child texting about Dungeons & Dragons?
LOL: Loads of Liches
FFS: Feather Fall Saves
LMAO: Longswords, Maces, Armor, Oozes
TTYS: Tell the Treant You're Sorry
STFU: Subterranean Tunnels, Frightening Underdark
IMO: In Mordenkainen's Opinion
— Tracy (@TheOtherTracy) January 30, 2018
It got me to thinking: every culture has its own acronyms, so why not cultures in the D&D settings? So, for your convenience and entertainment, here are the most popular acronyms in some of my favorite D&D settings.Ravenloft
SUL: Strahd’s Unrequited Love
FTDP: Find the Damn Phylactery
VTAAA: Vecna Tries Again, Again, and Again
BIFL: Barovia is for Lovers
DKL: Death Knight, LovelyDark Sun
DMD: Despoilers Must Die
AHSK: All Hail the Sorcerer-Kings
TIYB: Thri-Keen In Your Brain
HCS: Holy Crap, Sand
NGHM: No Gods Here, MateDragonlance
BTMB: By Tanis’ Mighty Beard!
ZIPYF:, Zifnab is Paladine, You Fools
SLHO: Soth Lived Here, Once
OSP: Otik’s Spiced Potatoes
BTC: Before the CalaclysmPlanescape
MCR: Modrons Coming! RUN!
ADWD: Angel Drinking With a Devil
LPB: Lady of Pain, Berk
PIC: Pike It, Cutter!
ADCBAPATWWYBB: Any Door Could Be a Portal and Then Where Would You Be, Blood?Forgotten Realms
WDEHI: Why Doesn’t Elminster Handle It?
DFC: Disease from Chult
HRZD: Harpers Rule, Zhentarim Drool
RBRMBANE: Reality’s Been Rewritten, Must Be a New Edition
TLOMSPBIHDSSASOMPCSBSITPSSTWA: The Lord of Murder Shall Perish, But in His Doom Shall Spawn a Score of Mortal Progeny, Chaos Shall Be Sown in Their Passage, So Sayeth the Wise AlaundoSpelljammer
GLG: Giffs Love Guns
TTMAB: To the Moons and Back
FCS: Freaking Crystal Spheres
SIS: Screw Illithids, Seriously
MGSHFR: Miniature Giant Space Hamster, Really??
Have any acronyms you think would come up in these settings? Drop them in the comments!
Easy as hell for video backgrounds.
- All modern desktop browsers are supported.
- iOS plays video from a browser only in the native player. So video for iOS is disabled, only fullscreen poster will be used.
- Some android devices play video, some not — go figure. So video for android is disabled, only fullscreen poster will be used.
Prepare your video in several formats like '.webm', '.mp4' for cross browser compatibility, also add a poster with .jpg, .png or .gif extension:
After two successful Charlotte Drupal Drive-in events in 2014 and 2015, the Charlotte Drupal User Group (CharDUG) is bringing it back on March 3rd, 2018. The format of the event is unconference style, allowing for a relaxed atmosphere where beginner and seasoned Drupalers alike are able discuss their projects, ideas, and ask questions.
Whether you want to discuss your projects with others, have an impromptu talk you would like to give, or a polished slide-deck presentation, you will be given the chance to pitch your idea(s). Once the pitches are made, every attendee will get to vote on the ones they find most interesting. This setup makes the event informal, the schedule fluid, and the topics dynamic. Most of all we have a lot of fun!
Register for the March 3rd Charlotte Drupal Drive-in today! Hope to see you there!
Thank you to our fine sponsors!
- CharDUG - Program planning and hosting
- Classic Graphics - Food and beverages for pitches and lunch
- Hoists Direct - Door prizes
- Hygge Coworking - Facilities
If you want to learn more about the origins of the Charlotte Drupal Drive-in and what others think of past events, check out the links below!
- DrupalEasy Podcast 119: It Goes in the Body Field (podcast)
- Charlotte Drupal Drive-in 2015 (blog post)
- Charlotte Drupal Drive-in 2015 Wrap-up (blog post)
I love these lyrics from "Talkin’ World War III Blues" because it reminds us that it’s impossible to get all of the people to agree on what is “right”. The best we can hope for is a fair and reasonable discussion followed by a compromise.
Two weeks ago, I published a blog post that stated the Webform module now depends on the Contribute module with a reasonable explanation as to why I was making the change. Some people aggressively pushed back about this approach, especially in the Webform module's issue queue. I completely agree that long-term change on what message is communicated as well as how the Drupal community presents itself in the actual software is going to happen in the issue queue on Drupal.org and at DrupalCon. The fact that people consider me promoting the concept of joining Drupal.org, becoming a member of the Drupal Association, and contributing back to Drupal an "ad" or "SPAM" is a troubling. I view "code as content". I feel that the Drupal community and Open Source needs a push in a more sustainable direction and I’ve used the Webform module and my two years of hard work as a 'soapbox' to make an important statement, which is "WTF: What's The Future Drupal?
"WTF?: What's the Future and Why It's Up to Us
So I just finished Tim O'Reilly's book titled "WTF?: What's the Future and Why It's Up to Us" and in his book, he passionately talks about how Open Source has shaped the world we see today and the future we see before us. O’Reilly says that Facebook and Google would not exist at the scale they are today without Open Source because both platforms are built on an open source stack of software. To me, that’s huge. O’Reilly’s book explores the key defining technology moments in our past, and how technology in the future is...Read More