Tango.info track tagger format string: Difference between revisions
Jump to navigation
Jump to search
(update formatting code) |
|||
Line 23: | Line 23: | ||
$sf["%x_count%"]=$x_count; | $sf["%x_count%"]=$x_count; | ||
// | //===product specific=== | ||
$sf["%tin%"]=$t[" | $sf["%tin%"]=$t["product_tin"]; | ||
$sf["%album_name%"]=$t[" | $sf["%album_name%"]=$t["product_name"]; | ||
//alias | //alias | ||
$sf["%album%"]=$t[" | $sf["%album%"]=$t["product_name"]; | ||
$sf["%album_artist%"]=$t[" | |||
$sf["%album_artist%"]=$t["product_artist"]; | |||
//alias | //alias | ||
$sf["%album artist%"]=$t[" | $sf["%album artist%"]=$t["product_artist"]; | ||
$sf["%album_pubcode%"]=$t[" | |||
$sf["%album_collection%"]=$t[" | $sf["%album_pubcode%"]=$t["product_pubcode"]; | ||
$sf["%album_collection%"]=$t["product_collection"]; | |||
//alias | //alias | ||
$sf["%album collection%"]=$t[" | $sf["%album collection%"]=$t["product_collection"]; | ||
$sf["%album_dqty%"]=$t[" | |||
$sf["%album_dqty%"]=$t["product_disc_qty"]; | |||
//alias | //alias | ||
$sf["%album_disc_qty%"]=$ | $sf["%album_disc_qty%"]=$t["product_disc_qty"]; | ||
$sf["%album_tqty%"]=$t[" | $sf["%album_tqty%"]=$t["product_track_qty"]; | ||
//disc specific | //===disc specific=== | ||
$sf["%discnumber%"]=$t[" | $sf["%discnumber%"]=$t["product_side"]; | ||
$sf["%disc_tqty%"]=$t["track_qty"]; | $sf["%disc_tqty%"]=$t["track_qty"]; | ||
//alias | //alias | ||
$sf["%disc_track_qty%"]=$sf["%disc_tqty%"]; | $sf["%disc_track_qty%"]=$sf["%disc_tqty%"]; | ||
//track specific | //===track specific=== | ||
$sf["%tint%"]="{$t[" | $sf["%tint%"]="{$t["product_tin"]}-{$t["product_side"]}-{$t["track_num"]}"; | ||
$sf["%track%"]=$t["track_num"]; | $sf["%track%"]=$t["track_num"]; | ||
//alias | //alias | ||
$sf["%tracknumber%"]=$t["track_num"]; | $sf["%tracknumber%"]=$t["track_num"]; | ||
$sf["%title%"]=$t["track_name"]; | $sf["%title%"]=$t["track_name"]; | ||
$sf["%artist%"]=$t["track_artists"]; | |||
$sf["%artist%"]=$t["track_artists"]; | $sf["%artist_vocmarker_off%"]=str_replace(", voc. ", ", ",$t["track_artists"]); | ||
$sf["%artist_vocmarker_off%"]=str_replace(", voc. ", ", ",$t["track_artists"]); | |||
$sf["%genre%"]=$t["track_genr"]; | $sf["%genre%"]=$t["track_genr"]; | ||
Line 62: | Line 64: | ||
$sf["%track_orch%"]=$t["track_orch"]; | $sf["%track_orch%"]=$t["track_orch"]; | ||
$sf["%track_voca%"]=$t["track_voca"]; | $sf["%track_voca%"]=$t["track_voca"]; | ||
//===performance specific=== | |||
$sf["%tiwc%"]=$t["work_id"]; | |||
</pre> | </pre> |
Revision as of 2012-02-15T04:36:49
The tango.info tagger since 1.3.2 (work in progress) accepts a format string for the output.
It can be set via the url or input field.
http://www.tango.info/tools/tagger1.3.2.php?format_string=%25tin%25
- %disc_tqty% number of tracks in disc (count in tracks table, CURRENTLY THIS IS NOT THE MAX OF TRACK NUMBER)
- %album_tqty% number of tracks in album (count in tracks table)
- %album_dqty% number of discs in album (max value for album_side in tracks table)
Aliases exist see below. For work on tags or wishes see TIS tags.
Available variables can be seen below, all strings in the form %<variable_name>% are variables, e.g. %tin% gives the TIN.
%date% is the raw format as defined in tango.info track date, %year% the year if known.
1.3.2
//======= output formatting ============ $sf=""; $sf["%x_count%"]=$x_count; //===product specific=== $sf["%tin%"]=$t["product_tin"]; $sf["%album_name%"]=$t["product_name"]; //alias $sf["%album%"]=$t["product_name"]; $sf["%album_artist%"]=$t["product_artist"]; //alias $sf["%album artist%"]=$t["product_artist"]; $sf["%album_pubcode%"]=$t["product_pubcode"]; $sf["%album_collection%"]=$t["product_collection"]; //alias $sf["%album collection%"]=$t["product_collection"]; $sf["%album_dqty%"]=$t["product_disc_qty"]; //alias $sf["%album_disc_qty%"]=$t["product_disc_qty"]; $sf["%album_tqty%"]=$t["product_track_qty"]; //===disc specific=== $sf["%discnumber%"]=$t["product_side"]; $sf["%disc_tqty%"]=$t["track_qty"]; //alias $sf["%disc_track_qty%"]=$sf["%disc_tqty%"]; //===track specific=== $sf["%tint%"]="{$t["product_tin"]}-{$t["product_side"]}-{$t["track_num"]}"; $sf["%track%"]=$t["track_num"]; //alias $sf["%tracknumber%"]=$t["track_num"]; $sf["%title%"]=$t["track_name"]; $sf["%artist%"]=$t["track_artists"]; $sf["%artist_vocmarker_off%"]=str_replace(", voc. ", ", ",$t["track_artists"]); $sf["%genre%"]=$t["track_genr"]; $sf["%date%"]=$t["track_date"]; $sf["%year%"]=$t["track_year"]; $sf["%duration%"]=$t["track_dura"]; $sf["%track_orch%"]=$t["track_orch"]; $sf["%track_voca%"]=$t["track_voca"]; //===performance specific=== $sf["%tiwc%"]=$t["work_id"];