What topics can I ask about here?

Drupal Answers is a Stack Exchange site for questions about using, administering, and extending Drupal.

If your question is about one of the following topics, you're in the right place!

  • Drupal development/theming how-tos
  • Site troubleshooting
  • Site-building how-tos
  • Support questions for specific modules that aren't about bug workarounds
  • Drupal terminology or jargon

Some questions are still off-topic, even if they fit into one of the categories previously listed.

  • Questions asking for hosting recommendations
  • Questions asking for recommendations or suggestions on books, tools, modules, themes, distributions, tutorials, or other off-site resources
  • Questions asking to compare Drupal with other CMS's, blog software, or similar software
  • Questions requesting to write code from scratch, or to re-write code where no issue has been identified or the issue is too generic, subjective, or it's not a Drupal-related issue
  • Questions asking how to build a site from scratch
  • Questions asking how to implement a functionality or a layout seen in a site, for which just a description of the feature, a screenshot, or a link is provided
  • Questions asking how to fix, or reporting, an issue found in existing modules, distributions, installation profiles, or themes
  • Questions asking how to fix, or reporting, issues found on drupal.org or any of its sub-domains

Questions are acceptable as long as they require specific Drupal expertise to be answered. Does the answer change if, for example, WordPress, Joomla, October CMS, or PyroCMS is used instead of Drupal? The question is probably on-topic for Drupal Answers.

If the question is about code you wrote, for which you want to write better code, or you want to understand why it doesn't work, show the code you are using, or at least the part of the code that is relevant for the question.
The question also needs to make clear what issue the code has. A open question asking how to rewrite code that doesn't feel right is probably going to be closed.

Bugs found on modules, Drupal itself, or Drupal.org (and its sub-domains) should be reported in the appropriate issue queue on Drupal.org.
Security issues should be reported following the process defined on How to report a security issue with Drupal core, contrib or Drupal.org.

Please look around to see if your question has been asked before. It's also OK to ask and answer your own question.

If your question is not specifically on-topic for Drupal Answers, it may be on topic for another Stack Exchange site. For example:

  • If the question is from professional and enthusiast webmasters focused on how to operate websites, consider asking it on Pro Webmasters
  • Software Reccomendations is for questions asking for recommendations of software ready-to-use to accomplish a particular task
  • Server Fault is for professional system and network administrators
  • Stack Overflow is for generic programming questions or programming tools not used only by Drupal developers, or site administrators
  • User Experience is for User Experience Designers, Information Architects, and Human Computer Interaction researchers

Before asking a question on other sites, check their Help Center to see which questions are acceptable on those sites.

If no site currently exists that will accept your question, you may commit to or propose a new site at Area 51, the place where new Stack Exchange communities are democratically created.

For further help, see also What types of questions should I avoid asking?