Skip to Content


The Culture Column: The Vulture People

RPGNet - 14 October 2014 - 12:00am
The war against all!
Categories: Game Theory & Design

PreviousNext: Architecting DrupalCI at DrupalCon Amsterdam

Planet Drupal - 13 October 2014 - 4:44pm

At the recent DrupalCon Amsterdam sprints something amazing happened, people from all corners of the globe assembled to sprint on DrupalCI. DrupalCI is an initiative born out of the requirement for new testbot infrastructure. Our goal is to implement a brand new Continuous Integration (CI) workflow that can not only be used for Drupal but anyone wishing to run a CI infrastructure / Automated tasks. Until this point we had only corresponded via a weekly hangout and IRC.

While this was keeping us on track with building out some of the components, the conference gave us an opportunity to sit down in the same room and perform an end-to-end architectural review to ensure we didn't have any gaps. A modular design approach has been used to ensure that many of the following components could be used as a standalone entity in any infrastructure.

Categories: Drupal

CiviCRM Blog: The Road to Drupal 8

Planet Drupal - 13 October 2014 - 3:42pm

As part of the Google Summer of Code, I began work on getting CiviCRM and the upcoming Drupal 8 working together nicely. I made an update about midway through and it's time for another update.

I had separated the project into a number of milestones. Phases 1, 2 and 3 dealt with varying aspects of the core CiviCRM module functionality. This work has largely been completed and there are pull requests pending into CiviCRM core, though the front end user experience is still a bit rough (for example, the CiviCRM menu bar doesn’t sit well alongside the Drupal menu).

The installation process is quite different with Drupal 8: civicrm now installs as if it were any other Drupal module — simply by clicking enable. It's no longer necessary to use the CiviCRM installer before enabling the module. This handles the most common use case where CiviCRM is installed in the same database as Drupal itself. Custom options can be configured by adding configuration settings to Drupal's settings.php. For example, if Drupal is configured with a second database named 'civicrm', it will install civicrm there instead.

The next big milestone was Views integration. This went ahead quite smoothly, and I managed to reduce the code count from approximately 15,000 lines of code to under 2,000 by automating a lot of the discovery of the CiviCRM database. In general, when new fields appear in CiviCRM it should only be necessary to explicitly declare how the field is related to other data types (eg. as joins or relationships).

One quick nice-to-have was integrating Drupal's entity reference field with CiviCRM Contacts — mostly by creating a bare-bones Drupal entity. A similar technique may prove to work with Drupal's Rules module, but unfortunately time did not allow this yet.

Finally, for the first time, the module comes with a few simple integration tests (using Drupal's SimpleTest module) which will hopefully become more fully fleshed out with time. With a judicious set of tests, this should allow a more stable experience as future versions of CiviCRM are released.

Drupal 8 has finally released its first beta just over a week ago. Now that it has stabilised somewhat, we need to update the CiviCRM module to resolve breaking changes and we can then release an alpha version that the community can test, experiment with and help get into a stable state.

Drupal 8 repo:

Categories: Drupal

Video: One hour, ten great European indie game design talks

Social/Online Games - Gamasutra - 13 October 2014 - 11:15am

Watch the first-ever GDC Europe Innovative Games Showcase, a curated exhibition of innovative or experimental games, with 10 microtalks from indie developers about new approaches to design. ...

Categories: Game Theory & Design

Drupal Easy: Professionally-Trained, Community-Oriented, Drupal Career Online Students Ready for Work

Planet Drupal - 13 October 2014 - 11:10am

The fifth class of our Drupal career training program is just about at the halfway mark, and our students are eager to put their new skills to work. The six Drupal Career Online students will be ready for junior-developer-level work in mid-November, and we're looking for forward-thinking organizations willing to help our graduates on the next leg of their Drupal career journey.

As we've done for the past five classes, (we've had more than 60 graduates so far) we're looking to make introductions between our upcoming graduates and organizations looking for people with Drupal site-building and development skills. Our Work Experience Drupal (WE Drupal) program is designed to provide students with valuble experience in internship-type settings. WE Drupal host companies are asked to make a 6-10 week commitment to one or more of our students, provide them with guidance, mentoring, and the professional experience that is so difficult to come by for new Drupal site builders and developers. In return, you get the efforts of a well-prepared, super-eager Drupal novice to help you lighten the task-load for your staff.


read more

Categories: Drupal

Ottolf's Handy Manual of Everyday Magic

New RPG Product Reviews - 13 October 2014 - 10:26am
Publisher: Land's End Press
Rating: 5
Herein lies a delightful collection of low-level spells (indeed some are 0th-level cantrips or orisons) that should delight any spelluser who just plain enjoys using magic day-to-day. Leave aside the flash-bang showstopping spells in your repertoire, there are plenty of opportunities in an adventuring career to cast those, and play with some of these instead.

Written in a delightful style, ebullient and a bit verbose, these are the sort of spells that are just plain useful - like the Touch of Proper Musicality that will tune a bard's instrument instantly (or, as this is a 'reversable' spell, a malicious bard could untune a rival's instrument mid-performance!).

Many of the spells are either 'reversable' or 'augmentable', a couple of neat features. A 'reversable' spell can either do what it says or the opposite, the clever bit is that you only need to learn the spell once and decide which way round it will operate when you cast it. The 'augmentable' ones can have greater effects than the standard if you learn them in a higher slot than the regular spell, additional effects are mentioned in the spell description.

