merlin's blog
There was a bug in the released 1.4.0 version that prevented LOTRoster from properly creating its database when doing a brand new installation (which would result in an "Unable to determine last update time" error). The 1.4.0 download on my website was updated with a fixed version of rmadmin.php - I recommend that people who already downloaded 1.4.0 re-download the updated archive (it is named lotroster140a.zip), and replace rmadmin.php with the copy from the updated archive. Anyone who tried to do a new installation and ran into the issue: once you updated with the fixed version, simply return to the administration interface (http://www.yoursite.com/lotroster/rmadmin.php), and click once again on "Initialize database" to properly create the database. ONLY do so if it's a new installation, as this will erase any existing roster data if you already had a working installation. |
|||
I have recently resumed work on my two roster projects. Two major features are in the process of being implemented: Custom Fields, and integration with external DKP management applications. Click on "Read More" for details. |
|||
In the past, quite a few persons using my projects have expressed interest in donating through PayPal. I have decided to add a PayPal Donation button on the left side of the site for those who wishes to do so. This doesn't change the fact that all the projects I host on this website (at this point) are still entirely and totally FREE for personal use. This is merely if you feel you must give something back in return, which is now possible. |
|||
As you have noticed, some guilds are having issues with LOTROster and Turbine's data feeds since they updated the my.lotro.com website.. This is due to the fact that inactive characters are now archived by Turbine, and any request for their detailed character data returns a "noCharacterData" error, which LOTRoster interprets as a hard failure, and makes it stop processing any further roster entries. The short term solution for guilds using LOTRoster is to disable the fetching of Extra Data, which will at least let you get a basic roster working (and updating). In the mean time I have already updated my internal build to gracefully handle this error message, and keep processing the roster, simply not updating the extra data for those archived characters. I am waiting before releasing it because data.lotro.com should be getting some additional data next week, and I want to see if a) there's anything worth adding to LOTRoster, and b) nothing breaks in LOTRoster (it shouldn't, as I'm properly parsing the XML based on attributes). Expect 1.3.0 to be available within a week or two at most. Beside this change, 1.3.0 mostly consists of improved error handling related to data.lotro.com access, and full support for character levels up to 65 (although the only issue with 1.2.0 is the Guild Chart filter limits queries only up to level 60). As a reminder, you can subscribe to the RSS feed to be notified whenever new versions are released. Just click on the orange RSS icon on the LOTRoster download page to subscribe using your favorite RSS reader - I use Mozilla Thunderbird myself. EDIT: I misread the Turbine developer message. Turns out the new fields are already published by the feeds, so expect 1.3.0 to be released sooner than first expected. |
|||
This is just too funny. Yesterday, my boss was trying to renew our subscription to a Microsoft partner program. He was trying, unsuccesfully, to fill out the form on their website. So he ended up calling them to obtain support in filling out the online form. After the Microsoft guy on the phone also encountered issues with it, he had to contact his own tech support within Microsoft. They finaly figured out the problem: |
|||
I finally got around to implementing options that allows LOTRoster (and RMSA as well once I get the chance) to have fields allowing icons to be shown as either Text, Icons, or Text+Icons. Here's a sample showing fields set as "Icon only" in the current development version of LOTRoster (in addition to custom rank names):
I'm hoping to have a new LOTRoster version available in a near future, after which I'll be implementing the same features in RMSA. |
|||
After a lot of work (helped by the fact that my summer vacation have been mostly rainy here), I have completed LOTRoster 1.1.0 and RosterMaster 4.1.4, and made both of them available for download. Most of the changes in RMSA are actually features that I have written for LOTRoster and then ported back to its parent. While nothing really major in appearance, I believe that some of them like the vBulletin integration will be appreciated by quite a few people. On the LOTRoster front however, there's been a lot of work since 1.0.0. The changelog might not be that long, but some of these (like all the new artwork support, tribes support, etc...) involved a good amount of work. When I first released 1.0.0, I was pretty much in the dark as for how popular this would prove to be with the LOTRO crowd, not having the slightest idea of how many LOTRO guild websites were out there, how much importance those guilds put into their member rosters, etc... The popularity quickly outgrew all my initial expectations as the word started to spread out there. Every time someone downloaded LOTRoster Beta 1, (Click on "Read more" for the rest...) |
|||
LOTRoster is now out of beta. Version 1.0.0 is now available for download. As this is essentially a port of my own RosterMaster StandAlone to the Lord of The Ring Online MMORPG, there's probably not a lot of additional features left to add (RMSA itself has been pretty much in maintenance mode over the past year, after over a year of very active development, including nearly monthly releases at one point). During development, a couple of new features were added to accommodate some needs that were specific to LOTRO. Basically:
And, of course, a few bugs showed up while working on LOTRoster that for some reason never appeared during RMSA development/usage. A couple of bugs inside the charts generation code came up, and will also be fixed in RMSA. So, what's coming next? For LOTROster, it's wait-and-see for now. I need to see what is the general response from the LOTRO community, to see if there is as much interest in LOTROster as there was in RMSA. This is where your feedback is going to be important, as the amount of future development time will be highly influenced by the popularity of LOTRoster.
|
|||
I have just made LOTRoster 0.9 Beta 1 available for download. LOTRoster is a new web application written in PHP and based on my own RosterMaster StandAlone, but aimed at players of the Lord Of The Rings Online MMORPG. The features are pretty similar to those offered to RMSA, with a few additions to handle all the extra data made available by Turbine (who did an excellent job at providing such a complete access to user data through XML feeds). I have also implemented an offline updating system that is required for LOTRoster due to the large number of URLs it must access from Turbine's website to update its local cache. I might eventually port this system to RMSA, although the performance of EQ2Players is pretty good these days, so there isn't much need for this feature. Since it is a first public release, and also due to the fact that I am not a LOTRO player myself, I'm open to suggestions, comments, etc... Please drop me a note if you do install it and even if everything seems fine, so I can get an idea of actually how much interest there is for LOTRoster. This will be critical in determining how much further development time I should spend on this after version 1.0 is finalized. |
|||
Nearly a year since the last update... I haven't done much on it over the past year (as TSO came and went without bringing any changes to the EQ2Players data feeds, which is both good and bad). I figured it was time however that I pushed out this update, despite being relatively minor. One new feature in it however, which is the ability to export your roster to a CSV file. I initially wrote this bit of code because, as our raiding guild was gonna use a spreadsheet to maintain attendance and loot tracking, I wanted to avoid having to manually retype everyone |
|||
