All RPGs and Storygames by Tod Foley are now available at DrivethruRPG. Bring these games to your table!
This week's highlights include the end (and resurrection) of Fortnite, an early look at Star Wars Jedi: Fallen Order, plus games from Manifold Garden to Killer Queen Black & Disco Elysium. ...
Well, It’s been a while working on React, still learning and it feels pretty awesome. We all understand how important it is to interpret the basic concepts before we set our path to work with any framework or library.
Usually what happens, even as a beginner we tend to jump on things without understanding how it works, to see the practical usage, fancy stuff etc and hey You are not alone!
But sometimes, it’s good to come back on time and try to understand the underlying pieces. There are tons of boilerplates available which are really helpful to kickstart...
You can change my account link and show user profile picture.
- Install via /admin/modules
- drush en account_name -y
- composer require drupal/account_name
This module uses the Config Pages module to override other configuration with the config pages field values. This eliminates the need to manually create an override service for each config page.
Take for example you want a config pages to allow a user to change the site name. You can create a text field on a config page, and then use the value of that field to override the `system.site` configuration for the `name`.
United States senators and representatives have penned a letter to Activision Blizzard CEO Bobby Kotick, condemning Blizzard's decision to punish a Hearthstone player's pro-Hong Kong comments. ...
“For me, forgiveness and compassion are always linked: how do we hold people accountable for wrongdoing and yet at the same time remain in touch with their humanity enough to believe in their capacity to be transformed?”
One of the questions that we hear regularly at the Drupal Community Working Group (CWG) is how we handle people who have been banned from various spaces in the Drupal community for violations of our community Code of Conduct.
As our conflict resolution policy and process states, one of the potential actions that the CWG can take is to impose permanent or temporary bans from some or all Drupal community spaces, which may be both physical (DrupalCamps and other meetups) and virtual (community Slack channels, Drupal.org, etc.).
While we work to avoid bans whenever possible, sometimes they are unavoidable as an individual's behavior can have impacts that go far beyond just those individuals who may be directly involved. While the CWG’s original charter focused on interpersonal conflicts, the updated version we adopted at the end of last year makes it clear that the group’s primary responsibility is for the overall health of the community, which means that we need to consider the impact of a person’s ongoing participation on others in the community, not just on those who may have raised concerns.
In those cases where an individual is banned, we keep records in case they need to be reviewed in the future or additional action is required. However, we do not maintain a comprehensive “master list” of banned individuals.
If and when the CWG needs to issue an indefinite ban (or when an individual chooses to leave the community on their own, rather than working with us), we always let the individual involved know that they can reach out to us at any time. We generally try to avoid using the term “permanent ban”, as we recognize that people can transform and change over time; however, we are clear that indefinite bans remain in effect until such time as we agree to lift them, and that any attempts to circumvent bans may result in additional action.
On those occasions when a banned individual reaches out to us expressing interest in rejoining the community, we begin an established process where we start by examining the situation very carefully before agreeing to proceed. This involves reviewing the individual’s past history and the interactions they have had with other community members since their ban, as well as reaching out to those who have filed past reports and/or others who we are aware may have been impacted by this person’s past words and actions to get their feedback. If we are aware that the individual has already taken action in both public and private settings to address their past behavior before coming to us, that is a very positive sign.
To be clear, however, what we are looking for is for the individual to not just show remorse or regret for their actions, but also demonstrate a commitment to address and repair the damage their past behavior has caused. They need to be willing to take responsibility for their words and actions and the impact they have on others. In addition to demonstrating the ability to hold themselves accountable, they must also agree to allow others in the community to hold them accountable. If the CWG is not confident that these conditions can be met, we will not proceed further, instead recommending that the individual engage in additional reflection before coming back to us.
If and when we agree that the individual is ready to move forward with reintegration into the community, the next step is to collaboratively develop an action plan with clear goals and milestones. This plan must not only satisfy the questions and concerns that have been raised by others, but also include safeguards to address any potential for relapses in negative behavior, such as regular check-ins with the CWG and/or others and limitations in access to various Drupal community spaces. As the individual continues to demonstrate consistently positive behavior and is able to re-establish trust with more members of the community, they may gain additional access and privileges over time. However, if they engage in behavior that violates the Code of Conduct at any point in the process, they remain subject to immediate reinstatement of previous bans and/or other actions.
This process is difficult and hard, and it’s not for everyone. We understand that, and we don’t blame anyone who chooses to walk away. For those who are willing to be open and vulnerable, face their mistakes head on, and learn from them, we’re there every step of the way. As our values and principles state, “The expectation of leaders is not that they are perfect or have years of experience. The expectation of leaders is that they learn from their mistakes, rise to the challenge, support others ahead of their own needs or ego, and continuously work to improve themselves.”
The Promote Drupal team invites you to take part in a 15 minute 1:1 interview contributing to growing our understanding of your needs during the evaluation process.
We have made great strides with the Promote Drupal initiative to provide product and project information resources that highlight the value of Drupal in helping enterprises and agencies leverage an open source CMS platform for their businesses. We want to learn from you in order to continue to deliver a project that offers significant value and that meets organizations’ needs.
The Promote Drupal team invites you to also take part in a 15 minute 1:1 interview contributing to growing our understanding of your marketing needs. From agencies to developers, we value your insight as we work to advance the Promote Drupal initiative. We have made great strides with this initiative, including:
- Drupal brand book
- Promotional video
- Pitch Deck, global team translating into 12 languages ahead of DrupalCon Minneapolis
- New format for case studies on the Drupal.org website
Come with your ideas, thoughts on the initiative and where you think our focus should be for the next 12 months!
Humble is giving its monthly game subscription plan Humble Monthly a fresh coat of paint, and a new tiered approach that removes the mystery from the service. ...
This is a beginner’s tutorial that will quickly get you up and running with media entities and a media entity browser in Drupal 8.
One of the best parts of Drupal 8 is the in-core feature of media entities. This allows Drupal to manage resources that otherwise it would not be able to. It accomplishes this by creating a bridge relationship between Drupal’s CMS, media files and external sources. It’s basically an entity referencing all kinds of media files like images, videos, documents or other external sources like Tweets, embed videos, etc.Read More
The Migrate File to Media module provides an easy way to migrate old file fields like images, files, videos, etc, into the media entities with a few drush commands.
So you can have an understanding of how the migration process works, In this tutorial, we will run through a few quick step-by-step instructions on how to migrate specific image field types to image entity reference fields.Media Module
The core media module is what creates the “media” entity types. If you haven’t set this up yet, or if you are not too familiar with media entity setup, I highly recommend following this tutorial “Drupal 8 Basic Media And Media Browser Setup For Beginners”, before you continue with this tutorial.Read More
Developers with existing Unity subscriptions wonâ€ t be affected by the change, but those that sign up after January 1, 2020 will end up paying a little bit extra. ...