Actions

Work Header

A guide to block a fanfic with really long tags

Chapter Text

Xie Lian was really sick of seeing a long fanfic with so much tag spam so he asked Hua Cheng to help him block it. That fanfic made no sense, it was called "Sexy time with something or another" and the author felt it was appropriate to tag everything in the English language. How rude and inconsiderate! Hua Cheng looked into it and wrote a nice guide for Xie Lian to use.

To block that fic:

  1. From Dashboard, go to Skins, and click Create Site Skin.

    Screenshot on how to navigate to Skins.

  2. In the Title field, enter a name for the skin. In the CSS field, paste the following code:

    .blurb#work_20963498 {
    display: none;
    }

    Make sure you copy everything, including the period in the beginning!

    Screenshot on how to add CSS code

  3. When you're done, click Submit, and then click Use.

    Screenshot on clicking the Use button

You're all done now! You'll never have to see that monstrosity ever again. It doesn't matter where you're browsing from, as long as you're logged in, you won't see that fanfic anymore.

To block more works:

If you want to block more stories, you can go back to the skin you made and add the code with a different fanfic ID. Each fanfic has a unique ID you can find in the URL. For example, this one is 29509287

If you wanted to block this, you would have the following:

.blurb#work_20963498,
.blurb#work_29509287 {
display: none;
}

To block by authors, see Ch3.

Tip: If you are already using a site skin such as Reversi, you'll need to do a bit more work.

  1. In Step 2, scroll down to Advanced and click Show to expand.

    Screenshot on how to navigate to Advanced.

  2. Locate Parent Skins and then click Add parent skin.

    Screenshot on finding Add parent skin.

  3. In the field under Parent, enter the name of the skin you want (eg: Reversi) and select it.

    Screenshot on how to select a skin.

  4. When you're finished, click Update, and the parent skin will apply in addition to the custom blocklist you've made.

Note: This only serves to hide the work from you. Each page is meant to display 20 works. If a blocked work appears on a page, you'll see 19 works instead of the full 20.

 

"Wow!" Xie Lian exclaimed when he saw what a thoughtfully written guide Hua Cheng had made. "I'm going to have to send it to my good friend Shen Yuan who also loves reading fanfics. I bet there's a ton of shit he'd like to filter out of his feed too!"

So he sent it to Shen Yuan who was forever grateful because he'd also started seeing that same shitty fic clogging up his feed too.

Chapter Text

When Shen Yuan received a message from Xie Lian, he didn't expert to find such a wonderful guide on how to block fanfics. He was so thrilled he immediately put it to good use and blocked this horrific monstrosity of a fic that just recently popped up in his niche fandom. But to his annoyance, said monstrosity kept branching out to infect other fandoms and he wanted to warn all those unsuspecting readers. But he also didn't have time to constantly follow a certain annoying author around all day. After thinking, he came up with the bright idea to ask Hua Cheng to make his guide format public. That way other people can come and go as they please to copy the guide to their respective fandoms as needed.

So Hua Cheng made the html format of his guide public. Now anyone can copy paste to their respective fandom and edit as needed.

 

<p> </p>

<p><strong>To block <em>that</em> fic:</strong> </p><ol>
<li>

<p>From <b>Dashboard</b>, go to <b>Skins</b>, and click <b>Create Site Skin</b>.</p>

<p><img src="https://i.imgur.com/cLJwgtq.png" alt="Screenshot on how to navigate to Skins." width="400" height="555" /></p></li>
<li>

<p>In the <b>Title</b> field, enter a name for the skin. In the <b>CSS</b> field, paste the following code:</p>

<p><em>.blurb#work_20963498 {</em><br />
<em>display: none;</em><br />
<em>}</em></p>

<p>Make sure you copy <b>everything</b>, including the period in the beginning!</p>

<p><img src="https://i.imgur.com/CcsuaP1.png" alt="Screenshot on how to add CSS code" width="442" height="904" /></p></li>
<li>

<p>When you're done, click <b>Submit</b>, and then click <b>Use</b>.</p>

<p><img src="https://i.imgur.com/l9kkH4W.png" alt="Screenshot on clicking the Use button" width="436" height="357" /></p></li>
</ol>

<p>You're all done now! You'll never have to see that monstrosity ever again. It doesn't matter where you're browsing from, as long as you're logged in, you won't see that fanfic anymore.</p>

<p> </p>

<p>
  <strong>To block more works:</strong>
</p>

<p>If you want to block more stories, you can go back to the skin you made and add the code with a different fanfic ID. Each fanfic has a unique ID you can find in the URL. For example, this one is 29509287</p>

<p>If you wanted to block this, you would have the following:</p>

<p></p><blockquote>

<p>
    <em>.blurb#work_20963498,</em><br />
<em>.blurb#work_29509287 {</em><br />
<em>display: none;</em><br />
<em>}</em>
  </p></blockquote>

<p>Unfortunately you can't block authors, only individual stories.</p>

<p> </p>

<p><b>Tip:</b> If you are already using a site skin such as Reversi, you'll need to do a bit more work.</p><ol>
<li>In Step 2, scroll down to <b>Advanced</b> and click <b>Show</b> to expand.

<p><img src="https://i.imgur.com/LcfqLu4.png" alt="Screenshot on how to navigate to Advanced." width="442" height="693" /></p></li>
<li>Locate <b>Parent Skins</b> and then click <b>Add parent skin</b>.

<p><img src="https://i.imgur.com/LMF5hzN.png" alt="Screenshot on finding Add parent skin." width="404" height="235" /></p></li>
<li>In the field under <b>Parent</b>, enter the name of the skin you want (eg: Reversi) and select it.

<p><img src="https://i.imgur.com/0SCvSO0.png" alt="Screenshot on how to select a skin." width="442" height="483" /></p></li>
<li>When you're finished, click <b>Update</b>, and the parent skin will apply in addition to the custom blocklist you've made.</li>
</ol>

<p> </p>

<p><b>Note:</b> This only serves to hide the work from you. Each page is meant to display 20 works. If a blocked work appears on a page, you'll see 19 works instead of the full 20.</p>

 

Thanks to how quickly information spread online, many people re-shared the guide. It spread so much that both Jimin and Wang Yibo saw it during their respective concert practices and were astounded by the kindness of internet strangers.

Unfortunately elsewhere, poor Zhu Hong did not know about the guide and wasted 30 seconds of her life trying to scroll past it on her lunch break. When she complained about it to Guo Changcheng, he strongly considered diverting some of his usual donations from impoverished children to AO3 so they can afford to hire a team of dedicated developers to address major usability issues. Unfortunately he'd already signed an agreement with the World Regenesis Organization to dedicate a certain amount of funding through the next year.

Chapter Text

To block a fic by user:

  1. Go to the Profile of the user who's work you want to block and copy the user ID.

    Screenshot on how to find user ID.

  2. Go to the Skin you created (see Ch1) and insert this line in the CSS field:

    .blurb.user-6054398

    Make sure you copy everything, including the period in the beginning!

    Screenshot on how to add CSS code

  3. When you're done, click Update, and then click Use.

Chapter Text

I am not affiliated with AO3 in any way. I cannot guarantee this solution is a permanent or sustainable fix. I do not know if making a ridiculously long blocklist will negatively impact your browsing experience.

I've also heard there's an issue when naming skins. Each skin must have a unique name, so sadly "Taking out the trash" does not work. Please come up with a unique and original name.

Anyone is free to translate and reuse the guide.