discourse+Anubis sabotaging link titles

The bot message was not inserted by me, it’s the forum software trying to generate smart previews for links :slight_smile:

If you click it it will bring you to the sourcetree

1 Like

Oh I see :melting_face: My bad

This is actually quite annoying and potentially confusing for new users. Is there something we can do about it? Maybe a rule to allow the forum software to bypass Anubis.

Yes, there are two options as far as I see, the first one would be to generate service specific anubis tokens and use them for each service that wants such things and teach it to use the token for only our specific services/urls.

The second option is to just turn off the part of the forum software trying to be “smart”. I would just pick this option tbh.

This first comment, out of context, makes very little sense. Same thing happens many times when parts of a thread get split into a different thread/post.

Yes, there’s a “chain-iink” icon that in this case points to the original “How do I make themes” thread. Still, the first post reads like someone rambling, without proper context.

I don’t know how to improve this, site-wide. Perhaps add [split topic] or [moved] or some other indication in the title? otherwise these split topics tend to make the first poster in them a bit more lunatic than they might actually be :stuck_out_tongue:

(to be clear, I understand the need to split topics, just commenting on how weird they can be read at times).

Edit: now that I read the original thread, the split makes one of the replies there sounds wack (after the split) too, heh :smiley:.

Wish we could have a properly threaded discussion system instead of this. Oh well.

If I had left the comment in the other thread it would have looked a bit worse.
still… The discourse forum software makes it very easy on itself, the faq just sais you are supposed to start new topics when replying to something that doesn’t match the original topic anymore… we kind of use it differently with mods manually splitting stuff after the fact.

Perhaps would it be possible to at least change the default message? With the current one, it’s difficult to guess that there might be “useful” link hidden. Something like, « Your link will be available after verification » would be better.

If the IP address of the server is known,the easiest solution would be to just whitelist that.
Alternatively,the user agent of Discourse could be whitelisted.
Yes,that could probably be abused,but CLI tools like Curl and Wget are also whitelisted by default and the scraper bots haven’t noticed yet.
Implementing specific tokens sounds way too overcomplicated for that problem and losing functionality is always the worst choice.

Anubis is basically an auth layer, tokens is the “proper” solution. But an ip whitelist would work, it would just be harder to maintain in the long run

1 Like

Adding a quote of the original message the new topic answers or comments on would imho make it more readable and easier to follow.

I agree with that. I had the forum pick “smart” link titles for me in the past that were quite misleading. Let’s just display the URL, if that’s possible in Discourse.