Skip to Content

Newsfeeds

Learn to make multiplatform games and protect your IP at GDC Next

Social/Online Games - Gamasutra - 23 October 2014 - 9:09am

Attorney Mona Ibrahim explains how to avoid IP lawsuits and Owlchemy Labs CEO Alex Schwartz reveals everything you need to know about multiplatform development at GDC Next 2014 featuring ADC. ...

Categories: Game Theory & Design

groups.drupal.org frontpage posts: Unsolicited email incident on Groups.drupal.org

Planet Drupal - 23 October 2014 - 8:57am

Hi all,

2 days ago there was an unsolicited email incident on Groups.drupal.org. A number of people were added to a group without their permission and subsequently received email notifications for posts and comments in that group. This was done via 'Add members' functionality, which was available to all group organizers on Groups.drupal.org. The problem was reported via the Groups issue queue and other channels and site maintainers took immediate steps to delete the group in question and disable comments on posts to stop email notifications going out to all affected users.

Our next step was to disable 'Add members' functionality to prevent such situations in the future. Group organizers still have 'Invite friend' functionality available to invite people to their groups, which will require users to accept invitation, giving their explicit permission to be added to the group.

We apologize for the inconvenience this caused.

Groups.drupal.org team

Categories: Drupal

Inline footnotes

New Drupal Modules - 23 October 2014 - 4:29am

Show footnotes inline with the text. An independent CKEditor plugin is included.

Footnotes of the standard footnote html format will be converted to responsive html.

old:

<fn value="label">Content</fn>

new:

<fn value="label">Content</fn>
<span>
  <span>
    <span>label</span>
    <span>Hide</span>
  </span>
  <span>
    Content
  </span>
</span>
Categories: Drupal

Mike Stiv - Drupal developer and consultant: Drush pro for the lazy: Aliases

Planet Drupal - 23 October 2014 - 12:00am

Drush aliases allow us to execute commands on a remote site from the local console. It is the perfect tool for the lazy drupal developer. With drush aliases I rarely login to a remote server, I execute all the drush commands from my local console. It is also a great for workflow automation. Continue reading to help you set up your aliases.

Categories: Drupal

The RPGnet Interview: AetherCon Staff

RPGNet - 23 October 2014 - 12:00am
A discussion of the cyberspace con.
Categories: Game Theory & Design

Initial thoughts on live user testing for games - by Johan Hoberg

Gamasutra.com Blogs - 22 October 2014 - 10:35pm
What is the purpose of live user testing (closed alpha, closed beta, open beta, and similar) for a game, from a test perspective?
Categories: Game Theory & Design

Bundles – Approach with your Eyes Open - by Richard Hill-Whittall

Gamasutra.com Blogs - 22 October 2014 - 10:35pm
This post covers our recent experiences with a Groupees bundle, which included our game ‘Life of Pixel’. We made some mistakes, and wanted to share those so you can avoid doing the same!
Categories: Game Theory & Design

Alternative Sales Strategies for Digital Stores -- Loyalty Programs - by Ulyana Chernyak

Gamasutra.com Blogs - 22 October 2014 - 10:35pm
Our next topic on sales tactics for digital stores are loyalty programs. While their use in the Game Industry isn't far reaching yet, they are another potential area for digital stores to look into.
Categories: Game Theory & Design

The Musical Box #05: Musical dungeon - by Marcelo Martins

Gamasutra.com Blogs - 22 October 2014 - 10:35pm
The Musical Box features 30 articles focusing on game music production and implementation. Edition #5: The Legend of Zelda: Skyward Sword
Categories: Game Theory & Design

The Musical Box #06: J-Pop RPG - by Marcelo Martins

Gamasutra.com Blogs - 22 October 2014 - 10:35pm
The Musical Box features 30 articles focusing on game music production and implementation. Edition #6: The World Ends with You
Categories: Game Theory & Design

Inside the Indie Art Process of Archmage Rises - by Thomas Henshell

Gamasutra.com Blogs - 22 October 2014 - 10:35pm
Thomas Henshell and Rogier van de Beek dive deep into how they make the artwork being produced for Thomas’ upcoming 2D RPG Archmage Rises.
Categories: Game Theory & Design

Starpoint Gemini 2: How We Survived and Succeeded On Steam Early Access - by Mario Mihokovic

Gamasutra.com Blogs - 22 October 2014 - 10:34pm
Our one year in Early Access had a huge impact on production of Starpoint Gemini 2. As the game grew, we also learned more and more on how Early Access program works and how small dev team can benefit from entire experience...
Categories: Game Theory & Design

