Revision history for Tag Help

UserDateBody
Princess Celestia<div class="walloftext tag-page"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The decency / sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications and risqué/indecent acts or appearances like nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexually showing off part of the body or a situation with more than just a saucy look, like presenting a butt or stroking a stuffed belly seductively </li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>Visible urination</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Sexual acts that aren't quite sex, things closely resembling genitals, and nudity with actual features like nipples. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li>Bodily fluids or waste in sensual contact with the body (such as watersports, scat, or messy diapers)</li> <li>Highly sensual erotic experiences, like nipple rubbing, sucking a non-genital body part as if giving oral sex, or vore with internal rubbing/constriction</li> <li>Extremely disproportionately large (hyper) body parts or features (such as fat)</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li>Objects sexually apparently in contact with the genitals/anus, but not visibly and not causing pleasure</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Reproductive fluids and outright sex or genitals. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<div class="walloftext tag-page"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The decency / sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications and risqué/indecent acts or appearances like nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexually showing off part of the body or a situation with more than just a saucy look, like presenting a butt or stroking a stuffed belly seductively </li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>Visible urination</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Sexual acts that aren't quite sex, things closely resembling genitals, and nudity with actual features like nipples. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li>Bodily fluids or waste in sensual contact with the body (such as watersports, scat, or messy diapers)</li> <li>Highly sensual erotic experiences, like nipple rubbing, sucking a non-genital body part as if giving oral sex, or vore with internal rubbing/constriction</li> <li>Extremely disproportionately large (hyper) body parts or features (such as fat)</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li>Objects sexually apparently in contact with the genitals/anus, but not visibly and not causing pleasure</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Reproductive fluids and outright sex or genitals. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<div class="walloftext tag-page"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The decency / sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications and risqué/indecent acts or appearances like nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Sexually showing off part of the body or a situation with more than just a saucy look, like presenting a butt or stroking a stuffed belly seductively </li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>Visible urination</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Sexual acts that aren't quite sex, things closely resembling genitals, and nudity with actual features like nipples. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li>Bodily fluids or waste in sensual contact with the body (such as watersports, scat, or messy diapers)</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Highly sensual erotic experiences, like nipple rubbing, sucking a non-genital body part as if giving oral sex, or vore with internal rubbing/constriction</li> <li>Extremely disproportionately large (hyper) body parts or features (such as fat)</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li>Objects sexually apparently in contact with the genitals/anus, but not visibly and not causing pleasure</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Reproductive fluids and outright sex or genitals. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<div class="walloftext tag-page"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The decency / sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications and risqué/indecent acts or appearances like nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>Simple urination</li> <li>Visible urination</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Sexual acts that aren't quite sex, things closely resembling genitals, and nudity with actual features like nipples. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li>Bodily fluids or waste in sensual contact with the body (such as watersports, scat, or messy diapers)</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Reproductive fluids and outright sex or genitals. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<div class="walloftext"> <div class="walloftext tag-page"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The decency / sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications and risqué/indecent acts or appearances like nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>Simple urination</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Sexual acts that aren't quite sex, things closely resembling genitals, and nudity with actual features like nipples. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Reproductive fluids and outright sex or genitals. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
The Frowning Pony<div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The decency / sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications, risqué or indecent acts, and minor nudity. Sexual implications and risqué/indecent acts or appearances like nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>Simple urination</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Not-quite-sex, intense acts, and nudity. Sexual acts that aren't quite sex, things closely resembling genitals, and nudity with actual features like nipples. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Sex, sex fluids, and major nudity. Reproductive fluids and outright sex or genitals. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
The Frowning Pony<div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <h3 class="tag-info__heading">The decency / sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications, risqué or indecent acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>Simple urination</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications, risqué acts, and minor nudity. Sexual implications, risqué or indecent acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>Simple urination</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) @tags = Rails.cache.fetch('tag-page-list', expires_in: 1.hour) { Tag.make_tags_from_names(%w[safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc]).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.utc(2019, 6, 11, 18, 0))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li> References to genitalia/sex/sex acts ( <em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts ( <em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">safe</span> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">suggestive</span> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li> References to genitalia/sex/sex acts (<em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">questionable</span> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts (<em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">explicit</span> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">semi-grimdark</span> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grimdark</span> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture</li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"> <span class="tag" data-tag-category="rating">grotesque</span> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <span class="tag" data-tag-category="origin">artist:artist name here</span> &mdash; specifies the work's artist </li> <li> <span class="tag" data-tag-category="error">artist needed</span> &mdash; when the artist is unknown </li> <li> <span class="tag">futa</span> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <span class="tag">meta</span> &mdash; stuff <em>about</em> stuff </li> <li> <span class="tag">seizure warning</span> &mdash; rapid animations that could potentially cause seizures </li> <li> <span class="tag">text</span> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <span class="tag">bisexual</span> &mdash; a character involved with a male and a female simultaneously </li> <li> <span class="tag">gay</span> </li> <li> <span class="tag">futa on female</span> &mdash; a female involed with a futa </li> <li> <span class="tag">futa on futa</span> &mdash; a futa involved with another futa </li> <li> <span class="tag">futa on male</span> &mdash; a male involved with a futa </li> <li> <span class="tag">lesbian</span> </li> <li> <span class="tag">straight</span> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <span class="tag">anthro</span> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags (<em>e.g.</em> <span class="tag" data-tag-category="character">applejack</span>) &mdash; when the character is <em>in</em> the image </li> <li> <span class="tag">crossover</span> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <span class="tag" data-tag-category="content-official">equestria girls</span> &mdash; for characters and locations from the Equestria Girls series </li> <li> <span class="tag">ponified</span> &mdash; when a non-pony character has been turned into a pony </li> <li> <span class="tag">humanized</span> &mdash; when a non-human character has been turned into a human </li> <li> <span class="tag">shipping</span> &mdash; characters are in a romantic or sexual relationship </li> <li> <span class="tag">solo</span> &mdash; when there is only one character in the image </li> <li> <span class="tag">solo female</span> <span class="tag">solo futa</span> <span class="tag">solo male</span> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <span class="tag" data-tag-category="oc">oc</span> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) @tags = Rails.cache.fetch('tag-page-list', expires_in: 1.hour) { Tag.make_tags_from_names(%w[safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc]).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.utc(2019, 6, 11, 6, 0))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.utc(2019, 6, 11, 18, 0))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li> References to genitalia/sex/sex acts ( <em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li> Descriptions of sex acts ( <em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<% content_for(:robots, true) @tags = Rails.cache.fetch('tag-page-list', expires_in: 1.hour) { Tag.make_tags_from_names(%w[safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc]).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.utc(2019, 5, 6, 6, 0))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.utc(2019, 6, 11, 6, 0))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Sexually showing off part of the body, like wiggling a butt seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> <li> References to genitalia/sex/sex acts ( <em>e.g.</em> "penis", "they're fucking", "rimjob", "golden shower") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> <li> Descriptions of sex acts ( <em>e.g.</em> "penetrating her vagina", "licking his butthole") </li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> <li>Insanity with clear murderous intent and potential</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<% content_for(:robots, true) @tags = Rails.cache.fetch('tag-page-list', expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } @tags = Rails.cache.fetch('tag-page-list', expires_in: 1.hour) { Tag.make_tags_from_names(%w[safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc]).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.utc(2019, 5, 6, 6, 0))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<% content_for(:robots, true) @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } @tags = Rails.cache.fetch('tag-page-list', expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.utc(2019, 5, 6, 6, 0))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<% content_for(:robots, true) @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019, 5, 6, 6, 0))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.utc(2019, 5, 6, 6, 0))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<% content_for(:robots, true) @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019, 5, 06, 06, 00))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019, 5, 6, 6, 0))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,5,06,06,00))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019, 5, 06, 06, 00))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,5,06,06,00))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,5,01,20,30))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,5,06,06,00))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li>Fresh amputation or other severe wounds</li> <li>Severed body parts</li> <li>Bodies with signs of fatal wounds (like blood pooling or a knife sticking out) not in a comedic/cartoonish manner (no x eyes etc.)</li> <li> Minor horror, including: <ul class="tag-info__list"> <li>Non-cartoonish corpses (no x eyes etc.) with signs of fatal wounds (like blood pooling or a knife sticking out)</li> <li>Severed body parts</li> <li>Fresh amputation</li> <li>Severe open wounds</li> </ul> </li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> <li>Minor physical/sexual abuse, including very dubious consent</li> <li>Imminent rape</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Violent/painful death</li> <li>Dying violently/painfully not in a comedic/cartoonish manner</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) <li>Traumatic physical/sexual abuse, such as rape or torture </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,5,01,20,30))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li>Fesh amputation or other severe wounds</li> <li>Fresh amputation or other severe wounds</li> <li>Severed body parts</li> <li>Bodies with signs of fatal wounds (like blood pooling or a knife sticking out) not in a comedic/cartoonish manner (no x eyes etc.)</li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
byte[]<% content_for(:robots, true) @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,5,01,20,30))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul class="tag-info__list"> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Fesh amputation or other severe wounds</li> <li>Severed body parts</li> <li>Bodies with signs of fatal wounds (like blood pooling or a knife sticking out) not in a comedic/cartoonish manner (no x eyes etc.)</li> <li>Dying violently/painfully in a comedic/cartoonish manner (x eyes etc.)</li> <li>Imminent fatal violence, like a gun pressed to the head</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul class="tag-info__list"> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1>Tag Help</h1> %><h1 class="tag-info__heading">Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,5,01,20,30))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <h2 class="tag-info__heading">Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <h1 class="tag-info__heading">Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <h2 class="tag-info__heading">The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <div class="tag-info__category"> <h3 class="tag-info__heading">The safe rating (cannot be with any other ratings)</h3> <ul class="tag-info__list"> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <h3 class="tag-info__heading">The sexual ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <ul class="tag-info__list"> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <ul class="tag-info__list"> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <ul class="tag-info__list"> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul> <ul class="tag-info__list"> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <ul class="tag-info__list"> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <h3 class="tag-info__heading">The dark ratings (one per image)</h3> <ul class="tag-info__list"> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <ul class="tag-info__list"> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <ul class="tag-info__list"> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <h3 class="tag-info__heading">The gross rating</h3> <ul class="tag-info__list"> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> <h4 class="tag-info__heading"><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <ul class="tag-info__list"> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <h3 class="tag-info__heading">Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <ul class="tag-info__list"> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <h3 class="tag-info__heading">Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <h3 class="tag-info__heading">Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <ul class="tag-info__list"> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,4,25,19,30))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,5,01,20,30))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,4,25,19,30))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent crotch bulges or nipple outlines</li> <li>Prominent low-detail sheaths or anuses (outline or hole-free shape only, like a star or circle; non-shading contrast can count as forming lines)</li> <li>Prominent low-detail genital, anus, or nipple outlines in clothing</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Genital/anus clothing outlines beyond just a bulge, like cameltoe</li> <li>Moderately-detailed genital shapes, sheaths, or anuses (hole-free shape with an outline, like a star/dot/line in a bump; non-shading contrast can count as forming lines)</li> <li>Moderately-detailed genital or anus outlines in clothing</li> <li> Moderately-detailed (an outline and inner solid shape only) genital shapes, sheaths, or anuses (like a star/dot/line in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,4,25,19,30))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent crotch bulges or nipple outlines</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or shapes resembling genitals)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Genital/anus clothing outlines beyond just a bulge, like cameltoe</li> <li>Genitals barely-concealed/censored (such as leaf/pubic tuft covering, or pixellation)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) Moderately-detailed (an outline and inner solid shape only) genital shapes, sheaths, or anuses (like a star/dot/line in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.new(2019,4,25,19,30))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent crotch bulges or nipple outlines</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Genital/anus clothing outlines beyond just a bulge, like cameltoe</li> <li>Genitals barely-concealed/censored (such as leaf/pubic tuft covering, or pixellation)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Posing sexually emphasizing part of the body, like "presenting" or "feet worship"</li> <li>Sexually showing off part of the body, like wiggling a butt or bare feet seductively</li> <li>Prominent crotch bulges or nipple outlines</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Extremely disproportionately large breasts, butts, or appendages (hyper)</li> <li>Obesity to the point of preventing standing</li> <li>Genital/anus clothing outlines beyond just a bulge, like cameltoe</li> <li>Genitals barely-concealed/censored (such as leaf/pubic tuft covering, or pixellation)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Posing sexually emphasizing part of the body, like "presenting" or "feet worship"</li> <li>Prominent crotch bulges or nipple clothing outlines</li> <li>Prominent crotch bulges or nipple outlines</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Genital/anus clothing outlines beyond just a bulge, like cameltoe</li> <li>Genitals barely-concealed/censored (such as leaf/pubic tuft covering, or pixellation)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on species that normally cover up</li> <li>Breasts/buttcheeks/crotches any more than half uncovered on those implied to have bits to cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Posing sexually emphasizing part of the body, like "presenting" or "feet worship"</li> <li>Prominent crotch bulges or nipple clothing outlines</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li>Genital/anus clothing outlines beyond just a bulge, like cameltoe</li> <li>Genitals barely-concealed/censored (such as leaf/pubic tuft covering, or pixellation)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map { |name| Tag.find_tag_by_name(name) } } <% @tags = Rails.cache.fetch("tag-page-list", expires_in: 1.hour) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque artist\ needed futa meta seizure\ warning text bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male anthro applejack crossover ponified humanized shipping solo equestria\ girls solo\ male solo\ female solo\ futa oc)).index_by(&:name) } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { %w(artist\ needed futa meta seizure\ warning text).map { |name| Tag.find_tag_by_name(name) } } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { %w(bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male).map { |name| Tag.find_tag_by_name(name) } } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { %w(anthro applejack crossover ponified humanized shipping solo oc equestria\ girls solo\ male solo\ female solo\ futa).map { |name| Tag.find_tag_by_name(name) } } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['safe'] })) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['suggestive'] })) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on species that normally cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['questionable'] })) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['explicit'] })) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['semi-grimdark'] })) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grimdark'] })) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['grotesque'] })) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['artist needed'] })) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa'] })) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['meta'] })) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['seizure warning'] })) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['text'] })) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['bisexual'] })) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['gay'] })) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on female'] })) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on futa'] })) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['futa on male'] })) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['lesbian'] })) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['straight'] })) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['anthro'] })) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['applejack'] })) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['crossover'] })) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['equestria girls'] })) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['ponified'] })) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['humanized'] })) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['shipping'] })) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo'] })) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo male'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo female'] })) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['solo futa'] })) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: { tag: @tags['oc'] })) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque)) } Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map { |name| Tag.find_tag_by_name(name) } } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { Tag.make_tags_from_names(%w(artist\ needed futa meta seizure\ warning text)) } Rails.cache.fetch("other-important-tags", expires_in: 3600) { %w(artist\ needed futa meta seizure\ warning text).map { |name| Tag.find_tag_by_name(name) } } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { Tag.make_tags_from_names(%w(bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male)) } Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { %w(bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male).map { |name| Tag.find_tag_by_name(name) } } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { Tag.make_tags_from_names(%w(anthro applejack crossover ponified humanized shipping solo oc equestria\ girls solo\ male solo\ female solo\ futa)) } Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { %w(anthro applejack crossover ponified humanized shipping solo oc equestria\ girls solo\ male solo\ female solo\ futa).map { |name| Tag.find_tag_by_name(name) } } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on species that normally cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { Tag.make_tags_from_names(%w(safe suggestive questionable explicit semi-grimdark grimdark grotesque)) } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } Rails.cache.fetch("other-important-tags", expires_in: 3600) { Tag.make_tags_from_names(%w(artist\ needed futa meta seizure\ warning text)) } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { Tag.make_tags_from_names(%w(bisexual gay lesbian straight futa\ on\ female futa\ on\ futa futa\ on\ male)) } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { Tag.make_tags_from_names(%w(anthro applejack crossover ponified humanized shipping solo oc equestria\ girls solo\ male solo\ female solo\ futa)) } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Breasts/buttcheeks/crotches any more than half uncovered on species that normally cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These are special tags that group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). These special tags group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). <br /> Note that images only reach a higher rating once they have something in that rating. </p> <div class="category"> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Mostly-bare breasts/buttcheeks/crotch on those that normally wear clothes</li> <li>Breasts/buttcheeks/crotches any more than half uncovered on species that normally cover up</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Tongue-kissing</li> <li>Kissing with spit coming out or clear tongue use</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> These are special tags that group content into broad categories. Images require at least one, and non-safe images can have one of each non-safe type (sexual, dark, and gross). </p> <div class="category"> <h3>The safe rating</h3> <h3>The safe rating (cannot be with any other ratings)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are Pieces of official MLP content without edits, and only reasonable cropping/animation loops/etc., are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Mostly-bare breasts/buttcheeks/crotch on those that normally wear clothes</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Tongue-kissing</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li>Moderately detailed anuses (such as a star in a circle), note that simple anuses (such as just a star) are like any normal body part (safe, suggestive if sexualized)</li> <li> Moderately-detailed (an outline and inner solid shape only) sheaths or anuses (like a star/dot in a circle or a crescent/line/dot in a bump) <ul> <li>Simple (only an outline or solid shape) sheaths or anuses (like a star, circle, or bump) are as normal (suggestive if sexualized, safe otherwise)</li> <li>For these purposes, sharp contrast counts as forming lines/shapes</li> </ul> </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.) including any detailed visuals of them, note that sheaths are like any normal body part (safe until sexualized)</li> <li>Detailed anuses</li> <li>Genitals (penises, vaginas/vulvas, balls, etc.) including any detailed visuals of them</li> <li>Detailed anuses and sheaths</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual implications, risqué acts, and minor nudity. <ul> <li>Mostly-bare breasts/buttcheeks/crotch on those that normally wear clothes</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Tongue-kissing</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li> <ul>Sexually-emphasized gross scenarios, such as: li Being in a throat, stomach, or intestines li Morbid obesity li Bodily waste being excreted, held in clothing, or sensually interacted with li Feet licking</ul> Sexually-emphasized gross scenarios, such as: <ul> <li>Being in a throat, stomach, or intestines</li> <li>Morbid obesity</li> <li>Bodily waste being excreted, held in clothing, or sensually interacted with</li> <li>Feet licking</li> </ul> </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li>Moderately detailed anuses (such as a star in a circle), note that simple anuses (such as just a star) are like any normal body part (safe, suggestive if sexualized)</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex, sex fluids, and major nudity. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.) including any detailed visuals of them, note that sheaths are like any normal body part (safe until sexualized)</li> <li>Detailed anuses</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. Sexual implications, risqué acts, and minor nudity. <ul> <li>Mostly-bare breasts/buttcheeks/crotch on those that normally wear clothes</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Tongue-kissing</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. Not-quite-sex, intense acts, and nudity. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> <ul>Sexually-emphasized gross scenarios, such as: li Being in a throat, stomach, or intestines li Morbid obesity li Bodily waste being excreted, held in clothing, or sensually interacted with li Feet licking</ul> </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li>Moderately detailed anuses (such as a star in a circle), note that simple anuses (such as just a star) are like any normal body part (safe, suggestive if sexualized)</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. Sex, sex fluids, and major nudity. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.) including any detailed visuals of them, note that sheaths are like any normal body part (safe until sexualized)</li> <li>Detailed anuses</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat <li>Detailed solid or semi-solid bodily waste, such as poop or vomit </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li>Mostly-bare breasts/buttcheeks/crotch on those that normally wear clothes</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Genital representations (such as a sub sandwich attached to a crotch or penis shapes)</li> <li>Sexual innuendo (including visual, such as crotch sub sandwich or penis shapes)</li> <li>Tongue-kissing</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li>Moderately detailed anuses (such as a star in a circle), note that simple anuses (such as just a star) are like any normal body part (safe, suggestive if sexualized)</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Would-be sex or ejaculation with stand-ins for genitals/anuses (such as sub sandwiches or horns)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.) including any detailed visuals of them, note that sheaths are like any normal body part (safe until sexualized)</li> <li>Detailed anuses</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not nightmare-inducing. <ul> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Dark to the point of nightmares/PTSD. <ul> <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li>Mostly-bare breasts/buttcheeks/crotch on those that normally wear clothes</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexually emphasized body areas, such as "presenting" poses or "feet worship"</li> <li>Pubic hair (note that use as a censor is questionable for almost-visible genitals)</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Sexually emphasized body areas, such as "presenting" poses, "feet worship", prominent crotch bulges, or obviously-hard nipples</li> <li>Pubic hair (note that use as a censor is questionable)</li> <li>Genital representations (such as a sub sandwich attached to a crotch or penis shapes)</li> <li>Tongue-kissing</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li>Barely-concealed or clothing-outlined genitals (cameltoe etc., more than a bulge)</li> <li>Moderately detailed anuses (such as a star in a circle), note that simple anuses (such as just a star) are like any normal body part (safe, suggestive if sexualized)</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe until sexualized)</li> <li>Genitals (penis, vagina/vulva, balls, etc.) including any detailed visuals of them, note that sheaths are like any normal body part (safe until sexualized)</li> <li>Detailed anuses</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. Dark, but not nightmare-inducing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> <li>Grimdark implications</li> <li>Non-serious grimdark situations (dark comedy)</li> <li>Fresh amputation</li> <li>Grave injury</li> <li>Murderous insanity</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. Dark to the point of nightmares/PTSD. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery <li>Violent/painful death</li> <li>Horrific sights (such as extreme gore or eldritch abominations)</li> <li>Rape (not surprise sex or rape-play, traumatic to receiving party)</li> <li>Other traumatic situations (such as torture or extreme captivity) </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li>Mostly-bare breasts/buttcheeks/crotch on those that normally wear clothes</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexally emphasized body areas, such as "presenting" poses or "feet worship"</li> <li>Sexually emphasized body areas, such as "presenting" poses or "feet worship"</li> <li>Pubic hair (note that use as a censor is questionable for almost-visible genitals)</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Tongue-kissing</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li>Moderately detailed anuses (such as a star in a circle), note that simple anuses (such as just a star) are like any normal body part (safe, suggestive if sexualized)</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe until sexualized)</li> <li>Detailed anuses</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,10,33))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,4,26,00,25))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Mostly-bare breasts/buttcheeks/crotch on those that normally wear clothes</li> <li>Sexualized scenarios (adults in diapers, transgender transformation, etc.)</li> <li>Sexualized touching of breasts/buttcheeks</li> <li>Sexally emphasized body areas, such as "presenting" poses or "feet worship"</li> <li>Pubic hair (note that use as a censor is questionable for almost-visible genitals)</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li>Moderately detailed anuses (such as a star in a circle), note that simple anuses (such as just a star) are like any normal body part (safe, suggestive if sexualized)</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe until sexualized)</li> <li>Detailed anuses</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,10,33))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair (note that use as a censor is questionable for almost-visible genitals)</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li>Moderately detailed anuses (such as a star in a circle), note that simple anuses (such as just a star) are like any normal body part (safe, suggestive if sexualized)</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (more to the shape than, for example, a star in a circle), note that simple anuses are safe like any normal body part</li> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe until sexualized)</li> <li>Detailed anuses</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,10,33))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair (note that use as a censor is questionable for almost-visible genitals)</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (more to the shape than for example a star in a circle), note that simple anuses are safe like any normal body part</li> <li>Detailed anuses (more to the shape than, for example, a star in a circle), note that simple anuses are safe like any normal body part</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,00,00))) %> <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,10,33))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair (note that use as a censor is questionable for almost-visible genitals)</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (more to the shape than for example a star in a circle), note that simple anuses are safe like any normal body part</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,00,00))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair (note that if it's used as a censor that'd be questionable for almost-visible genitals)</li> <li>Pubic hair (note that use as a censor is questionable for almost-visible genitals)</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (more to the shape than for example a star in a circle), note that simple anuses are safe like any normal body part</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,00,00))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Pubic hair (note that if it's used as a censor that'd be questionable for almost-visible genitals)</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (more to the shape than for example a star in a circle), note that simple anuses are safe like any normal body part</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,00,00))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (more than just a simple shape and color), note that simple anuses are safe like any normal body part</li> <li>Detailed anuses (more to the shape than for example a star in a circle), note that simple anuses are safe like any normal body part</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,00,00))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (showing more than just a simple shape), note that simple anuses are safe like any normal body part</li> <li>Detailed anuses (more than just a simple shape and color), note that simple anuses are safe like any normal body part</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <p> The tag guidelines were last updated <%= ::Temple::Utils.escape_html((friendly_time Time.new(2018,2,02,00,00))) %> </p> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (showing more than just a simple shape), note that simple anuses are safe like any normal body part</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are safe like any normal body part</li> <li>Detailed anuses (showing more than just a simple shape), note that simple anuses are safe like any normal body part</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Slavery or otherwise depressing extreme captivity <li>Inhumane captivity/slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing outlines through clothing (detailed would be explicit) </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Slavery or otherwise depressing extreme captivity </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as <em>vague</em> outlines through clothing </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like it's a penis)</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Slavery or otherwise depressing extreme captivity </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as vague outlines through clothing visible or visible as <em>vague</em> outlines through clothing </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like it's a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Slavery or otherwise depressing extreme captivity </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis on: Sexualized emphasis (such as blushing/rubbing/grabbing) on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship", especially rubbing/grabbing them</li> <li>body areas, such as "presenting" poses or "feet worship"</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as vague outlines through clothing </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like it's a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Slavery or otherwise depressing extreme captivity </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li> Sexualized emphasis on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship", especially rubbing/grabbing them</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as vague outlines through clothing </li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like it's a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Genitals (penis, vagina/vulva, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Slavery or otherwise depressing extreme captivity </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Sexual in an implied manner. <ul> <li>Sexualized emphasis on: ul li the body in general, such as skimpy outfits or chubby fetish li body areas, such as "presenting" poses or "feet worship", especially rubbing/grabbing them li actions/situations, such as fetishized bee sting, transformation fetish</li> <li> Sexualized emphasis on: <ul> <li>the body in general, such as skimpy outfits or chubby fetish</li> <li>body areas, such as "presenting" poses or "feet worship", especially rubbing/grabbing them</li> <li>actions/situations, such as fetishized bee sting, transformation fetish</li> </ul> </li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Sexual in an outright, but not full-on, manner. <ul> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Genitals that are <em>almost</em> visible or visible as vague outlines through clothing </li> <li>Sexualized touching of the following areas: ul li Nipples li Crotch li Between buttcheeks or around the anus</li> <li> Sexualized touching of the following areas: <ul> <li>Nipples</li> <li>Crotch</li> <li>Between buttcheeks or around the anus</li> </ul> </li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like it's a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and showing what we use for it. <ul> <li>Genitals (penis, vagina, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> </ul> </p> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Slavery or otherwise depressing extreme captivity </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are Screencaps from the show without changes, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. Sexual in an implied manner. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture); if in doubt, rate questionable instead </li> <li>Sexualized emphasis on: ul li the body in general, such as skimpy outfits or chubby fetish li body areas, such as "presenting" poses or "feet worship", especially rubbing/grabbing them li actions/situations, such as fetishized bee sting, transformation fetish</li> <li>Uncovered breasts/buttcheeks (that is if they'd normally wear clothes)</li> <li>Pubic hair</li> <li>Imagery suggestive of genitals (such as a sub sandwich attached to a crotch)</li> <li>Makeouts (kissing with tongue)</li> <li>Sexual innuendo</li> <li>References to genitalia/sex/sex acts</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. Sexual in an outright, but not full-on, manner. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li>Nipples on breasts</li> <li>Sexualized gross scenarios (being in a stomach, morbid obesity, diaper soiling, watersports, eyeball licking, etc.)</li> <li> Simplistic anuses ( <em>e.g.</em> just an X or an outline for an anus) Genitals that are <em>almost</em> visible or visible as vague outlines through clothing </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major fetish scenarios ( <em>e.g.</em> inflation, diaper); if there is any question, rate questionable </li> <li>Sexualized touching of the following areas: ul li Nipples li Crotch li Between buttcheeks or around the anus</li> <li>Sex toys</li> <li>Sexual acts (but not sex) with things representing genitals (such as licking a sub sandwich/horn like it's a penis)</li> <li>Implicit insertions (clearly going up a hole, but not visible and not done for them to get off, such as enemas or a comedic shove)</li> <li>Descriptions of sex</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. Sex and showing what we use for it. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) <li>Genitals (penis, vagina, balls, etc.), note that sheaths are like any normal body part (safe unless sexualized)</li> <li>Detailed anuses (showing depth/coloration/etc.), note that simplistic anuses are like any normal body part (safe unless sexualized)</li> <li>Sex (genital/anal stimulation, even if not visible)</li> <li>Sexual bodily fluids (cum, precum, or vaginal fluids)</li> <li>Extremely detailed descriptions of sex </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Non-depressing death (such as passing away in sleep)</li> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> <li>Axe-crazy insanity</li> <li>Amputation/severe injury</li> <li>Dark implications (such as implied death/rape)</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Depressing death, especially horrific deaths or murder</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery <li>Rape (not simply surprise sex or rape-play, receiving party is very not okay with it)</li> <li>Slavery or otherwise depressing extreme captivity </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
DeliciousBlackInk<% content_for(:robots, true) %><style type="text/css"> .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) tickle torture); if in doubt, rate questionable instead </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g.</em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( Major fetish scenarios ( <em>e.g.</em> inflation, diaper) inflation, diaper); if there is any question, rate questionable </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Arcaire<% content_for(:robots, true) %><style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <h1>Why Tags Matter</h1> %><h1>Tag Help</h1> <div class="walloftext"> <div class="block block--fixed block--warning"> <h2>Why Tags Matter</h2> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g.</em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g.</em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
DeliciousBlackInk<style type="text/css"> <% content_for(:robots, true) %><style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <h1>Why Tags Matter</h1> <div class="block block--fixed block--warning"> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g.</em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g.</em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
DragonMaus<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <h1>Why Tags Matter</h1> <div class="block block--fixed block--warning"> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g.</em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g.</em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
DragonMaus<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g.</em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g.</em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
DragonMaus<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g. </em> <em>e.g.</em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g. </em> <em>e.g.</em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
DragonMaus<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g. </em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g. </em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g. </em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g. </em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
Princess Luna<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> <em> <strong>Images tagged safe cannot have any other rating. </strong> </em> </p> Screencaps from the show without edits, and only reasonable animation loops, are <strong>always</strong> safe. <br /> <strong>Images tagged safe cannot have any other rating. </strong> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g. </em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g. </em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
liamwhite1<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> <em> <strong>Images tagged safe cannot have any other rating. </strong> </em> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital outlines through clothing</li> <li>Visible genital/anal outlines (not super-detailed) through clothing</li> <li> Simplistic anuses ( <em>e.g. </em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g. </em> inflation, diaper) </li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li>Nudity showing the genitals or a detailed anus</li> <li> Nudity showing the genitals (this includes the labia, but not sheaths, and applies to clothing that may as well be painted on) or a detailed anus ( <em>e.g.</em> one showing depth or coloration) </li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
liamwhite1<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } h4 { font-weight: bold; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <div id="tag-guidelines"> <% @tag_safe, @tag_suggestive, @tag_questionable, @tag_explicit, @tag_semigrimdark, @tag_grimdark, @tag_grotesque =\ Rails.cache.fetch("ordered-system-tag-list", expires_in: 3600) { %w(safe suggestive questionable explicit semi-grimdark grimdark grotesque).map{|t|Tag.get_tag_by_name(t)} } @tag_artist_needed, @tag_futa, @tag_meta, @tag_seizure_warning, @tag_text =\ Rails.cache.fetch("other-important-tags", expires_in: 3600) { ["artist needed", "futa", "meta", "seizure warning", "text"].map{|t|Tag.get_tag_by_name(t)} } @tag_bisexual, @tag_gay, @tag_lesbian, @tag_straight, @tag_futa_on_female, @tag_futa_on_futa, @tag_male_on_futa =\ Rails.cache.fetch("ordered-orientation-tags", expires_in: 3600) { (%w(bisexual gay lesbian straight)+["futa on female", "futa on futa", "futa on male"]).map{|t|Tag.get_tag_by_name(t)} } @tag_anthro, @tag_applejack, @tag_crossover, @tag_ponified, @tag_humanized, @tag_shipping, @tag_solo, @tag_oc, @tag_eg, @tag_solo_male, @tag_solo_female, @tag_solo_futa =\ Rails.cache.fetch("ordered-common-tags", expires_in: 3600) { (%w(anthro applejack crossover ponified humanized shipping solo oc)+["equestria girls", "solo male", "solo female", "solo futa"]).map{|t|Tag.get_tag_by_name(t)} } %><div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4>Safe</h4> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_safe})) %> </h4> <p> Safe for work and children. <br /> <em> <strong>Images tagged safe cannot have any other rating. </strong> </em> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4>Suggestive</h4> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_suggestive})) %> </h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4>Questionable</h4> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_questionable})) %> </h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital outlines through clothing</li> <li> Simplistic anuses ( <em>e.g. </em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g. </em> inflation, diaper) </li> </ul> </p> </li> <li> <h4>Explicit</h4> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_explicit})) %> </h4> <p> Sex and full nudity. <ul> <li>Nudity showing the genitals or a detailed anus</li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4>Semi-grimdark</h4> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_semigrimdark})) %> </h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4>Grimdark</h4> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grimdark})) %> </h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4>Grotesque</h4> <h4><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_grotesque})) %> </h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <code>artist needed</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_artist_needed})) %> &mdash; when the artist is unknown </li> <li> <code>futa</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa})) %> &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <code>meta</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_meta})) %> &mdash; stuff <em>about</em> stuff </li> <li> <code>seizure warning</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_seizure_warning})) %> &mdash; rapid animations that could potentially cause seizures </li> <li> <code>text</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_text})) %> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <code>bisexual</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_bisexual})) %> &mdash; a character involved with a male and a female simultaneously </li> <li> <code>gay</code> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_gay})) %> </li> <li> <code>futa on female</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_female})) %> &mdash; a female involed with a futa </li> <li> <code>futa on futa</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_futa_on_futa})) %> &mdash; a futa involved with another futa </li> <li> <code>male on futa</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_male_on_futa})) %> &mdash; a male involved with a futa </li> <li> <code>lesbian</code> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_lesbian})) %> </li> <li> <code>straight </code> <li><%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_straight})) %> </li> </ul> </p><br /> <h3>Common tags</h3> <p> <em>These are generally expected on upload, but are less important.</em> <ul> <li> <code>anthro</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_anthro})) %> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> applejack) &mdash; when the character is <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_applejack})) %> ) &mdash; when the character is <em>in</em> the image </li> <li> <code>crossover </code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_crossover})) %> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <code>equestria girls</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_eg})) %> &mdash; for characters and locations from the Equestria Girls series </li> <li> <code>ponified</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_ponified})) %> &mdash; when a non-pony character has been turned into a pony </li> <li> <code>humanized</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_humanized})) %> &mdash; when a non-human character has been turned into a human </li> <li> <code>shipping</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_shipping})) %> &mdash; characters are in a romantic or sexual relationship </li> <li> <code>solo</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo})) %> &mdash; when there is only one character in the image </li> <li> <code>solo male/female/futa</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_male})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_female})) %> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_solo_futa})) %> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <code>oc</code> <%= ::Temple::Utils.escape_html((render partial: 'tags/tag', locals: {tag: @tag_oc})) %> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
liamwhite1<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } h4 { font-weight: bold; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4>Safe</h4> <p> Safe for work and children. <br /> <em> <strong>Images tagged safe cannot have any other rating. </strong> </em> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4>Suggestive</h4> <p> Somewhat sexual, but not overtly. <ul> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4>Questionable</h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital outlines through clothing</li> <li> Simplistic anuses ( <em>e.g. </em> just an X or an outline for an anus) </li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g. </em> inflation, diaper) </li> </ul> </p> </li> <li> <h4>Explicit</h4> <p> Sex and full nudity. <ul> <li>Nudity showing the genitals or anus</li> <li>Sexual contact with genitals or anus (even if not directly visible)</li> <li>Nudity showing the genitals or a detailed anus</li> <li>Sexual contact with genitals or anuses (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4>Semi-grimdark</h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4>Grimdark</h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4>Grotesque</h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> You will likely be banned for repeatedly not tagging these, as with ratings. <em>You will likely be banned for repeatedly not tagging these, as with ratings.</em> <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <code>artist needed</code> &mdash; when the artist is unknown </li> <li> <code>futa</code> &mdash; a female with a penis &mdash; a female, but with a penis; <em>counts as its own gender for gender-based tags</em> </li> <li> <code>meta</code> &mdash; stuff <em>about</em> stuff </li> <li> <code>seizure warning</code> &mdash; rapid animations that could potentially cause seizures </li> <li> <code>text</code> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Orientation Tags</h3> <p> These tags apply for any sexual or romantic acts as well as relationships, and no two are mutually exclusive. Note that female by default does not include futa. <br /> <em>You likely won't be banned for forgetting these tags, but they are still important.</em> <ul> <li> <code>bisexual</code> &mdash; a character involved with a male and a female simultaneously </li> <li> <code>gay</code> </li> <li> <code>futa on female</code> &mdash; a female involed with a futa </li> <li> <code>futa on futa</code> &mdash; a futa involved with another futa </li> <li> <code>male on futa</code> &mdash; a male involved with a futa </li> <li> <code>lesbian</code> </li> <li> <code>straight </code> </li> </ul> </p><br /> <h3>Common tags</h3> <p> These are generally expected on upload, but are less important. <em>These are generally expected on upload, but are less important.</em> <ul> <li> <code>anthro</code> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> applejack) &mdash; when the character is <em>in</em> the image </li> <li> <code>crossover </code> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <code>equestria girls</code> &mdash; for characters and locations from the Equestria Girls series </li> <li> <code>gay/straight/lesbian/bisexual</code> &mdash; specifies sexual orientation of the romantic or sexual acts within the image </li> <li> <code>ponified</code> &mdash; when a non-pony character has been turned into a pony </li> <li> <code>humanized</code> &mdash; when a non-human character has been turned into a human </li> <li> <code>shipping</code> &mdash; characters are in a romantic or sexual relationship </li> <li> <code>solo</code> &mdash; when there is only one character in the image </li> <li> <code>solo male/female/futa</code> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <code>oc</code> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>
liamwhite1<style type="text/css"> #tag-guidelines { max-width: 900px; font-size: 15px; } .category { margin-left: 20px; } h1, h2, h3, h4 { margin: 8px 0; } h4 { font-weight: bold; } p { margin: 8px 5px; } ul { margin: 0; padding-left: 30px } </style> <div id="tag-guidelines"> <div class="important-block"> <h1>Why Tags Matter</h1> <p>Derpibooru has a lot of different types of content and almost any type of artwork and most types of meta content are allowed, thus, the use of filters to only see that which you want to is essential. Tags are a necessity for filtering to work, and rating tags are the most important because they capture large categorical distinctions of content type. </p> </div> <h1>Important Tags</h1> <p> These are the most important tags, which you should start out with before considering others. <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </p><br /> <h2>The rating tags</h2> <p>These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <p>These are the most important tags, which you should start out with before considering others. </p> <br /> <h2>The rating tags</h2> <p> These very special tags group content into broad categories. They appear blue with fancy tags. Note that any ratings can coexist on an image unless otherwise specified here. <br /> <br /> <em> <strong>At minimum, you must tag an image with at least one of the rating tags. </strong> </em> </p> <div class="category"> <h3>The safe rating</h3> <ul> <li> <h4>Safe</h4> <p> Safe for work and children. <br /> Images tagged safe cannot have any other rating. </p> <em> <strong>Images tagged safe cannot have any other rating. </strong> </em> </p> </li> </ul> <h3>The sexual ratings (one per image)</h3> <ul> <li> <h4>Suggestive</h4> <p> Somewhat sexual, but not overtly. <ul> <li>Hints at sex happening</li> <li>Non-overt sexual references</li> <li>Sexy poses</li> <li>Skimpy outfits</li> <li>Kissing, but not sloppily</li> <li>Makeouts, but not sloppy ones</li> <li> Minor fetish scenarios ( <em>e.g.</em> tickle torture) </li> </ul> </p> <li> <h4>Questionable</h4> <p> Overtly sexual, but not all the way. <ul> <li>Visible breast nipples</li> <li>Overt sexual references</li> <li>Barely-covered genitals or anuses</li> <li>Visible genital outlines through clothing</li> <li> Penis sheaths ( <em>i.e.</em> skin for the penis to slide out of such as on a dog or horse) </li> <li>Sexual rubbing or licking on sensitive areas, but not on the genitals or anus</li> <li>Sloppy kissing</li> <li>Sloppy makeouts</li> <li>Presence of (but not use of) sex toys</li> <li>Objects used to represent genitals</li> <li> Major overt fetish scenarios ( <em>e.g. </em> inflation, fat, diaper) inflation, diaper) </li> </ul> </p> </li> <li> <h4>Explicit</h4> <p> Sex and full nudity. <ul> <li>Nudity showing the genitals or anus</li> <li>Sexual contact with genitals or anus (even if not directly visible)</li> <li>Non-urine genital fluids </li> </ul> </p> </li> </li> </ul> <h3>The dark ratings (one per image)</h3> <ul> <li> <h4>Semi-grimdark</h4> <p> Dark, but not depressing. <ul> <li>Dark humor</li> <li>Loss of limbs</li> <li>Dark implications</li> </ul> </p> </li> <li> <h4>Grimdark</h4> <p> Depressingly dark. <ul> <li>Death</li> <li>Torture</li> <li>Mind control</li> <li>Rape</li> <li>Enslavement <li>Slavery </li> </ul> </p> </li> </ul> <h3>The gross rating</h3> <ul> <li> <h4>Grotesque</h4> <p> Disgusting. <ul> <li>Body horror</li> <li>Gore</li> <li>Extreme filth</li> <li>Detailed scat </li> </ul> </p> </li> </ul> </div><br /> <h3>Other important tags</h3> <p> You will likely be banned for repeatedly not tagging these, as with ratings. <ul> <li> <code>artist:artist name here</code> &mdash; specifies the work's artist </li> <li> <code>artist needed</code> &mdash; used when the artist is unknown &mdash; when the artist is unknown </li> <li> <code>futa</code> &mdash; a female with a penis </li> <li> <code>meta</code> &mdash; stuff <em>about</em> stuff </li> <li> <code>seizure warning</code> &mdash; rapid animations that could potentially cause seizures </li> <li> <code>text</code> &mdash; when the main point is in text </li> </ul> </p><br /> <h3>Common tags</h3> <p> These are generally expected on upload, but are less important. <ul> <li> <code>anthro</code> &mdash; non-humans with partial human body shapes not normal for their species </li> <li> Character tags ( <em>e.g.</em> applejack) &mdash; when the character is <em>in</em> the image </li> <li> <code>crossover </code> &mdash; when elements from another media universe are combined with MLP elements </li> <li> <code>equestria girls</code> &mdash; for characters and locations from the Equestria Girls series </li> <li> <code>gay/straight/lesbian/bisexual</code> &mdash; specifies sexual orientation of the romantic or sexual acts within the image </li> <li> <code>ponified</code> &mdash; when a non-pony character has been turned into a pony </li> <li> <code>humanized</code> &mdash; when a non-human character has been turned into a human </li> <li> <code>shipping</code> &mdash; characters are in a romantic or sexual relationship </li> <li> <code>solo</code> &mdash; when there is only one character in the image </li> <li> <code>solo male/female/futa</code> &mdash; on suggestive/questionable/explicit images, specifying the gender of the one character </li> <li> <code>oc</code> &mdash; when any character in the image is an original character (not from the show, fan-made) </li> </ul> </p> </div>