All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
The LeadSquared Integration module is a basic CRM integration to Drupal form.Uses
It helps integrate Drupal form with LeadSquared CRM to capture lead. Mainly focuses on Drupal form i.e leads are captured during :
- Form Submit
- After Publishing/Payment/Update of content
There is a new Birdman in the town! An idea that has gripped the biggest institutions in the market. A technology, that enthusiasts believe, could change the world. "A truly extraordinary invention that does really mundane things", as told by Paul Brody, E&Y Global blockchain leader. Some see it go much further than the effect on "big stock trades". Further into cracking down on music piracy, child labor and a lot of other things around the world. Yes, I'm definitely talkng about Blockchain Technology. The idea that Drupal and Blockchain can work together to create a secure decentralized architecture is quite fascinating
Web Content Accessibility Guidelines (WCAG 2.1) extends WCAG 2.0 and is intended as an interim until WCAG 3.0 is released. The new guidelines were needed due to advancements in technology and to fix some gaps and shortcomings in the earlier guidelines. Some of the new guidelines cover touch/mobile devices, speech control, and cognitive disability support.
This module allows site builders to add CSS through the admin dashboard.
This year’s Drupal Dev Days took place in sunny (well, for the most part) Lisbon, Portugal. Over 400 people attended this year’s Dev Days, and I was one of them. I am fairly new to Drupal, and this was my first conference dedicated to Drupal. This was a week-long event, something that was unusual to me as I am used to attending one or two-day events.Vijay Dubb Fri, 07/13/2018 - 14:26 Day one
Day one was all about Contribution at ISCTE. Let’s just say my first day didn’t get off to a great start. It took me over 30 minutes to find the entrance to the University, where the event was taking place, and I wasn’t the only one.
It also didn’t help that it was raining, but luckily I had my umbrella (being British I never leave the house without it). Once I found the place, I realised I’d left my adapter at home, so I headed out to get one. Luckily, there was a shop nearby. Along with my purchase, I headed back to help with contributing to some of the Drupal innanatives.
There, I met Ruben Teijeiro, who introduced me to several people and how to get started. I really wanted to contribute to the Frontend space, especially to the new admin UI. Setting up wasn’t the easiest (which I expected), as I use Windows for all my development. There I also met Christophe Jossart, a long time contributor to Drupal, who tried to help me with setting up the site on my machine, but to no avail.
By the end of the day with the help of installing WSL on my machine, I had managed to install the site, get it up and running, only then to be served with several errors, by which time I had called it a day. It might sound like all doom and gloom, but I made a lot of progress made throughout the day.Day two Friction
The first keynote session of the week was given by Bojan Zivanovic. He spoke about the evolution of Drupal (version 7 to 8) and how Drupal has made several changes to Core using modern practices, making it a much better framework.
One interesting part was the adaption of Drupal 8, which was a plus (40%), and the loss of Drupal 7 sites (11%), however, by putting them together Drupal actually lost over 35,000 sites in the last year. There were several reasons as to why this could be the case, including time spent installing Drupal and setting up the development environment, especially for those on Windows (like me :sigh:). It all relies on the community to help and improve what is already there, to make it easier for both new and current users.
“Sometimes our Drupal websites end up looking like this.” - Bojan Zivanovic (in reference to the above image).
Another session I attended was a comparison of the top GDPR modules and how you can make your Drupal site GDPR compliant.
The talk covered many aspects - from rights of the user to form checking and security. It was apparent that there are several modules that help do this, so having a short list of the best ones made it easier. It also became apparent that to become compliant, you require more than one module.
One thing that came out of this session, which I totally agree with, was that site security was often neglected in the past but is now at the forefront of all sites.
This session, given by Chandeep Khosa, was the last one I attended and was the highlight of the day for me. Adding features to the Drupal like Admin Toolbar, like a theme module to make it look nice, or even add help text, may sound rudimentary, but how many actually do so and make use of it? (No, really?) Most content editors are not used to the Drupal admin like developers are, so it was nice to hear what we can do to make it easier for them.
One specific module I found very interesting was the tour module, which provides guided tours of the site interface via tooltips, something available in core today. I didn’t even know this existed. One thing I took away from this was that if you don’t need it, hide it, why show something to users that don’t get used?
Part 2 of my Drupal Dev Days Lisbon 2018 Recap will follow soon. Thanks for reading.
At its core, the art of writing convention game descriptions for the preregistration website or booklet is all about setting expectations. They say brevity is the soul of wit, but it is also a necessity when it comes to writing convention descriptions where the word (or even character) count is extremely limited.
The more conventions I attend the harder it is to decide how to allocate my limited time among the many wonderful options. I typically sign up for convention games months in advance, so I tend to forget what I signed up for until I pick up my tickets. However, each event I registered to attend had something special in the convention game description that put it on the top of my list.Why it Matters
Convention descriptions are less about the setting or story that will be told and more about getting the right players to your table. If you have players show up who are a good stylistic fit to the kind of game you run, everyone is more likely have a fun experience.
For example, I love the Warhammer 40,000 setting, but there are lots of games one can play in 40k. I gravitate towards intense political intrigue games filled with treachery and social manipulation. Other people may gravitate towards playing a game rooted in tactical combat. There are many options available in the Warhammer 40,000 setting, hence a convention game description focusing simply on the setting or rules system is not inherently descriptive of the style of play.Keywords
One of the easiest and quickest ways to convey the expectation and tone of the game is through keywords, key phrases, or tags in the description.
I use keywords to convey not only the type of game I want to run, but also the style of players I think will thrive in the game. The trick to an exceptional convention game is not about having the best plot, it is about having players that will respond to and embrace the experience the session provides. In short, the purpose of the convention description it to attract people who will have the most enjoyment, satisfaction, and fun.
Here are the types of keywords and phrases that I focus on from most important to least important:
- The core experience: Role play heavy/rules light. Tactical combat. Puzzle game. Learn to play.
- Setting tone: Dark Fantasy. Horror. Pulp Adventure. Sci Fi. Four Color Superheroes. Space Opera.
- System/setting: Savage Worlds Deluxe/Deadlands Noir. AD&D 2nd Edition/Dragonlance. Gumshoe/Harlem Unbound. Powered by the Apocalypse/Monsterhearts 2.
- Player familiarity: Rules taught/beginners welcome. System experience preferred. System expertise required.
- Maturity of the players: All ages welcome. Teen 13+. Mature players 18+.
- Special callouts: Play with the designer! Role Playing or creative writing experience preferred. Bring a character level 4-6. Emotionally intense/heavy subject matter.
For me, the mark of a good convention game is much like an end of year review; did the game meet or exceed my expectations? So if you have to pick one message to convey, ensure you know what the core experience will be and put that in the convention description. Perhaps it’s my analytical nature, but a significant amount of my “fun” relates to whether or not the game facilitator clearly defined what the game’s core experience will be and whether or not they deliver on that promise.
I think this is true of nearly every form of entertainment and media. When a movie trailer sets my expectations, they have set the bar they must overcome for me to fully enjoy it. When advertisements or word of mouth recommendations oversell or misalign my expectations to what the core experience is, I often feel dissatisfied. When a facilitator sets expectations and delivers on them the players are more likely to feel the “payoff” when the story arc is completed. (Give the people what they want!)The Bait and Switch
Here’s a story; years ago a friend signed up for a convention game based on a description because they were a huge fan of the specific pop culture setting that was referenced. That description generated interest and excitement from people in that fandom who registered for the game. However, just minutes into the game the GM revealed an unexpected twist: they cleverly plucked the game from the advertised setting and dropped it into a completely unrelated setting. Even the overarching tone was different, jumping from Exploration Sci Fi to Epic High Fantasy.
Don’t do this.
A convention description is a promise to the players about the experience they are buying (remember: conventions aren’t free). Players have allocated their very limited time to play in a game as advertised. Especially when referencing a specific intellectual property setting, know that you will attract fans of that setting and they expect you to deliver. If a player starts out disappointed the GM is going to have a much harder time keeping them engaged and having fun. And one unhappy player can bring down the enthusiasm of the whole table. If the game you intend to “switch” to is that good, advertise that as the game! Simple.Introduction at the Event
When the event starts, give an introduction that reminds players of the goal for the event. There are only a few hours to play, so aligning the group’s expectations will make the game will run more smoothly.
First, I remind the players the basics of what they signed up for. This is a brief description wherein I may even read the few sentences of the convention description blurb to the players verbatim. I’m sure to include the system, the tone, content warnings, and safety tools at that time as well.
Second, I set the players expectations about the purpose of the game. When I run a Protocol RPG I tell my players that we’re here to have fun and collaboratively tell a story. I specifically call out that there are no dice, no stats, and that “winning is telling a great story.” In this case I facilitate the rules, but the system is there to support the core experience: the story.
This is in contrast to my purpose while running the brand new Wrath & Glory system at conventions this summer. I want everyone to have a fun and satisfying roleplaying experience, but the story is there to support the core experience: learning the system. Hence, my introduction focuses on setting a time expectation for learning the rules before we get into roleplaying.
These are two very different goals. By reiterating the core experience to the players up front I’m setting myself up for success. Since the goal ties back to the convention description this should feel familiar to the players and remind them that this is the experience they signed up for.Final Thoughts
By writing convention descriptions that effectively summarize the spirit of the game, I attract the players who are the best fit for the given game session. This has proven true time and again with players who stay engaged and leave with smiles on their faces, even when running diceless story games at conventions based around old school style RPGs.
Do you have any other helpful tools for creating convention descriptions? What are other pitfalls you have encountered?
Module allow quick and easy insert CSS/JS code and files to Drupal. Library Select allow you create a field in your content type and Editor can easy select predefined CSS/JS Code.
This module borrow some code of module Asset Injector
In these excerpts from Wes Locher's new book 'Braving Britannia', veteran game devs Chris Mayer (now lead on Fallout 76) and Raph Koster remember building one of the early virtual worlds. ...
Delete configuration items from the UI.
You can delete configuration items on the following page:
As you probably know, voting is currently open for the Drupal Association’s Board of Directors. The Board of Directors plays an important role in developing the Association’s strategic direction, and voting for the Board of Directors is an opportunity for members of the Drupal community to participate in shaping the Association’s future.
One of the reasons I’m running for this position is because I want to help grow the Drupal community into new areas, and to ensure that the Association’s strategic vision is representative of the needs of Drupal’s diverse community.
Although Evolving Web is a relatively small Drupal company, we have an incredibly diverse team, with our 15 employees coming from 11 different countries. Managing such an international team has broadened my perspective and made me think about the the Drupal experience in communities around the world.
There are several areas where I want to make sure that Drupal better serves the needs of its growing communities:Toolkit for Drupal Event Organizers
Anyone who’s been to DrupalCon or a DrupalCamp knows that it’s an amazing opportunity to make connections with other developers and designers, to ask questions, share knowledge, and build a sense of community.
There are plenty of opportunities I see to create a toolkit that would allow for more and larger community-organized events. Already, the Association has standardized the branding for future DrupalCons, and provided a DrupalCon license that will be available so that the community can organize DrupalCons in Europe.
I think that it would be great to provide a more open version of this license, that would be a template anyone can use to organize DrupalCamps. For regions where the Drupal community is still small, and there are only so many people able to volunteer their time and effort, having an easily-adaptable format, planning procedures and best practices could make organizing a DrupalCamp a much less daunting prospect.
Similarly, this year we’re organizing the first ever Drupal Business Summit in Montreal. This is another type of event which could be replicated in other cities and regions, and could be a great tool for growing Drupal adoption along with community.Promote Drupal Global Training Days
Drupal Global Training Days (GTD) is an exciting community initiative that I’m proud to be a part of. The idea behind Global Training Days is to introduce new and beginner users to Drupal. It’s a great way to introduce Drupal to regions where there are not yet large or active Drupal communities. It also provides a welcoming environment that can be less intimidating for non-developers or people just starting to explore Drupal.
Global Training Days are a great opportunity to expand any Drupal community, whether new or established, and can be used at the community level to promote Drupal. I think having more shared marketing tools to promote these trainings would be a powerful tool for growing the community.Understand New Users’ Needs
As a trainer, I’ve had the exciting opportunity to introduce people from all over the world to Drupal and to see them on their journey toward using Drupal and becoming involved in the community. Over the past seven years, I’ve trained over 1,200 people from at least 17 different countries; across Canada and the US, at DrupalCon Munich, and at DrupalCon Asia in Mumbai.
Through these trainings, and my interaction with trainees, I’ve developed an understanding of how newcomers perceive Drupal, as well as an appreciation for the diversity of needs and priorities of Drupal users around the world. There’s an Admin UI initiative underway to improve the experience of content editors, which I think will go a long way to making Drupal feel more intuitive for new users.+ more awesome articles by Evolving Web
"If engaging with people is a skill--and it absolutely is--then it should be compensated as such," writes contributor Katherine Cross. "Especially if failing at it is what costs you your job." ...