your friendly neighborhood XML guy is back and is glad to introduce you to iSquonk, the last XML toy to play with!
It comes from a request by BoraBora for an iTunes like view; this is my answer, hope he likes it.
Many thanks to mailfor for his wonderful background image; you may find other great images by this guy on his site at deviantart, so click here and take a look! Thanks again Mike!
The grid used in this XSL is developed by ActiveWidgets and is released under the GNU license.
I've used again the Sarissa cross-browser implementation for XML/XSL support.
Here are the downloadable files:
The zip file with iSquonk: iSquonk.zip (154 KB)
The mte file for the XML export xml_md5_squonk.zip (782 Bytes). It is the same of the MP3Tag-like XSL, so no need to download or reexport your data if you have the other one. You can use iSquonk with your old MP3List.xml and with the other xsl in the same directory: when you copy the iSquonk files you will be asked if you want to overwrite some files (the Sarissa files), answer yes and go on.
To use iSquonk you need to:
- If you don't have the MP3List.xml file, export your MP3 tags using xml_md5_squonk.mte export configuration. If you have changed the name, then you have to update iSquonk.htm (or iSquonk_ie.xml) file at the line where the MP3List.xml file is loaded.
- Copy the file from iSquonk.zip to the same directory where your MP3List.xml file is; if you have another xsl don't worry, you can use them together (overwrite files when prompted).
- Open iSquonk.htm or iSquonk_ie.htm.
The only difference is that the Album details pane and the Track details pane are on the right side in the first file (like in the preview) and on the left in the second.
This is because Firefox apply transparency to all objects in the page, so you may see better the background in IE, if you use the iSquonk_ie.htm version (details on the left). On the other side IE seems to go faster than Firefox when processing XML data.
Here is a preview of how iSquonk looks like when opened in Firefox.
When you select an artist from the artist list, the album list and the track grid are updated with all the albums and tracks by this artist in your xml data file.
When you select an album from the album list the album details pane is updated and you can open the album playlist by clicking on the cover or the title; also there are some links to search for the selected album or artist on musicbrainz, allmusic or artistdirect.
Finally when you select a track from the grid the Track details pane is updated with a link to play the track and another to search for lyrics on lyricsforall.
That's all for now, your comments are welcome...
iSquonk.zip (154 KB)
xml_md5_squonk.zip (782 Bytes)