There is already a bug report for the links, but developer time ... money ... nobody cares enough to fix it. I got downvoted to hell when I tried bringing it up on the main meta.
– DonQuiKongSep 26 '17 at 8:49

1

This is half fixed. The formatting has been updated for all beta sites. I'm not sure if we have a fix for the links... I'm looking into whether this box should even be here on AP. :D
– Catija♦Oct 4 '18 at 14:16

1 Answer
1

On Friday we fixed the formatting of the box. Sorry that took so long. I'm not sure why it was broken here so long before it was broken elsewhere.

That said, this box and the box about sharing the site are generally only shown on sites considered to be in Beta.

There's no reason for them to be here at all, so we've fixed the problem of the broken A51 link by... removing the two boxes entirely!

If you want to see what the stats are for the site moving forward, you can find the information with all of the other sites on the big network-wide stats page here, where there's actually more stats than were in the sidebar.