Most adventurers probably don't need Ottulf's Tavern Finder, but if they do they'd better remember Homeward Steed, which allows their mounts to find the way home without further direction. Those who have been on the road for a while might like to cast Refreshing Undergarments which render the undergarment of your choice extremely comfortable, keeping your person at the right temperature, soothing rashes, and even emitting a faint floral smell...

There's plenty more, all described delightfully (often with little snippets about their creators) and clear evidence of people who relish magic as something to improve everyday life.
Categories: Game Theory & Design

Stanford Web Services Blog: Module of the Day: Stanford MetaTag NoBots - Hide your site from search engines!

Planet Drupal - 13 October 2014 - 9:00am

When we launch a site at Stanford Web Services, we open the doors and roll out the red carpet for the search engines to index the site. However, before launch we like to keep the content under wraps and ask the search engines not to index the site. To do this, we use a module called Stanford MetaTag NoBots.

Categories: Drupal

Views Row Cache

New Drupal Modules - 13 October 2014 - 8:06am

This module implements a new Views cache plug-in that allows the output of single rows to be cached independently.

Categories: Drupal

Open Atrium Wizard

New Drupal Modules - 13 October 2014 - 7:38am

Provides the popup content creation wizard for Open Atrium

Submit an Issue or See issue queue

Categories: Drupal

Open Atrium Sitemap

New Drupal Modules - 13 October 2014 - 7:34am

Provides the interactive site map for Open Atrium. This sitemap is written using AngularJS, which is loaded via a CDN link.

Submit an Issue or See issue queue

Categories: Drupal

No more fire & ice: Rethinking RPG magic

Social/Online Games - Gamasutra - 13 October 2014 - 6:26am

"Offhand can you think of any RPG where the first offensive spell you learn is NOT 'Fireball' or something similar? It's disturbingly difficult." ...

Categories: Game Theory & Design

Acquia: How to setup auto-translation of nodes using Rules and Tmgmt

Planet Drupal - 13 October 2014 - 6:17am

This how-to guide describes how to set up automatic machine-based translations for content on a Drupal site. Whenever a node is created, translation jobs will be created for every language specified, and depending on how you set up your translator, you should be able to completely automate the translation process. For this project we are using SDL, but you should be able to use other translators.

1. Download and enable the translation management modules. This can be done through Drush or through the modules interface in drupal.

Categories: Drupal

Programming computers in everyday language

Virtual Reality - Science Daily - 13 October 2014 - 6:02am
Computers speak a language of their own. They can only be programmed by those, who know the code. Computer scientists are now working on software that directly translates natural language into machine-readable source texts. In this way, users may generate own computer applications in a few sentences. The challenge to be managed is that people do not always describe processes in a strictly chronological order. A new analysis tool serves to automatically order the commands in the way they are to be executed by the computer. 
Categories: Virtual Reality

InternetDevels: Ready! Drupal! Action! DrupalCon Amsterdam!

Planet Drupal - 13 October 2014 - 4:05am

Where on this planet as a pedestrian you can be hit by bicycle and… be guilty for it? Amsterdam, you are just awesome! :)

DrupalCon is over and its attendees are in the relaxed process of event reminiscence. True drupallers are never tired of sessions, code-sprints, workshops and just fuss between these events; and yes, this year’s Con has provided all of these! But you know what? You can read about this stuff in dozens of other materials. And here we have gathered those moments and snapshots, which made our days at DrupalCon!

Read more
Categories: Drupal

Maintaining quality of life as a game developer, entrepreneur, and parent

Social/Online Games - Gamasutra - 13 October 2014 - 3:18am

"According to the IGDA Developer Satisfaction Survey, 70% of respondents do not have children. Are we sacrificing too much of our family life for our passions and careers as game developers!?" ...

Categories: Game Theory & Design

Fuzzy Thinking: The Disadvantage of Disadvantages

RPGNet - 13 October 2014 - 12:00am
Fuzzy outcasts.
Categories: Game Theory & Design

SK+ Drupallets: Top Modules for Drupal 7

Planet Drupal - 12 October 2014 - 11:29pm

Dozens of useful contributed modules for building Drupal 7 sites.

There are many really useful contributed modules to take your site beyond the basics of Drupal core. There are modules to improve, allow, and/or help with everything from accessibility to workflow, from images to input formats, and beyond.

This session will be of interest to beginner and intermediate Drupallers, as well as those who manage or hire Drupallers or who are just trying to decide whether to use Drupal.

read more

Categories: Drupal

Porting an adventure game to mobile: Tips and Pitfalls: Part 3 - by Pallav Nawani Blogs - 12 October 2014 - 11:11pm
This is the third and the last post in the Blog series ‘Porting an adventure game to mobile: Tips and Pitfalls’. Part 1 is here. Part 2 is here.
Categories: Game Theory & Design

Video: Demons, Witches and Bipedal Goats - Cultural History in Diablo III - by Bob Whitaker Blogs - 12 October 2014 - 11:11pm
Historians consider elements of cultural history in Diablo III. Topics include angels, demons, witches, demonic possession, hell and purgatory.
Categories: Game Theory & Design
Syndicate content

about seo