๐ŸŽ‰ Happy 19th Birthday to Danbooru! ๐ŸŽ‰
Danbooru

Is "create alias", etc. the right syntax?

Posted under General

forum #59335

albert said:
create a list with each implication/alias on a single line.

When you want to remove an existing alias or implication, write out: "remove alias aaa -> bbb" or "remove implication aaa -> bbb".

When you want to create a new alias, write out: "create alias aaa -> bbb".

When you want to create a new implication, write out: "create implication aaa -> bbb".

jxh2154 said:
I'd also like to say that albert's comment about putting things line by line in a consistent format is good practice even for much smaller lists, and even for things I'm doing manually. It's helpful for anything more than 3-4 aliases.

glasnost said:
Also, my understanding is that if you're suggesting a single alias/implication, using the web forms for alias and implication creation gives jhx2154 a link to click to create them rather than having to retype them manually.

Well, shoot, now I feel bad for typing out all my requests by hand.

glasnost said:
Also, my understanding is that if you're suggesting a single alias/implication, using the web forms for alias and implication creation gives jhx2154 a link to click to create them rather than having to retype them manually.

Where does the link appear? Or does it appear only to jhx?

I, too, type out all my requests by hand. Compare the web form with the actual syntax:

Since their details are so different, with even a futile dot at the end of the web form version, my natural conclusion is that making requests with the form just unnecessarily gives a little more work to jhx.

(But I may be wrong. As an alternative theory, maybe having the form really is helpful because all the requests follow basically the same pattern, even if jhx has to convert them all to the actual syntax.)

Putting a little explanation about that on the bottom of the page would be nice. I always manually typed mine out just to remove the likelihood of being dumb and putting them in backwards. I wouldn't have had I known it did more than generate a form-fitting Forum post.

Here I thought he just ignored me a few times. Maybe it was my fault. :P

Log said:
Yes the link only appears to admins.

It's good to know.

But, anyway, many or most of my alias/implication request threads are for batches of two or more. (a big example: forum #71031) Since the forms are for just one alias/implication at a time, I'll most certainly just continue typing them out.

Danielx21 said: Since the forms are for just one alias/implication at a time, I'll most certainly just continue typing them out.

The moral of the story is that, assuming what zatchii said is still accurate, typing out "create alias" does not create the link, but typing out "create tag alias:" (with the colon) does do so. Adjust your thread creation practices accordingly.

glasnost said:
The moral of the story is that, assuming what zatchii said is still accurate, typing out "create alias" does not create the link, but typing out "create tag alias:" (with the colon) does do so. Adjust your thread creation practices accordingly.

Like this?

create tag alias: 7girls -> 6+girls
remove tag alias: giant_breasts -> huge_breasts
create tag implication: cabbage -> vegetable
remove tag implication: tail_ornament -> tail

If you're only requesting a single alias just use the form, it will post the thread in a manner that the script will understand.

If you're requesting multiple there won't be a create alias link but he can copy/paste it into the batch operation tool so do it like albert said.

Log said:
If you're requesting multiple there won't be a create alias link but he can copy/paste it into the batch operation tool so do it like albert said.

OK, that's what I said in the first message.

(A good syntax for requesting multiple aliases or implications is what's important to me, personally. But I understand the whole system now, as explained in this thread.)

Thank you, guys.

Bit late, but yes I can confirm what was said:

If suggesting just one, use the form. I get a link in the subject line.

If suggesting more than one, it's very helpful to use the following syntax:

remove alias aaa_aaa -> bbb_bbb
remove implication aaa_aaa -> bbb_bbb
create alias aaa_aaa -> bbb_bbb
create implication aaa_aaa -> bbb_bbb

Thanks.

Thanks for this thread, I will try to remember in the future.

Earlier, many people including myself used the rigtwards arrow symbol, e.g.

create implication aaa_aaa โ†’ bbb_bbb

I found that one slightly easier to perceive and a lot more aesthetic, but aesthetics of writing is obviously not the primary goal on this forum. So, does an arrow sign work just as well for syntax purposes? Or is "->" (technically speaking, a hyphen-minus immediately followed by a greater-than sign) strictly the way to go?

Katajanmarja said: So, does an arrow sign work just as well for syntax purposes? Or is "->" (technically speaking, a hyphen-minus immediately followed by a greater-than sign) strictly the way to go?

Currently I need -> so if you can do that it helps, as I won't need to edit it manually, but it's not the end of the world.

1