mikevoyt / RoboPhish

A Phish music player.
Apache License 2.0
16 stars 8 forks source link

Handle dynamic setlist HTML structure and markup formatting of reviews #40

Open kevinhaas opened 4 years ago

kevinhaas commented 4 years ago

If setlistdata in the response does not include a footer section with expanded info, the structure ends in a </a> tag, causing the setlistnotes to be placed on the same line. Could be updated to have a bit more structure and ensure these are each block-level elements.

Reviews could also easily be updated to handle the more commonly used formatting. Italics, bold, and underline are simple and I see them quite often. Links would require a bit more work to parse to an anchor.

When the encore anchor is the last element in setlistdata: image

Commonly used markup: image