Click here to Skip to main content
15,877,915 members
Articles / CodeProject

CodeProject Quick Answers FAQ

Rate me:
Please Sign up or sign in to vote.
4.62/5 (22 votes)
19 Apr 2013CPOL6 min read 402.6K   29   50
This is an FAQ for the Quick Answers section. It can be modified by any Silver member.

Table of Contents

  1. What are the rules to posting?

    For Quick Answers, we ask that you post a clear, answerable question relevant to software development. If you cannot follow the rules, your post will be removed.

    1. Have you searched or Googled for a solution?
    2. Are you asking a specific question, or are you giving the members a task to perform? We do not debug, we do not build projects, we do not write your code for you, and we cannot educate you about programming concepts. These are quick answers. Please tell us: Where you are stuck? What part of your code is the problem? What error are you getting?
    3. Tag your question appropriately.
    4. Be courteous and DON'T SHOUT. Everyone here helps because they enjoy helping others, not because it's their job.
    5. Do not remove or empty a message if others have replied. Keep the thread intact and available for others to search and read.
    6. Do not be abusive, offensive, inappropriate, harass anyone on the boards or post ads or spam. Doing so will get you kicked off and banned. Play nice.

  2. How do I use this thing?

    First, select "Ask a Question" from the green tile on the home page.


    Or select "Ask a Question" from the Quick Answers drop-down on the home page.


    Next, enter your question. Make sure to that your question is between 20 and 250 characters, and between 3 and 50 words.

    Image 3

    Then, make sure you tell us what you've tried so far. This is to help people answering your question look over what you've tried, to see your process, or help you describe to people precisely where you're stuck.

    Image 4

    Then, type your tags into the Tags field. If existing tags are related to what you begin to enter, a dropdown will appear with those tags which you can select from.

    Image 5

    Our questions are written in an HTML format. If you are writing you question out, you can make use of the buttons to quickly add HTML tags like bold <b></b>, italics <i></i>, or variable names <code></code>.


    If you have question typed in another program and want to cut and paste it into the window, make note of the options below.  

    Image 6

    Image 7

    Image 8

    Image 9

    Image 10

    1. Strip HTML: HTML markup will be removed from the text.
    2. Encode HTML: Paste text will be automatically HTML encoded.
    3. Paste as-is: Clipboard will be pasted as-is, preserving HTML tags and entities.
    4. Code block: Clipboard text will be wrapped in PRE tags and content HTML encoded, always.
    5. Quoted Text: Clipboard text will be pasted within a quote block.
    6. Best guess: Sniff pasted text to see if it contains code and wrap in PRE blocks if it does.
      Image 11
  3. How does accepting solutions work?

    Questions provide the option to "accept" an answer. Only the author has this ability. This is done by clicking the "Accept Solution" button. The author also has the option to undo this operation. Though multiple solutions can be accepted we recommend choosing as few as possible. By far the most common scenario is to have one accepted solution. But this depends, entirely, on the nature of the question.

    We strongly encourage authors to choose an accepted solution as often as possible. Of course, assuming such a solution exists. When an solution is designated as accepted its header is highlighted in green. It also appears at the top of the "Top Rated" tab.

  4. How do I improve my question?

    Sometimes we get so deep into a problem that we lose the ability to describe it in a way other people can understand. It's OK. If members are commenting on your question, saying they do not understand your query or need more information, please use the "Improve question" option in the bottom-right corner. Please excuse our members curtness in the comments. This is a common problem we see in the hundreds on a daily basis and our volunteers on the Quick Answers fields are battle-weary. Please do not re-post or bump your question. If you approach other members with unending politeness and improve your question earnestly the world will be a better place.

    Image 12 

  5. How does editing content work?

    The ability to edit posts is dependent on your levels for specific reputation types. The following describes one or more levels and a set of associated reputation types. You have edit permission if you are the author or if you match all the levels with any one of the associated reputation types. We're still fine-tuning these rules so they may be tweaked.  

    • Author
    • Authority
    • Editor
    • Organiser

  6. How does deleting work?

    The ability to delete entries in Quick Answers is dependent on your member type[^]. In order to delete entries in Quick Answers you must be either a Subeditor[^], Protector[^], Editor[^] or Admin[^]. We're still fine-tuning these rules so they may be tweaked. You can find all privileges such as deleting questions or answers at the Member Privileges page[^]

  7. What is a 'Closed' tag?

    A tag that is "closed" can no longer be used to tag new questions. Only members with sufficient reputation are able to close tags. A tag may be closed for any of the following reasons:

    • Is considered a duplicate of another tag – perhaps due to an alternate spelling.
    • Is inappropriate to be used as a tag.
    • Is obsolete and should no longer be attributed to new questions.

  8. How does the reputation system work?

    Reputation is something you gain - or lose - as you contribute to our communal knowledge base. Posting an question increases your reputation, but posting a bad question that other members down- vote decreases your reputation. If your goal is to increase your reputation then write good questions, vote for other good questions, hope that others in turn vote for your questions, and help out by organising and cleaning up the questions and answers. Vote them up, answer questions, or edit questions and answers that need a little help.

    Full details can be on the Reputation system page.

  9. Can I create new tags?

    The ability to create new tags depends on your reputation. Specifically, if you have the reputation level for any of the reputation types described below, you can create tags (if this is unclear see the Reputation system page for more info). We're still fine-tuning these rules so they may be tweaked.

    • Author
    • Authority
    • Editor
    • Organiser


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Written By
Technical Writer CodeProject
Canada Canada
Sean Ewington is the Content Manager for CodeProject.

