All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
Join Ang, Camdon, and Taylor for a discussion about Taylor’s recent Gnome Stew article “Skipping Stones: RPGs Without Conflict.” They may be exploring the idea of games that can solve problems without violence, but will they be able to non-violently avoid the stew?
Download: Gnomecast #51 – Non-Violent Games
Some people, places, and items of note referenced in this episode include:
- Meghan Dornbrock, host of the Modifier podcast
- Amy Weston, designer of Formative
- Avery Alder’s The Quiet Year
- Thorny Games’ Dialect
- Fanfic website Archive Of Our Own
Follow Taylor at @LeviathanFiles on Twitter and check out his work at Riverhouse Games. If you’re seeing this before October 19, 2018, there’s still time to back Thirteen Demon Princes on Kickstarter!
Aims to provide an alternative to Scheduled Updates and similar projects.
Users may select a specific revision, and it will be published at a specified date.
If you've got a Drupal site, which you need to update quickly (for example, to address last night's security advisory!), here's a tip. Run this from the command line:curl 'https://github.com/drupal/drupal/compare/7.59..7.60.patch' | patch -p1
This assumes your codebase was on Drupal 7.59 and you're currently in Drupal's root directory. If you're currently on a different version, adjust the numbers in the patch URL accordingly.
Don't forget to still run database updates via /update.php or drush updatedb !
The Drupal repo on github is a verbatim mirror of the official Drupal repo from git.drupal.org. Github supports comparing arbitrary git references, with the /ORGANIZATION/REPO/compare/GITREF..GITREF URL, where the reference can be a tag, branch or revision. Adding '.patch' to the end of a github URL formats the page as a patch. So I've made use of these three things to give me an exact patch of the changes needed to update Drupal core's code.
We normally use Composer (especially for Drupal 8) or Drush make to manage our codebases, including core, which is definitely the ideal, but sometimes projects aren't organised this way for whatever reason. A simple patch like this avoids the need for drush, or even potential mistakes that can be made when running drush pm-updatecode (such as removing any customisations within core directories).
This method is even compatible with any core patches you already have in place, which normally have to be to re-applied when upgrading core by other methods. If you have any existing changes to core that are incompatible, you'll get errors about not being able to apply anyway, which you can then resolve manually.
(Any patches/hacks you make to core should be documented clearly somewhere, so drush make or composer-patches would be better in that scenario though!)
You can use this method to patch from github even if your core codebase is not in version control. But if it is... always check your diffs before committing! :-)
The Execute feature has been removed from the Devel module for Drupal 8 since version 1.3. This module re-adds back that
feature as an external module.
Just enable devel_php as any other module and go to /devel/php to use it, or add the Execute PHP widget to the Devel
This simple module provides a fix for famous JS Array.reverse() bug found in WebKit used in release version of Safari 12.
The module simply inserts a polyfill to every page of your website.
Simply install and enable the module. The fix will only apply to affected Safari versions.
Query Webform Submission Data
Buffer Schedule allows you to create a set of buffered posts that will publish over time based on your selected settings. You can set specific times between posts to publish new posts in your queue. Additionally, you can set up Buffer schedule to send you a email warning you when the buffer gets low or runs out of content to publish.
Opigno User Reset is a module for the Opigno LMS Drupal profile that allows administrators or others with the requisite permissions to use a "reset" operation to clear all of a users quiz, course, and class progress. This can be useful when testing, developing a course, or in special situations when running an LMS. The operation should be used carefully as no attempt is made to preserve data for rollback.
As you may know, Drupal 6 has reached End-of-Life (EOL) which means the Drupal Security Team is no longer doing Security Advisories or working on security patches for Drupal 6 core or contrib modules - but the Drupal 6 LTS vendors are and we're one of them!
Today, there is a Critical security release for Drupal core to fix multiple vulnerabilities. You can learn more in the security advisory:
The following vulnerabilities mentioned in the security advisory also affect Drupal 6:
External URL injection through URL aliases - Moderately Critical - Open Redirect
Injection in DefaultMailSystem::mail() - Critical - Remote Code Execution
The first vulnerability is in Drupal 6 core, however, the 2nd is only present in the contrib modules: htmlmail, and mimemail. If you don't use those modules, you're not affected by the 2nd vulnerability.
- Here you can download the Drupal 6 patch to fix, or a full release ZIP or TAR.GZ.
- And here's the mimemail patch, or a full release.
- And here's the htmlmail patch, or full release.
If you have a Drupal 6 site, we recommend you update immediately! We have already deployed the patch for all of our Drupal 6 Long-Term Support clients. :-)
If you'd like all your Drupal 6 modules to receive security updates and have the fixes deployed the same day they're released, please check out our D6LTS plans.
Note: if you use the myDropWizard module (totally free!), you'll be alerted to these and any future security updates, and will be able to use drush to install them (even though they won't necessarily have a release on Drupal.org).
This module provides template suggestions for everything that Drupal doesn't. So far:
- Block templates per region
For block templates per block type, use Block Type Templates.
For node templates selected by content editors on a per-node basis, see Template Whisperer.
In my last blog post, I explained, "Why I am one of the top contributors to Drupal?" and examined my ongoing contribution to the Webform module for Drupal 8. My post was inspired by Dries Buytaert's annual who sponsors Drupal development post. Now I want to dig into that list of who’s and acknowledge other individuals contributing to Drupal.
I am deliberately limiting the discussed contributors to people that I have had minimal or no direct interaction with online or in-person. I want to explore their contributions based on their online presence versus directly interviewing them.
The Drunken Monkey
I genuinely value Drunken Monkey's contribution to Drupal's Search API module.
We rarely appreciate an API module until we have to start using them and diving into the code. The Search API module for Drupal 8 is a magnificent example of great code which conquers one of the hardest challenges in programming: naming things.
For a recent project, I was diving into Search API's code, and Drunkey Monkey helped me out when I discovered Issue #2907518: Breakup tracking of content entities into smaller chunks to prevent memory limit issue. For the developers out there, if you read through the issue to the final patch, you will notice that Drunken Monkey manages to even improve some APIs while fixing the problem.
The Search API Guy
The first place to understand who is who in the Drupal community is people's user profiles. The most immediate thing that stands out about Drunkey Monkey is that he is…
This statement is something I can relate to because I...Read More
Security public service announcements: Drupal 7.x and 8.x release on Oct 17th, 2018 - DRUPAL-PSA-2018-10-17
The Drupal Security team has a core and contrib release window on the 3rd Wednesday of the month. This window normally ends at 5pm Eastern (9PM UTC).
Due to unforeseen circumstances, we are extending the current window we are in by 3 hours until Oct 17th, 2018 at 8pm Eastern (11:59PM UTC).
Valve has rolled out an update to Steam that allows devs to embed animated gifs directly into the â€ aboutâ€ section of a gameâ€ s store page. ...