MyVegas studio nets $20M to make games with real-world rewards

Social/Online Games - Gamasutra - 22 October 2014 - 2:02pm

MyVegas developer Playstudios has raised $20 million in its most recent round of funding to continue developing and operating social casino games in partnership with an array of Las Vegas casinos and businesses. ...

Categories: Game Theory & Design

Video: Why everything and nothing is killing the game industry

Social/Online Games - Gamasutra - 22 October 2014 - 1:11pm

Game industry veteran Ste Curran gives an impassioned presentation about the unending litany of potentially fatal threats to the game industry during GDC Europe 2014. ...

Categories: Game Theory & Design

Blink Reaction: 27 Questions (and Answers) From My First Drupal 8 Site Build

Planet Drupal - 22 October 2014 - 12:40pm

Blinker, Matt Korostoff takes us through the questions he stumbled upon while building his first Drupal 8 site. Take a look.

Categories: Drupal

Drupal core announcements: Drupal core critical issue sprint in Ghent, Dec. 10-14

Planet Drupal - 22 October 2014 - 12:18pm
Start:  2014-12-10 (All day) - 2014-12-14 (All day) America/Chicago Sprint Organizers:  xjm Sprint on criticals during Drupal 8's beta

We had a fantastic sprint at and around DrupalCon Amsterdam earlier this month, and thanks to our big push, Drupal 8 is now in the beta phase (second beta as of this writing). Now it is essential to focus on Drupal 8's remaining critical issues, especially upgrade path blockers.

To help move these critical issues forward, the Drupal Association and Wunderkraut are sponsoring a focused sprint in Ghent, Belgium between Wednesday, December 10 and Sunday, December 14 in Wunderkraut's offices (Dendermondsesteenweg 48A-101, 9000 Gent, Belgium).

Space is limited but we welcome your help!

Confirmed attendees include: alexpott, xjm, fago, berdir, plach, yched, swentel, dawehner, Wim Leers, and Gábor Hojtsy. (damiankloip and catch may also be at the sprint.)

The sprint space takes 15-20 sprinters, so we only have limited additional space available, but would love to extend the group more with people who would love to focus on resolving critical issues together. We will likely not be able to take surprise attendees, so please contact xjm to sign up for the sprint.

Remote attendance is also welcome. If you cannot afford traveling to Ghent for this sprint, we can collaborate on IRC as well! See you in #drupal-contribute. You can also help us at the Drupal 8 Critical Burndown sprint during the BADCamp extended sprints and Core Development summit.

(Thanks to Joe Saylor and Gábor Hojtsy for their help!)

Categories: Drupal

Halloween Horrors (Supers!)

New RPG Product Reviews - 22 October 2014 - 11:42am
Publisher: Soultaker Studios
Rating: 4
Halloween Horrors provides six supernatural foes suitable for modern superhero games, though they could easily be adjusted to find modern horror games as well. A good source of inspiration for horror-based adventures, nothing too deep here but the horrors are easy to use and should spark an adventure when you need one.

Halloween Horrors is a selection of six horror enemies for the Supers! RPG. Each monster entry is framed by an entry from the journal of Xavier Stone, Occultist, and his planned confrontation with each creature which is a good conceit (and Xavier gets statted out in the back).

Each horror gets a brief description, an illustration (and an a-frame standee to print in the back) and a plot seed (in a “Terror-tastic Tidbit” sidebar), the actual character sheet for each creature is in a separate section at the back.

It is a good spread with the traditional horror represented by the barghest, nightmares get the Dream Reaver, otherworldly horrors (called “Those who wait Beyond the Veil” here) have the Eye of Phugg and the Ghost of Hollis Whatley, while modern urban horror is represented by the Gingerdead Man (a possessed cookie creature) and the Postman. Though the horrors are all designed for the Supers! System, it is a light system and they should be easy enough to convert over to any other superheroic or modern horror system.

Disclosure: As a featured reviewer for RPGNow/DriveThroughRPG, I received my copy of this product for free from the publisher for the purpose of this review.

Note: Read more reviews and other gaming articles at my journal https://seaofstarsrpg.wordpress.com/
Categories: Game Theory & Design

Modules Unraveled: How to Restore Your Hacked Site

Planet Drupal - 22 October 2014 - 11:30am

RestoreAHackedSite tl;dr

Rollback a server backup (files and database) from before October 15th 2014.