His background in programming is primarily C++ and HTML, but has experience in other, "unsavoury" languages.

He loves movies, and likes to say inconceivable often, even if it does not mean what he thinks it means.

Comments and Discussions

QuestionUploading code Pin
hans.sch13-Sep-23 22:38
hans.sch13-Sep-23 22:38 
AnswerRe: Uploading code Pin
Sean Ewington14-Sep-23 5:36
staffSean Ewington14-Sep-23 5:36 
BugTapjoy ads create Pin
MD Tuhin Mia8-Apr-23 12:36
MD Tuhin Mia8-Apr-23 12:36 
QuestionAnother rule Pin
Greg Utas6-May-22 1:35
professionalGreg Utas6-May-22 1:35 
QuestionDataBase SQL server Pin
Member 1522900711-Jun-21 1:26
Member 1522900711-Jun-21 1:26 
QuestionAsked a question and want o upload code example Pin
larry11827-Nov-19 8:41
larry11827-Nov-19 8:41 
QuestionProgramming android app with Pin
GreatPeter23-May-19 11:05
GreatPeter23-May-19 11:05 
QuestionThanks Pin
Nguyen Hai Blog1-Nov-18 21:20
Nguyen Hai Blog1-Nov-18 21:20 
QuestionMaximum number of questions Pin
Member 1386360523-Jul-18 14:40
Member 1386360523-Jul-18 14:40 
AnswerRe: Maximum number of questions Pin
Nelek21-Aug-18 8:39
protectorNelek21-Aug-18 8:39 
QuestionShould I move my question from quick answers to a discussion board? Pin
afmarcom8-Jan-16 5:00
afmarcom8-Jan-16 5:00 
QuestionSource Code point in Rules Pin
Krunal Rohit31-Oct-15 19:21
professionalKrunal Rohit31-Oct-15 19:21 
Questionc# Pin
Member 1185422531-Jul-15 23:21
Member 1185422531-Jul-15 23:21 
QuestionIs that why python3 slower than python2? Pin
Member 1019395320-May-15 18:36
professionalMember 1019395320-May-15 18:36 
QuestionChat room Question Pin
Member 1031825013-May-15 0:36
Member 1031825013-May-15 0:36 
QuestionHow can I attach images to a question? Pin
Monu Thomas23-Apr-15 2:46
Monu Thomas23-Apr-15 2:46 
AnswerRe: How can I attach images to a question? Pin
Sean Ewington23-Apr-15 7:23
staffSean Ewington23-Apr-15 7:23 
SuggestionAnswering rules Pin
Maciej Los15-Dec-14 4:10
mveMaciej Los15-Dec-14 4:10 
QuestionHow do I change my Code Project Password? Pin
engrgolf12-Dec-14 4:00
engrgolf12-Dec-14 4:00 
AnswerRe: How do I change my Code Project Password? Pin
Sean Ewington12-Dec-14 4:15
staffSean Ewington12-Dec-14 4:15 
GeneralRe: How do I change my Code Project Password? Pin
engrgolf12-Dec-14 5:18
engrgolf12-Dec-14 5:18 
GeneralRe: How do I change my Code Project Password? Pin
Sean Ewington12-Dec-14 5:19
staffSean Ewington12-Dec-14 5:19 
GeneralMy vote of 4 Pin
KarstenK14-Aug-14 7:15
mveKarstenK14-Aug-14 7:15 
QuestionHow can I add Image in a Question? Pin
HardikPatel.SE13-May-14 21:30
professionalHardikPatel.SE13-May-14 21:30 
AnswerRe: How can I add Image in a Question? Pin
Sean Ewington14-May-14 4:23
staffSean Ewington14-May-14 4:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.