All RPGs and Storygames by Tod Foley are now available at DrivethruRPG. Bring these games to your table!
This is a placeholder for the futur module Self Evaluation, coming soon.
It's an extension of the AI-powered text moderation tools Spirit AI unveiled last year, and one that sees tech giant Intel stepping in to provide support. ...
A handful of “life-saving” module releases, enlightening tutorials, well-curated Drupal theme selections... This month has “spoiled” us with lots of valuable Drupal blog posts. Therefore, coming up with a shortlist of 5 Drupal blog posts has been quite a challenge for us here, at OPTASY.
But, in the end, we did manage to trim our bulky lists of favorites. To focus on our common preferences and keep only the following truly valuable pieces of content on Drupal in our final selection:
Sooper Drupal Themes: Customer Experience: 6 key insights to prevent your customers from leaving you
When we think of what influences a consumer on which brand to pick we usually think of advertising, right? Well, while advertising does have some impact in the customer decision making process, what matters more is the customer experience provided. Nowadays, in order for a company to be able to stay relevant in the field that it is activating, it has to be able to provide a seamless customer experience.Customer experience makes or breaks a business
At this moment, the customers have the power to really punish a company for not providing the products or services on par with the competition. Given the fierce rivarly between businesses and the wide range of competitors, a customer has the power to change companies at will, without any consequences. What this means is that, companies have to increasingly keep up with the rising expectations of the consumer. According to the studies, half of the customers are prone to leave a good or bad review regarding the satisfaction of the services or products provided by a company. This trend applies especially to the younger generations.The importance of customer retention
So, why is it important to keep a customer? According to studies, it is five times more expensive to acquire a new client rather than to keep investing in an already existing customer. On top of that, the probability of selling to an already existing customer is significantly higher than to sell to a newly attracted lead. Also, already existing clients are more likely to try new products while also spending in general more than a new one.What makes a customer leave?
The biggest reason why customers are leaving is usually the fact that they have received an unsatisfactory service or product from the company. Nowadays, consumers are quick to penalize a company for an unsatisfactory experience. On top of that they are well aware that their influence in the marketplace is stronger than ever, are willing to use that power to influence your companies reputation for both good or ill. The leading causes for customers leaving is that the company or brand is not taking into consideration the customer needs. On top of that, providing a poor customer support and not learning from the feedback also adds up to the customers leaving. Naturally, not every customer experience can be a positive one, at some point there are bound to be some mistakes, maybe a parcel is delivered on the wrong address or the product delivered is in poor condition. Now, when those situations arise, the customer is taking into account how the company is responding to those situations. If the client has the feeling that he is putting more effort in fixing the problem than the company, then he is way more inclined to spread the word about his bad experience to others, while also being more prone towards switching brands altogether.What should you do to prevent customers from leaving?
The best way to prevent a customer from leaving is to provide a really good customer experience. To do that, it is good to take into consideration that companies have to provide a good customer experience across every step and stage of the customer life cycle. Moreover, customers expect ease and convenience every step on the way regardless of how, when or why they are in contact with your company. Also, customers consider that speed is paramount. Basically, they expect to get what they need without delay. When filing a complaint, the consumers also want for it to be immediately addressed, same goes for when they post a review. One way of keeping customers is to make a loyalty program rewarding them with something of value for their loyalty. This way, the customer is going to feel that he is appreciated and he is going to be more likely to stick around and be a good consumer to you.Why is this important for your Drupal business? Basically, you can apply this information to your Drupal business in a couple of ways. You can take into consideration the needs of your customer by researching and asking him about the kind of website he wants to have build for him. You should provide your customer with features that make their website more easy-to-use, for example by installing our Glazed Builder visual page builder. Next, you can take into account the feedback provided by your client, regarding the website you are building for him. After the project is done, you can provide fast customer service and support. It is important your support is available through your customer's preferred channel, whether that be email, phone, or making all these elements add up to a seamless customer experience, which your client will be more than thrilled to be a part of. Conclusion
Key insights to keep in mind:
- Provide a seamless customer experience
- Take into consideration the customer needs
- Personalize the experience based on every consumer
- Take negative feedback into consideration
- Provide fast service and customer support
- Reward loyalty
If you want to be competitive on the market, then be sure to deliver an unforgettable customer experience to your consumer. Nowadays, customers are sure to punish or reward a company or brand according to the experience that was provided, so, be sure to be on the good side of the consumer to be able to reap most of the benefits.
DrupalCamp London brought together hundreds of Drupalers of all stripes and sorts.This includes of course the C-suite: big movers, entrepreneurial founders, diverse CXOs—those leaders tasked with driving both consistency and change at their agency.
Every store owner dreams that their shopping cart is full of goods and successfully proceeds to checkout. There are general shopping cart tips to achieve this. Today, we will focus on Drupal Commerce stores that have many ways to make your cart convenient and attractive. To implement them, there are useful Drupal 8 modules for Drupal Commerce shopping cart, which we will review right now.Read more
Do you wish that your players got more into character when they play?
Do you have a problem player in your group that you just can’t quite get through to?
Do you want to praise someone at your table but just don’t know the right time to do so?
I have a very easy solution for you. The answer may even surprise you.
Talk more at the game table…just save it for the end.
Tabletop Role-Playing Can Be Social Interaction at Its Finest
- We can learn to problem solve together using a combination of the best of our individual skills or backgrounds.
- We can express ourselves in a different light, opening the eyes of our friends and families to see us in so many different ways.
- We can share time together as communal creatures having fun and enjoying one another’s company.
In general, I think we get so much out of our tabletop gaming sessions that I think a lot of us take the benefits for granted. Especially the people we play with and the time that we have together. As gamers, we are all so busy these days. Each of us is racing around trying to make the most of our time. It’s like we’re all stuck in the MMO of life, trying to efficiently grind, so that we can raid, while beholden to every ping or notification. This pace has affected our game table habits, shortening the time we share after each session. I get it! If you hurry, you can still make it home for dinner or to fit in another episode of the Dragon Prince on Netflix. At what cost, though?
Talking about the games that bring us together is almost as important as playing them.
If you are lucky enough to be gaming regularly, it is so important to fight for a little more time at the end of each session. Even if it is just to hang out! The time you used to walk home talking with your friends. The time you would walk out to the car talking, standing around for an extra hour or two instead of leaving like you thought. These are the moments we reflect on the game we played and the fun we shared together. We can’t lose sight of that!
As a Game or Dungeon Master, we can do one better! Plan to stop the game about 15 minutes early. Use those 15 minutes to remind us of why we came here and why we play these games together. Use it to express your gratitude for the time shared and to ask others to do the same.
Plan to stop the game about 15 minutes early. Use those 15 minutes to remind us of why we came here and why we play these games together. Use it to express your gratitude for the time shared and to ask others to do the same. Share42Tweet1Reddit1Email Try it at your next game session!
Ask each player to share one thing that another player did to make their experience better. Don’t let players overgeneralize either, the more specific the better!
- It could be something they said in character creation that helped you make a better character.
- It could be something hilarious that a player said or did in character that made you laugh.
- It could be something that a player did to really get everyone invested in the game.
Whatever you choose, it doesn’t have to be perfect; it just has to say thanks.
And, GM, don’t worry! The players will send some love your way, no matter how much you tell them to focus on the other players.
Besides, gratitude is a great way for players to recognize and praise one another when they take chances. How else do we grow and get better at things, if not by taking chances? If you like how a player role-plays their character, then praise them for it. If you got a great idea from another player, let them know they were inspirational. Positive reinforcement will make them feel good and want to do it again. Don’t let players overgeneralize either, the more specific the better! Share42Tweet1Reddit1Email
Role modeling good behavior is something we all do in our social circles. What we praise as a group helps us define whom we are and what kind of a group we want to be. It’s also a great way to help new players break the ice with one another and feel like they belong. Heck, it is also a great way to end a session or a playtest! It never hurts to end on a good note.
Give a little gratitude. It’ll go a long way!
What do you do to praise your players? How do you reward good role-playing or great sessions? Do you have a different endgame ritual to share?
Additional features for the manage display module
What is govCMS?
The govCMS distribution is supported in Drupal 7 and Drupal 8 version, which has installation profiles for Australian government websites and it is being actively managed on Github (https://github.com/govCMS/govCMS8) and features are maintained from https://www.govcms.gov.au/.
To work with govCMS, we have to take care of some factors in order to create a site with the govCMS platform.
They have limited number of the module they support and we have to stick to that only and need to find alternate options with the twig and preprocess functions only and they do not allow us to create custom modules as well.
Here is the list of modules that they support: https://www.govcms.gov.au/govCMS-d7-modules
Unfortunately supported modules for Drupal 8 are less compare to Drupal 7, but we can create support request of community and if it's valid then they can include a module on SaaS platform.
Our Experience about working with govCMS
We have worked with govCMS for one of our clients from Australia, who is working with another agency before we met, and already he had started site development with them, and fortunately, he gets to know about the quality of work done so far from the previous agency.
They have added lots of contrib modules and to achieve some functionality they have created custom modules as well, but as the govCMS platform doesn't support such modules we have to flush out all existing implementation and started from the beginning.
All features which are build using custom/contrib modules, we had to find alternatives and get things done only with supported modules and using preprocess functions and twig alters. and along with that, we have to make sure that site is WCAG compliance as it is a government website they must be. So all things we delivered to the client successfully as per the client's expectation with the boundary of govCMS restriction.
More details about what is govCMS
Drupal gets big in the Australian Government
With almost half of Australian Government departments now running Drupal, and hundreds of more sites now live within various agencies, Drupal has transformed the way government websites are built and managed.
Drupal 7 : https://www.drupal.org/project/govcms
Drupal 8 : https://www.drupal.org/project/govcms8
The aim is to provide a single solution for unclassified websites using a common codebase and a shared feature set on a scalable and secure list infrastructure.
govCMS distribution is supported as SaaS by amazeelabs in collaboration with govCMS community and it supports several contributed modules which are available, here is a list of modules which can be used with SaaS https://www.govcms.gov.au/govCMS-d7-modules.
Workflows and Ahoy
It is interesting to see that the .ahoy.yml is just a set of command shortcuts, which is similar to the scripts section of a composer.json. Every implementation can be smoothed over by a single Ahoy command, and the underlying implementation can evolve without the developer even noticing.
Speculating, I think the hardest part about adding Ahoy commands will be naming them. Even then, the GovCMS team will have the luxury of focussing on the "SaaS govcms 8 on Lagoon" use case, rather than something like BLT which attempts to have commands for "any Drupal anywhere".
Flocon de toile | Freelance Drupal: Automatically provide options to a list field type with Drupal 8
SearchStax (https://www.searchstax.com) integration.
Drupal 8.x version under development.
As a user experience designer, most of my career has been focused on designing for adults. When the opportunity arose to help redesign a product for kids, I jumped at the chance to learn something new. Though, switching focuses from serving adult audiences to children proved to be a challenge. I'm not a parent and also usually do not interact with kids on a daily basis.
The entity extra field module allows site administrators to add various extra fields to an entity display. These extra fields can consist of blocks, views, or token values. Both entity form and view displays are supported.
Adding extra fields is really common when you're building robust web applications that need to render extra data for a given entity. Allowing for missing elements such as page title, or potentially a block that needs to be render between two pieces of content are some examples.