Tune Library
NOTICE: I will be working on a very involved project from mid-September 2011 to June 2012 and will not as much time available to support questions/feature requests on my plugins as I would normally have. Therefore, I recommend that you read through all comments here, through the forum on the wordpress.org and through the FAQ before asking questions. I will try to answer a few questions on occasions but I cannot guarantee at what frequency this will be. I will share more about this project as it progresses.
Thank you for your understanding.
This plugin allows users to import the music information from their iTunes Library Library file into their WordPress database. Once imported, they can print the contents of their library to a WordPress page.
My Music section of this site uses Tune Library to generate its contents.
Donations
If you feel generous and really like this plugin, here is a donation link on Paypal:





I'm a tech enthusiast working in the modeling and simulation software industry. I'm also married and the father of two very energetic little girls.





Hi Rob,
I just tried importing my current iTunes library, which I updated and added items to using iTunes 9.0.1 and all items, old and new, showed up correctly after the import. Could you potentially send me a copy of your iTunes library XML file so I can try it out on my test server as well as inspect the contents to see if anything is different in the new entries. If the file is too large, I can give you access to my Dropbox.
Yannick
Yannick,
I'll try to import it again and if that doesn't work I'll gladly send you my XML file. Although you'll need to give me your dropbox access as the xml is about 65megs…
Yannick,
Imported it again, still nothing that I added after upgrading to 9.0 is showing up… mind emailing me your dropbox info?
I just added you to a shared folder in my dropbox. Does that automatically send you an e-mail? I am fairly new to dropbox.
It did send me an email, I've uploaded the XML to your dropbox.
Thanks Rob. Could you point out to me some of the items that you added since you upgraded to iTunes 9 and other items which were in your collection previously? This will help me in analysing what changed in the XML file.
Hi Rob,
I uploaded your XML file to my test server and imported your music collection. From looking at the results quickly, everything seems to have been uploaded, including the latest entries to the file that were dated from a few days ago. Can you take a look at the results and tell me if you see something specific that is missing?
http://testsite.nayanna.biz/my-music/#
Yannick
Yannick,
Sure enough, everything is there on your test site. Now I'm clueless as to why it doesn't show up on my server when I import it…
Ok, so I deactivated the plugin, deleted the data, deleted the plugin, reinstalled it, reimported my data….and…
Still none of the newer artists show up…
Hmm… I wonder if you might have reached some sort of file size reading limit with your web host… Perhaps a test to try quickly would be, perhaps on another computer, to create a smaller library in iTunes 9 and see if that loads correctly or not.
i'll have to try that out.
Yannick,
Thanks for the suggestion. It appears that after changing the filesize limit in my php.ini to 128 from 64 all is once again right with the world. Thank you for your assistance and patience!
I am glad to hear that my hunch on the file size was accurate. Thanks for letting me know of the fix. I am glad you had access to change this configuration on your server.
Yup. Although I don't know how many people would have an iTunes XML > 64M. But if they do, at least they'll be able to reference these notes.
Ok, so one more thing…
If I enable the option "Use Album Artist instead of Artist when present"
the # at the beginning of the nav, is no longer clickable.
If i disable (uncheck) this option, it is clickable again…
any ideas?
That was a bug in the code. Since all of my tracks with artists with names not starting with a letter were part of compilations, I had not noticed that it never appeared. I just published a new version, 1.4.2, to address the issue. It should soon be available for download.