All RPGs and Storygames by Tod Foley are now available at DrivethruRPG and RPGnow. Bring these games to your table!
At E3 in Los Angeles Sunday evening, Bethesda unveiled the upcoming game Starfield, its first new property in 25 years. ...
This week's highlights include a retrospective of the Diggin' In The Carts game music album, a unique video on the history of Bethesda, and many more besides. ...
Laying the foundations for POSSE/sites/default/files/styles/large/public/20180610-indieweb.png?itok=KzjgwAsG
This is my version of the steps you need to take to make your site part of the indie web community. Swentel helped me getting it all setup on this here Drupal site using his indieweb module. It’s all a bit complicated still, so this is mostly me trying to retroactively understand what’s going on.
As it says on the site, the IndieWeb is a people-focused alternative to the corporate web. Its main tenets:
- Ownership – your content is yours, it should not belong to a corporation.
- Connection – starting from your own site you can share your content to all other services.
- Control – post what you want, in the format you prefer, using your own URLs that you keep permanent.
While 1 and 3 are essential and relatively easy to achieve (use your own domain and post your content there), it’s number 2 that is the most alluring.
Owning your stuff and being able to share it across multiple platforms combines ownershop with reach. This is what “POSSE” is all about: Publish (on your) Own Site, Syndicate Elsewhere. Drupal lead Dries Buytaert has written several posts outlining his POSSE plan.Getting started
This “Connection” part of indieweb publishing is also the most complicated. There are quite a few moving parts to getting it all up and running.
For Drupal sites, the setup for the community/sharing/syndication parts of indieweb publishing has gotten much more accessible with the release of the IndieWeb module created by swentel. It doesn’t necessarily reduce the number of things to set up, but it provides a centralized UI for all of them: Webmentions, Microformats, Feeds, Micropub, IndieAuth and Microsub.
Before going over the details of configuring the indieweb module itself, we have to take care of some basics first.Introduce yourself (right on)
To own your content on the web, you have to establish that you are in fact, you. That’s why IndieWeb starts with having your own domain and posting some initial content there. Important part of this initial content is a specific bit of HTML that establishes you as the author and owner of things published on this particular domain:
The specific part here is that “h-card” class added to the anchor tag. This “h-card” is one of a collection of so-called microformats. With microformats you give more structure and semantics to information presented in HTML. In this case, h-card is the microformat to use for publishing information about people or organisations. We’ll need to add other microformats to (blog) posts you publish on the site, but that’s for later.To do in Drupal
The indieweb module does not (yet?) handle adding this information to your site. Add your version of the HTML snippet above to a (new or existing) Drupal block. Place that block to be visible on your homepage. The site footer or maybe a sidebar are obvious places you can put it. Mine’s in the footer below.
You can check if all is fine with https://indiewebify.me/validate-h-card/. Enter your domain name there and it will report back with what it found and suggest additional elements you could add to enhance your h-card.
Even without posting any other content to your own site, you now have your own space on the indie web and setup your identity in a way that you own and control.Next: add links to your existing social media accounts
You’ve seen those signup forms that let you create an account by using your existing Google, Facebook or Twitter account details. In this step, you configure your own domain to be your IndieAuth identity. This lets you use your own domain to sign in to other sites and services.
There are not many sites outside the indieweb circles itself that offer this, I think. It’s still useful to do this though. You’ll likely want to use some of these indieweb services, especially to automatically share (links to) your content on other platforms like Twitter or Facebook.To do in Drupal
Detailed instructions are here. In short:
Add links to your other profiles and add the rel="me" attribute. Might as well add this to that h-card block you created in the first step. For example:
If you have a Github account, that’s also a good one to add.To do on the external sites you link to
Link back to your homepage from your profile page on these services. The indieweb wiki has direct links to edit your Twitter and Github profile.
Then, try logging in to indieweb.org to see if it all works.So far, so good,
So what? By establishing your identity on your own domain you stake out your own spot on the internet that you control. With this set up, you have created an environment for publishing on your own site and syndicating elsewhere.indieweb posse drupalplanet
This package provides a service for dealing with SoftVelocity's Clarion standard dates. A Clarion standard date is the number of days that have elapsed since December 28, 1800.
Allow administrators to create custom permission keys. The custom permission keys can be used in views permission control (for example) to achieve fine tuned user access.
I'm a big fan of Piwik, an open source analytics suite. Think Google Analytics, StatCounter, Sitemeter, etc. … only self-hosted an open source. There are many benefits of using it:Blog Category: Drupal Planet
The Simple Modal Entity Form module provides a way to edit (content) entities in a modal.
- Views fields (edit and delete links)
- Action Links (See instructions)
- Specifying form display modes
The operation links for editing and deleting entities are automatically added to the Views UI.
To add an action for a 'modal' entity form, add the following to your module.action.yml file:
Game Closure is on the hunt for Game Engineers to help it build the social games that guide the development of its mobile game engine. ...
When is it appropriate to tackle real-world issues in games? How can game designers do so effectively, and respectfully? ...
Trendy plans to implement a blockchain protocol, specifically Loot, into Dungeon Defenders II by early 2019 and, if so, will be the first dev to pick up that specific protocol. ...
Like many folks in the Drupal space we've been closely following the Decoupled Drupal conversation for the past few years, and occasionally a part of it. And, again like many folks in the Drupal space, until recently we had felt that it was somewhat in its infancy and a lot of tough questions still remained as to whether it was even a good idea. The SEO implications have not been entirely clear, the impact on estimation has also been very hard to nail down, which decoupled framework to go with has not at all been a consensus, and what Drupal’s exact role is in the decoupled site has not been clear either.