All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
Paper Playtesting and Roleplaying as an NPC to design &quot;The Irregular&quot; - by Lanie Dixon
Did you know that 90% of customers consider live chat helpful and 63% were more likely to return to a website that offers live chat, according to ATG Global Consumer Trend study?
Customer engagement is no longer a series of one-off experiences - it is an ongoing dialogue. This is why customers’ interaction in real time is so important for your business. Talk to interested visitors and convert them into customers! Improve your loyalty, increase revenue and deliver exceptional support service.
You don't need to go fully 'headless' to use React for parts of your Drupal site. In this tutorial, we'll use the Drupal 8 JsonAPI module to communicate between a React component and the Drupal framework.
As a simple example, we'll build a 'Favorite' feature, which allows users to favorite (or bookmark) nodes. This type of feature is typically handled on Drupal sites with Flag module, but let's say (hypothetically...) that you have come down with Drupal-module-itis. You're sick of messing around with modules and trying to customize them to do exactly what you want while also dealing with their bugs and updates. You're going custom today.
Follow along with my Github repo.Configure a custom Drupal module
First thing's first: data storage. How will we store which nodes a user has favorited? A nice and easy method is to add an entity reference field to the user entity. We can just hide this field on the 'Manage Form Display' and/or 'Manage Display' settings since we'll be creating a custom user interface for favoriting.
When you install the Favorite module in the repo, it will add the field 'field_favorites' for you to the user entity: see the config/install directory.
Next up: define the part of the page that React will replace. Typically, you will replace an HTML element defined by an id with a React component. If this is your first time hearing this, you should do some basic React tutorials. I started with one on Code Academy.Read more
We saw how general authentication works with Drupal 8 in the previous post. We shall see how the actual authentication happens when user logs in. It all begins with a humble login route in user.services.yml of the user module.
There is quite a diversity of abilities. Sight and hearing are the ones people tend to give the most thought to, but there are cognitive, learning, neurological, physical, and speech abilities that can all change how a user engages with the web. As able-bodied people age, they may experience some of the same challenges as those born with disabilities: failing eyesight, diminished hearing, carpal tunnel, and loss of mobility or dexterity.It's the law.
Under Section 508, government funded agencies must give disabled employees and members of the public access to information that is comparable to access available to others. American with Disabilities Act (ADA) “prohibits discrimination and ensures equal opportunity for persons with disabilities in employment, State and local government services, public accommodations, commercial facilities, and transportation.”
"Currently, web developers are less expensive than lawyers." ~ Mike Gifford
But, more than anything, it's the right thing to do. Accessibility promotes inclusivity and diversity on the web.
This module interacts with the AWS Rekognition service to identify objects and faces in photos. The module requires integration with an active Amazon Web Services (AWS) account, and also requires some initial setup in order to use with a Drupal site using the Media Entity and Media Entity Image modules.
We'll walkthrough setting up your local development LAMP environment, installing Drupal 8, configuring Composer, and your first module: Simple FB Connect.