No server backup?

  1. Run "git status" to find new and modified files.
    • Delete new files
    • Checkout modified files
  2. Thouroughly check files directory for anything unusual.
  3. Make sure the .htaccess file in the files directory restricts code execution
  4. Restore database from pre Oct. 15th backup
  5. Update Drupal Core to latest release

... Read on for details...

I think I might have been hacked. What do I do?

Hi, this is Brian Lewis with Modules Unraveled.

As you probably already know, there was a huge security fix released for Drupal 7 on October 15th (SA-CORE-2014-005). The patch to update Drupal is actually quite small, but the implications of not updating your site are massive. As a matter of fact, if you haven't already updated your site, chances are you have already been hacked. There were automated programs systematically attacking Drupal sites hours after the fix was released. In this video I'm going to show you how to find out whether or not your site has been hacked. And if so, I'll walk you through what you need to do now, to reduce the damage done.

There are two ways to find out whether your site has been hacked. With "git status" and by searching the database.

  • Run "git status" inside Drupal root
    • This will show us any files that have been modified since our last commit. On the live server, there shouldn't be any, so anything listed here, I know is a result of being hacked.
    • This is a huge reason you should be using version control on your site. If you're not, you can try to re-download every module, theme and library you have and download a fresh copy of the version of Drupal core that you had before the attack and replace all of those on your server. I'm hesitant to recommend this as a full fix though, because there may be hidden files, or files in places you don't think to look. Really, my recommendation is a full re-install. If you're in this situation, I'm sure you don't want to hear that, but I hope this gives you a reason to look into Git.
  • Search for "file_put_contents" in database
    • If there is a result. You've been hacked.
    • Click "Browse".
    • Click the "BLOB" link under "access_arguments". This should download a file to your local machine.
    • Open that file with a text editor.
    • Notice that only one file is listed. There may be others that need to be deleted.
  • If there are no extra files in your git repo, and no results in database search. You're not hacked. Update Drupal Core now! Or at least do the hotfix mentioned here as a temporary measure.
  • Delete/checkout all files listed by "git status" (Also check your files directory. The files directory should not be in Git, but that means there's no easy way to view new and modified files, but they could have been placed there. By default, the .htaccess file that is in that directory prevents php code from being executed, but Michael said he has seen an attack that modified that .htaccess file. So, you need to check your site.)
  • Restore Database (Otherwise thouroughly check Users, Node, etc.)
  • Install latest Drupal Core update
Recap:
  1. Run "git status" to find new and modified files.
    • Delete new files
    • Checkout modified files
  2. Thouroughly check files directory for anything unusual.
  3. Make sure the .htaccess file in the files directory restricts code execution
  4. Restore database from pre Oct. 15th backup
  5. Update Drupal Core to latest release
Updates:
  1. Drupal security team member Greg Knaddison (greggles) wrote up a great guide on what to do when you get hacked. He includes things I didn't mention like making a forensic copy of your site to inspect later, and notifying site stakeholders. You can read that here.
Tags: Securityplanet-drupal
Categories: Drupal

Drupal core announcements: BADCamp Sprint Weds 5 Nov to Mon 10 Nov

Planet Drupal - 22 October 2014 - 11:04am
Start:  2014-11-05 09:00 - 2014-11-10 18:00 America/Los_Angeles Sprint

https://2014.badcamp.net/event/core-dev-sprint

We have a great tradition of extended sprints around big Drupal events. Given that a lot of the Drupal core and contrib developers fly in for these events, it makes a lot of sense to use this opportunity to start sooner and/or extend our stay and work together in one space on the harder problems.

BADCamp is next up! BADCamp organizers and sponsors continue to recognize the need for sprints as part of the schedule and are providing space on Wednesday (TBA), great sprint location Thursday through Sunday at the Palace of Fine Arts, and a space on Monday after also (TBA). There are already various sprints signed up including Multilingual, Drupal 8 Criticals, Panopoly, and Frontend. We are really friendly and need all kinds of expertise!

Now is the time to consider if you can be available and book your travel and hotel accordingly!

Join the sprinters -- sign up now! Practical details
Dates
Nov 5 to 10 (entire BADCamp and one extra day before and after).
Times and locations
Day/Time Location Weds Nov 5, 9am to TBA Location, TBA Thurs Nov 6 - Sun Nov 9, 9am to 6pm every day, only open daytime Sprint room at the venue: Palace of Fine Arts, address. Mon Nov 10, 9am to TBA Chapter Three, TBA
Subscribe as calendar events
We even created a Google Calendar that you can subscribe to (4j8sqq5fphhpgmrtfl8t2ggkes@group.calendar.google.com) which contains all the sprint venue information at any point in time.
-->Subscribe as calendar events
We even created a Google Calendar that you can subscribe to (4j8sqq5fphhpgmrtfl8t2ggkes@group.calendar.google.com) which contains all the sprint venue information at any point in time.
-->
Sponsors

Acquia (@acquia) and Chapter Three (@chapter_three).

Looking for sponsors We are looking for more sponsors to be able to pay for extra expenses. If you are interested sponsoring or if you need sponsors to cover expenses, please contact me at https://drupal.org/user/4166/contact -->Looking for sponsors We are looking for more sponsors to be able to pay for extra expenses. If you are interested sponsoring or if you need sponsors to cover expenses, please contact me at https://drupal.org/user/4166/contact -->Frequently asked questions What is a sprint?

Drupal sprints are opportunities to join existing teams and further Drupal the software, our processes, drupal.org and so on.

Do I need to be a pro developer?

No, not at all. First of all sprints include groups working on user experience, designs, frontend guidelines, drupal.org software setup, testing improvements, figuring out policies, etc. However you can be more productive at most sprints if you have a laptop.

Why are there 6 consecutive days of sprints?

This is a time when many people in the Drupal community get together. We try to use this time to share our knowledge as well as further the platform in all possible ways. Therefore there is almost always an opportunity and a place to participate in moving Drupal forward.

What if I'm new to Drupal and/or sprinting, how can I join?

If you feel new and would love helping hands, please attend. It can take a day or a couple days to get set up and find something to work on. But, the great thing is, we have plenty of days to do that, find a group to work with, and get things really moved forward together.

Further questions?

Ask me (YesCT), I am happy to answer.

#node-427578 .picture, #node-427578 h3 { display: none; } #node-427578 .field-type-datestamp { margin: 0 0 2em 0; } #node-427578 dl { margin-bottom: 1em; } #node-427578 dd { margin-top: 0.5em; } #node-427578 h3.content { display: block; }
Categories: Drupal

Modules Unraveled: 123 Planning Drupal Events with Bert Boerland and Imre Gmelig Meyling - Modules Unraveled Podcast

Planet Drupal - 22 October 2014 - 10:54am
Published: Wed, 10/22/14Download this episodeDutch Drupal Foundation
  • What is the Dutch Drupal Foundation?
    • Dutch Drupal Foundation supports Dutch Drupal Community. We’re groing. Trying to handle work in a professional way in a voluntary way. Lead double lives: daytime job versus community commitments.
  • How is this different from the Drupal Association?
  • How has that been going for you?
  • Would you recommend other regional areas start something similar?
Events
  • What events have you organized recently?
    • Drupal Events in Dutch speaking part of EU (Belgium and Netherlands) became big. E.g. DrupalJam (350ppl), Drupal Training Day (250 students). Relatively large events become routine. Now ppl spreading cross border on tour to share experience
  • Tell me about DrupalJam. What is it, and how long have you been putting it on?
    • DrupalJam largest event in Netherlands. Started small in 2007 with 30 persons and some pizza boxes in a basement. Now 350 ppl / €25K. Outgrown study dorm and pizza’s. Also started Drupal Training Day (largest worldwide) and Drupal Splash Awards. Lot of work and commitment. Getting more serious. Growing pains expected
  • What are some difference in paid events vs. free events?
  • What has the attendance been like for free events?
  • Where does the income come from?
  • How do you get sponsors?
  • When do you recommend charging a ticket price to attendees?
  • How have you seen your community transition from coders who just come to code for fun, to people who are making their living using Drupal?
    • Come for Drupal, stay for code. Sounds fun. It is. But business side of things and commitment to making this work professionally is different cake.
    • Balance between business side and community side, which is a recurring topic for everything we do in the community. Drupal has become enterprise platform, community still many smaller agencies w/ different values (see incline on Gartner oct. 2014)
  • What does the Drupal landscape look like in europe
    • Pan EU events: Frontend United, CxO, Drupal Government Days Brussels 2009
    • DrupalEU
Episode Links: Bert Boerland on drupal.orgImre Gmelig Meijling on drupal.orgBert Boerland on TwitterImre Gmelig Meijling on TwitterBert on LinkedInStitchting Drupal in NederlandsDrupalJamDrupal Training DayTags: drupalcommunityeventsplanet-drupal
Categories: Drupal
Syndicate content


Google+
about seo