Questions 1, 2 & 3 :
Sorry, I don't know how it happened, since I downloaded everything from your site. I must have messed up with something. Anyway, I've erased stuff and started all over.
I have the latest version of your marc2003 folder.
I have version 1.4 of both panels (biography and thumbs), side to side.
I have inserted in both scripts the relevant code line : p.data_folder = "X:\\PRIVATE\\marc2003\\";
So everything should work, right ? Well...
The Thumbs panel v1.4 works as expected with Mark Ronson, Nick Jonas and Usher now : it was an error in the "Artist field remapping" on my side, sorry.
It does save the artwork automatically in the X:\PRIVATE\marc2003 folder.
However, the artwork folder names are still cryptic : 207265983, 2660058763 and so on.
Those are freshly created folders : the marc2003 folder was empty before my tests.
The bio panel v1.4 crashes if there's not a wsh_data folder inside my foobar2000 folder.
Once that wsh_data folder is created, the script creates an "artists" subfolder (which seems unnecessary to me BTW) and creates sub-subfolders named after the artists (non-cryptic).
So it doesn't seem to take into account the p.data_folder = "X:\\PRIVATE\\marc2003\\"; code line. Which is weird since the Thumbs panel takes it into account.
And the sub-subfolders are completely empty, so I don't see any bio info being saved nowhere (it's not saved in X:\PRIVATE\marc2003 either, I have checked).
BTW the script also creates two more folders inside my foobar2000 folder : wsh_lastfm and wsh_settings. Both folders are completely empty.
FYI, as proof here's the beginning of both scripts :
// ==PREPROCESSOR==
// @import "%fb2k_profile_path%marc2003\common8.js"
// @name "Last.fm & Wikipedia Biography"
// @author "marc2003"
// @feature "v1.4"
// @feature "watch-metadb"
// ==/PREPROCESSOR==
var p = new panel("Last.fm & Wikipedia Biography", ["metadb", "remap"]);
p.data_folder = "X:\\PRIVATE\\marc2003\\";
var t = new text("lastfm_wiki", 6, 30, p.w - 12, p.h - 30);
p.item_focus_change();
// ==PREPROCESSOR==
// @import "%fb2k_profile_path%marc2003\common7.js"
// @name "Thumbs"
// @author "marc2003"
// @feature "v1.4"
// @feature "watch-metadb"
// ==/PREPROCESSOR==
var p = new panel("Thumbs", ["custom_background", "remap", "metadb"]);
p.data_folder = "X:\\PRIVATE\\marc2003\\";
var im = new images(0, 0, 0, 0);
var th = new thumbs();
Weird fact : Thumbs seems to use common7.js which is not a part of your last marc2003 folder (I had to copy it from your old marc2003 folder). Maybe it's a bug ? Should I change the code to common8.js and get rid of common7.js ?
Question 4 :
Yes, please add some sorting options and it will be perfect. Thank you.
Question 5 (new - sorry) :
Your bio panel doesn't seem to find any bio (last.fm or wikipedia) for Noah Guthrie when it's present on last.fm ( http://www.last.fm/music/Noah+Guthrie ).
Here's a screen cap to prove it : http://i59.tinypic.com/10wt9g9.jpg