All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
As you emerge from the Pineward Forest you see the mountains known as the Airy Peaks. They loom in the north, grey, black, and unnaturally bare of snow. The Red Runner River guides your approach to the mountains and the town known as Foot. The river narrows as you come up to a stone bridge arching over it. On the other side you see the farmlands being worked by people, you notice all of them are human. Beyond them, in the shadow of the mountains, rests the town of Foot. It sits right in a crook of the mountains and the Red Lake, called such because the water is red. Some believe the water is colored with the blood of all who’ve died within the Peaks.
A waterfall feeds the lake, pouring out of the mountain but you don’t really hear it as you reach the edge of the town which has been built up around a strange building. It rests in what looks like the indentation of a huge dragons footprint. The sign hanging by the door shows a set of scales with red dragon scales on them.
Surrounding the odd shaped building are several storefront establishments making up the center of town. Near the back of the town is a one story building with several towels drying in the windows. A sign of a bathtub stands near the pathway leading to the front of the building and steam can be seen escaping from a chimney in the roof.
You can’t help but notice the local constables station and jail. The tall stone tower with bars on the windows and the man wearing a star on his green jacket sitting out front in a rocking chair are a dead giveaway.
A short road heads to the Red Lake on the east side of town. It ends at a dock and a red and white river boat, or a lake boat in this case. The water wheels on the ship are a multicolor affair but the colors are all stained red from the water of the lake. A few people move about the deck attending to tasks.
In the back of the center of town a metallic ringing of hammer on metal can be heard. It’s a blacksmith’s forges where several dwarves and humans work weapons, farm implements, armor, and other various pieces. Attached to the forge building and area is the storefront.
Just to the left of the Blacksmith is a two story building with no first floor windows. When you walk near the door a variety of smells and scents assault your nose. The sign hanging by the door has two flasks painted on it, one filled with a red liquid and the other a bubbling green.
To the west of that building is a road leading right to an opening in the mountain with a large painted sign pointing down it. It reads:
The Airy Peaks & the Goblin’s Wares.
Adventure & Fortune Await You.
There are several other buildings in the town. One is a general store with several wheelbarrows outside the stone building. A shop that has several displays of clothing in the window and a sign with a spool of thread and a needle. Then there are a bunch of houses, some near the mountain, which very suddenly rises up out of the ground, and others trailing off towards the farms. To the west you see the multicolor beauty of a flower field filled with all the colors of the rainbow right next to an old stone tower. In the middle of the field is a stone block. Surrounding the flower field is a forest.
Welcome to the town of Foot. May your stay be filled with adventure and fortune.
The town of Foot is the home base of any Airy Peaks campaign. It’s a place for adventurers to rest between delves into the Peaks, pick up rumors, spend their coin, make alliances and enemies with other adventurer’s, find hirelings, and get caught up in an intrigue or two, especially since it’s the home of the Cult of the White Fangs, the Church of Purity, and a nest of vampires. The characters might even meet a young lady who is really a golem.
In my next few Airy Peaks articles I’ll be talking more about the town of Foot and when the series about Foot is done you’ll have a home base town you can use for your games.
Map by Drew Smith
Provides a plugin type for extra fields in entity view display and entity form display.
This module allows developers and site builders to add custom fields by simply providing a plugin. Site builders can use these fields in entity view modes and entity form modes as normally like field group.
In addition, this module provides several very useful plugins that can be used as an example.
How do you seamlessly transition from your successful crowdfunding campaign to your own platform? Xsolla Store is the solution. ...
This module provides a CKEditor plugin to add a colored page break in content. This is a simple module which will allow to add page break in content with using color codes.
The Contact module requires you to enter a recipient when creating/editing a contact form to send an e-mail to when your form is submitted.
This module makes the 'Recipient' field optional, so it won't send an e-mail when the form is submitted. This might be useful when using the contact_storage module when you only want to save the submissions, but don't want to send an e-mail.
The Twig Tools module provides additional Twig filters and functions.Current Filters:
- Sanitizes all strings in an array for use as valid class names.
- Filters all non-unique values from an array.
- Removes all falsy values from an array.
Jacob Rockowitz: Open email asking organizations to back the Webform module and Drupal-related Open Collectives
Following up from my previous blog post, "Asking organizations to back a Drupal-related Open Collective."
Below is the email I am sending to organizations within the Drupal community asking them to become a $10 monthly backer of the Webform module and Drupal-related Open Collectives. This email will be sent to people I have spoken to directly at Drupal camps and meetups, as well as organizations listed on the Drupal marketplace.Read More
Most players won't play to the end of your game. That's not a tragedy -- that's a feature of video games' design landscape. ...
Epic Games has another lawsuit on its hands over a dance emote featured in Fortnite, this time over The Running Man. ...
This module allows you to bulk import the contents of folders from Acquia DAM into your Drupal site. This extends the functionality provided by Media: Acquia DAM, allowing you to have assets in Drupal without having to first associate them to another Drupal entity.
OPTASY: 3 Types of Content Management Systems to Consider in 2019: Traditional CMS vs Headless CMS vs Static Site Generators
Kind of stuck here? One one hand, you have all these software development technologies that are gaining momentum these days — API, serverless computing, microservices — while on the other hand, you have a bulky "wishlist" of functionalities and expectations from your future CMS. So, what are those types of content management systems that are and will be relevant many years to come and that cover all your feature requirements?
And your list of expectations for this "ideal" enterprise-ready content infrastructure sure isn't a short one:
This module adds a new webform handler to start a user session upon form submit.
The configuration is almost identical to the core user register form and also allows
for updating existing user values.
This project is also maintained on GitHub
To install this module, do the following:
Last year, with the security release of SA-CORE-2018-002, the most significant security vulnerability since 2014, we heard the pain of site owners and development teams around the world staying up at all hours waiting for the complex security release process to complete and the patch to drop. We heard the pain of agencies and end-user organizations required to put teams on late shifts and overtime. We heard from some users who simply couldn't respond to patch their sites on the day of release, because of lack of resources or entrenched change management policies.
We've heard calls from the community for rotating the timezones for security advisories from release to release, or for having more on-call support from security team members across the globe, or simply for a longer horizon between the release of PSA and SA.
Yet at the same time, we're cognizant that these solutions would put increased burden on a security team composed of dedicated volunteers and contributors. There are a number of generous organizations who sponsor many of the members of the security team, but relying on their altruism alone is not a sustainable long-term solution—especially if we consider expanding the role of the security team to address the larger pain points above.
Last week, with the release of SA-CORE-2019-003, we heard these concerns for site owners and the sustainability of the security team echoed again.
The Security Team and the Drupal Association have been developing solutions for this issue for well over a year.
The goals are simple:
- Provide a new service to the Drupal community, from small site owners to enterprise-scale end users, to protect their sites in the gap from security release to the time it takes them to patch.
- Create a new model for sustainability for the Security Team, generating funding that 1) covers the operating costs of the program 2) can support security team operations and 3) can support additional Drupal Association programs.
Although the execution will take care and careful partnership, we are happy to announce that we've found a solution.
We're tentatively calling this: Drupal Steward. It is a service to be provided by the Drupal Association, the Security team, and carefully vetted hosting partners.
Drupal Steward will offer sites a form of mitigation through the implementation of web application firewall rules to prevent mass exploitation of some highly critical vulnerabilities (not all highly critical vulnerabilities can be protected in this fashion, but a good many can be - this method would have worked for SA-CORE-2018-002 for example).
It will come in three versions:
- Community version - for small sites, low-budget organizations, and non-profits, we will offer a community tier, sold directly by the DA. This will be effectively at cost.
- Self hosted version - for sites that are too large for the community tier but not hosted by our vendor partners.
- Partner version - For sites that are hosted on vetted Drupal platform providers, who have demonstrated a commitment of contribution to the project in general and the security team in particular, protection will be available directly through these partners.
The Drupal Association and Security Team are excited to bring this opportunity to the Drupal Community.
We believe that the program outlined above will make this additional peace of mind accessible to the broadest base of our community possible, given the inherent costs, and are hopeful that success will only continue to strengthen Drupal's reputation both for one of the most robust security teams in open source, and for innovating to find new ways to fund the efforts of open source contributors.
We will announce more details of the program over the coming weeks and months as we get it up and running.
If you are a hosting company and are interested in providing this service to your customers, please reach out to us at email@example.com.
Please also join us at DrupalCon for any questions about this program.
If you are a site owner and have questions you can join us in slack #drupalsteward.
For press inquiries, please contact us at: firstname.lastname@example.org
N1ED - a powerful WYSIWYG editor for your Drupal 8 and 7 website.
This is more than yet another CKEditor build enhanced with js.plus plugins. It is also a control panel for effortless configuration.
Bootstrap 4 support can be enabled or disabled with one click making N1ED a full-featured Bootstrap structure editor.
The editor features its own image uploader that does not require any additional configuring.
All of your existing content is compatible with N1ED (any HTML content is supported).
Flufftopia. One year later. Numbers and thoughts about a (probably) dead project - by Daniel da Silva
This module aims to bridge the gap between embedding media within a WYSIWYG such as ckeditor and having a fully accessible website using context sensitive alt tags for that embedded media.What's the problem?
Currently you add an alt tag to an image when adding an image to the media library and this alt tag is used each time the media is embedded within some content.