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
- Site troubleshooting
- Site building
- Support questions for specific modules that aren't asking how to work around bugs find in those modules
- Drupal terminology or jargon
Some questions are still off-topic, even if they could fit into one of the categories previously listed.
- Questions asking to find, recommend, or suggest hosting providers, tools, modules, themes, distributions, books, tutorials, documentation, or other off-site resources
- Questions asking for a list of modules; sites running on any specific Drupal version; functions implemented by modules, themes, installation profiles, or distributions, which match any given criteria; hook implementations done by one or more modules, themes, installation profiles, or distributions, which match any given criteria
- 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, the issue description is too generic, or the issue is not Drupal-related
- 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 the link to the site where the functionality/layout has been seen is provided
- Questions asking how to fix (or that report) issues found in existing modules, distributions, installation profiles, or themes
- Questions asking how to fix (or that report) 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. When the answer is the same whether using Drupal, WordPress, or Joomla, for example, then the question is not specific enough to be a Drupal question.
When the question is about code that you want to replace or that does not work and you want to understand why, we need to see the code you are using, at least the part of the code that is relevant to reproduce the issue or understand the question.
The question also needs to make clear either what the reason for re-writing the code is or 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 in modules, Drupal core, or on 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.
If your question is not specifically on-topic for Drupal Answers, it may be on topic for another Stack Exchange site. For example:
Pro Webmasters is for questions from professional and enthusiast webmasters focused on how to operate websites
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.
For further help, see also What types of questions should I avoid asking?