Gelbooru

Notice: We are now selling NEW Gelbooru Merch~! Domestic shipping is free on all orders! Do you have an artist tag on Gelbooru? Let us know so we can properly credit you!

Ticket Information - ID: #508


ID:Category:SeverityReproducibilityDate SubmittedUpdated By:
0000508Feature Requestnormalalways04/27/11 12:27AMManBearPig_06
Reporterslashzero
Assigned to:geltas
Resolution:Open
View StatusPublic
Version:
Target Version:N/A
Summary:Pixiv Source Link Parsing
Description:A large fraction of art on Gelbooru originates from pixiv.net. I've noticed that the vast majority of users that upload art from pixiv cite the direct image url as the source. However, this is not the most useful information to have when looking for an image source, because it's difficult to find the artist's pixiv page from the direct link.

For example, take this image I chose at random. I just picked the first image under lists, and found it came from pixiv.
http://gelbooru.com/index.php?page=post&s=view&id=1145635

The source is listed as:
http://img58.pixiv.net/img/tkhsttnr/18377707.jpg

img58.pixiv.net is an image subserver, which means there's no way for users to find the page this image came from just from the url. The only hint most users will get is the image itself, as well as an artist-defined romanization of their name, which in this case is very obtuse (tkhsttnr).

The current fastest way I know of to find the pixiv page this image came from is to hope it's on Danbooru's database, because their pixiv links are automatically reparsed to redirect to the pixiv page, instead of to the image itself. The only other option is to guess at tags for the image and search pixiv directly. And as anyone that uses pixiv a lot can tell you, pixiv's tagging system is terrible.

So, why doesn't Gelbooru also parse pixiv links to link directly to the image page? Take this image for example:
http://gelbooru.com/index.php?page=post&s=view&id=1141974

The link supplied leads to:
http://img58.pixiv.net/img/tkhsttnr/18377707.jpg

This isn't very helpful, because all the information in that image I could've gotten from the image from the last page I was at, the gelbooru page for that very image!

Whereas the link on this page is more helpful.
http://danbooru.donmai.us/post/show/902893

Which leads to:
http://www.pixiv.net/member_illust.php?mode=medium&illust_id=18377707

From which it is a simple process to find the artist's name and their other works. Note that the source url supplied by the user hasn't changed, it's automatically parsed to the pixiv page link. Such a modification doesn't require changes in user habits, but provides much more information to curious users.

Also, even Sankaku has this feature implemented already. Gelbooru's late to the game on this one.
Additional Info:
lozertuser replied at 2011-04-27 11:50:08
Sankaku uses Danbooru software. Anything Danbooru has, they have.

Dolljoints replied at 2011-04-28 17:18:39
First, tkhsttnr is their login name. The nickname that you can search by doesn't have to have any relation to it.

Second, look at your links.
http://img58.pixiv.net/img/tkhsttnr/18377707.jpg
http://www.pixiv.net/member_illust.php?mode=medium&illust_id=18377707

You don't have to go to Danbooru. You can construct the second URL yourself from the information in the first; all you need is the unique image ID, which is there.

Also, Saucenao covers Pixiv these days, so you can just use a Firefox plugin like Image Search Options (https://addons.mozilla.org/en-US/firefox/addon/image-search-options/) to get there in a couple of clicks. The world is getting smaller.

ManBearPig_06 replied at 2011-05-13 18:17:49
I've wondered for a while why they didn't just check sources too see if it says pixiv*/(variable).(filetype), and then replace it with pixiv...&illust_id=(variable).