Log in

View Full Version : "Roster Master" - Guild Roster for Your Personal Guild Website


Pages : 1 2 [3] 4

Hellswrath
11-13-2007, 07:03 AM
Sorry all.  I was going off the post that little was changed.  I'm crushed that such a helpful tool as RM was crippled like this.  I'm hoping they will fix the missing fields ASAP.

Dark_Grue
11-13-2007, 11:55 PM
<p>I've got a development version of RM4DF limping along with a parser update. Unfortunately, major changes need to be made to the schema, roster display, and Guild Hall of Fame to account for data excised from the roster by SoE. I'll do my best to get something out quickly, but my best current estimate is not before the weekend.</p><p>To say I'm upset would be a massive understament. I find SoE's actions here reprehensible.</p>

Lantis
11-14-2007, 01:30 AM
Latest update:Still unconfirmed whether or not RMSA 3.5.0 is able to retrieve any real, up-to-date data, since SOE's very own roster isn't displaying up-to-date information at the moment  (we have a level 72 defiler in our guild that still shows as 70 on SOE's own guild roster).I'm still closely monitoring the situation.  At the moment, I'd say the current situation is that SOE's update currently  left us with broken RMSA, RM4DF... and their very own roster.More as the situation progresses.  Don't bring your torches and pitchforks just yet, but...  keep them at hand.

jey10
11-15-2007, 06:05 PM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote>Latest update:Still unconfirmed whether or not RMSA 3.5.0 is able to retrieve any real, up-to-date data, since SOE's very own roster isn't displaying up-to-date information at the moment  (we have a level 72 defiler in our guild that still shows as 70 on SOE's own guild roster).I'm still closely monitoring the situation.  At the moment, I'd say the current situation is that SOE's update currently  left us with broken RMSA, RM4DF... and their very own roster.More as the situation progresses.  Don't bring your torches and pitchforks just yet, but...  keep them at hand.</blockquote><p>Greetings,</p><p> I have RMSA loaded and running with your beta version and I am getting an updated listing... I show my lvl 72's as lvl 72's...   What is interesting is my guilds Roster will now load and not time out with connection errors (due to the size of my guild) ever since they make thier changes...</p><p>Keep up the good work guys!</p>

Lantis
11-15-2007, 06:28 PM
<cite>jey10 wrote:</cite><blockquote><cite></cite> I have RMSA loaded and running with your beta version and I am getting an updated listing... I show my lvl 72's as lvl 72's...   What is interesting is my guilds Roster will now load and not time out with connection errors (due to the size of my guild) ever since they make thier changes...<p>Keep up the good work guys!</p></blockquote>That's good to hear!It seems that some guilds are updating at the moment, and others aren't.  But the fact that one is obtaining up to date information with RMSA confirms that the fix I had to hack together is working, RM-wise. So once more, despite SOE, it seems we've managed to find ways to work around the total lack of support from their part (I'm quite close to calling it sabotage, but I'm getting ahead of myself.  Expect to read more in a near future.)I already noticed that the eq2players website was MUCH faster than it was, so the timeout issues should be fixed for now.I'll keep monitoring the situation over the next few days to confirm that everything is fine once all the guilds start getting up to date data on the EQ2players website.I should have a proper 3.5.0 beta (if not the final release) out within the next few days.

Dark_Grue
11-17-2007, 09:08 PM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote>I already noticed that the eq2players website was MUCH faster than it was, so the timeout issues should be fixed for now.</blockquote><p>It's extremely variable. The development version of RM4DF has improved instrumentation on the parser. I just did a page pull and got the following performance:</p><li>Time to retrieve HTML roster (184528 bytes): 1.0456 sec, time to process 0.0236 sec, total parser time: 1.0692 sec. </li><li>Time to retrieve CSV data feed (13318 bytes): 0.2459 sec, time to process 0.0364 sec, total parser time: 0.2823 sec. </li><li>Time to retrieve XML data feed (72964 bytes): 8.7598 sec, time to process 0.5548 sec, total parser time: 9.3146 sec.</li><p>Pulling again:</p><li>Time to retrieve HTML roster (184528 bytes): 9.4190 sec, time to process 0.0235 sec, total parser time: 9.4425 sec. </li><li>Time to retrieve CSV data feed (13318 bytes): 0.2427 sec, time to process 0.0368 sec, total parser time: 0.2794 sec. </li><li>Time to retrieve XML data feed (72964 bytes): 0.2908 sec, time to process 0.5742 sec, total parser time: 0.8650 sec.</li><p>This is the statistics for a guild with only 100 member characters, pulling about a minute apart. Performance is all over the map. On other occasions, I've seen sub-second performance on all 3 data sources.</p><p><b>Development Update for RM4DF:</b></p><p>Release Candidate 1 has gone out to RM4DF Beta Testers. Please check your e-mail.</p>

Lantis
11-18-2007, 02:11 AM
<cite>Dark_Grue wrote:</cite><blockquote><cite>Lantis@Antonia Bayle wrote:</cite><blockquote>I already noticed that the eq2players website was MUCH faster than it was, so the timeout issues should be fixed for now.</blockquote><p>It's extremely variable. The development version of RM4DF has improved instrumentation on the parser. I just did a page pull and got the following performance:</p><li>Time to retrieve HTML roster (184528 bytes): 1.0456 sec, time to process 0.0236 sec, total parser time: 1.0692 sec. </li><li>Time to retrieve CSV data feed (13318 bytes): 0.2459 sec, time to process 0.0364 sec, total parser time: 0.2823 sec. </li><li>Time to retrieve XML data feed (72964 bytes): 8.7598 sec, time to process 0.5548 sec, total parser time: 9.3146 sec.</li><p>Pulling again:</p><li>Time to retrieve HTML roster (184528 bytes): 9.4190 sec, time to process 0.0235 sec, total parser time: 9.4425 sec. </li><li>Time to retrieve CSV data feed (13318 bytes): 0.2427 sec, time to process 0.0368 sec, total parser time: 0.2794 sec. </li><li>Time to retrieve XML data feed (72964 bytes): 0.2908 sec, time to process 0.5742 sec, total parser time: 0.8650 sec.</li><p>This is the statistics for a guild with only 100 member characters, pulling about a minute apart. Performance is all over the map. On other occasions, I've seen sub-second performance on all 3 data sources.</p></blockquote>That looks like a case where one (or more) servers from a load-balanced cluster are having more trouble than others to provide the requested pages.  Just a personal impression there...  Maybe SOE rebooted a few of them (which now run at full speed) while others haven't been. <shrug>

Lantis
11-18-2007, 02:41 AM
Greetings folks,<b>RosterMaster StandAlone 3.5.0 Beta 2</b> is now available.  This is a more proper release that's now able to work with what the RoK EQ2Players update left us to deal with.  Please report any issue you encounter (be it related to the RoK changes or to the other 3.5.0 changes), as this will most likely become the 3.5.0 final release in a near future.<u></u>No major changes since 3.5.0 Beta 1 - mostly cleaned up the quickly hacked fixes to deal with the RoK release, removed what's no longer available from the configuration, and improved the Purge Roster function in the Configuration module. <span class="postbody"><span class="postbody"> View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>. Download it <a rel="nofollow" href="http://www.lostrealm.ca/tower/component/option,com_remository/Itemid,37/func,select/id,2/" target="_blank">here</a>. Discuss it here.</span></span>

CuCullain
11-19-2007, 01:09 PM
<p>Edit~  nvm, wrong version</p>

Excalibre33
11-19-2007, 03:29 PM
I can't help but notice there is no communication from SoE of change control to the folks that use those data exports for projects like RosterMaster and, even worse, radio silence after the fact. I'd, at the very least, like to know when the new and improved EQ2Players site is stabilized and data exports solidified with SoEs vision of the future and when the next revision is due to hit. That way we will not waste our time trying to adjust to temporary changes.<hr />I apologize for being late to the battle here folks and will do what ever I can to expedite the 6.2 RM4DF release (in beta now). I'm debugging some issues with upgrading to it on legacy installs of DF<9.0.5> / MySQL<4> during regression tests. Beta version works fine in new DF<9.1+> / MySQL<5> installs without pre-existing character claims. I'll let you know as soon as I get it working.

jey10
11-19-2007, 08:39 PM
You go Dark... You go....Excellent work everyone... You guys are the best... Keep up the great work that you do...Bravo Zulu!!!

Lantis
11-19-2007, 08:45 PM
<cite>Bloo@Permafrost wrote:</cite><blockquote>I can't help but notice there is no communication from SoE of change control to the folks that use those data exports for projects like RosterMaster and, even worse, radio silence after the fact. I'd, at the very least, like to know when the new and improved EQ2Players site is stabilized and data exports solidified with SoEs vision of the future and when the next revision is due to hit. That way we will not waste our time trying to adjust to temporary changes.<hr />I apologize for being late to the battle here folks and will do what ever I can to expedite the 6.2 RM4DF release (in beta now). I'm debugging some issues with upgrading to it on legacy installs of DF<9.0.5> / MySQL<4> during regression tests. Beta version works fine in new DF<9.1+> / MySQL<5> installs without pre-existing character claims. I'll let you know as soon as I get it working.</blockquote>We have commented a bit on the issues already, but expect more detailed statements from both Grue and myself in a near future once RMSA 3.5.0 and RM4DF 6.2.0 get out of beta.  The whole situation goes deeper than what people have seen so far in this thread.

Dark_Grue
11-20-2007, 05:05 AM
<cite>Bloo@Permafrost wrote:</cite><blockquote>I'm debugging some issues with upgrading to it on legacy installs of DF<9.0.5> / MySQL<4> during regression tests.</blockquote><p>Mnn, well, there probably will be issues. The system requirements for RM4DF are Dragonfly CMS 9.0.6.1 (or later), since version <mumble>. Uh, err. Well, I remember the DF requirements were bumped a while back, there was some sort of core functional dependency that I was using (I think it might have been changes to the DB abstraction layer?) - and I forgot to document why. I just remember there was a very good reason for it.</p><p>DF 9.0.5 is very old. There are lots of very good reasons to not be using that version of the core. You might not choose to go all the way to the lastest release (9.1.2.1 changes quite a few things and has slightly different system requirements that may or may not impact you) but you do want to get to at least 9.0.6.1 - there are bugs you want out.</p><p><cite>Bloo@Permafrost wrote:</cite></p><blockquote>Beta version works fine in new DF<9.1+> / MySQL<5> installs without pre-existing character claims. I'll let you know as soon as I get it working.</blockquote><p>Good to hear the beta's working well. Barring major incidents, a full point release should be out Real Soon Now.</p><p>It will probably be followed shortly by a bugfix and feature enhancement release (I've already got a TODO list of new features to add), but the main goal is to get a usable release out as quickly as possible that is feature-complete and as bug-free as we can get it with limited time and resources. As long as we can get the really fatal errors out, and get it down as close to nothing as possible - just minor cosmetic or functional glitches - we can get everyone back up and running before the holidays roll in and we're all in turkey-induced comas. I'm looking <i>forward</i> to turkey-induced comas.</p>

Excalibre33
11-20-2007, 01:56 PM
I stayed up late last night testing RM4DF 6.2 beta and I'm down to just one bug. It even works with GEM 1.2.x! /cheer

Dark_Grue
11-21-2007, 12:08 AM
<p>Announcing the release of:</p><p><b><a rel="nofollow" href="http://www.theclenchedfist.com/projects/rm4df/index.html" target="_blank"><span style="font-size: medium;color: #00cc00;">Roster Master for Dragonfly (RM4DF) 6.2.0</span></a></b></p><p>This release of RM4DF does address the technical issues involved with the November 12, 2007, EQ2 Players RoK Release (3.4). In order to get this release out to the community as soon as possible and before the holidays, there were a lot of very late nights put in over the last week or so. The development team can testify that a lot of my e-mails went out at 2AM... I (and the rest of the team) have made a significant collaborative effort, but the fast deployment goals may still mean that a few things might have slipped through.</p><p>Rather than post change notes, or the traditional witty quotation, I wanted to dedicate this release to the EQ2 Community and talk a little bit about Thanksgiving. I'm sure many of us as children have suffered through the Thankgiving tradition of reciting what they're thankful for. Here's what I'm thankful for this year:</p><p>I'm thankful to be involved in the Roster Master Project as a developer. The Roster Master user community is truly a pleasure to work with. I've had the chance to interact with a number of very bright, interesting, and fun folks over the last two years of development. It's been a great learning experience, and really been fascinating watch the Project grow and prosper.</p><p>It's that joy of creating that really carries the day when things have gone wrong. Especially recently, with the new EQ Players release showing such contempt and disregard for the player community and their contributions to the success of the game. It's the community (and the support of my friends) that got me back on my feet and back in the fight when I wasn't entirely sure I really wanted to go on with the Project. I haven't regretted that decision.</p><p>I'm also very fortunate to have a new job back here in SoCal, near my family. I was able to be here for the birth of my niece as well as to see my dad retire from the Aerospace industry just as I'm starting a new chapter of my career in that very same industry. Following in my dad's footsteps, as it were.</p><p>Please enjoy the new version of RM4DF, and I sincerely hope you are able to enjoy the Thanksgiving holiday with family and friends. Stay safe, and go get stuffed! <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY<img src=" width="15" height="15" /></p>

CuCullain
11-21-2007, 02:18 AM
<p>First let me thank all of you who spent all this time updating RosterMaster so it continues to work.</p><p>Now let me appologize for being an apparant complete newb when it comes to Note 4 of the install of the Dragonfly module</p><p>"NOTE4: To parse XML with PHP, you must configure PHP with the --with-xmlargument prior to make and make install. If you compile PHP as a modulefor Apache 1.3.9 or later, PHP will automatically use the bundled expatlibrary from Apache.</p><p>The relevant command is (make appropriate substitutions):ALTER TABLE {prefix}_blocks CHANGE content content MEDIUMTEXT</p><p>This caching behavior can be disabled (useful for testing) by settingthe $DEBUG variable in the block-Guild_Wall_of_Fame.php file to TRUE."</p><p>I have no idea how to do this unfortuantly. I am hosted through a company that gives me website admin access through CPanel 11.11.0, am running Apache 1.3.37(Linux)  PhP 4.4.7, and MySQL 4.1.22   Is this somethign I need to do through somethign like PHPMyAdmin or PHPPear packages?  </p>

Dark_Grue
11-21-2007, 02:52 AM
<p><cite>Faush@Antonia Bayle wrote:</cite></p><blockquote><p>Now let me appologize for being an apparant complete newb when it comes to Note 4 of the install of the Dragonfly module</p><p>"NOTE4: To parse XML with PHP, you must configure PHP with the --with-xmlargument prior to make and make install. If you compile PHP as a modulefor Apache 1.3.9 or later, PHP will automatically use the bundled expatlibrary from Apache.</p><p>The relevant command is (make appropriate substitutions):ALTER TABLE {prefix}_blocks CHANGE content content MEDIUMTEXT</p><p>This caching behavior can be disabled (useful for testing) by settingthe $DEBUG variable in the block-Guild_Wall_of_Fame.php file to TRUE."</p></blockquote><p>That whole section of INSTALL.TXT got edited wrong, as a result of working until like 2AM on it. All those paragraphs are in the wrong place. Most of it doesn't make any sense as written. <img src="http://forums.station.sony.com/eq2/images/smilies/385970365b8ed7503b4294502a458efa.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p>I think your primary concern is being able to parse XML - since you're on a hosted service, you won't have anything you can do that will enable this if it's not compliled into PHP. Roster Master is set to use XML by default. If it isn't available, you'll see columns that are blank, in which case you need to just turn it off and those column will not be displayed or used. There's a pretty good chance you do have it available.</p><p>The ALTER TABLE command is just for people who upgrade Dragonfly after installing Roster Master. That change to the core database table is actually done automatically when Roster Master is installed or upgraded.</p><p>And the $DEBUG variable you only need to worry about if you're trying to debug the Guild Wall of Fame block. Most people needn't mess with it.</p><p>I've uploaded a better-edited INSTALL.txt so that subsequent downloaders won't have to experience my stream-of-unconsciousness style of writing. <img src="http://forums.station.sony.com/eq2/images/smilies/69934afc394145350659cd7add244ca9.gif" border="0" alt="SMILEY" width="15" height="15" /></p>

Lantis
11-21-2007, 03:43 AM
And for those non-DF users, here's your own share of the turkey:<span style="font-size: medium;color: #ffff00;"><b>RosterMaster Stand Alone 3.5.0 </b></span>(Codenamed "Oops - they did it again", dedicated to the SOE web developers)<p><u> Changes since 3.0.1:</u></p><ul><li>NEW: <b>RoK compatibility</b> (guild charts now handle T8, and fixed to deal with updated EQ2Players site).</li><li>NEW: Collapsible groups. Click on a group name to collapse/expand it.</li><li>NEW: More charts added to the Guild Summary: Top Status, Top Completed quests. Only available if using a database.</li><li>NEW: Flush Stored Roster function in the Configuration module. This will erase the stored roster (without affecting claims or other stored data), and rebuild a new roster from scratch. This will allow you to recover from a corrupted cache (such as caused by the dupe bug fixed in this version, for example).</li><li>NERFED: Removed the Title and the Joined fields, as they are no longer available on the SOE data feeds. /petition SOE if you want them back.</li><li>NERFED: XML support is once again mandatory, due to the broken EQ2Players feeds.  /petition SOE to fix them.</li><li>IMPROVED: More intelligent display of the command menu.</li><li>IMPROVED: Formatting of displayed dates.</li><li>IMPROVED: Don't log rank name changes if the rank_value was, or is now unrecognized. Means that there is (or was) a mismatch between RMSA rank names and in-game rank names.</li><li>IMPROVED: When a character is removed from the roster, also remove any existing claims made on that character.</li><li>IMPROVED: Added a few more CSS classes. Please update your custom CSS stylesheets.</li><li>FIXED: Pie image generation code wasn't correctly calculating the minimal required height.</li><li>FIXED: Less likely to get locked out of the Configurator if the DB configuration is incorrect. Can still happen if using forum integration.</li><li>FIXED: HTML 4.01 compliance of the guild summary page.</li><li>FIXED: Last footer in Grouped Mult. display mode wasn't localized.</li><li>FIXED: A duplicate entry would be created in the database if someone recreated his character and kept the same name.</li></ul><span class="postbody"> View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>. Download it <a rel="nofollow" href="http://www.lostrealm.ca/tower/component/option,com_remository/Itemid,37/func,select/id,2/" target="_blank">here</a>. Discuss it here.</span>

CuCullain
11-21-2007, 10:46 AM
<p>Looks pretty [Removed for Content] good. I did a brand new install of DragonFly (newest version) and GEM (newest Version) and the new module works perfectly with them. Did some quick function tests with both modules and it looks good.</p><p>So now I want to do the upgrade to the existing install on my guild site. As far as that goes I have a few questions.</p><p>1. Will I loose all my current members claims and quest info?</p><p>2. Anything I should be aware of for installation over a previous version? Should I just delete the old files and put in the new stuff only?</p>

Seagoat
11-21-2007, 11:04 AM
<p>The OP has been updated!</p><p>Thank you both for jumping on these changes so quickly and getting the new releases coded and available.  Guilds everywhere are thanking you.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>I stumbled upon Roster Master way back in June 2005, and I've been hooked ever since.  It's a pleasure working with Grue -- mostly because he's so tolerant of my sloppy coding and patient with my self-taught PHP n00b-ness, LOL -- and I've learned so much from "helping" him with RM4DF.  I really hope this community continues growing (and growing stronger); RM is used and loved by many, and I hope it continues to be for a long time yet.</p><p>We're all thankful to you, Grue, Lantis, Stremok, and others, for loving the game and the code (and your guilds) so much that you're willing to donate a huge chunk of your time to not only maintain these projects, but to continually raise the bar with every subsequent release.  Bravo!</p>

Hellswrath
11-21-2007, 12:53 PM
<cite>Seagoat wrote:</cite><blockquote><p>Thank you both for jumping on these changes so quickly and getting the new releases coded and available.  Guilds everywhere are thanking you.  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" /></p><p>We're all thankful to you, Grue, Lantis, Stremok, and others, for loving the game and the code (and your guilds) so much that you're willing to donate a huge chunk of your time to not only maintain these projects, but to continually raise the bar with every subsequent release.  Bravo!</p></blockquote>Couldn't have said it better.  Thanks again, everyone.  Happy Turkey Day!

jey10
11-21-2007, 01:01 PM
I would like to give my humble thanks to all the Dev's of this project.  Without your dedication we would not have this wonderful product to use...  You guys/gals go well above and beyond what would normally be expected of someone doing something for "FREE"....Again I wish to Thank you for all your time and effort!!!P.S.Your new version works great and I do not get my "Time Out" errors any more!!! Whoot!!!!

Dark_Grue
11-21-2007, 03:11 PM
<p> <cite>Faush@Antonia Bayle wrote:</cite></p><blockquote>Looks pretty [I cannot control my vocabulary] good. I did a brand new install of DragonFly (newest version) and GEM (newest Version) and the new module works perfectly with them. Did some quick function tests with both modules and it looks good. </blockquote><p>I'm extremely pleased to hear that! I'm pretty sure there's a bug or two in there, but the main goal was to be able to get everybody at least up and running. <img src="http://forums.station.sony.com/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p><cite>Faush@Antonia Bayle wrote:</cite></p><blockquote>So now I want to do the upgrade to the existing install on my guild site. As far as that goes I have a few questions. <p>1. Will I loose all my current members claims and quest info?</p></blockquote><p>No, you won't lose any claims and quest data. </p><p>Before upgrading, you should do a backup of your module database at a minimum (go to Administration Menu > > Modules Administration, select "Edit" next to Roster Master, then select "Backup" down towards the bottom). You might also want to do a full DB backup as well if you haven't recently. It's just good safe practice. If something goes wrong you can re-upload your RM4DF tables through the Dragonfly administration interface and get the tables back the way they were (and then send me a bug report). Also, the backup of the RM4DF tables helps me troubleshoot, since I can load those tables and run the upgrader and watch what went wrong, or if they're corrupt, I can edit them and send them back.</p><p>The upgrader should take care of bringing all your data forward. Once you have installed the new Roster Master files, go to Administration Menu > > Modules Administration, select "Edit" next to Roster Master, then select "Upgrade" down towards the bottom. It's important to run the upgrader <b>after</b> you backup, but <b>before</b> you use the module or block, since the module will not work correctly until the installer has made all the necessary changes to the database (you'll see DB errors all over the place). Won't hurt anything, but then, nothing will work right either.</p><p><cite>Faush@Antonia Bayle wrote:</cite></p><blockquote><p>2. Anything I should be aware of for installation over a previous version? Should I just delete the old files and put in the new stuff only?</p></blockquote>You should be able to just overwrite everything by extracting the ZIP in the root of your Dragonfly installation, as per the instructions. You will need to re-edit your config.inc, of course, but you need to do that anyway, as options have changed. Use whichever method you find best, but in the end, all your RM4DF files on the server should say version 6.2.0 (don't forget the block and language files that live outside of the modules/Roster_Master directory).

Kelfly
11-21-2007, 05:21 PM
Amazing job as always Dark_Grue et al! Thanks for maintaining such a wonderful piece of software.I did a fresh install on my guild site (not an upgrade) and noticed what I think is a small bug. The Access Quest Tracker list is not including the character name, only the level. You can view it here:<a href="http://survivorsguild.com/index.php?name=Roster_Master&rm=qm_display&qm=key" rel="nofollow" target="_blank">http://survivorsguild.com/index.php..._display&qm=key</a><span class="genmed"><b></b></span>

CuCullain
11-21-2007, 05:28 PM
<p>Aye good catch, I see the same thing on the test install i did.</p><p> Wanted to also ask about the numbers i see next to a characters name when you go to manage your characters. It shows Name (numbers). Doesn't really matter, but I was wondering what it was about?</p>

Seagoat
11-21-2007, 05:29 PM
<cite>Kelfly wrote:</cite><blockquote>Amazing job as always Dark_Grue et al! Thanks for maintaining such a wonderful piece of software.I did a fresh install on my guild site (not an upgrade) and noticed what I think is a small bug. The Access Quest Tracker list is not including the character name, only the level. You can view it here:<a rel="nofollow" href="http://survivorsguild.com/index.php?name=Roster_Master&rm=qm_display&qm=key" target="_blank">http://survivorsguild.com/index.php..._display&qm=key</a></blockquote><p>Woot!  Another guild that uses the snowflake!  /thumbsup</p><p>A bit more information about your installation will be mucho helpful and help us narrow down the likely cause of your problem:</p><li><b>PLATFORM</b>:  The CMS your website is running on (i.e., Dragonfly, PostNuke, none, etc.). </li><li><b>VERSION</b>:  The version of Roster Master you're using (i.e., RM4DF 6.0.1, RMSA 1.2.0, etc.). </li><li><strike><b>URL</b>:  A website address where we can see your roster in action.</strike>  (got that)  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></li><li><b>ERRORS</b>:  Any error messages you're receiving <i>in their entirety</i>. </li><li><b>TRIGGERS</b>:  Exactly what you're doing (or attempting to do) when you experience the problem. </li><li>Troubleshooting steps you've taken so far. </li><li>Whether or not you're running a "tweaked" version of RM (if you've edited the code yourself to change the aesthetics, add features, or remove features).</li>

Melciah
11-21-2007, 05:35 PM
Awesome job, this was the mod I needed to get off the very restricting EQ2players based guildsite.Only one question I have really, is there a way to get the Quester tracker usernames and the quest info at the top to line up, they seem to alway be a little short on the Username part, despire the length of the name.example of <a href="http://houseobsidian.org/cpg/Roster_Master/rm=qm_display/qm=heritage.html" target="_blank" rel="nofollow">http://houseobsidian.org/cpg/Roster...m=heritage.html</a>

Kelfly
11-21-2007, 07:14 PM
<cite>Sure thing Seagoat. Answers embedded below. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />Seagoat wrote:</cite><blockquote><cite>Kelfly wrote:</cite><blockquote>Amazing job as always Dark_Grue et al! Thanks for maintaining such a wonderful piece of software.I did a fresh install on my guild site (not an upgrade) and noticed what I think is a small bug. The Access Quest Tracker list is not including the character name, only the level. You can view it here:<a rel="nofollow" href="http://survivorsguild.com/index.php?name=Roster_Master&rm=qm_display&qm=key" target="_blank">http://survivorsguild.com/index.php..._display&qm=key</a></blockquote><p>Woot!  Another guild that uses the snowflake!  /thumbsup</p><p>A bit more information about your installation will be mucho helpful and help us narrow down the likely cause of your problem:</p><li><b>PLATFORM</b>:  The CMS your website is running on (i.e., Dragonfly, PostNuke, none, etc.). <span style="color: #cc0000;"><b>Dragonfly 9.1.2.1</b></span> </li><li><b>VERSION</b>:  The version of Roster Master you're using (i.e., RM4DF 6.0.1, RMSA 1.2.0, etc.). <span style="color: #cc0000;"><b>RM4DF 6.2.0</b></span> </li><li><strike><b>URL</b>:  A website address where we can see your roster in action.</strike>  (got that)  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" /></li><li><b>ERRORS</b>:  Any error messages you're receiving <i>in their entirety</i>. <span style="color: #cc0000;"><b>With debug turned on, nothing aside from SQL Queries. No errors.</b></span> </li><li><b>TRIGGERS</b>:  Exactly what you're doing (or attempting to do) when you experience the problem. <b><span style="color: #cc0000;">Viewing the Access Quest Tracker page.</span></b> </li><li>Troubleshooting steps you've taken so far. <span style="color: #cc0000;"><b>I realize this is likely an easy fix, so I'm not looking for assistance so much as mentioning the potential bug. <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></b></span> </li><li>Whether or not you're running a "tweaked" version of RM (if you've edited the code yourself to change the aesthetics, add features, or remove features). <b><span style="color: #cc0000;">Nope (at least not yet). This was a straight up fresh install from scratch, and every other feature appears to work and view correctly.</span></b></li></blockquote>

Dark_Grue
11-21-2007, 10:46 PM
<cite>Kelfly wrote:</cite><blockquote>Amazing job as always Dark_Grue et al! Thanks for maintaining such a wonderful piece of software.I did a fresh install on my guild site (not an upgrade) and noticed what I think is a small bug. The Access Quest Tracker list is not including the character name, only the level. You can view it here:<a rel="nofollow" href="http://survivorsguild.com/index.php?name=Roster_Master&rm=qm_display&qm=key" target="_blank">http://survivorsguild.com/index.php..._display&qm=key</a></blockquote><p>Inconceivable!</p><p>Bloo ran into this too. I don't yet know the cause. I can't reproduce the problem, and the oddest thing of all is that the other trackers shouldn't work either. I'll have to delve into it. Anything's possible at this point.</p><p><b>EDIT:</b> Just replicated the bug. Wow, that's wierd. But I've captured it now, just need to dissect it.</p><p><b>EDIT2:</b> I figured it out. This bug only affects new installations. There's a typo in the cpg_inst.php file. The roster_master_key table gets created with a "name" column that doesn't belong, and it's horking up the join. New installations should delete Line 182:</p><p><span style="font-family: courier new,courier;">name VARCHAR(255) NOT NULL,</span></p><p>You can either then uninstall and reinstall, or if you have SQL access, just run the command (you may have to edit the command for your installation):</p><p><span style="font-family: courier new,courier;">ALTER TABLE cms_roster_master_users_key DROP COLUMN name</span></p><p>Thanks Bloo and Kelfly. Fix will be in the next release. <img src="http://forums.station.sony.com/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p><cite>Melciah@Lucan DLere wrote:</cite></p><blockquote>Only one question I have really, is there a way to get the Quester tracker usernames and the quest info at the top to line up, they seem to alway be a little short on the Username part, despire the length of the name.example of <a rel="nofollow" href="http://houseobsidian.org/cpg/Roster_Master/rm=qm_display/qm=heritage.html" target="_blank">http://houseobsidian.org/cpg/Roster...m=heritage.html</a></blockquote><p>Probably not - tables are actually pretty fragile, not every browser does them the same, and I'm doing some very fancy fiddling to do the scrolling table. But I'm also not such what you intend to line up with what. You'll have to draw me a picture, I think. I think perhaps what you're asking is if the first cell in the table can be right-aligned like the header is, instead of left-aligned, like it is currently?</p><p><cite>Faush@Antonia Bayle wrote:</cite></p><blockquote><p>Wanted to also ask about the numbers i see next to a characters name when you go to manage your characters. It shows Name (numbers). Doesn't really matter, but I was wondering what it was about?</p></blockquote>That's new - it's the characterId. If the XML roster isn't available, and someone has set their character to be anonymous, the name of that character will be "Anonymous". Not a problem ordinarily - until you have more than one person who is anonymous. In which case, it's impossible to tell which "Anonymous" you want to claim.

Seagoat
11-23-2007, 08:50 PM
<cite>Dark_Grue wrote:</cite> <blockquote><p><cite>Melciah@Lucan DLere wrote:</cite></p><blockquote>Only one question I have really, is there a way to get the Quester tracker usernames and the quest info at the top to line up, they seem to alway be a little short on the Username part, despire the length of the name.example of <a rel="nofollow" href="http://houseobsidian.org/cpg/Roster_Master/rm=qm_display/qm=heritage.html" target="_blank">http://houseobsidian.org/cpg/Roster...m=heritage.html</a></blockquote><p>Probably not - tables are actually pretty fragile, not every browser does them the same, and I'm doing some very fancy fiddling to do the scrolling table. But I'm also not such what you intend to line up with what. You'll have to draw me a picture, I think. I think perhaps what you're asking is if the first cell in the table can be right-aligned like the header is, instead of left-aligned, like it is currently?</p></blockquote><p>I'm not sure if this is what he's after, but this is how I've got mine arranged:<a href="http://thehalasianempire.com/index.php?name=Roster_Master&rm=qm_display&qm=heritage" rel="nofollow" target="_blank">http://thehalasianempire.com/index....lay&qm=heritage</a></p><p>You know me...I've always got to tweak.  <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" />  I figured the "Reward" label was a bit redundant, and the "Name/Level" labels fit better up there anyway.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Kelfly
11-24-2007, 09:26 PM
<cite>Dark_Grue wrote:</cite><blockquote><cite></cite><b>EDIT2:</b> I figured it out. This bug only affects new installations. There's a typo in the cpg_inst.php file. The roster_master_key table gets created with a "name" column that doesn't belong, and it's horking up the join. New installations should delete Line 182:<p><span style="font-family: courier new,courier;">name VARCHAR(255) NOT NULL,</span></p><p>You can either then uninstall and reinstall, or if you have SQL access, just run the command (you may have to edit the command for your installation):</p><p><span style="font-family: courier new,courier;">ALTER TABLE cms_roster_master_users_key DROP COLUMN name</span></p><p>Thanks Bloo and Kelfly. Fix will be in the next release. <img src="http://forums.station.sony.com/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" width="15" height="15" /></p></blockquote>Brilliant find Dark_Grue! Just to add in case others are lazy and doing the manual correction, the SQL command for me was:ALTER TABLE cms_roster_master_key DROP COLUMN name(minus the users in cms_roster_master_users_key)Now works beautifully! <img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" />

Kelfly
11-24-2007, 10:11 PM
By the way, if you're interested in adding in the new RoK raid access quest/series to the access quest tracker, an officer of my guild put this list together. Thought I'd pass it on in case you find it useful.First Tier: Easiest to Hardest Zone: The Tomb of Thuuga Zone: The Execution Throne Room Zone: The Protector's Realm Second Tier: Easiest to Hardest Zone: Venril Sathir's Lair Zone: Throne Room of the Overking Third Tier Zone: The Chamber of Destiny Fourth Tier: Easiest to Hardest Zone: Veeshan's Peak Zone: Trakanon's Lair

Apinia
11-25-2007, 09:51 AM
Issue with latest version... (actually it most likely me)Installed latest version today, changed only guild ID in config.inc - DragonFly works fine.Let me install RM4DF with no problems, then ticked the box to activate.When I go to the Roster Master page, it says "A database error has occured. The webmaster has been notified of the error"Then at the bottom of the page it says:<div ><b>modules/Roster_Master/index.php</b><ul><li>Warning line 53: main() [<a href="http://thelastawakening.wildpaw.net/function.main" rel="nofollow" target="_blank">function.main</a>]: open_basedir restriction in effect. File(/config.inc) is not within the allowed path(s): (/var/www/vhosts/websitethings/httpdocs:/tmp)</li><li>Warning line 53: main(config.inc) [<a href="http://thelastawakening.wildpaw.net/function.main" rel="nofollow" target="_blank">function.main</a>]: failed to open stream: Operation not permitted</li><li>Warning line 53: main() [<a href="http://thelastawakening.wildpaw.net/function.include" rel="nofollow" target="_blank">function.include</a>]: Failed opening 'config.inc' for inclusion (include_path='.:'<img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></li></ul><b>modules/Roster_Master/functions/rostermaster.inc</b><ul><li>Warning line 302: array_reverse() [<a href="http://thelastawakening.wildpaw.net/function.array-reverse" rel="nofollow" target="_blank">function.array-reverse</a>]: The argument should be an array</li><li>Warning line 302: array_keys() [<a href="http://thelastawakening.wildpaw.net/function.array-keys" rel="nofollow" target="_blank">function.array-keys</a>]: The first argument should be an array</li><li>Warning line 302: Invalid argument supplied for foreach()</li></ul><b>includes/db/db.php</b><ul><li>CMS Warning line 75: On /index.php?name=Roster_Master While executing query "SELECT cmsusers.username, cmsusers.user_id, rmu.char_type, rm.* FROM la_roster_master AS rm LEFT JOIN la_roster_master_users AS rmu USING (characterId) LEFT JOIN la_users AS cmsusers ON rmu.user_id=cmsusers.user_id WHERE rmu.char_type='Primary' ORDER BY CASE guildRank ELSE 999 END DESC, Adv_Level DESC" the following error occured: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ELSE 999 END DESC, Adv_Level DESC' at line 4 In: /var/www/vhosts/websitethings/httpdocs/modules/Roster_Master/functions/rostermaster.inc on line: 148</li></ul></div>I have changed the urls listed for a little security in these forums.Now I know thats not enough info for you to give me anything, but:1. Are there any common things that might cause this.2. What further information do you require to further diagnose the problem.Oh, and this should have gone at the top, but thanks for all your hard work over recent weeks, I can see you've been busy but the community loves you for it <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" />

Seagoat
11-25-2007, 12:27 PM
<p>You have to change more than the guild ID in config.inc.  <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" />  It needs your guild ID, guild name, and rank names, at the very least, to properly pull your guild's information from the SOE roster feed.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>This additional information would also help:</p><ul><li><b>PLATFORM</b>:  The CMS name and version number your website is running on (i.e., Dragonfly 9.1.2.1, PostNuke 0.764, none, etc.). <i>[just need the DF version number]</i></li><li><strike><b>VERSION</b>:  The version of Roster Master you're using (i.e., RM4DF 6.0.1, RMSA 1.2.0, etc.).</strike> <i>[got that]</i></li><li><b>URL</b>:  A website address where we can see your roster in action. </li><li><strike><b>ERRORS</b>:  Any error messages you're receiving <i>in their entirety</i>.</strike>  <i>[got that]</i></li><li><b>TRIGGERS</b>:  Exactly what you're doing (or attempting to do) when you experience the problem. <i>[Does this only happen when trying to view the Roster Master page?  Can you view any of the trackers by manually typing the URL into your browser's address bar?]</i></li><li>Troubleshooting steps you've taken so far. </li><li>Whether or not you're running a "tweaked" version of RM (if you've edited the code yourself to change the aesthetics, add features, or remove features). <i>[I believe your answer will be 'no,' but it doesn't hurt to ask the question directly, just in case!]</i></li></ul>

Apinia
11-25-2007, 02:09 PM
There is no option for guild name in config.inc, and I am using default rank names so haven't changed those.Using latest dragonfly 9.1.2.1 and latest roster master URL you can visit to see it all not work is <a href="http://thelastawakening.wildpaw.net/index.php?name=Roster_Master" target="_blank" rel="nofollow">http://thelastawakening.wildpaw.net...e=Roster_Master</a> although there isn't much detail there.I haven't tweaked RM at all, using it just as downloaded. Scroll down to bottom of page to see if you can see errors.

Lantis
11-25-2007, 02:12 PM
<cite>Apinia@Permafrost wrote:</cite><blockquote>There is no option for guild name in config.inc, and I am using default rank names so haven't changed those.</blockquote>That's correct.  The Guild Name option has been removed from 6.2.0 as it was redundant.

Apinia
11-25-2007, 03:57 PM
Ok, I fixed it. My webhost / site didn't seem to like / to access root folder, so I had to put the full path to config.inc in index.php, now it seems to work ok.Strange.Looks good though!Like my sig vvvv Seagoat made it!

Apinia
11-25-2007, 06:37 PM
Now am around to tweaking things, a quick question, sorry to keep bugging you.How do I enable the guild wall of fame? Can't see it anywhere.

Seagoat
11-25-2007, 07:27 PM
<p>Oh yeah, Apinia...I keep forgetting that Grue removed the guild name variable from config.inc.  My bad!</p><p>You'll need to create a new block for your Guild Wall of Fame.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  Just go into your Blocks administration and create a new one using the Guild Wall of Fame option in the filename drop down menu.  (All you need is the title and filename filled in to create it.)</p><p>I'm glad you're still enjoying the sig!  <img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" /></p>

jey10
11-26-2007, 04:20 PM
<cite>Kelfly wrote:</cite><blockquote><cite>Dark_Grue wrote:</cite><blockquote><cite></cite><b>EDIT2:</b> I figured it out. This bug only affects new installations. There's a typo in the cpg_inst.php file. The roster_master_key table gets created with a "name" column that doesn't belong, and it's horking up the join. New installations should delete Line 182:<p><span style="font-family: courier new,courier;">name VARCHAR(255) NOT NULL,</span></p><p>You can either then uninstall and reinstall, or if you have SQL access, just run the command (you may have to edit the command for your installation):</p><p><span style="font-family: courier new,courier;">ALTER TABLE cms_roster_master_users_key DROP COLUMN name</span></p><p>Thanks Bloo and Kelfly. Fix will be in the next release. <img src="http://forums.station.sony.com/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" width="15" height="15" /></p></blockquote>Brilliant find Dark_Grue! Just to add in case others are lazy and doing the manual correction, the SQL command for me was:ALTER TABLE cms_roster_master_key DROP COLUMN name(minus the users in cms_roster_master_users_key)Now works beautifully! <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY<img mce_tsrc=" />" /></blockquote><cite>Thanks Dark and Kelfly...  I followed what you wrote and it fixed it right quick... Hey Dark remember I was having the issue with the SQL timing out with the size of my guild... Well with all the changes that have happened everything is working great...Great Job mates!!!Thanks,</cite>

Seagoat
11-26-2007, 04:54 PM
<cite>jey10 wrote:</cite><blockquote><cite>Quick question though on the Signatures... for some reason my signatures do not show up when I go to create my signatures...  <a rel="nofollow" href="http://www.grenricks.com/Roster_Master/rm=sm_sig/characterId=415233106.html " target="_blank">http://www.grenricks.com/Roster_Mas...3106.html </a> It only shows a blank White Screen... When I click on the Sig icon...  Any ideas?</cite></blockquote>There are any number of reasons why your sig won't show up...I discuss everything in my <a href="http://eq2.lunaclick.net/reference/rm4dfsig1.php" rel="nofollow" target="_blank">SigMaster guide</a>.  <img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" />

Dark_Grue
11-26-2007, 05:41 PM
<cite>Seagoat wrote:</cite><blockquote><cite>jey10 wrote:</cite><blockquote><cite>Quick question though on the Signatures... for some reason my signatures do not show up when I go to create my signatures...  <a rel="nofollow" href="http://www.grenricks.com/Roster_Master/rm=sm_sig/characterId=415233106.html " target="_blank">http://www.grenricks.com/Roster_Mas...415233106.html </a> It only shows a blank White Screen... When I click on the Sig icon...  Any ideas?</cite></blockquote>There are any number of reasons why your sig won't show up...I discuss everything in my <a rel="nofollow" href="http://eq2.lunaclick.net/reference/rm4dfsig1.php" target="_blank">SigMaster guide</a>.  <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY<img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" />" width="15" height="15" /></blockquote><p>Seagoat's guide is excellent for troubleshooting Signature Master.</p><p>I took a look at the link (looks like the link's mangled slightly though - there are control characters at the end). I did try and repair the link, however, I got the:</p><p align="center"><b>You are trying to access a restricted area.</b>We're sorry, but we have reserved this area of our site for <i>registered users</i> only</p><p>error, which means that you probably made the Roster Master module permissions "Registered Users Only"? The module doesn't currently distinguish between module access and accesses just to Signature Master. I don't think it can - the module access control is handled in the DF core even before the Roster Master module is called at all, so I can't override it. I suspect the work-around for you is to set the Roster Master module viewable by all.</p><p>You might have other issues as well (in which case follow Seagoat's troubleshooting section of her guide), but the one above will definitely produce the dreaded Red X when trying to view the signature block as a linked image.</p>

jey10
11-26-2007, 06:57 PM
Hi Dark, Thanks I got it to work... yeah a mistype on my part  DOH!!!Now all I have to do is figure out how to design a basic template to use <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  Again thanks for all the help...

Seagoat
11-26-2007, 07:19 PM
<cite>jey10 wrote:</cite><blockquote>Now all I have to do is figure out how to design a basic template to use <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></blockquote><p>Dude, is this thing on??  *tap tap tap*  LOL  <img src="http://forums.station.sony.com/eq2/images/smilies/97ada74b88049a6d50a6ed40898a03d7.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p>I made <a href="http://eq2.lunaclick.net/reference/rm4dfsig1.php" rel="nofollow" target="_blank">a guide</a>!  No lie!  I hold your hand and walk you through every step of setting up, customizing, and troubleshooting SigMaster.  And if that's not enough, you can always email me, PM me, or post in this thread with any questions you may have.</p><p>I like helping!  It gives me warm fuzzies!  <img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" />  Please make my days of writing up that guide bear at least a little fruit...even, like, a kumquat-sized fruit...that's plenty enough fruit for me!  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Dark_Grue
11-26-2007, 08:55 PM
<cite>Seagoat wrote:</cite><blockquote><cite>jey10 wrote:</cite><blockquote>Now all I have to do is figure out how to design a basic template to use <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" width="15" height="15" /></blockquote><p>Dude, is this thing on??  *tap tap tap*  LOL  <img src="http://forums.station.sony.com/eq2/images/smilies/97ada74b88049a6d50a6ed40898a03d7.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p>I made <a rel="nofollow" href="http://eq2.lunaclick.net/reference/rm4dfsig1.php" target="_blank">a guide</a>!  No lie!  I hold your hand and walk you through every step of setting up, customizing, and troubleshooting SigMaster.  And if that's not enough, you can always email me, PM me, or post in this thread with any questions you may have.</p><p>I like helping!  It gives me warm fuzzies!  <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY<img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" />" width="15" height="15" />  Please make my days of writing up that guide bear at least a little fruit...even, like, a kumquat-sized fruit...that's plenty enough fruit for me!  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" width="15" height="15" /></p></blockquote><p>I... think Seagoat might be able to help you with that. <img src="http://forums.station.sony.com/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p>Expect some new text directive modifiers to come with the next RM4DF release. I added A(bsolute) and I(nherit) modifiers to the TEXT font size parameters to override the auto-fit algorithm, it helps with drop-shadows and stuff. I'm sure someone will find a use for it anyway. <img src="http://forums.station.sony.com/eq2/images/smilies/2786c5c8e1a8be796fb2f726cca5a0fe.gif" border="0" alt="SMILEY" width="15" height="15" /></p>

Seagoat
11-26-2007, 10:10 PM
<cite>Dark_Grue wrote:</cite><blockquote>I'm sure someone will find a use for it anyway. <img src="http://forums.station.sony.com/eq2/images/smilies/2786c5c8e1a8be796fb2f726cca5a0fe.gif" border="0" alt="SMILEY" width="15" height="15" /></blockquote><p>Yeah, someone like...ME?!</p><p><img src="http://i149.photobucket.com/albums/s62/eq2graphics/miscellany/prairie_dog.gif" alt="" width="180" height="160" border="0" /></p>

jey10
11-27-2007, 03:59 PM
 <cite>Seagoat wrote:</cite><blockquote><cite>jey10 wrote:</cite><blockquote>Now all I have to do is figure out how to design a basic template to use <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img mce_tsrc=" />" /></blockquote><p>Dude, is this thing on??  *tap tap tap*  LOL  <img src="http://forums.station.sony.com/eq2/images/smilies/97ada74b88049a6d50a6ed40898a03d7.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p>I made <a rel="nofollow" href="http://eq2.lunaclick.net/reference/rm4dfsig1.php" target="_blank">a guide</a>!  No lie!  I hold your hand and walk you through every step of setting up, customizing, and troubleshooting SigMaster.  And if that's not enough, you can always email me, PM me, or post in this thread with any questions you may have.</p><p>I like helping!  It gives me warm fuzzies!  <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY<img mce_tsrc=" />" />  Please make my days of writing up that guide bear at least a little fruit...even, like, a kumquat-sized fruit...that's plenty enough fruit for me!  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img mce_tsrc=" />" /></p></blockquote>Hi Seagoat,Yes I am a big ole dummy...  I went through your guide very helpful for a noob like me...   You know the saying read what you type three times before posting.. Well I didn't and it makes you look lie a fool... Oh well...I do thank you for the great guide, I know that I will have questions especially when it comes to placing images and such (I really do bite at the graphics thing)...  I do love your work I have gone through your site and OMG it is fantastic...I do have a basic question what application do you  suggest that I use to create my graphics?...Regards,

Seagoat
11-27-2007, 04:16 PM
<cite>jey10 wrote:</cite><blockquote>Hi Seagoat,Yes I am a big ole dummy...  I went through your guide very helpful for a noob like me...   You know the saying read what you type three times before posting.. Well I didn't and it makes you look lie a fool... Oh well...I do thank you for the great guide, I know that I will have questions especially when it comes to placing images and such (I really do bite at the graphics thing)...  I do love your work I have gone through your site and OMG it is fantastic...I do have a basic question what application do you  suggest that I use to create my graphics?...</blockquote><p>LOL  You're not a dummy.  <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></p><p>Thanks for the compliments!  I'm glad you found it useful (finally, hehe).  As far as actually putting RM4DF sigs together, my suggestion is to think about what information you want displayed on your sigs first.  Next, create a mock-up of the background you're hoping to use.  Finally, create a template for your sig text, upload everything to your website, and see how everything looks.  Nothing ever works right (or looks its best) the first try, so don't be afraid to go back and change the stuff that needs changing.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>I personally use Paint Shop Pro 9, which you can probably still find online at a greatly discounted price.  PSP X and XI are -- IMO -- more geared toward photo manipulation than creating graphics from scratch, although you're welcome to check them out on the Corel website.  PhotoShop can get pretty darn expensive, but it's also very popular.  [Removed for Content] is a free graphics program that several of my fellow sig makers use with great success.  Hell, I've even seen sigs made with MS Paint that weren't half bad.  <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></p>

jey10
11-27-2007, 05:38 PM
Thank you very much I will check out those applications and I will do as you suggest on the trial by fire...  Again thank you... <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />

Lantis
11-27-2007, 05:56 PM
I second the motion for Paint Shop Pro - I used it myself up to version 7 or 8 (before Jasc revamped the whole interface, before selling the product to Corel).Another free alternative for simple work is Paint.NET.  This is what I use myself for basic image manipulation (I used it to do my forum sig, for example).  It is simpler to use than [Removed for Content] IMHO (I'd say Paint.NET sits right between MS Paint and [Removed for Content] in term of features).

jey10
11-27-2007, 06:26 PM
Greetings,I created a basic Gray background and was trying to get the text to be in Black and ForestGreen and to have the CLASS image used.  But it all comes with the default information i.e. White Text and EQ2 image and the Roster Master text at the bottom.Here is a copy of my text file for the sig...  Am I missing something?  thanks,  here is what the image looks like.  <a href="http://www.grenricks.com/Roster_Master/rm=sm_sig/characterId=415235106.html" target="_blank" rel="nofollow">http://www.grenricks.com/Roster_Mas...=415235106.html</a>//COLOR        White FFFFFFCOLOR        Black 000000COLOR        ForestGreen 228B22//COLOR        LightSkyBlue 87CEFA//COLOR        Yellow FFFF00// Avatar type and placement. Placement is relative.// (DEFAULT|ARCH|CLASS|RANK|EQ2) (TOP|MIDDLE|BOTTOM) (LEFT|RIGHT)AVATAR    CLASS MIDDLE RIGHT// Guild rank insignia placement. Placement is absolute.// int x, int yRANK    93 8// Lines of text.// Text area indentation, in pixels.TEXT_LEFTINDENT        100TEXT_RIGHTINDENT    5// int size, int indent, int y, string color, string fontfilename, string text// Character name and lastname.TEXT    16 13 25 Black VINERITC.TTF {$FullName}// Adventurer class/level and artisian class/level.TEXT    12  0 50 Black VINERITC.TTF {$Adv_Class} {$Adv_Level}, {$Art_Class} {$Art_Level}// Server name.TEXT    12  0 70 Black VINERITC.TTF {$Server} Server// I <3 me!Grenricks GuidanceTEXT    12  0 90 Black FreeSansBoldOblique.ttf Grenricks Guidance// Guild Status Points//TEXT    8  0 90 ForestGreen FreeSansBoldOblique.ttf Status: {$guildStatus}// Member Since//TEXT    8  0 90 ForestGreen FreeSansBoldOblique.ttf Member Since: {$JoinedDate_local}

Seagoat
11-27-2007, 06:39 PM
<p>Make sure that your filenames are identical -- and I'm almost positive that they're also case-sensitive.  For instance, if my background graphic is named <b>Halasian_Empire.png</b>, my template file must be named <b>Halasian_Empire.txt</b>.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>Also make sure that your config.inc file is looking for the right filename and that everything's been uploaded to the correct location in your RM directory structure.  The file naming scheme for the sig graphics is very particular, and even a tiny inconsistency in the filenames will break all kinds of stuff.</p>

jey10
11-27-2007, 08:48 PM
Thank you very much... I will do that... I think it is a naming thing on my part... Again thanks...

Dark_Grue
11-28-2007, 04:09 PM
<cite>Seagoat wrote:</cite><blockquote>Make sure that your filenames are identical -- and I'm almost positive that they're also case-sensitive.</blockquote><p>I'm absolutely <b>positive</b> they're case-sensitive. <img src="http://forums.station.sony.com/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p>Unfortunately, I don't think there's a way to output the actual parsed template file without halting execution - if you dig down in the code, there is a commented-out line for doing exactly that that I used during development, but I don't think I can change that to a trigger_error() and turn it on with the debug flag set, since trigger_error() won't generate output here. I'll take it as a TODO action item to look into the feasibility of increasing the fidelity of the debugging output when $DEBUG is set though. Just can't promise it's doable just yet.</p>

Seagoat
11-30-2007, 10:47 AM
As of this morning, I'm getting a 500 error when trying to access my guild's roster (RM4DF).  I can access the EQ2 Players roster and feeds just fine, so I'm not sure what could be the problem.  :-/  Anyone else experiencing this?

Lantis
11-30-2007, 12:39 PM
<cite>Seagoat wrote:</cite><blockquote>As of this morning, I'm getting a 500 error when trying to access my guild's roster (RM4DF).  I can access the EQ2 Players roster and feeds just fine, so I'm not sure what could be the problem.  :-/  Anyone else experiencing this?</blockquote>RMSA seems fine, tho my first attempt to force an update returned with a timeout - not sure if it was an issue on my host's side (a recent server migration there has caused me a few issues lately) or a temporary outage with EQ2Players.Error 500 seems odd tho - you should check Apache's error.log logfile for more details.

Seagoat
11-30-2007, 01:03 PM
I think it must've been a fluke with my site host...everything seems to be ok now.  *whew*

CuCullain
12-09-2007, 10:20 AM
<p>So I assume I am not the only person who has a guild that EQ2 players is not updating the list of people from? We have numerous new people and the site doesn't list them.</p><p>Is there a newb friendly way someone could point me to fo manually adding someone to the roster?</p>

Dark_Grue
12-09-2007, 01:18 PM
<cite>Faush@Antonia Bayle wrote:</cite><blockquote>So I assume I am not the only person who has a guild that EQ2 players is not updating the list of people from? We have numerous new people and the site doesn't list them.</blockquote><p>You are not the only one. Many people are complaining that their rosters are not updating, or are udating erratically (only some data updates, not all characters update, some characters are missing from rosters). There's some sort of problem with the data replication between the game and EQ2 Players. We don't know what SoE is doing to fix it, or when (or if) it will be fixed.</p><p><cite>Faush@Antonia Bayle wrote:</cite></p><blockquote><p>Is there a newb friendly way someone could point me to fo manually adding someone to the roster?</p></blockquote>There's really no provision for manually adding characters to the roster. Roster Master gets its data from the EQ2 Players feeds, so it displays data that is at least as accurate as what EQ2 Players itself presents (there's a few exceptions where RM can actually display better data). However, missing or out-of-date characters isn't one of those circumstances. You could, in theory manually update your characters by editing the roster database table, but that is far from a "newb friendly" task.

Lantis
12-09-2007, 02:41 PM
<cite>Faush@Antonia Bayle wrote:</cite><blockquote><p>So I assume I am not the only person who has a guild that EQ2 players is not updating the list of people from? We have numerous new people and the site doesn't list them.</p><p>Is there a newb friendly way someone could point me to fo manually adding someone to the roster?</p></blockquote>As Grue pointed out, no simple way to do so.  Even if you were to use phpMyAdmin (if storing in MySQL) or a text editor (if storing in a flatfile), the very next time RMSA would update it would overwrite your changes with what's on EQ2players.  You would have to totally disable automated update (can be done by setting refresh time to '0' in the config) to be able to work this way.These days their whole database system seems to be having major issues, which are affecting not only EQ2Players, but the game itself.  We, ABers, are often facing zone times in the order of 5-15 mins.  We've been told it was largely related to DB performance issues, and that they spent the last week doing fixes/improvements.  So in a way, the good news is, the issue goes beyond just EQ2Players missing updates, therefore it WILL get sorted out, one way or another.

Lantis
12-09-2007, 02:57 PM
<u>State of the Roster:</u>On the development front: RMSA 4.0.0 is coming up really nicely.  Not many new features, but some fairly major ones:<ul><li>Support for SMF 1.1 and PHP-Nuke has been added and tested, using RaidNinja code (which made the job from 'too much work involved' to 'let's take this code and just plug it in my own'<img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" />.  Users of these forum softwares will now be able to use RMSA's Claim management system.  Expect one or two other platforms added before release.</li><li>New 'Paged' display mode (in addition to the existing ones)</li><li>Completed the RoK integration, with the addition of the Secondary Tradeskill information</li><li>Bugfixes here and there, as needed.</li></ul>Expect a beta release in a near future, with the target date for the final release being sometime near the Holidays.

Lantis
12-11-2007, 03:50 PM
Just testing the waters here: would there be interest in having RM4DF's dynamic sig ported to RMSA?  Now that RMSA is able to authenticate with more platforms, porting that feature might be worth the work.  I had a quick look over the code, and I think I should be able to port it without too much trouble.  However I just want to make sure people would actually use it before going deeper into such a project.

Melciah
12-14-2007, 05:22 PM
<cite>Melciah@Lucan DLere wrote:</cite><blockquote>Awesome job, this was the mod I needed to get off the very restricting EQ2players based guildsite.Only one question I have really, is there a way to get the Quester tracker usernames and the quest info at the top to line up, they seem to alway be a little short on the Username part, despire the length of the name.example of <a rel="nofollow" href="http://houseobsidian.org/cpg/Roster_Master/rm=qm_display/qm=heritage.html" target="_blank">http://houseobsidian.org/cpg/Roster...m=heritage.html</a></blockquote>Fixed my issue, was related to the "fiblack3d" theme, did alot of css fixing on the default, theme, got the colors setup the way I wanted, and everything lins up correctly in the default theme.Also Thanks DarkGrue for the fix on the Access Quest part, took a bit before I havd a chance to look here.   

Lantis
12-17-2007, 10:09 PM
Here is your early Christmas gift folks:<span style="font-size: small;"><b>RosterMaster StandAlone 4.0.0 Beta 1</b></span>The highlight of this new version is the much broader support for integration into forum and portal softwares.  This means that more people will now be able to use RMSA's capability of allowing your members to claim ownership of their characters.Please report your experience with this version, even successful ones.  Make sure to mention with which software you were integrating with, and what version of that software - I was only able to test them with the latest versions available during development.<u><b>Upgrade instructions:</b></u>Pretty much the same as with any previous RMSA release that involved config and database changes:    1) Backup your existing installation (especially any customized file)    2) Copy the RMSA 4.0.0 files on top of your old installation.  This will not affect your existing configuration.    3) Enter the Configuration module.    4) Edit your settings, set any new option as desired, then Save it to generate an updated configuration.    5) If using a database, select the appropriate "Upgrade Database" option.    6) Click on 'Force Refresh'.Here's now for the juicy details:<p><u><b>Changes since 3.5.0:</b></u></p> <ul><li>NEW: Support for user authentication through phpBB3, SMF 1.x, PHP-Nuke, Postnuke 0.7, and Xoops.  Some of these were based on code from RaidNinja.</li><li>NEW: New "Paged" display mode.</li><li>NEW: Can now retrieve the secondary tradeskill class and level fields.  Insert the new "sectradeclass" keyword into your display template to display it.</li><li>REMOVED: Support for Invision Board was dropped, since I have no way of testing it.</li><li>IMPROVED: All RMSA administration access now goes through the admin password you set in the Configurator and is no longer tied to your forum/portal access level.</li><li>IMPROVED: Cookie prefix is now automatically retrieved from the forum/portal's configuration.</li><li>IMPROVED: You can now click on a character name in the log to access its EQ2Players profile.</li><li>IMPROVED: Added a few more CSS classes, and changed some of the existing ones.  Please update your custom CSS stylesheets.</li><li>IMPROVED: Debug mode (verbose error reporting) will also report PHP notices as well as other non-fatal errors.</li><li>IMPROVED: Better error handling in the parser (some errors are no longer fatal, such as EQ2Players being unreachable)</li><li>IMPROVED: Links pointing to character profiles on EQ2Players will point to the appropriate localized page (english, french, etc...) on that site.</li><li>IMPROVED: The guild name is no longer required in the configuration</li><li>IMPROVED: Moved all EQ2Players related URLs into a separate file (includes/urls.php).</li><li>IMPROVED: Reorganized some of the code.</li><li>FIXED: Properly handle characters showing as "Anonymous" on SOE's own roster (bug caused by the ROK-related EQ2players update).</li><li>FIXED: Added a few missing translation strings.</li><li>FIXED: Claim module didn't work with PostgreSQL.</li><li>FIXED: Warning message when XML and CSV feeds were out of sync</li><li>FIXED: You will no longer be locked out of the Configuration module if RMSA can't connect to the database (due to wrong parameters or such)..</li><li>FIXED: More harmless PHP notices eliminated </li><li>FIXED: The CSS wasn't applied if an error message was displayed while in the Configuration module.</li></ul> <span class="postbody"><span class="postbody">View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>. Download it <a rel="nofollow" href="http://www.lostrealm.ca/tower/component/option,com_remository/Itemid,37/func,select/id,2/" target="_blank">here</a>. Discuss it here.</span></span>

Lantis
12-23-2007, 06:16 PM
Seasons greetings to the RosterMaster community!  Time to unwrap your presents... <u><b><span style="font-size: small;color: #ffff00;">RosterMaster Stand Alone 4.0.0</span></b></u>Please consult the previous post for a list of changes.  The only change between Beta 1 and this final release is the reduction of log spam after upgrading from an older version.As we get close to the end of the year, I'd like to take this opportunity to thank the whole community (both users and fellow developers) for all the support, suggestions and contributions.  When I started working on RMSA nearly a year ago, my goal then was only to fix it so it would work with the updated EQ2Players that was launched with EoF.  The interest in this project kept driving me forward, and so 11 months later I am pushing out my 16th RMSA release.  Cheers to you guys <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /> <span class="postbody"><span class="postbody"><span class="postbody">View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>. Download it <a rel="nofollow" href="http://www.lostrealm.ca/tower/component/option,com_remository/Itemid,37/func,select/id,2/" target="_blank">here</a>. Discuss it here.</span></span></span>

Dark_Grue
12-23-2007, 07:43 PM
<p>Roster Master for Dragonfly 6.3.0 should be on-track for a post-holiday release.</p><p>This update will bring a pretty good-sized list of bugfixes and new features, especially with respect to configurability (pretty much every common - and uncommon - customization can now be done from the config.inc file, without requiring editing of any of the other files).</p><p><b>EDIT:</b> Oh, forgot to mention I've updated the EQ2 Update Notes Block as well. Made some changes to the parser, as well as did some more post-processing of the information to (hopefully) prevent XSS attacks that might source from EQ2Players. Ultimately, if you include any content from an external site, you'd best not assume it will always have the same (safe) content, since it will bypass pretty much all your security mechanisms if it's ever compromised (and JavaScript and Flash Trojans are on the rise. Judging by the ads fiasco (and the fact that the update notes have <i>never</i> been well-formed HTML), they don't seem to be watching what they're sourcing very well, so I wanted to make sure that JavaScript and other executable content gets stripped. Just in case.</p><p>As always, RM4DF news is available from the <a rel="nofollow" href="http://www.theclenchedfist.com/projects/rm4df/index.html" target="_blank">project page</a>.</p>

Seagoat
12-23-2007, 09:07 PM
<p>I'm out of town at the moment, but I was able to do a long-distance update of the OP for the RMSA release.  <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></p><p>Hope everyone's having / going to have a great (and safe!) holiday!</p>

Roriondesexiest
01-02-2008, 12:47 PM
<p>Sorry if this has been asked somewhere in this thread, our proxy server has issues when I try to read too many pages....</p><p>I had php-nuke, tried dragon-fly and want to get away from phpbb boards so I am trying Joomla.</p><p>If I settle on Joomla would it make more sense for me to use the stand alone, or to customize one of the ports to work with joomla?  I really like the guild wall of fame portion and would want to port that also.</p>

Caela
01-02-2008, 12:59 PM
<cite>Dark_Grue wrote:</cite><blockquote><p>Roster Master for Dragonfly 6.3.0 should be on-track for a post-holiday release.</p><p>This update will bring a pretty good-sized list of bugfixes and new features, especially with respect to configurability (pretty much every common - and uncommon - customization can now be done from the config.inc file, without requiring editing of any of the other files).</p></blockquote><p>I realize it's just one day "post-holiday", but I for one am eagerly awaiting this release.  We appear to have all our database issues sorted out and have upgraded to latest release.  </p><p>We have a new type of character in our guild, and I would love to be able to add that in with Primary, Secondary and Utility - could that possibly be one of the "common and uncommon" customizations of which you speak?</p><p>It would also be cool to track other quests - like Lore & Legend and Languages.</p>

Lantis
01-02-2008, 04:43 PM
<cite>Rorion@Lucan DLere wrote:</cite><blockquote><p>Sorry if this has been asked somewhere in this thread, our proxy server has issues when I try to read too many pages....</p><p>I had php-nuke, tried dragon-fly and want to get away from phpbb boards so I am trying Joomla.</p><p>If I settle on Joomla would it make more sense for me to use the stand alone, or to customize one of the ports to work with joomla?  I really like the guild wall of fame portion and would want to port that also.</p></blockquote>If going with Joomla, then your best shot would be to go with the standalone version.  Be advised however that Joomla ain't the simplest CMS to manage (my personal website uses it).  You might also want for the 1.5 release since I suspect migrating from 1.0 to 1.5 will be a pain.Doing a 'Guild Hall of Fame' block should be fairly simple.  I had started work on a few such blocks some time ago for RMSA but for some reason never got around to finish them.  If you have some PHP/MySQL skills then you could probably have a look at the Guild Summary section of RMSA and work out your own customized Hall of Fame in a block.But, now that the big work involving RoK and adding forum/portal integration is out of the way I'll probably get back on those blocks for the next release.

Lantis
01-02-2008, 04:52 PM
As a starting point, here's one of the test blocks I had written back then.<a rel="nofollow" href="http://www.lostrealm.ca/files/classessum.zip" target="_blank">http://www.lostrealm.ca/files/classessum.zip</a>Demo here: <a href="http://www.lostrealm.ca/temp/parse/rm2/blocks/classessum.php" rel="nofollow" target="_blank">http://www.lostrealm.ca/temp/parse/.../classessum.php</a>

Roriondesexiest
01-02-2008, 05:12 PM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote><cite>Rorion@Lucan DLere wrote:</cite><blockquote><p>Sorry if this has been asked somewhere in this thread, our proxy server has issues when I try to read too many pages....</p><p>I had php-nuke, tried dragon-fly and want to get away from phpbb boards so I am trying Joomla.</p><p>If I settle on Joomla would it make more sense for me to use the stand alone, or to customize one of the ports to work with joomla?  I really like the guild wall of fame portion and would want to port that also.</p></blockquote>If going with Joomla, then your best shot would be to go with the standalone version.  Be advised however that Joomla ain't the simplest CMS to manage (my personal website uses it).  You might also want for the 1.5 release since I suspect migrating from 1.0 to 1.5 will be a pain.Doing a 'Guild Hall of Fame' block should be fairly simple.  I had started work on a few such blocks some time ago for RMSA but for some reason never got around to finish them.  If you have some PHP/MySQL skills then you could probably have a look at the Guild Summary section of RMSA and work out your own customized Hall of Fame in a block.But, now that the big work involving RoK and adding forum/portal integration is out of the way I'll probably get back on those blocks for the next release.</blockquote><p>Thanks, yeah I will check out the php for the Guild Hall of Fame block.  Joomla is looking pretty solid so far, it just seems better put together than most other CMS's I have seen.</p>

Lantis
01-02-2008, 06:40 PM
<cite>Rorion@Lucan DLere wrote:</cite><blockquote><cite>Lantis@Antonia Bayle wrote:</cite><p>Thanks, yeah I will check out the php for the Guild Hall of Fame block.  Joomla is looking pretty solid so far, it just seems better put together than most other CMS's I have seen.</p></blockquote>Joomla was more designed with a large, corporate site in mind than most other open sourced CMS.  I guess it's a matter of personal taste there - so far I'm sticking with it mostly because it seems more secure-minded than many other open source CMS out there.  Just make sure you do use the latest, and for added security drop a .htaccess file into the administration folder to password protect the whole backend (not just backend login page).Forum-wise, have a look at SMF.  We're using it on our own guild site, and RMSA 4.0 is able to integrate with it, allowing your members to claim ownership of their characters.  There should be an SMF bridge available for Joomla (we use mkportal on our own guildsite - simpler to deal with).I spent some time on the block code this afternoon, here's something that's probably closer to what you are looking for in terms of "Hall of Fame" display.  There's no fancy caching or class breakdowns yet (à la RM4DF's Hallf of Fame), but it's a better starting point than the previous example I posted.<a rel="nofollow" href="http://www.lostrealm.ca/files/hof.zip" target="_blank">http://www.lostrealm.ca/files/hof.zip</a>Example:<a rel="nofollow" href="http://www.lostrealm.ca/temp/parse/rm2/blocks/hof.php" target="_blank">http://www.lostrealm.ca/temp/parse/.../blocks/hof.php</a>I'll get something more polished done for the next RMSA version.  I kept data fetching separate from the data display in this example so you can easily modify it to suit your own needs, apply stylesheets, etc...

Seagoat
01-02-2008, 08:00 PM
Rorion, if you feel ambitious in the future and want to work on a Joomla port for Roster Master, I don't think anyone will complain!  <img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" />  It's always nice to be able to broaden our user base...the more the merrier!

Sethok
01-02-2008, 09:33 PM
I would love to see a Joomla port. Right now I am using Joomla 1.0.13 with Fireboard 1.0.4 for the forums (works great and is an actual Joomla add-on, no bridge needed). I simply installed RMSA and then did a Wrapper so that it fits into the look of the website. Would be interested in seeing a more integrated approach. Let me know if you need any help testing.You can see our setup here:<a href="http://www.ritualofreason.com" target="_blank" rel="nofollow">http://www.ritualofreason.com</a>

Lantis
01-02-2008, 09:53 PM
<cite>Sethok wrote:</cite><blockquote>I would love to see a Joomla port. Right now I am using Joomla 1.0.13 with Fireboard 1.0.4 for the forums (works great and is an actual Joomla add-on, no bridge needed). I simply installed RMSA and then did a Wrapper so that it fits into the look of the website. Would be interested in seeing a more integrated approach. Let me know if you need any help testing.You can see our setup here:<a rel="nofollow" href="http://www.ritualofreason.com" target="_blank">http://www.ritualofreason.com</a></blockquote>Looking good <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  You might want to update to RMSA 4.0.0 however, as 3.0.1 isn't RoK-compatible.I looked a bit into adding Joomla support for user authentication as I was adding support for other platforms during 4.0.0 development.  Joomla support is painful to implement because 1) Joomla has no less than three different authentication scheme since 1.0.0, and 2) even the cookie name is scrambled.  RaidNinja2 has a working Joomla authentication module, I will have to dig through it to see if it could be reused within RMSA.

Dark_Grue
01-02-2008, 11:08 PM
<p><cite>Caela wrote:</cite></p><blockquote><p>I realize it's just one day "post-holiday", but I for one am eagerly awaiting this release.  We appear to have all our database issues sorted out and have upgraded to latest release.</p></blockquote><p>It's... pretty much done. Just waiting on a little bit of feedback to make sure everything is working as well as I think it's working before I do a release. It's really more of a question of marshalling everyone's free time (which is in short supply) than a technical reason right now.</p><cite>Caela wrote:</cite><blockquote>We have a new type of character in our guild, and I would love to be able to add that in with Primary, Secondary and Utility - could that possibly be one of the "common and uncommon" customizations of which you speak?</blockquote><p>Unfortunately, no. This is the first time anyone's even suggested adding more character types to the user-selected aspect. It's not necessarily a hard mod to do, but it is hard-coded. I'll keep it in mind for a future release.</p><p><cite>Caela wrote:</cite></p><blockquote>It would also be cool to track other quests - like Lore & Legend and Languages.</blockquote><p>Very far future, if at all. Quest tracking everything is a huge PITA.</p><p>The intent was to stick to things that have a more guild-related impact. Language quests, and L&L quest especially, have almost no in-game impact right now. The only exceptions I can think of are the giant/draconic language quests that are tied to the whole Prismatic timeline, and those really aren't worth tracking - the bookkeeping aspects of that range from trivial to being more effort to manage than it really warrants (both quests are generally soloable).</p><p>If it was possible to get all that quest data from the game through the EQ2Players data feeds, displaying it would be a no-brainer. However, given SoE's current and past behavior, continued access to the data we have been getting to this point is threatened (since they either yank data fields and/or screw up the data feeds themselves), it would seem that such finely-granular data is totally out of the question.</p><p>If you do want to suggest it to them, I'm sure you can expect your idea to be used without compensation or credit to launch yet another pay service that doesn't work properly.</p>

Dark_Grue
01-03-2008, 04:28 AM
<p><i>"Vengeance to God alone belongs; But, when I think of all my wrongs My blood is liquid flame!"</i></p><p>     - <b>Sir Walter Scott</b>, <i>Marmion (canto Vi, st. 7)</i></p><hr /><p>An anonymous source <img src="http://forums.station.sony.com/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" width="15" height="15" /> came through at the last moment, and lo, behold! A new version is upon you! And even though 2008 is sorta like 2007 with one number changed, Roster Master 6.3.0 isn't quite like 6.2.0 with a digit rolled over. Unlike last year's Christmas tree, this won't leave pine needles all over your rug. Or burst into flame. (No implied warranty with regards to flammability. Please keep Roster Master away from open flame.)</p><p><b><span style="font-size: medium;color: #009900;">Roster Master for Dragonfly (RM4DF) 6.3.0:</span></b></p><p><span style="font-size: x-small;">Get it and development news from the </span><a href="http://www.theclenchedfist.com/projects/rm4df/index.html" rel="nofollow" target="_blank"><span style="font-size: x-small;">RM4DF Project Page</span></a><span style="font-size: x-small;">.</span></p><ul><li>Fixed problem for new installs where the Access Quest Tracker list would not including the character name, only the level. Bug reported by Bloo and Kelfly.</li><li>CONFIG CHANGE: The default primary and secondary sort option and direction are now settable in the config.inc file. If an invalid configuration option is selected, the default fallback is still "r", "d", "al", "d". Feature suggested by Seagoat.</li><li>CONFIG CHANGE: The default list grouping is now settable by $config['group_by'] in the config.inc file. If an invalid configuration option is selected, the default fallback is ungrouped. Feature suggested by Seagoat. </li><li>Added A(bsolute) and I(nherit) modifiers to the size definition of the TEXT sigblock directive. Using an A immediately after the font size will mean turn off the text fitting and use the font size exactly as written. Using an I will use whatever the last font size selected (whether from auto-fit or as set). Feature suggested by Seagoat.</li><li>Fixed roster grouping when not displaying a groupable primary sort.</li><li>Fixed incorrect quest link. Bug reported by Bloo.</li><li>CONFIG CHANGE: The formatted date string for the logfile and the "Last Updated" display on the guild roster is now configurable by the $config['updated_date_fmt'] and $config['logfile_date_fmt'] settings in the config.inc file.</li><li>Changed include() to require() to protect against situations where the open_basedir restriction is in effect. Bug reported by Apina.</li><li>NULL, "Unskilled", and "none" fields now sort last.</li><li>CONFIG CHANGE: Added $config['short_titles'] setting to specify if short heading titles will always be used, never used, or only when columns are grouped. Featured suggesed by Seagoat.</li><li>CONFIG CHANGE: Added $config['columns'] setting to control what columns appear in the roster, and in what order. Feature suggested by Seagoat.</li><li>CONFIG CHANGE: $config['show_avatars'] renamed to $config['avatars'], semantics and default changed.</li><li>CONFIG CHANGE: removed $config['show_usernames'], option superseded by $config['columns'] setting.</li><li>Row grouping is now enabled for Secondary Tradeskill Class in addition to the already available Character Type, Rank, Adventurer Class, and Artisan Class.</li><li>Fixed problem affecting guilds with "Anonymous" characters not being added to the parse correctly. Changed $parsed_roster_data to superglobal for storage consistency and indexed by characterId rather than name. Bug reported by Lantis.</li><li>Fixed header row alignment problem. Bug reported by Seagoat.</li></ul>

Seagoat
01-03-2008, 12:01 PM
<p>The OP has been updated!  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>/anon</p>

Roriondesexiest
01-03-2008, 01:08 PM
<cite>Sethok wrote:</cite><blockquote>I would love to see a Joomla port. Right now I am using Joomla 1.0.13 with Fireboard 1.0.4 for the forums (works great and is an actual Joomla add-on, no bridge needed). I simply installed RMSA and then did a Wrapper so that it fits into the look of the website. Would be interested in seeing a more integrated approach. Let me know if you need any help testing.You can see our setup here:<a rel="nofollow" href="http://www.ritualofreason.com" target="_blank">http://www.ritualofreason.com</a></blockquote><p>Wow, this post moves fast.</p><p>Yeah I was debating using the wrapper but I will check out the code this weekend and see what I can come up with.</p>

Malloc
01-04-2008, 03:53 PM
<p>Tried upgrading to RMSA 4.0.0 and I'm now getting the following errors when viewing the roster.</p><p><b>Notice</b>: Undefined index: joined in <b>/home/fallend1/public_html/roster/rostermaster.php</b> on line <b>789</b><b>Notice</b>: Undefined index: joined in <b>/home/fallend1/public_html/roster/rostermaster.php</b> on line <b>835</b></p><p><b>Notice</b>: Undefined index: joined in <b>/home/fallend1/public_html/roster/rostermaster.php</b> on line 1233</p><p>You can view the roster here: <a rel="nofollow" href="http://archoneq2.com/roster/index.php" target="_blank">http://archoneq2.com/roster/index.php</a></p><p>Thought maybe some of the files didnt get copied over properly, but transfering them again didn't help.  Any idea how to fix this?</p>

Malloc
01-04-2008, 04:06 PM
Nevermind.  Debug mode got enabled some how.  Turned it off and everything looks ok now.

Lantis
01-04-2008, 04:14 PM
<cite>Maloc@Crushbone wrote:</cite><blockquote><p>Tried upgrading to RMSA 4.0.0 and I'm now getting the following errors when viewing the roster.</p><p><b>Notice</b>: Undefined index: joined in <b>/home/fallend1/public_html/roster/rostermaster.php</b> on line <b>789</b><b>Notice</b>: Undefined index: joined in <b>/home/fallend1/public_html/roster/rostermaster.php</b> on line <b>835</b></p><p><b>Notice</b>: Undefined index: joined in <b>/home/fallend1/public_html/roster/rostermaster.php</b> on line 1233</p><p>You can view the roster here: <a rel="nofollow" href="http://archoneq2.com/roster/index.php" target="_blank">http://archoneq2.com/roster/index.php</a></p><p>Thought maybe some of the files didnt get copied over properly, but transfering them again didn't help.  Any idea how to fix this?</p></blockquote>Edit your display template, and remove the 'Joined' field.  This field was removed since SOE no longer provides that data.

Malloc
01-04-2008, 04:28 PM
<p>Ahhh thanks a bunch.  Been trying out the PHPNuke integration.  I might be missing something, but I don't really see and benifit to claiming characters.  Is there going to be features implimented in the future that will take advantage of this?</p><p> Thanks again Lantis (and all you other develpoers) for all the work you've put into Rostermaster.</p>

Lantis
01-04-2008, 08:51 PM
<cite>Maloc@Crushbone wrote:</cite><blockquote><p>Ahhh thanks a bunch.  Been trying out the PHPNuke integration.  I might be missing something, but I don't really see and benifit to claiming characters.  Is there going to be features implimented in the future that will take advantage of this?</p><p> Thanks again Lantis (and all you other develpoers) for all the work you've put into Rostermaster.</p></blockquote>Claiming characters mainly allows people to assign roles to their characters.  It can also be handy when people register on a website using a different name than their character.  Don't forget to add the related fields to your display template so you can see who claimed which characters when looking at the roster.No idea yet about the future.  Porting other RM4DF features that would benefit from this would involve quite a bit of work, and so far nobody expressed interest to justify such work (I got no answer when I asked about implementing the signature generator).

Khalik
01-11-2008, 11:33 AM
<p>I got the Roster all set up on our SMF board a few days ago.  Was working perfectly under test information (I used another guild to make sure it worked, since we didn't have ours up yet).  We got the guild set up yesterday and it finally appeared on the eq2players site today.  (WAY LONGER THAN 15 MINUTES, SOE!)  However, when I went in and changed the guild ID in the configuration and updated the roster I got this...</p><p><b>Error:</b><b>PARSE ERROR:</b>Too many errors while parsing the EQ2Players HTML feed - its format might have changed.Check for a newer version of Roster Master.</p><p>However, at a double-look at the EQ2players site, the guild still does not have ANY players listed.  Is this the reason for the errors (hurry the heck up, SoE) or is it an issue with my configuration? </p><p>The list is displayed at <a rel="nofollow" href="http://www.serenitygames.net/SMF/rostermaster/index.php" target="_blank">http://www.serenitygames.net/SMF/ro...aster/index.php</a> at the moment.</p><p> Thanks...</p>

Lantis
01-11-2008, 12:31 PM
<cite>Thelic wrote:</cite><blockquote><p>I got the Roster all set up on our SMF board a few days ago.  Was working perfectly under test information (I used another guild to make sure it worked, since we didn't have ours up yet).  We got the guild set up yesterday and it finally appeared on the eq2players site today.  (WAY LONGER THAN 15 MINUTES, SOE!)  However, when I went in and changed the guild ID in the configuration and updated the roster I got this...</p><p><b>Error:</b><b>PARSE ERROR:</b>Too many errors while parsing the EQ2Players HTML feed - its format might have changed.Check for a newer version of Roster Master.</p><p>However, at a double-look at the EQ2players site, the guild still does not have ANY players listed.  Is this the reason for the errors (hurry the heck up, SoE) or is it an issue with my configuration? </p><p>The list is displayed at <a rel="nofollow" href="http://www.serenitygames.net/SMF/rostermaster/index.php" target="_blank">http://www.serenitygames.net/SMF/ro...aster/index.php</a> at the moment.</p><p> Thanks...</p></blockquote>Will need more information, especially your Guild ID and the version of RosterMaster you are using.  But yeah, if the EQ2Players site doesn't list anyone, then it will cause errors.I have seen cases where EQ2Players could take many days, up to a week, before displaying a new guild properly.  Until then, there's nothing RMSA can do about it.

Khalik
01-11-2008, 12:51 PM
<p>The ID is: 2421107 and I'm using the newest version of RMSA (4)</p><p> I figure you're right about the eq2players slow update being the issue.  I'll just wait a bit and see what happens.</p><p> Edit:  It seems to be working now, although the EQ2players site doesn't show most of the information still.  It doesn't show the secondary crafts.  Should it be showing those, or is that just part of the wait, also?  Thanks again.</p>

Khalik
01-11-2008, 08:18 PM
<p>This is Thelic....Finally my character names appeared on the forum...</p><p>My bigger issue right now is that I cannot seem to get the authentication correct.  I have followed the readme documentation to the 'T' and I've even tried a few different things myself.  Admin can manage claims, but I do not see a button to claim characters anywhere when regularly logged in.  Perhaps I'm just overlooking it?  </p><p> Not sure what information I need to give you.  My db settings are correct and the DB looks correct, itself.  All of the SMF usernames appear properly on the claim screen for admin, also, it's just the authentication for cookies that doesn't seem to be working properly.</p>

Lantis
01-11-2008, 08:55 PM
<cite>Khalik@Nektulos wrote:</cite><blockquote><p>This is Thelic....Finally my character names appeared on the forum...</p><p>My bigger issue right now is that I cannot seem to get the authentication correct.  I have followed the readme documentation to the 'T' and I've even tried a few different things myself.  Admin can manage claims, but I do not see a button to claim characters anywhere when regularly logged in.  Perhaps I'm just overlooking it?  </p><p> Not sure what information I need to give you.  My db settings are correct and the DB looks correct, itself.  All of the SMF usernames appear properly on the claim screen for admin, also, it's just the authentication for cookies that doesn't seem to be working properly.</p></blockquote>The 'Claim Character' entry should appear in the same menu as all other options once a user is detected as being logged in SMF.Go to the 'Forum/Portal Integration" section in the configuration.  What did you put in the last field, the one named "Forum config path"?  This should point to your SMF setting file, which is where RMSA will be able to retrieve the cookie name.  Looking at your site, this should probably be '../Settings.php' (case-sensitive).You can also try enabling 'Debug Mode' in RMSA, and see if you start getting more detailed errors on the display or in RMSA's log.If it still doesn't work you can email me a copy of your rostermaster/includes/config.php file (just remove your database password and admin password from it first), I'll have a look to see if I can see anything abnormal in it.  At a first glance, this does seem to be related to cookie authentication.Regarding secondary tradeskill: yep, this doesn't always get updated at the same time as the rest of the roster, probably because those two fields come from a different source.  They should start getting more up-to-date over time - give it a few days.

Khalik
01-11-2008, 09:09 PM
<p>The forum config path is correct (../Settings.php), as (I believe) are the rest of the settings, but I have no issue sending you the file so that you can take a look at it.  I can send you a screenshot of the DB also so you can see how it's currently displayed.  </p><p> I will also try enabling the debug to see what I can see.  </p><p> I'll do all this when I get home.  thanks again</p>

Lantis
01-15-2008, 03:14 AM
Just as a follow-up, Thelic's issue was caused by having Magic Quotes enabled on his PHP installation.  A workaround was manually implemented in his RMSA install, but it probably won't be included in RMSA itself - ideally your PHP install should not have Magic Quotes enabled.  In fact, this whole feature is being dropped from PHP 6 (which is currently still in development), so programmers have to get used to do their own quote handling.

Penbrock
01-24-2008, 01:06 PM
Has anyone been able to port this to the <a href="http://e107.org/news.php" rel="nofollow" target="_blank">e107 CMS</a>?

Seagoat
01-24-2008, 01:28 PM
<cite>Penbrock wrote:</cite><blockquote>Has anyone been able to port this to the <a rel="nofollow" href="http://e107.org/news.php" target="_blank">e107 CMS</a>?</blockquote><p>I haven't heard any rumors along those lines myself, but that doesn't mean someone hasn't thought about it.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>If you (or anyone else) is interested in porting it, you're more than welcome to jump right in...the more the merrier!</p>

Lantis
02-02-2008, 09:30 PM
<cite>Penbrock wrote:</cite><blockquote>Has anyone been able to port this to the <a rel="nofollow" href="http://e107.org/news.php" target="_blank">e107 CMS</a>?</blockquote>I just added e107 user authentication in RMSA, which will allow your users to claim character ownership.  Expect a PM later tonight with a download link for a beta version <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" />EDIT: Anyone else interested in testing e107 support, please send me a PM.

Karen
02-06-2008, 06:11 PM
I do apologise if the following has been brought up, but i have bene unable to find information on it. I was just wondering if there is a version for invision forums? prefably some 2.0.X version. I have seen it mentioned in some threads on diffrent forums and seen many versions of this from time to time with indications in it however i am unable to find a working version.

Seagoat
02-06-2008, 06:59 PM
<cite>Karen@Venekor wrote:</cite><blockquote>I do apologise if the following has been brought up, but i have bene unable to find information on it. I was just wondering if there is a version for invision forums? prefably some 2.0.X version. I have seen it mentioned in some threads on diffrent forums and seen many versions of this from time to time with indications in it however i am unable to find a working version.</blockquote><p>All the different ports to date (that I've been made aware of, at least) are linked in this thread's first post.  I don't think anyone's attempted an Invision bridge/port, but as with anything else, if someone's willing to give it a shot, I'll be more than happy to include their info in the OP.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>Failing that, your best bet is probably RMSA (the stand-alone version).</p>

Lantis
02-06-2008, 07:10 PM
<cite>Seagoat wrote:</cite><blockquote><cite>Karen@Venekor wrote:</cite><blockquote>I do apologise if the following has been brought up, but i have bene unable to find information on it. I was just wondering if there is a version for invision forums? prefably some 2.0.X version. I have seen it mentioned in some threads on diffrent forums and seen many versions of this from time to time with indications in it however i am unable to find a working version.</blockquote><p>All the different ports to date (that I've been made aware of, at least) are linked in this thread's first post.  I don't think anyone's attempted an Invision bridge/port, but as with anything else, if someone's willing to give it a shot, I'll be more than happy to include their info in the OP.  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" /></p><p>Failing that, your best bet is probably RMSA (the stand-alone version).</p></blockquote>She was referring to the Invision user authentication for claim support, which was supported by RMSA up to version 3.5.0.  I had dropped it from 4.0.0 since I had never been able to test it, and this forum software not being free it was unlikely I'd ever get access to the source code to develop/debug for it.I sent a PM to Karen about 3.5.0 still having Invision support.  If I get confirmation that this old code does work, then I will re-integrate it into version 4.1.0.  Any future bells & whistles (such as forum avatars which are being added in 4.1.0) won't be possible, but at least basic authentication will.

Karen
02-06-2008, 09:17 PM
I have it all setup to try but as typical soe's bad timing of taking down eq2players means i cant test it bah humbug o_O I will keep the thread updated though of my results

Seagoat
02-07-2008, 04:29 PM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote>She was referring to the Invision user authentication for claim support, which was supported by RMSA up to version 3.5.0.  I had dropped it from 4.0.0 since I had never been able to test it, and this forum software not being free it was unlikely I'd ever get access to the source code to develop/debug for it.I sent a PM to Karen about 3.5.0 still having Invision support.  If I get confirmation that this old code does work, then I will re-integrate it into version 4.1.0.  Any future bells & whistles (such as forum avatars which are being added in 4.1.0) won't be possible, but at least basic authentication will.</blockquote><p>Ah, cool...thanks for the clarification!</p>

Karen
02-07-2008, 06:17 PM
<p>Just to let you know the Invision portion of SA350 still works i gave it a try and hey presto. I tried it on a test server here <a rel="nofollow" href="http://www.ryanw.co.uk" target="_blank">http://www.ryanw.co.uk</a> the invision forums that go with that roster for the claim are here <a rel="nofollow" href="http://www.ryanw.co.uk/forums/" target="_blank">http://www.ryanw.co.uk/forums/</a> I would point out the SA350 was designed for invision version v2.0.3 This is the test version i used and worked first time however invision fourms are upto version v2.3.0 which is currently what i am running on the guild website. The simple fix to make it work is you need to turn of the option for stronghold cookies in the cookie options of invision. I think it could be fixed in the IPB2 auth file it's just the stronghold cookie part appends the cookie file which i dont think the auth code was able to interpret properly but as said just requires that option turned off in the options. I am in the process of properly integrating it into our guild website will post an update of how it goes. I would hope that Lantis considers re adding it into future releases so that we may benifit from new updates such as avatars etc</p><p> Update: Managed to add the invision support on version SA400 i have made a port as such. So i will tidy it up and make it avaliable for lantis if he so wishes to accept it.</p>

Lantis
02-07-2008, 09:09 PM
Nice. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />I already updated ipb2.php for RMSA 4.1.0 here, however it it entirely untested, and I need to know how I can retrieve the cookie prefix from ipb2's configuration (as the cookie prefix config item has been removed from RMSA 4.0.0).I should be able to put a beta version of 4.1.0 in your hands over the weekend.  You'll be able then to merge both your code and mine (if needs be).  If you have decent PHP skills you might be able to adapt the phpBB avatar code I wrote for ipB2 (depending on how different it is in IPB vs phpBB).  The RMSA internals are already completed, I'm in the process of adding the various forums one by one now.Ideally I'd like to see "stronghold" cookie support, so RMSA users won't have to downgrade their forum security.  All depends on exactly how this feature works, if there's any data RMSA might be able to extract from the IPB2 configuration to adjust the cookie handling.

Karen
02-07-2008, 09:32 PM
That would be great i'd get to work on it asap. And to be honest including stronghold support isnt really critical but will certainly tackle it. All those cookies do is store the ip aswell as the other info, which to be honest for dialup users and dynamic ips isnt useful at all unless the first two octets stay the the same. It's designed for static ip's which a large percentage wont have <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" width="15" height="15" /> It's rare to see cookies that have it enabled, But hey yeah i will still attempt to add it aswell.

Lantis
02-07-2008, 10:20 PM
A few forums/CMS do check the IP for added security: phpBB3, Postnuke and Xoops do.  In Xoops' case, you can select different level of security, which will determine which parts of the IPs is checked.  This, added with a randomly defined session ID that has a reasonable maximum age (an hour or less) can provide some decent security - it's basically like having a temporary password with an expiration date.In RMSA's case, I'd say just relying on the session ID would be enough (unless ipb2 sessions never expire, in which case it would be profoundly... bad) should be enough.  If you need help devising the parsing code for the cookies, send me two samples (one with and one without stronghold cookies) through PM.  Just make sure you use a temporary throwaway forum account when generating those test cookies. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />

Foulou
02-18-2008, 11:59 AM
Hi, have a little problem here with RMSA :/I'm in a french guild, so some of our ranks are containing char like "é",for example in my database the word "nécromancien" is encoded like "N&eacute;cromancien" so it's good at display =)But ! "Rôdeur" is encoded like this in my DB => "Rôdeur" same problem on rank for "Réincarnés" => "Réincarnés"and it makes the value for rank at 99 :/ so the good icon is not displayedI looked in parse.php, tried some little things but i'm not good with that =pHave some clues about this problem ?thanks for help and good job for maintain this great thing =)

Lantis
02-18-2008, 12:33 PM
<cite>Foulou@Storms wrote:</cite><blockquote>Hi, have a little problem here with RMSA :/I'm in a french guild, so some of our ranks are containing char like "é",for example in my database the word "nécromancien" is encoded like "N&eacute;cromancien" so it's good at display =)But ! "Rôdeur" is encoded like this in my DB => "Rôdeur" same problem on rank for "Réincarnés" => "Réincarnés"and it makes the value for rank at 99 :/ so the good icon is not displayedI looked in parse.php, tried some little things but i'm not good with that =pHave some clues about this problem ?thanks for help and good job for maintain this great thing =)</blockquote>Make sure that everything is UTF-8 aware on your server: database, PHP and web server.  On many Apache servers you might need to create a file named .htaccess, with this single line of text in it:<i></i><span ><i> php_value default_charset UTF-8</i>Save this file in the folder containing your RosterMaster installation, then try again displaying the roster.</span>

Foulou
02-19-2008, 09:50 AM
hello, thx for help, display is ok now the problem was php default charset value =)but the DB is not ok, the table have utf8_general_ci value but the value in fields are not ok :/example :Aeonfluxx             Réincarnés      24      1      Fier-&agrave;-Braseven edit config.php manually with notepad++ selectionned utf8 encoding$config['lookup_rank'] = Array(    "Avatar" => 8,    "Titan" => 7,    "Gardien Celeste" => 6,    "Archange" => 5,    "Ange" => 4,    "Réincarnés " => 3,    "Ange Déchus" => 2,    "Fidèle " => 1);but always have a "?" with rank having a é or è because in db it's no good :/i don't have any clue for this problem <img src="/eq2/images/smilies/c30b4198e0907b23b8246bdd52aa1c3c.gif" border="0" alt="SMILEY" width="15" height="15" />thx for help !

Lantis
02-19-2008, 12:36 PM
<cite>Foulou@Storms wrote:</cite><blockquote>hello, thx for help, display is ok now the problem was php default charset value =)but the DB is not ok, the table have utf8_general_ci value but the value in fields are not ok :/example :Aeonfluxx             Réincarnés      24      1      Fier-&agrave;-Bras</blockquote>The second column here is correct - it is a valid UTF-8 string (accented characters are encoded with two bytes).<cite>Foulou@Storms wrote:</cite><blockquote>even edit config.php manually with notepad++ selectionned utf8 encoding$config['lookup_rank'] = Array(    "Avatar" => 8,    "Titan" => 7,    "Gardien Celeste" => 6,    "Archange" => 5,    "Ange" => 4,    "Réincarnés " => 3,    "Ange Déchus" => 2,    "Fidèle " => 1);</blockquote>This one isn't correct - it looks like UTF-8 characters got converted into HTML entities, so they can't be matched with the content of the database.Try using TextPad (http://www.textpad.com/) to create your config.php file - this is what I used to generate the UTF-8 encoded language files.  I just did it on my test setup and it worked correctly (http://www.lostrealm.ca/temp/parse/rm2/index.php).  Don't forget to flush your existing roster to pull a new one after doing this change, so the rank values will be properly updated in the DB.Looks like something must have broke in the Configuration module, since it used to properly encode the config.php file - I even tested it using a Japanese guild that had Japanese ranks back then.  I'll take a closer look at it.EDIT2:Found, and fixed.  Edit rmadmin.php.  Look for a line containing this (near the start of the file):charset=ISO-8859-1Replace it with this:charset=utf-8Then return to the configuration page, and re-enter all your rank names, and save it.  The config.php file will then properly contain UTF-8 encoded rank names.

Foulou
02-21-2008, 06:26 AM
Hello , works great now !! <img src="/eq2/images/smilies/e8a506dc4ad763aca51bec4ca7dc8560.gif" border="0" alt="SMILEY" width="15" height="15" />thx for your help =)

Lantis
02-22-2008, 02:13 AM
<i>Avatars aren't only spawning on Norrath.They are now also spawning on RosterMaster <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></i><span style="font-size: medium;color: #ffff00;"><b>RosterMaster Stand Alone 4.1.0 Beta 4</b></span>Main highlight of this new version is the addition of avatar support on the display (when using one of the supported CMS/Forum softwares).<p> <span> Changes in 4.1.0 Beta 4 (22-Feb-2008 )</span></p><ul><li>NEW: User avatars when authenticating with one of the supported platforms (phpBB, SMF and Xoops).  A new 'avatar' keyword has been added for the display template.</li><li>NEW: Added e107 CMS user authentication.</li><li>NEW: Re-added and updated Invision Power Board 2.x user authentication (thanks Karen for testing it) </li><li>NEW: Added a 'FAQ' in the docs folder to help with the most common issues and other questions.</li><li>NEW: New 'Homepage' option, will add a 'Home' entry in RMSA's menu.  Code submitted by Thelic.</li><li>IMPROVED: On new installations RMSA will display a link pointing to the Configuration module.</li><li>IMPROVED: You can now click on a username in the roster to view the forum/CMS profile of that user (for claimed characters).</li><li>IMPROVED: Removed the 'base_dir' configuration item.</li><li>IMPROVED: "Verify PHP Features" will now test for PHP's magic quotes.  This should be disabled in your PHP configuration to avoid issues with cookies.</li><li>IMPROVED: SMF: replaced memberName with realName, as this is actually the displayed name.  You might need to update your existing claims.</li><li>FIXED: error_message() wasn't properly handling flags.</li><li>FIXED: Failure to connect to the database server will properly be reported, and allow you to enter the Configuration module to fix it.</li><li>FIXED: Flatfile support was broken in 4.0.0.</li><li>FIXED: Rank names with accents in them weren't properly saved in the configuration file.</li></ul>Please report any issue or comments regarding this new version.<span class="postbody"><span class="postbody"><span class="postbody">View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>. Download it <a rel="nofollow" href="http://www.lostrealm.ca/tower/component/option,com_remository/Itemid,37/func,select/id,2/" target="_blank">here</a>. Discuss it here.</span></span></span>

CuCullain
02-25-2008, 12:46 PM
<p>Wondering if anyone has moded the existing quest tracker for Epic quest use or possibly created an additional block that does it on it's own? </p><p>If not can I get a brief summary of what the easiest way to achieve this myself?</p><p> Danka!</p>

Wizairde
02-25-2008, 05:25 PM
<p>I had a few guild members ask me for this functionality also.</p><p>My first response (in my head) was.. 'why? the epics are actually pretty straight forward..' (tunnel vision)</p><p>Then I thought on it some more. And okay .. I can see why now, you have a lot of epics landing in a lot of the same places - multiple classes needing those same places or at least pieces near by.</p><p>These Epics are unique in that everyone (while needing similar areas) are actually going in multiple directions. If any other class except coercer tells me 'I am on Bob Seeks a Chalice' step - that means NOTHING to me. But really 'Bob's Chalice' means Chardok, which is also something I need and the Bruiser needs and so on and so on.</p><p>Specific example: Coercer needs to kill maybe 10 or 20 yha-lei in Chelsith. Inquisitor needs ground spawn clickies. (I think that's is right.) Now if an Inquisitor would have told me the quest name, I'd be like 'huh' but if they would have said 'Chelsith' I'd be snagging them and running down as soon as we could get a group.</p><p>In other words, these aren't timelines that every single person follows exactly. These aren't access quests. No two classes are the same though they do meet *frequently* in the same spots.</p><p>A few solutions in my opinion:</p><p>* Could go with an 'Epics' portion. Where you basically click like the DT access and select the step. To me, this is least helpful because I'm lazy. LOL I don't care what the quest name is - I want to know where you need to go.</p><p>* Could go with an 'Epics' option where you basically raise a flag for what zone the next portion of your epic is. Perhaps rate it in some say 'Solo/Duo/Group/Raid'</p><p>* Make a generic 'questing' option. Good for all kinds of misc. raiding/questing etc. that comes up. IE - Lets say we have a new pledge, this pledge is on XYZ quest path, and we're checking it off. And then you basically have a wide open spreadsheet system.</p><p>This may be more appropriate to the Dragonfly forums, but there are a multitude of reasons (from bank inventory tracking to the above mentioned pledge quest tracking to epic step tracking) that I would love to have a shared near-spreadsheet-like-solution someone could setup for all to see w/o downloading anything. And have drop boxes to give them options to select status.</p><p>'Hey I'm on Chelsith for my epic.'  'Hey there's 50 cobalt clusters in the bank.' 'Hey PledgeA is ready for initiation ceremony.'</p><p>Enough rambling from me.</p><p>-Wiz</p>

CuCullain
02-25-2008, 05:58 PM
Also be good to have a tracker for raid zone access in RoK.

Dark_Grue
02-26-2008, 02:38 PM
<cite>Faush@Antonia Bayle wrote:</cite><blockquote>Also be good to have a tracker for raid zone access in RoK.</blockquote>As soon as someone points me to a reliable source of information on RoK access quests, I can do that. Last time I checked, there wasn't any. <img src="http://forums.station.sony.com/eq2/images/smilies/1cfd6e2a9a2c0cf8e74b49b35e2e46c7.gif" border="0" alt="SMILEY" width="15" height="15" />

Lantis
02-26-2008, 03:22 PM
For epics, <a href="http://eq2.wikia.com" target="_blank" rel="nofollow">http://eq2.wikia.com</a> has some pretty good information.  I can at least confirm that the Conjuror one is reliable.As for access quests...  Lots of contradictory information.  As a raider currently in T2 and looking to hit T3 real soon, I can confirm that you don't need any pre-requisite to raid T1 or T2 in RoK.  You need to kill the last named in either T2 zones (Kor-Sha or Venril S.) to gain access to T3.

Dark_Grue
02-27-2008, 02:38 AM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote>For epics, <a rel="nofollow" href="http://eq2.wikia.com" target="_blank">http://eq2.wikia.com</a> has some pretty good information.  I can at least confirm that the Conjuror one is reliable.</blockquote><p>The conjuror epic is <b>evil</b>. I helped with a group that had been working on the Drusella fight <i>for eight hours</i>.</p><p>Whichever one of you devs came up with that - I hope there's a special place in Hell reserved for you. Right next to the guy who came up with the SK encounter. <img src="http://forums.station.sony.com/eq2/images/smilies/1069449046bcd664c21db15b1dfedaee.gif" border="0" alt="SMILEY" width="15" height="15" /></p>

Lantis
02-27-2008, 02:51 AM
<cite>Dark_Grue wrote:</cite><blockquote><cite>Lantis@Antonia Bayle wrote:</cite><blockquote>For epics, <a rel="nofollow" href="http://eq2.wikia.com" target="_blank">http://eq2.wikia.com</a> has some pretty good information.  I can at least confirm that the Conjuror one is reliable.</blockquote><p>The conjuror epic is <b>evil</b>. I helped with a group that had been working on the Drusella fight <i>for eight hours</i>.</p><p>Whichever one of you devs came up with that - I hope there's a special place in Hell reserved for you. Right next to the guy who came up with the SK encounter. <img src="http://forums.station.sony.com/eq2/images/smilies/1069449046bcd664c21db15b1dfedaee.gif" border="0" alt="SMILEY" width="15" height="15" /></p></blockquote>I've killed Drusella quite often, half of the time on the very first pull, so was just one more kill for me.  Heck, even did it with a monk tanking a couple of time <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  Just have to stop all DPS when she gets her heal buff on her, hold for a few secs, then resume.  My personal record so far is clearing Maiden in 35 mins.  I told our tank I was in a hurry to get to bed.  Hurry he did <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />Drusella is NOTHING compared to any update in deep Chardok.  Adds out of the wazoo there :/

CuCullain
02-27-2008, 04:46 PM
Any advice for me if I wanted to try to reverse engineer a new tracker from one of the current trackers?

Lantis
02-27-2008, 06:12 PM
<cite>Faush@Antonia Bayle wrote:</cite><blockquote>Any advice for me if I wanted to try to reverse engineer a new tracker from one of the current trackers?</blockquote>Quest and Heritage trackers?  No reverse engineering required, it's open sourced.  All the code, database schemas and all are there. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />

Lantis
03-01-2008, 03:25 PM
Call your MW (Main Webmaster), cause the Avatar of Rosters has spawned.  <span style="font-size: small;color: #ffff00;"><b><span style="font-size: medium;">RosterMaster StandAlone 4.1.0</span></b></span><p><span>Changes in 4.1.0 (1-Mar-2008 )</span></p><ul><li>NEW: User avatars when authenticating with one of the supported platforms (phpBB, SMF and Xoops).  A new 'avatar' keyword has been added for the display template.</li><li>NEW: Added e107 CMS user authentication.</li><li>NEW: Re-added and updated Invision Power Board 2.x user authentication (thanks Karen for testing it) </li><li>NEW: Added a 'FAQ' in the docs folder to help with the most common issues and other questions.</li><li>NEW: New 'Homepage' option, will add a 'Home' entry in RMSA's menu.  Code submitted by Thelic.</li><li>IMPROVED: On new installations RMSA will display a link pointing to the Configuration module.</li><li>IMPROVED: You can now click on a username in the roster to view the forum/CMS profile of that user (for claimed characters).</li><li>IMPROVED: Removed the 'base_dir' configuration item.</li><li>IMPROVED: "Verify PHP Features" will now test for PHP's magic quotes.  This should be disabled in your PHP configuration to avoid issues with cookies.</li><li>IMPROVED: SMF: replaced memberName with realName, as this is actually the displayed name.  You might need to update your existing claims.</li><li>FIXED: error_message() wasn't properly handling flags.</li><li>FIXED: Failure to connect to the database server will properly be reported, and allow you to enter the Configuration module to fix it.</li><li>FIXED: Flatfile support was broken in 4.0.0.</li><li>FIXED: Rank names with accents in them weren't properly saved in the configuration file.</li></ul><span class="postbody"><span class="postbody"><span class="postbody"><span class="postbody">Form up is <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>.You can loot it <a rel="nofollow" href="http://www.lostrealm.ca/tower/component/option,com_remository/Itemid,37/func,select/id,2/" target="_blank">here</a>. Discuss strats here.</span></span></span></span>

Seagoat
03-05-2008, 01:57 PM
<p>Grue, just wanted to let you know I've found what I think is a bug in the SigMaster code for 6.3.0.  I'm running the RC2 code, but I don't *think* there were any changes between then and the official release that I missed.  As always, I could be wrong.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>Anyway, here we go...  I'm working on some new sig images, and when I align the avatar MIDDLE RIGHT with a border of "0," as I was doing with the previous layout, it behaves properly:</p><p><img src="http://i149.photobucket.com/albums/s62/eq2graphics/miscellany/ijada02.jpg" alt="" width="500" height="100" border="0" /></p><p>But now I want to align it MIDDLE LEFT with a border of "0," and this is what I get:</p><p><img src="http://i149.photobucket.com/albums/s62/eq2graphics/miscellany/ijada01.jpg" alt="" width="500" height="100" border="0" /></p><p>I haven't dug into the code yet to see if I can spot the problem...wanted to post it here first just to give you a heads-up just in case it's an actual bug and not something I screwed up myself (as usual, LOL).  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Seagoat
03-05-2008, 04:33 PM
<p>I found the problem and fixed it...still not sure if it's just me, but here's what I did.  <img src="http://forums.station.sony.com/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p>In sigmaster.inc, I changed line 575 from this:</p><p><b>$x_pos = $template['BORDER_MARGIN'];</b></p><p>...to this:</p><p><b>$x_pos = ($img_avatar_width < $usable_height) ? ($template['BORDER_MARGIN'] + (($img_block_height - $img_avatar_width) / 2)) : $template['BORDER_MARGIN'];</b></p><p>This gave me high school math flashbacks!  *twitch*</p>

Dark_Grue
03-06-2008, 12:08 AM
<cite>Seagoat wrote:</cite><blockquote><p>Grue, just wanted to let you know I've found what I think is a bug in the SigMaster code for 6.3.0.  I'm running the RC2 code, but I don't *think* there were any changes between then and the official release that I missed.  As always, I could be wrong.  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY:)" width="15" height="15" /></p><p>Anyway, here we go...  I'm working on some new sig images, and when I align the avatar MIDDLE RIGHT with a border of "0," as I was doing with the previous layout, it behaves properly:</p><p>But now I want to align it MIDDLE LEFT with a border of "0," and this is what I get:</p><p><img src="http://i149.photobucket.com/albums/s62/eq2graphics/miscellany/ijada01.jpg" border="0" alt="" width="500" height="100" /></p><p>I haven't dug into the code yet to see if I can spot the problem...wanted to post it here first just to give you a heads-up just in case it's an actual bug and not something I screwed up myself (as usual, LOL).  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY:)" width="15" height="15" /></p></blockquote><p>At first, I wanted to say "working as intended; see, it's left-aligned and centered top to bottom". But I see... miscalculated the left and right margins around the avatar, yeah. The avatar should have been centered horizontally in the box that's as wide as the sigblock is high.</p><p><cite>Seagoat wrote:</cite></p><blockquote>In sigmaster.inc, I changed line 575 ...to this: <p><b>$x_pos = ($img_avatar_width < $usable_height) ? ($template['BORDER_MARGIN'] + (($img_block_height - $img_avatar_width) / 2)) : $template['BORDER_MARGIN'];</b></p></blockquote>Looks good to me! Excellent work, as usual. Will be in the next point release (whenever that is). =)

Xenithia
03-06-2008, 12:33 PM
Hi,I just upgraded my Dragonfly install to 9.2.1 and seem to have a problem with the Roster Master signatures now.When I post the BB code into the signature block all I get it a text link with the image code listed. e.g <path>sig.htmIf I link an image directly <i><path>sig.jpg</i> it works fine but not via the BB code.

Seagoat
03-06-2008, 12:50 PM
<cite>Xenithia@Crushbone wrote:</cite><blockquote>Hi,I just upgraded my Dragonfly install to 9.2.1 and seem to have a problem with the Roster Master signatures now.When I post the BB code into the signature block all I get it a text link with the image code listed. e.g <path>sig.htmIf I link an image directly <i><path>sig.jpg</i> it works fine but not via the BB code.</blockquote>I don't think this is actually a Roster Master issue...  Are you having problems using the BBcode on these forums, or elsewhere?  If it's here, you have to use the HTML code instead.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />

Xenithia
03-06-2008, 01:19 PM
Ok,BB code doesnt work here just gives a unclickable address. HTML works here tho as in my signature. On my site neither works html gets deleted immediatly when I click submit and BB code that has an image linked to a html IE rostermaster just displays a clickable link not image.  But it will display if its a jpg, gif, png extension. BB code does work on a PHPBB forum so its not rostermaster think its a bug in my Dragonfly install.

Xenithia
03-06-2008, 03:04 PM
UpdateDoesnt work on the dragonfly forums either.

Dark_Grue
03-06-2008, 07:32 PM
<cite>Xenithia@Crushbone wrote:</cite><blockquote>Ok,BB code doesnt work here just gives a unclickable address. HTML works here tho as in my signature.</blockquote><p>Working as intended. As Seagoat mentioned, the EQ2Players forums (and the signature in your profile) use HTML. This isn't a problem with either Dragonfly or Roster Master (or EQ2Players, for once).</p><p><cite>Xenithia@Crushbone wrote:</cite></p><blockquote>On my site neither works html gets deleted immediatly when I click submit</blockquote><p>By default Dragonfly diables HTML posting, as it's a source of <a rel="nofollow" href="http://en.wikipedia.org/wiki/Cross-site_scripting" target="_blank">Cross-Site Scripting (XSS)</a> attacks. It's a security feature, and one I that recommend. So, again, working as intended.</p><p>BBCode and HTML are not interchangable - they are separate markup languages. BBCode was designed to be a limited subset of HTML to eliminate or at least limit Web client browser exploit vectors. Your Web browser understands HTML, it's your CMS that <i>may</i> understand BBCode, and will translate it into HTML before presenting it to the client.</p><p><cite>Xenithia@Crushbone wrote:</cite></p><blockquote>BB code that has an image linked to a html IE rostermaster just displays a clickable link not image.  But it will display if its a jpg, gif, png extension.</blockquote><p>This is only possible if the tag is wirtten incorrectly, or you did something very strange with your Dragonfly upgrade and the BBCode interpreter is hosed (chances are there would be other things you'd notice first). All the CMS BBCode interpreter does is take what's between the [img] in your posting and throw it into a HTML <img> tag when it displays the final posting in read mode - except without any additional attributes, like JavaScript or other client browser exploits. If the BBCode link's wrong, or you didn't close your tags, then you're going to get a Red X or some other invalid markup.</p><p>I'd have to see an example of what you're doing to see exactly what's going on. It's not a Roster Master problem (since the link to your singblock works perfectly - I just checked it now myself), unlikely (but possible) to be a problem with your Dragonfly installation. I'd suspect you're dropping a bracket somewhere or have copied the BBCode in your Dragonfly posting over wrong somehow.</p><p>To summarize, this:</p><p><cite>Xenithia@Crushbone wrote:</cite></p><blockquote>http://cohort.nemisiis.net/Roster_Master/rm=sm_sig/characterId=605207203.html (http://eq2players.station.sony.com/characters/character_profile.vm?characterId=605207203)</blockquote><p>will never work here as a signature block, as EQ2Players does not understand BBCode, so it presents it as what it is - a text string that does pretty much nothing.</p><p>Similarly, a stock Dragonfly installation will just strip out:</p><p><cite>Xenithia@Crushbone wrote:</cite></p><blockquote><a href="http://eq2players.station.sony.com/characters/character_profile.vm?characterId=229362203" rel="nofollow" target="_blank"><img src="http://cohort.nemisiis.net/Roster_Master/rm=sm_sig/characterId=229362203.html" width="400" height="90" border="0" alt="" /></a></blockquote><p>because HTML posting is disabled by default (for good reason, as I mentioned), and that's how Dragonfly handles it.</p><p>The BBCode and HTML signatures are meant to be used as one or the other, not both at the same time (because most forums will only support one or the other, and you don't want you sigblock displayed twice anyway).</p>

Xenithia
03-06-2008, 10:46 PM
I have reinstalled Dragonfly same issue.Posted the same bb code onto dragonflycms.org and got the same.So i'm assuming its something they did with the upgrade.This came back from pheonix on the dragonfly boards.<i><span class="postbody">DF forums have many security enhancements so they don't have the security issues that most phpbb forums have had in the past, so don't expect complete correlation. In any event, it won't process a .html file - must be .php and suitably coded. Search for signature to find the info.</span> <span class="postbody"></span></i>

Dark_Grue
03-07-2008, 04:43 AM
<cite>Xenithia@Crushbone wrote:</cite><blockquote>I have reinstalled Dragonfly same issue.Posted the same bb code onto dragonflycms.org and got the same.So i'm assuming its something they did with the upgrade.This came back from pheonix on the dragonfly boards.<i><span class="postbody">DF forums have many security enhancements so they don't have the security issues that most phpbb forums have had in the past, so don't expect complete correlation.In any event, it won't process a .html file - must be .php and suitably coded. Search for signature to find the info.</span> <span class="postbody"></span></i></blockquote><p>Son of a...</p><p>Phoenix made an undocumented change to includes/nbbcode.php in version 9.38 of the file. It doesn't even work as intended. Plus, there's no information on the boards if you search on "signature".</p><p>Replace both "=" in the BBCode URL with "%3d" (without the quotes), it will work as intended. Better yet, edit Line 505 of includes/nbbcode.php from:</p><p><span style="font-family: courier new,courier;">$patterns[] = "#([w]+(://|.|/)[^ ?&=("nrt<]*?)#si";</span></p><p>to:</p><p><span style="font-family: courier new,courier;">$patterns[] = "#([w]+(://|.|/)[^ ("nrt<]*?)#si";</span></p><p>Which will properly fix the problem. My apologies for failing to correctly identify the problem, I was unaware of the change in Dragonfly because I never use the BBCode signature blocks myself. I should have tested before formulating my reply, which while still contains correct information, didn't address the actual problem you were having. <img src="http://forums.station.sony.com/eq2/images/smilies/9d71f0541cff0a302a0309c5079e8dee.gif" border="0" alt="SMILEY" width="15" height="15" /></p>

Xenithia
03-07-2008, 03:40 PM
Thats ok these things happen <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /> , glad to have a fix for it. Got to love those sneaky Nerfs /grin

Dark_Grue
03-11-2008, 07:19 PM
<cite>Xenithia@Crushbone wrote:</cite><blockquote>Thats ok these things happen <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src=" width="15" height="15" />, glad to have a fix for it.Got to love those sneaky Nerfs /grin</blockquote><p>Not really happy with this change, as it pretty much bypassed the normal change control for the project... I'm just baffled as to why Phoenix saw it as a security <i>improvement</i>. It's not. I'm not even sure what it was supposed to prevent (I can think of a few things but they're trivial things on the level of very non-granular tracking cookies - you could serialize an image to tell when someone had read a particular thread, but that's about it, and you could do that anyway with plain old real image files anyway). AFAIK, it's a non-issue.</p><p>In any case, I've opened <a rel="nofollow" href="http://www.dragonflycms.org/Projects/bugs/id=1035/" target="_blank">Bug ID#1035</a>, that hopefully should prompt reversal of the change to the Dragonfly code. Or not. The developers don't always agree with me. I just report the bugs. <img src="http://forums.station.sony.com/eq2/images/smilies/2786c5c8e1a8be796fb2f726cca5a0fe.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p><b>EDIT:</b> Looks like it's not a "bug", it's a "feature" - one that does, in fact, have a reason for it... I'm working on improving the filter, but it's gonna kill the functionality RM4DF requires. I'm looking into an Apache rewrite rule as a possibility.</p><p>Even if they choose not to fix it though, as I demonstrated there's nothing preventing anyone from altering their own BBCode file to correct it. I already use a modified nbbcode.php because I wanted a more liberal filter on the Adobe Flash tag (that's part of the reason I missed the change, the modified file I have pre-dates the change to the IMG tag filter, so every time I'd overwrite it with my modifications, it effectively backed out that change). =)</p>

jey10
03-17-2008, 09:38 AM
<p>Greetings all,</p><p> Hope all is well with everyone... I am not sure if this is where I should post this or not but I was wondering if there was a way to link Roster Master's Members to EQDKP User's?  Our guild finally is going to be moving to a RAID Point tracking system and we would love to not have to rekey all the accounts into EQDPK or have the guild mates have to sign up again...</p><p> Any thoughts are much appreciated.</p><p> Regards,</p>

Lantis
03-17-2008, 11:32 AM
<cite>jey10 wrote:</cite><blockquote><p>Greetings all,</p><p> Hope all is well with everyone... I am not sure if this is where I should post this or not but I was wondering if there was a way to link Roster Master's Members to EQDKP User's?  Our guild finally is going to be moving to a RAID Point tracking system and we would love to not have to rekey all the accounts into EQDPK or have the guild mates have to sign up again...</p><p> Any thoughts are much appreciated.</p><p> Regards,</p></blockquote>RosterMaster does not have any form of user authentication in itself, therefore it would be unsuitable for such a thing.  What you're looking for rather is user authentication linked to your forum/portal software, such as RaidNinja does.

jey10
03-17-2008, 12:14 PM
<p>Thanks but I am not looking for authentication...  I am looking for a way to bridge Roster Masetrs Users and EQDKP... To be able to pull in all the toons that each account has associated to them instead of having to have every guild mate sign up each toon ....</p><p>Regards,</p>

Lantis
03-17-2008, 07:46 PM
<cite>jey10 wrote:</cite><blockquote><p>Thanks but I am not looking for authentication...  I am looking for a way to bridge Roster Masetrs Users and EQDKP... To be able to pull in all the toons that each account has associated to them instead of having to have every guild mate sign up each toon ....</p><p>Regards,</p></blockquote>Your best shot would probably be to contact the EQDKP authors directly, as this would have to be implemented inside EQDKP itself.  The Rostermaster database is easily accessible for any third party wishing to access either the roster or the claimed character tables, in RMSA's case they can look inside rmadmin.php to see how the tables are setup.

jey10
03-18-2008, 03:44 PM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote><cite>jey10 wrote:</cite><blockquote><p>Thanks but I am not looking for authentication...  I am looking for a way to bridge Roster Masetrs Users and EQDKP... To be able to pull in all the toons that each account has associated to them instead of having to have every guild mate sign up each toon ....</p><p>Regards,</p></blockquote>Your best shot would probably be to contact the EQDKP authors directly, as this would have to be implemented inside EQDKP itself.  The Rostermaster database is easily accessible for any third party wishing to access either the roster or the claimed character tables, in RMSA's case they can look inside rmadmin.php to see how the tables are setup.</blockquote><p>Hi Lantis,</p><p> That is what I thought I just wanted to be sure that was the way to go.. I have pulled in the Users table and looks very easy to work with...  I will work with EQDKP on how to get it into their tables now... Again thanks.. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p> Regards,</p>

Lindar Phamoncry
03-20-2008, 07:28 PM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote>Call your MW (Main Webmaster), cause the Avatar of Rosters has spawned.  <span style="font-size: small;color: #ffff00;"><b><span style="font-size: medium;">RosterMaster StandAlone 4.1.0</span></b></span><p><span>Changes in 4.1.0 (1-Mar-2008 )</span></p><ul><li>NEW: User avatars when authenticating with one of the supported platforms (phpBB, SMF and Xoops).  A new 'avatar' keyword has been added for the display template.</li><li>NEW: Added e107 CMS user authentication.</li><li>NEW: Re-added and updated Invision Power Board 2.x user authentication (thanks Karen for testing it) </li><li>NEW: Added a 'FAQ' in the docs folder to help with the most common issues and other questions.</li><li>NEW: New 'Homepage' option, will add a 'Home' entry in RMSA's menu.  Code submitted by Thelic.</li><li>IMPROVED: On new installations RMSA will display a link pointing to the Configuration module.</li><li>IMPROVED: You can now click on a username in the roster to view the forum/CMS profile of that user (for claimed characters).</li><li>IMPROVED: Removed the 'base_dir' configuration item.</li><li>IMPROVED: "Verify PHP Features" will now test for PHP's magic quotes.  This should be disabled in your PHP configuration to avoid issues with cookies.</li><li>IMPROVED: SMF: replaced memberName with realName, as this is actually the displayed name.  You might need to update your existing claims.</li><li>FIXED: error_message() wasn't properly handling flags.</li><li>FIXED: Failure to connect to the database server will properly be reported, and allow you to enter the Configuration module to fix it.</li><li>FIXED: Flatfile support was broken in 4.0.0.</li><li>FIXED: Rank names with accents in them weren't properly saved in the configuration file.</li></ul><span class="postbody"><span class="postbody"><span class="postbody"><span class="postbody">Form up is <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>.You can loot it <a rel="nofollow" href="http://www.lostrealm.ca/tower/component/option,com_remository/Itemid,37/func,select/id,2/" target="_blank">here</a>. Discuss strats here.</span></span></span></span></blockquote>Just wanted to say thanks for the standalone support, as a forum admin of sites other than that of my guilds I generally detest cpgnuke/dragonfly (can anyone say reliable polls? amongst many other reasons) a good thing I like forums that I dont have to admin even better!SMF 2.0 FTW!!!! now just gotta wait for TP to catch up <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" />

Lantis
03-20-2008, 07:49 PM
<cite>Lindar@Antonia Bayle wrote:</cite><blockquote><cite></cite>Just wanted to say thanks for the standalone support, as a forum admin of sites other than that of my guilds I generally detest cpgnuke/dragonfly (can anyone say reliable polls? amongst many other reasons) a good thing I like forums that I dont have to admin even better!SMF 2.0 FTW!!!! now just gotta wait for TP to catch up <img src="/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY<img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" />" /></blockquote>You're welcome. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />One of the guild sites I manage runs SMF 1.1.4 (wasn't installed by me, but I took over managing the site for the guild), and it is indeed very light on maintenance - even updates can be installed through the CP without requiring to deal with FTP/configuration changes.  Are you running SMF 2.0?  If so I'd be interested to know if RMSA's integration still works with it...My current guild is probably going to move off Guild Portal in a near future.  I haven't finalized my decision yet, but looks like I'll go with Xoops and phpBB3 (phpBB over SMF mostly due to SMF sorely lacking in good themes - should be easier to find a matching theme for Xoops and phpBB).  I had to experiment with a bunch of *nuke clones while working on RMSA, and I can't say I'm really impressed by the internal design of most of these (some of them are flatly horrible, and I wouldn't trust that code even if it was on an internal server with no Internet access at all...)  However Xoops' design looked pretty good to me at a first glance - I just need to see how it handles in day-to-day operation.  Mostly it will have to be fairly simple, as the other site admin has a fairly limited technical understanding.If I could find the theme I want, I'd be tempted to go with the same software used on my old guid site: MKPortal with SMF.  Simple to manage, does the job.

Riva Dragon
03-26-2008, 01:09 PM
<p>Hi, I am new to all of this php/Dragonfly stuff, but long time EQ'er.</p><p> I have a working Dragonfly site for our guild Star of Norrath at <a href="http://www.starofnorrath.com/" rel="nofollow" target="_blank">http://www.starofnorrath.com/</a></p><p>I installed Stremok's GEM and the install went fine, however, when you go to set a new event, on the Submit New Event page, the Event Start Date: field has the little calendar button to the right of it... if you click that calendar button, a small window opens (I assume this is a calendar when you would click on the proper day) but all i get is a 404 error page "The page cannot be found".  The URL of this window is... </p><p><a href="http://www.starofnorrath.com/GEM/calendar.html?datetime=1206547083699&id=0" rel="nofollow" target="_blank">http://www.starofnorrath.com/GEM/ca...6547083699&id=0</a></p><p>The rest of the links on the site behave properly and I dont know why this one doesnt work... any ideas?</p><p>Dragonfly 9.2.1</p><p>GEM 1.4.2.0</p><p>Roster Master 6.3.0</p><p>MySQL 5.0.45</p><p>PHP 5.2.5</p><p> Thank you <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Dark_Grue
04-09-2008, 07:31 PM
<cite>Riva Dragon wrote:</cite><blockquote>I installed Stremok's GEM and the install went fine, however, when you go to set a new event, on the Submit New Event page, the Event Start Date: field has the little calendar button to the right of it... if you click that calendar button, a small window opens (I assume this is a calendar when you would click on the proper day) but all i get is a 404 error page "The page cannot be found".  The URL of this window is... <p><a rel="nofollow" href="http://www.starofnorrath.com/GEM/calendar.html?datetime=1206547083699&id=0" target="_blank">http://www.starofnorrath.com/GEM/ca...6547083699&id=0</a></p><p>The rest of the links on the site behave properly and I dont know why this one doesnt work... any ideas?</p></blockquote><p>I don't htink Stemok's actively developing GEM right now, the last posts he made on his site mentioned he was pulled off onto other projects. So, I'm not sure if or when development will continue there.</p><p>However, I remember this one!</p><p>You're running afoul of the Cross-Site Scripting (XSS) protection in your browser. I remember actually researching this in the Microsoft Knowledge Base (which, IIRC, actualy a) made it easy to find, and b) actually had a really good explanation of what was happening and why). From memory: it has something to do with opeing a window with a link in it that wasn't considered part of the current domain context. It's actually the browser protecting you.</p><p>I diddled with GEM for a while to try and solve this. I was able to create a solution, but then I started digging deeper and deeper, couldn't find a JS calendar I liked that worked properly (or at least could in the several afternnons of tinkering I fiddled), and realized there was a lot of it that really just needed to be rewritten. Since at the time Stremok was saying 2.0 was in the works, I sent him a note of what I'd found and stopped work, since I'd ended up with the guts of it all over the floor, and I didn't want to reqrite something that was supposedly in the middle of being rewritten anyway. Don't bother asking for what I'd written, it was so messy I destroyed it - it didn't even really work properly, it was just a proof of concept.</p><p>Basically, the calendar needed to be re-jiggered so that it was an inline module call, rather than a HTML page that's called outside of the module path like it is in the current instance of GEM. You can get away with it if you're not using a current version of IE, but it breaks the browser web security model by allowing it.</p>

Brinelan
04-16-2008, 09:17 AM
Is it possible to restrict the ability to claim a character to people assigned to a member group in SMF?  I am doing my tests and even those who are logged in as a guest user can still claim characters.  I would prefer that this is restricted to people who I have verified that they are the person who is in the guild and have assigned them a membergroup setting in their profile.

Lantis
04-16-2008, 11:41 AM
RMSA already checks that the user has been activated before considering him logged in.  Set SMF registration to "Member Approval" so any new user will require an administrator to review his account to activate it.  This way, only accounts that have been verified will get access to RMSA's claims (and the rest of your forums as well).  This also ensures that spammers can't do anything until you have verified their subscription.

Brinelan
04-17-2008, 07:44 AM
Ahh, changed to member approval.  That will work.  Thanks.

Dark_Grue
04-23-2008, 01:53 AM
<p><i>At points of clarity, I realize that my life on earth is meaningless, and that I am merely a pawn in a bigger game. A game I cannot possible understand or have control of. Thankfully, before depression sets in, I drift back into my cloudy, bewildered daily routine.</i></p><p><b>     - Joel Patrick Warneke</b> </p><hr /><p>It's been a while, but RM4DF isn't dead - it's just pining for the fjords! This version has a few minor fixes, and some new features on the back-end that build on existing functionality. I've also devised a (admittedly a kludge) solution to URL-filtering preventing dynamic signatures from being used, for those who need the feature. Basically, now you can deep-link the cached image and force RM4DF to refresh the image cache each time the roster's updated, rather than doing it on-demand (which is more efficient).</p><p>Enjoy!</p><p><b><span style="font-size: medium;color: #009900;">Roster Master for Dragonfly (RM4DF) 6.3.1:</span></b></p><p><span style="font-size: x-small;">Get it and development news from the </span><a rel="nofollow" href="http://www.theclenchedfist.com/projects/rm4df/index.html" target="_blank"><span style="font-size: x-small;">RM4DF Project Page</span></a><span style="font-size: x-small;">. <ul><li>Fixed horizontal avatar margins when LEFT alignment directive is used. Bug reported and fixed by Seagoat. </li><li>Added "Optimize Tables" administrative command to delete all widowed and orphaned claims all at once. </li><li>Added Rise of Kunark Raid Flagging Timeline to the Access Quest Tracker. </li><li>Added link to cached signature image (when it is present in the cache) to the Edit Character Claim page. This is to help people work around URL filtering that some CMSes perform. </li><li>The reap_sigcache() function now checks the cache for files that are excluded by the $config['exclude_ranks'] array. </li><li>Added "Fill Signature Block Cache" administrative command to pregenerate the signature block cache for all valid characters. </li><li>CONFIG CHANGE: Added $config['force_sig_cache'] directive to allow the selective regeneration of the signature block cache to be forced every time the roster data is updated. NOTE: Using this feature may cause Roster Master to exceed the maximum script execution time (see source for explanation) </li><li>CONFIG CHANGE: Roster Master no longer allows upgrades from versions older than 6.0.0 (Any versions prior to 6.2.0 aren't functional due to the EQ2Players structure changes anyway.) Users upgrading from a version prior to 6.0.0 must uninstall the previous version, then install 6.3.1. NOTE: Character claims will not be preserved (as per a fresh install). </li></ul></span></p>

Dark_Grue
04-24-2008, 04:32 PM
Oh, I forgot: there's a new version of the <a href="http://www.theclenchedfist.com/Downloads/details/id=9.html.html" rel="nofollow" target="_blank">SoE Update Notes Block</a> too! <img src="http://forums.station.sony.com/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" width="15" height="15" />

Brinelan
04-30-2008, 12:48 PM
<p>Would it be possible to display a members claimed characters under their name in smf when they post, and also in their smf profile?  This would look similar to how the guild and such diaplay here on these boards.</p><p>Since the smf integration and character claim abilities are already there, would this be a major undertaking? </p>

Lantis
04-30-2008, 08:07 PM
<cite>Brinelan@Guk wrote:</cite><blockquote><p>Would it be possible to display a members claimed characters under their name in smf when they post, and also in their smf profile?  This would look similar to how the guild and such diaplay here on these boards.</p><p>Since the smf integration and character claim abilities are already there, would this be a major undertaking? </p></blockquote>This would have to be done in SMF itself.  RosterMaster isn't a SMF plugin, it's a standalone application that only accesses the SMF user database to confirm what user is currently logged in - SMF doesn't even know that RMSA exists.  To do what you're asking for, you would have to either write some SMF plugin, or modify the SMF code itself to access the RMSA database, and extract such data so you can display it in the posts.Nothing I can do there, sorry.

VALKOR
05-05-2008, 06:11 PM
<p>If you are using a newer version of PHP (5.1.x) and you have short_open_tags turned off (which is the default), Roster Master 4.1.0 will not return any data.  Running it from the command line will give an error about being unable to locate the update_data function.</p><p>The issue is that with 5.1.x all PHP files are suppose to start with <?php instead of just <? and the short_open_tags Off obeys that rule which results in your files being included but not executed.</p><p>The quick solution is to simply turn on short_open_tags in your php.ini file and restart your webserver.</p><p><a rel="nofollow" href="http://bytes.com/forum/thread538704.html" target="_blank">http://bytes.com/forum/thread538704.html</a></p>

Lantis
05-05-2008, 06:55 PM
Good catch there.  I guess my test setup is still using the short_open_tags for legacy reasons (it's based on CentOS 5), so that one slipped through.  I'll update the code when I get back home tonight.On the development front, RMSA is mostly into "mainteance mode" at the moment.  There are no new features currently on my ToDO list, so the next version will most likely be when SMF 2.0 comes out of beta as I will make any necessary adjustment to the code to keep the integration working.  So far 4.1.0 seems to have been a pretty good release - this short tag issue is the first one to come up since the release. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  So if you are developping any variant based on RMSA code, 4.1.0 is the perfect code base to start from.I took a shot at adding Wordpress support, but had to can the idea after a few hours digging through it: Wordpress seems to change its authentication code fairly often between releases, so supporting it would be a pain in the neck as I would have to be able to deal with at least three different authentication scheme.

Brinelan
05-13-2008, 04:17 PM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote>On the development front, RMSA is mostly into "mainteance mode" at the moment.  There are no new features currently on my ToDO list, so the next version will most likely be when SMF 2.0 comes out of beta as I will make any necessary adjustment to the code to keep the integration working.  So far 4.1.0 seems to have been a pretty good release - this short tag issue is the first one to come up since the release. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src=" width="15" height="15" />" width="15" height="15">  So if you are developping any variant based on RMSA code, 4.1.0 is the perfect code base to start from.I took a shot at adding Wordpress support, but had to can the idea after a few hours digging through it: Wordpress seems to change its authentication code fairly often between releases, so supporting it would be a pain in the neck as I would have to be able to deal with at least three different authentication scheme.</blockquote><p>If you need more features to work on, some of the trackers the dragonfly version has would be nice to have in the stand alone version <img src="http://forums.station.sony.com/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" width="15" height="15" /></p>

Lantis
05-13-2008, 07:56 PM
<cite>Brinelan@Guk wrote:</cite><blockquote><cite></cite><p>If you need more features to work on, some of the trackers the dragonfly version has would be nice to have in the stand alone version <img src="http://forums.station.sony.com/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" width="15" height="15" /> </p></blockquote>I decided not to implement the trackers for two reasons:a) Requires a lot of maintaining whenever SOE changes things (ask Grue how much he likes maintaining these whenever a new expansion comes out, as if just keeping up with the EQ2Players changes usually associated with these expansions wasn't enough already)b) I feel that these trackers do not belong in a roster, but in a separate application.  Just like a raid management tool belongs in its own separate application (like RaidNinja).Now, if anyone wants to implement and maintain such trackers, I'd be happy to provide any help interfacing it with RMSA.  But I want the two of them to remain separate applications.  Just a personal philosophy of mine: I think a given piece of software should be designed to fulfill only one role.  Multipurpose software tend to be hard to maintain and more confusing to use, and tend to do a lot of things with average success rather than one single focused goal but with better results.

Lantis
05-31-2008, 03:28 PM
Some new buffs have been applied to RosterMaster Stand Alone:<b><span style="font-size: medium;color: #ffff00;">RosterMaster Stand Alone 4.1.2</span></b><p><span> <u><b>Changes in 4.1.2</b></u></span></p><ul><li>NEW: Avatar size can now be enforced in the configuration.  Leave it to "0" to have them displayed in their original size.</li><li>NEW: Added PHP-Fusion CMS user authentication.</li><li>FIXED: One file was still using a short tag opener, causing issues with some PHP configurations.</li><li>IMPROVED: Pointer will change while hovering over a clickable group header (update any custom CSS - rm_groupheader class was modified)</li><li>IMPROVED: Password must be entered twice when changing it from the default one. </li></ul><span class="postbody"><span class="postbody"><span class="postbody"><span class="postbody"><span class="postbody">View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>.Download it <a rel="nofollow" href="http://www.lostrealm.ca/tower/component/option,com_remository/Itemid,37/func,select/id,2/" target="_blank">here</a>. Discuss it here.</span></span></span></span></span>

Jaclac
06-12-2008, 09:03 AM
<p>Dear Lantis,</p><p>Sorry for my very bad english (I hope a little that with your name you can speak french !?)</p><p>I have a very little bug with your wonderfull rostermaster stand alone :</p><p><b>Warning</b>: set_time_limit() has been disabled for security reasons in <b>/var/www/vhosts/phoenix-reborn.org/httpdocs/Roster/rostermaster.php</b> on line <b>57</b></p><p>with a little disorder : the arrows at the top of sort colomn : </p><p><u>Nom</u> ⇑2 <u>Rang</u> ⇓1</p><p>Thank you for help</p><p> <a rel="nofollow" href="http://phoenix-reborn.org/Roster/index.php" target="_blank">http://phoenix-reborn.org/Roster/index.php</a></p>

Lantis
06-12-2008, 11:41 AM
The warning is nothing serious: it simply means that your server is configured to prevent scripts from changing their maximum allowed runtime, and it displays a warning about it.  Go into RMSA's configuration, and make sure that Debug mode isn't enabled.  If it still displays the warning, then you can safely comment out that line in the code.  Edit rostermaster.php, and change line 57 to comment out that function, so the resulting line looks like this:<span style="font-family: courier new,courier;">// set_time_limit($config['timeout']);// Set max execution time</span>This will take care of the warning.As for the ranks, I don't see anything wrong there.  Is it a display issue or an order issue?  Here's how it looks here:<img src="http://www.lostrealm.ca/temp/sort.png" alt="" border="0" />Which looks correct to me: Rank is sorted in decreasing importance (downward arrow) as primary sort, and Name is sorted in ascending order (upward arrow) as secondary sort, meaning this is the sort order within a given rank.If I'm missing it and you are having difficulties explaining it you can send me a PM in French, if it's any easier for you.

Jaclac
06-12-2008, 12:18 PM
<p>Thank you,</p><p>I don't see the arrow, I see a small green box (carré in french) like the grey in my post.</p><p>But maybe this is my Work PC, I see on my good PC later.</p><p>I do that.</p><p>Thanks</p>

Lantis
06-12-2008, 02:50 PM
The cut and paste you did in your post also looks correct to me.RMSA uses HTML 4.0 entities (&uarr and &darr ) to represent the arrows.  Therefore it will rely on two things:1) Having a fairly modern browser that supports all entities that are standard with HTML 4.0 (should be the case unless you use Mosaic or IE 3.02 <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />2) Having a font that has the complete charset (some custom fonts might lack some specific characters - this is probably your case).While it might not look the best with some fonts, this ensures that it will scale and be correctly colored, unlike a bitmap image.

Jaclac
06-12-2008, 03:05 PM
<p><img src="http://forums.station.sony.com/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" width="15" height="15" /> Cool it's good on my personnal personnal computer, I have a little nice green arrow <img src="http://forums.station.sony.com/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p>Lol it's right, I see also arrows in my cut and paste now. </p>

Jaclac
06-13-2008, 05:16 AM
<p>OK <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /> </p><p>Debug mode disabled --> no change</p><p>Edit rostermaster.php (+//  on line 57) --> ok <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  no error message</p><p>Merci beaucoup <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Jimena
06-16-2008, 08:29 PM
<p>hope you can help i am getting this werror, this is a new install</p><p>On /index.php?name=Roster_MasterWhile executing query "REPLACE cms_roster_master SET characterId='590892203', name='Antherial', guildRank='Junior Member', Adv_Class='Dirge', Adv_Level='20', Art_Class='Unskilled', Art_Level='1', secondaryTradeskillClass='none', secondaryTradeskillLevel='0', memberNumber='74', questsCompleted='29', Last_Updated='1213658507'"the following error occured: Field 'lastName' doesn't have a default valueIn: C:InetpubwwwrootmodulesRoster_Masterfunctionsparse r.inc on line: 840</p>

Seagoat
06-16-2008, 09:15 PM
<cite>Jimena wrote:</cite><blockquote><p>hope you can help i am getting this werror, this is a new install</p><p>On /index.php?name=Roster_MasterWhile executing query "REPLACE cms_roster_master SET characterId='590892203', name='Antherial', guildRank='Junior Member', Adv_Class='Dirge', Adv_Level='20', Art_Class='Unskilled', Art_Level='1', secondaryTradeskillClass='none', secondaryTradeskillLevel='0', memberNumber='74', questsCompleted='29', Last_Updated='1213658507'"the following error occured: Field 'lastName' doesn't have a default valueIn: C:InetpubwwwrootmodulesRoster_Masterfunctionsparse r.inc on line: 840</p></blockquote><p>More information would be most helpful.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>From the OP:</p><p><b><span style="color: #cc0000;">*** If you're having problems with Roster Master and you've come here for help, please provide the following information in your post: ***</span></b></p><ul><li><b>PLATFORM:</b>  The CMS your website is running on (i.e., Dragonfly, PostNuke, none, etc.). </li><li><b>VERSION:</b>  The version of Roster Master you're using (i.e., RM4DF 6.0.1, RMSA 1.2.0, etc.). </li><li><b>URL:</b>  A website address where we can see your roster in action. </li><li><b>ERRORS:</b>  Any error messages you're receiving <i>in their entirety</i>.</li><li><b>TRIGGERS:</b>  Exactly what you're doing (or attempting to do) when you experience the problem. </li><li>Troubleshooting steps you've taken so far. </li><li>Whether or not you're running a "tweaked" version of RM (if you've edited the code yourself to change the aesthetics, add features, or remove features).</li></ul>

Jimena
06-17-2008, 09:35 AM
<cite>Seagoat wrote:</cite><blockquote><cite>Jimena wrote:</cite><blockquote><p>hope you can help i am getting this werror, this is a new install</p><p>On /index.php?name=Roster_MasterWhile executing query "REPLACE cms_roster_master SET characterId='590892203', name='Antherial', guildRank='Junior Member', Adv_Class='Dirge', Adv_Level='20', Art_Class='Unskilled', Art_Level='1', secondaryTradeskillClass='none', secondaryTradeskillLevel='0', memberNumber='74', questsCompleted='29', Last_Updated='1213658507'"the following error occured: Field 'lastName' doesn't have a default valueIn: C:InetpubwwwrootmodulesRoster_Masterfunctionsparse r.inc on line: 840</p></blockquote><p>More information would be most helpful.  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" width="15" height="15" /></p><p>From the OP:</p><p><b><span style="color: #cc0000;">*** If you're having problems with Roster Master and you've come here for help, please provide the following information in your post: ***</span></b></p><ul><li><b>PLATFORM:</b>  The CMS your website is running on (i.e., Dragonfly, PostNuke, none, etc.). </li><li><b>VERSION:</b>  The version of Roster Master you're using (i.e., RM4DF 6.0.1, RMSA 1.2.0, etc.). </li><li><b>URL:</b>  A website address where we can see your roster in action. </li><li><b>ERRORS:</b>  Any error messages you're receiving <i>in their entirety</i>.</li><li><b>TRIGGERS:</b>  Exactly what you're doing (or attempting to do) when you experience the problem. </li><li>Troubleshooting steps you've taken so far. </li><li>Whether or not you're running a "tweaked" version of RM (if you've edited the code yourself to change the aesthetics, add features, or remove features).</li></ul></blockquote><p>platform:  dragonfly CMS 9.2.1</p><p>roster master version 6.3.1</p><p><a href="http://www.eq2-perseverance.org/" rel="nofollow" target="_blank">www.eq2-perseverance.org</a></p><p>errors already listed</p><p>triggers, when going into the roster master(clicking roster master)</p><p>Update i have worked around the issue, since it happens when there is no lastname, and apparently happens when guild status points is 0, (no default value)</p><p>in the mtsqldatabase for roster master i change the lastname default from null to a space</p><p>and changed the filed that hold status points to default of 0</p><p>and now the roster appears to work fine.</p><p>Now the only problem i seem to be having is that guild wall of fame doesnt show any information when in a left side block, and doesnt show up at all when configured as a right side block</p>

Lantis
06-17-2008, 11:31 AM
What are you using as your database engine?

Jimena
06-17-2008, 03:20 PM
<p>i am using mysql 5.0.51b i think</p><p>and just to note even though changing the null to (space) gets the roster in there, its not perfect</p>

Dark_Grue
06-17-2008, 09:57 PM
<cite>Jimena wrote:</cite><blockquote><p>triggers, when going into the roster master(clicking roster master)</p><p>Update i have worked around the issue, since it happens when there is no lastname, and apparently happens when guild status points is 0, (no default value)</p><p>in the mtsqldatabase for roster master i change the lastname default from null to a space</p><p>and changed the filed that hold status points to default of 0</p><p>and now the roster appears to work fine.</p></blockquote><p>I tried setting a second instance of Roster Master for your guild on my server and was unable to reproduce the database errors. I believe there's something specific about your MySQL installation (I run 5.0.51a, 5.0.51b appears to be the latest for Windows) that is causing problems with the database schema.</p><p>It would appear that the problem is when mysql is set to strict mode. It seems you cannot set a default value on a text/blob. This would be bourne out by changing the default value causing the problem to go away. You need ensure that MySQL 5 is not running in strict mode. remove STRICT_TRANS_TABLES from your SQL mode in your my.ini file.</p><p>I won't swear to it, since it's been a while, but I do believe I use NULL to distinguish between a populated field and one that doesn't exist, so setting those defaults with values may have unintended side-effects (although they'd be related to display and would like be cosmetic at worst).</p><p><cite>Jimena wrote:</cite></p><blockquote><p>Now the only problem i seem to be having is that guild wall of fame doesnt show any information when in a left side block, and doesnt show up at all when configured as a right side block</p></blockquote>Looking at your site now, appears to be working fine as a right-side block. The options for blocks in Dragonfly are rather complicated (they have a lot of flexibility). Some people find block configuration non-intuitive. Is it still an issue?

Jimena
06-17-2008, 11:07 PM
<p>right side blocks not an issue anymore thanks</p>

Jimena
06-19-2008, 10:01 AM
<p>i did as you suggested, i also found that lastname and guildstatus both had no null checked on the field, but now log for update always says</p><p>.... guildstatus was , now 0</p><p>..... last name was , now .</p><p>is that info cached that can be cleared?</p>

Dark_Grue
06-20-2008, 12:18 AM
<cite>Jimena wrote:</cite><blockquote><p>i did as you suggested, i also found that lastname and guildstatus both had no null checked on the field, but now log for update always says</p><p>.... guildstatus was , now 0</p><p>..... last name was , now .</p><p>is that info cached that can be cleared?</p></blockquote><p>I'm not sure what you've done to the DB schema at this point. </p><p>In PHP the value NULL is not the same as '' (the empty string), nor is it the same as 0 (the number zero). If this is happening over and over in the logfile (as opposed to only once per character), there's something wrong. The logfile can be cleared using the "Purge Logfile" function, but if these lines keep reoccuring in the logfile, there's something else wrong going on - RM4DF think that field is changing for some reason. I think it'd have to be flipping from '' to NULL for that logfile line to be generated like that.</p><p>If you've turned off STRICT_TRANS_TABLES (and restarted MySQL), I'd suggest going into the Dragonfly control panel and uninstalling RM4DF, then reinstalling it (there is no need to delete the RM4DF files or re-do the configuration). See if cleaning up the schema causes these problems to go away.</p><p>Next time I open the code up, I'll consider rewriting the database transactions to be STRICT_TRANS_TABLES-friendly, if it makes sense to do so.</p>

Hecate
07-31-2008, 07:01 AM
I wanted to bump this thread and to see if I could request some information/updates. Some of the links are dead on the OP and I'm really interested in getting some blocks / modules for both PHP-Nuke and Dragonfly CMS (CPGNuke). I'm torn between Dragonfly and PHPNuke. It seems a lot of the Everquest II Community is using Dragonfly and have some real nice pages especially with Roster Master, SOE Update Notes, Hall of Fame, and Recruitment Blocks/Modules. PHP Nuke Themes are more plentiful and I've had better luck trying to customize, but unfortunately I cannot find some of those blocks that are ported for or compatible with PHP Nuke.  Is there anything not listed that the community has created lately for either CMS? Does anybody have any information or the downloads for some of the Modules below?  Even better a PHP Nuke 7.9 compatible version of:- Full Roster Master Guild Hall of Fame- SOE Update Notes (like the one listed for CPGNuke)- Everquest II Themes- Guild Chat Client/Block? (even possible?)- ShoutboxFeel free to PM me if you use PHP Nuke or Dragonfly for your CMS on your website, downloads, or if you have anything you think will help.<cite><b>Dead Links/Information/Downloads </b><b>:</b></cite><blockquote><b><span style="color: #0099ff;"><u>Roster Master-Related Resources</u></span></b>  <i>(Blocks, modules, or other content that utilize Roster Master code or database tables.)</i><p><i><span style="color: #ff9900;">For Dragonfly CMS users:</span></i></p><ul><li>Module Name:  <b>Guild Event Manager (GEM)</b></li><li>Prerequisites:  <b>RM4DF</b></li><li>Current Stable Release:  <b>1.2.0.0</b>  (RM4DF 6.0.0+ compatible; v1.1.0.1 is RM4DF 5.1.4- compatible)</li><li>Release Date:  <b>15 February 2007</b></li><li>In Development:  <b>2.0</b></li><li>Point of Contact:  <a rel="nofollow" href="http://forums.station.sony.com/eq2/pm/sendTo.m?user_id=167431" target="_blank"><b>VulcanDarksoul</b></a></li><li>Project Homepage:  <a rel="nofollow" href="http://www.eq2caladrius.com/Forums/viewtopic/t=622.html" target="_blank"><b>http://www.eq2caladrius.com/Foru.../t=622.html</b></a></li><li>Download Site:  <a rel="nofollow" href="http://www.eq2caladrius.com/Downloads/details/id=14.html" target="_blank"><b>http://www.eq2caladrius.com/Down.../id=14.html</b></a></li></ul><hr /><p><b><span style="color: #0099ff;"><u>EQ2-Specific Resources</u></span></b>  <i>(Other website enhancements that EQ2 players and guilds may find useful.)</i></p><p>***  These websites may also contain other useful downloads that are not EQ2-specific!  ***</p><p><i><span style="color: #ff9900;">For Dragonfly CMS users:</span></i></p><ul><li>Module Name:  <b>EQ2WishList</b></li><li>Prerequisites:  <b>Dragonfly CMS 9.0.6.1 +</b></li><li>Current Stable Release:  <b>1.0</b></li><li>Release Date:  <b>9 November 2006</b></li><li>In Development:  <b>---</b></li><li>Point of Contact:  <a rel="nofollow" href="http://forums.station.sony.com/eq2/pm/sendTo.m?user_id=167431" target="_blank"><b>VulcanDarksoul</b></a></li><li>Project Homepage:  <a rel="nofollow" href="http://www.eq2caladrius.com/Forums/viewforum/f=24.html" target="_blank"><b>http://www.eq2caladrius.com/Foru...m/f=24.html</b></a></li><li>Download Site:  <a rel="nofollow" href="http://www.eq2caladrius.com/Downloads/details/id=11.html" target="_blank"><b>http://www.eq2caladrius.com/Down.../id=11.html</b></a></li></ul><p><span style="color: #ff9900;"><i>For PHP-Nuke CMS users:</i></span></p><ul><li>Block Name:  <b>EQ2 Guild Recruitment Block</b></li><li>Prerequisites:  <b>PHP-Nuke CMS</b></li><li>Current Stable Release:  <b>1.0</b></li><li>Release Date:  <b>23 March 2007</b></li><li>In Development:  <b>1.1</b></li><li>Point of Contact:  <a rel="nofollow" href="mailto:[email protected]" target="_blank"><b>Hawnted</b></a></li><li>Project Homepage:  <a rel="nofollow" href="http://www.nemesysguild.com/" target="_blank"><b>http://www.nemesysguild.com/</b></a></li><li>Download Site:  <a rel="nofollow" href="http://www.nemesysguild.com/" target="_blank"><b>http://www.nemesysguild.com/modu...d&cid=1</b></a></li></ul><hr /><hr /></blockquote>

Seagoat
07-31-2008, 10:10 AM
<p>No need to call it a bump...this thread has been active for a long time, and will hopefully continue to be, even if there are months between posts.  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  Thanks for letting me know about the dead links in the OP.  I don't check them; I just post them and update them when new info is sent my way (or posted here) -- which you've now done.  <img src="/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></p><p>I use Dragonfly CMS for my guild site (<a rel="nofollow" href="http://thehalasianempire.com/" target="_blank">http://thehalasianempire.com/</a>), and have made a custom theme that utilizes my guild's heraldry.  A shoutbox is a standard module for most CMSs...you might want to check the Dragonfly site for it (<a rel="nofollow" href="http://dragonflycms.org/" target="_blank">http://dragonflycms.org/</a>).</p><p>I have copies of GEM and WishList that I downloaded a while back.  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /><a rel="nofollow" href="http://thehalasianempire.com/gem_1_2_0_0.zip" target="_blank">http://thehalasianempire.com/gem_1_2_0_0.zip</a><a rel="nofollow" href="http://thehalasianempire.com/EQ2WishList.zip" target="_blank">http://thehalasianempire.com/EQ2WishList.zip</a></p><p><strike>I remember downloading the guild recruitment block, but I'm having trouble finding the file.</strike>  Found a copy!<a href="http://thehalasianempire.com/EQ2Recruitment_PHP-Nuke.zip" rel="nofollow" target="_blank">http://thehalasianempire.com/EQ2Rec...nt_PHP-Nuke.zip</a></p>

Hecate
07-31-2008, 07:32 PM
Thanks a ton!  I'll try them out as soon as I can.

Dark_Grue
08-01-2008, 03:35 AM
<p>I'll give the Dragonfly perspective, as I actually coded most of the EQ2 web applications that you mentioned. I also work on the project as a debugger (I chose Dragonfly as my CMS first, then wrote the applications I needed. Which is why a lot of the EQ2-specific applications out there are Dragonfly apps)...</p><p><cite>Hecatean@Unrest wrote:</cite></p><blockquote>Even better a PHP Nuke 7.9 compatible version of:- Full Roster Master Guild Hall of Fame</blockquote><p>Unlikely to happen (that is, I have no intent to port it), unless someone <i>else</i> ports it. I'm not aware of anyone who's even attempted it. RM4DF does have a lot to offer, and it's gained a lot of converts to Dragonfly on its own. <img src="http://forums.station.sony.com/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" width="15" height="15" /></p><p><cite>Hecatean@Unrest wrote:</cite></p><blockquote>- SOE Update Notes (like the one listed for CPGNuke)</blockquote><p>Technically, it's also a Dragonfly module. Same as above. No one's ported it, and I'm a dyed-in-the-wool Dragonfly user.</p><p><cite>Hecatean@Unrest wrote:</cite></p><blockquote>- Everquest II Themes</blockquote><p>These exist for Dragonfly. I did my own well in advance of those being available (and I'm happier with the one I did - I'm not a big fan of ultra-goopy web sites that have more chrome than content). I'm not especially taleneted from a graphics standpoint, and I barely understand the theming system, but I was still able to cobble together (what I think) is a very professional-looking theme by just starting from a base theme and modyfying it. It's not as insurmountable a task as it might appear.</p><p>The couple or so of DF EQ2 themes that are out there might appeal to you though, in which case, you're already done. Also, there are plenty of DF theme designers in the community there that are likely to do commissions quite nominally.</p><p><cite>Hecatean@Unrest wrote:</cite></p><blockquote>- Guild Chat Client/Block? (even possible?)</blockquote><p>Technically infeasible. Guild chat is actually being run under the Jabber protocol, and you can, in theory, sign into the EQ2 chat system using any Jabber client (I've done it, it's not pretty, and not terribly stable). There used to be instructions for doing so with Miranda and Exodus available, but SoE has chosen to very quitely withdraw those documents. Someone also wrote a prototype stand-alone client specifically for signing into the EQ2 Jabber server, but I very much doubt it's in active development because...</p><p>There are two major obstacles to using the EQ2 guild chat. The first is that you must subscribe to the Advanced Services package that includes the Guild Chat feature (either the individual feature or the bundle). But that's kind of pointless, because of the second problem, and that's that the Guild Chat feature has been unreliable since it launched. There are many, many posts on this very forum relating ongoing problems with it. While it is possible (but very difficult), to write a web-based Jabber chat client, because of all the above issues, it's not worth messing with in my opinion.</p><p>I believe the beta Station Launcher does have a out-of-game chat feature built into it that does not require Advanced Services, but it's a client, and would have to be installed on your PC to be used. It can't be converted to a web application.</p><p><cite>Hecatean@Unrest wrote:</cite></p><blockquote>- Shoutbox</blockquote><p>Dragonfly does have one, works pretty well from what I hear. Although that's probably why you mention it.</p><p>As for the other projects...</p><p>As I recall, VulcanDarksoul posted on his own site that he's pretty much put GEM on hiatus from development due to other priorities. He didn't mention when or if development might restart (I suspect never, since the entire site's gone). I believe EQ2WishList is in the same condition. Since the current source of both is available, development could continue if someone was willing to pick up the projects. However, I don't recommend either as a good project for true beginners (writing web applications is a lot trickier than it might appear on the surface).</p><p>I've updated the www . rostermaster . org site to remove GEM, since it's dropped completely off the radar.</p>

Hecate
08-01-2008, 05:32 AM
*** SITE IS DEFUNCT - temporary download location ***<p>LOL, that made me crack up. "Defunct". Thanks for updating the OP and hitting me up with that feedback. I've come across three DF EQ2 Themes. Some friends are asking me to help them with getting a guild active so I'm being nudged into learning all of this stuff and get a site online. I don't think other things can happen without it. I'm currently using the FiBlack3d theme and trying to spin off of that, for now but I can't get the stupid logo to center. /headdesk</p><p>I've seen Shoutbox modules at the CPGNuke downloads page, but there isn't one in the 9.2.1 section. I'm assuming compatible, but didn't know if someone had their hands on one that was tested.  </p><p>I saw the Guild Chat instructions which is what made me think about trying to see if there were resources out there. Unfortunately, if I am going to have a hosted website I see no point in paying SOE for the enhanced tools and from what you've said, currently it would be a waste of my time.</p><p>I've downloaded both the GEM and wishlist but haven't messed with them yet. All of these are things to pretty much add features to the site which right now I think I will put off until things are more functional. That way I can really break things <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></p><p>You and another person have pretty much said the same thing between Dragonfly and PHP-Nuke, so I think I'm going to nuke (pun intended) the idea of using PHP Nuke even though there were some free themes that looked awesome and stick with Dragonfly.</p>

Seagoat
08-01-2008, 01:27 PM
<cite>Hecatean@Unrest wrote:</cite><blockquote>*** SITE IS DEFUNCT - temporary download location *** <p>LOL, that made me crack up. "Defunct". Thanks for updating the OP and hitting me up with that feedback.</p></blockquote>Hmm, it wasn't meant to be humorous...  Would "BORKED" be better?  *pokepoke*  <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" />  And you're welcome!

Dyse
09-04-2008, 03:51 PM
<p>Soooo, any chance of Guild Points being added?  Are they even Exportable?</p><p>Won't use them for DKP but may use it for other purposes.  Be nice to see on the site as well.</p>

Lantis
09-04-2008, 07:52 PM
SOE doesn't publish the points anywhere on EQ2Players, so there's nothing we can do about it.In other news - I have added an Export to CSV function to RMSA (because I needed it to build a spreadsheet that our guild uses for loot tracking, and 140+ names is a lot of things to type).  I haven't released it yet because that's the only feature that was added, but if in the meantime if anyone actually needs it just drop me a PM.Next real release will probably be around the time of TSO release, as I am already anticipating more... issues.

Dark_Grue
09-05-2008, 04:37 AM
<cite>Lantis@Antonia Bayle wrote:</cite><blockquote>SOE doesn't publish the points anywhere on EQ2Players, so there's nothing we can do about it.</blockquote><p>Afraid Lantis is right. SoE hasn't been very cooperative of forthcoming with the player community on adding new features, or fixing existing ones. I'm not holding my breath that they'll export the points column unless the Web Team has suddenly come under new, saner, management.</p><p>I expect points will come under the pay service, and the pay service will continue to update irregularly and well over the maximum 24-hour refresh period we've been told to expect from EQ2Players (which they've never consistently achieved). So even as a poor-man's DKP, it'll be useless because it'll never be accurate (and you won't ever be sure <i>who</i> it'll be accurate for at any one time, since everyone in your guild will update unpredictably, and at different intervals).</p><p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote>Next real release will probably be around the time of TSO release, as I am already anticipating more... issues.</blockquote><p>/sigh</p><p> Yeah... <img src="http://forums.station.sony.com/eq2/images/smilies/9d71f0541cff0a302a0309c5079e8dee.gif" border="0" alt="SMILEY" width="15" height="15" /></p>

Lantis
11-18-2008, 08:57 PM
<p>As a heads up: from what I can see, nothing was changed to EQ2Players.  A few stats were added to the character profiles a few weeks ago, but this has no impact on RosterMaster.</p><p>So, so far nothing new was broken.  Now we have to wait and see to ensure that rosters starts updating again (they haven't in a the past few weeks) before being able to declare that we have survived this one.</p>

Dark_Grue
11-21-2008, 11:12 PM
<p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote><p>As a heads up: from what I can see, nothing was changed to EQ2Players.  A few stats were added to the character profiles a few weeks ago, but this has no impact on RosterMaster.</p></blockquote><p>Matches what I'm seeing as well. Parses seem to be good... so far at least.</p><p>I've got like six more Heritage Quests to add to the RM4DF database (as soon as I can find info on them), but doesn't look like the next release will be as traumatic as I feared.</p>

Wizairde
12-01-2008, 09:05 PM
<p>Hey yas-</p><p>Since 11/10/08 I've been getting this a lot "Araelin: guildRank was Emeritus of the Staff (offline&gt;6 mo), is now Emeritus of the Staff (offline>6 mo)."</p><p>somtimes with with tons of amp;amp;amp; lines</p><p>Ideas why? It's crazy ... our logs are filled with this since 11/10 - and not since.</p><p><a href="http://www.goldenstaff.org">www.goldenstaff.org</a> is our site.</p><p>-Wiz</p>

Lantis
12-01-2008, 09:52 PM
<p>Looks like a bug in the way RM4DF interprets the ">" inside one of your rank.  I cannot reproduce this bug in RMSA.  Grue?</p><p>In the mean time a quick fix for you would be to change that rank to remove the ">" character from it, and refreshing your roster.</p>

Dark_Grue
12-02-2008, 05:18 AM
<p><cite>Wizairde wrote:</cite></p><blockquote><p>Hey yas-</p><p>Since 11/10/08 I've been getting this a lot "Araelin: guildRank was Emeritus of the Staff (offline>6 mo), is now Emeritus of the Staff (offline>6 mo)."</p></blockquote><p>I see what's happening. It's comparing the HTML-escaped string "&gt;" with ">" and they're not equal, so it thinks that the string has changed. Could have sworn I took care of that issue quite some time ago. I'll have to look at that section of the code when I open it up again. It's not a difficult fix, just will take a little thought and some testing.</p><p>It shouldn't have any real negative effect, other than spamming your update log. You can change the string, but it would help if I have something to test against, since EQ2Players takes forever to update (which means if I change a guild rank in my own guild to test against, I could be waiting months for the change to reflect). I'll see if I can take a look at it later today when I get home from work.</p><p><strong><span style="font-size: x-small;">EDIT:</span></strong> Problem fixed, it's because of a working assumption in the data feed, which was that roster data would never contain characters that would translate to HTML entities. I don't recall if that was because Guild Ranks never allowed non-alphanumeric characters before, or just because we didn't think anyone would do it.</p><p>Fix is easy as 3.14159...</p><p>Assuming you're starting from RM4DF v6.3.1, edit <span style="font-family: courier new,courier;">modules/Roster_Master/functions/parser.inc</span> on Line 783 and change:</p><p><span style="font-family: courier new,courier;">if (!isset($old_roster_data[$characterId][$field]) || ($old_roster_data[$characterId][$field] != $value)) {</span></p><p>to read:</p><p><span style="font-family: courier new,courier;">if (!isset($old_roster_data[$characterId][$field]) || ($old_roster_data[$characterId][$field] != htmlspecialchars($value, ENT_NOQUOTES, 'UTF-8'))) {</span></p><p>That ought to fix the problem, I believe. I've also made the correction to include it in the next release. Thanks for the bug report!</p>

Seagoat
12-06-2008, 03:57 PM
<p>With the introduction of the six new TSO heritage quests, the HQ tracker table width will be even more annoying.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  I'm hoping there's a way to split the table into two separate tables -- one for legacy HQs, one for expansion HQs -- without actually having to split them up into 2 different pages.  I'm peeking around the code now to see how difficult it would be to implement something like this.</p><p>What I'd *really* love to see is some sort of module-ish "quest pack" implementation.  For instance, say you wanted to track all the Signature quests, or maybe all the Lore & Legend quests.  You could download a Roster Master quest pack module, install it via the DF admin panel, which would append the necessary rows to the existing RM database schema. Then upload the necessary quest info array and any other necessary files to the server (just like any other module).  It would be like a module for a module.</p><p>Did that make sense to anybody but me?  <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></p>

Lantis
12-06-2008, 05:57 PM
<p><cite>eagoat wrote:</cite></p><blockquote><p>What I'd *really* love to see is some sort of module-ish "quest pack" implementation.  For instance, say you wanted to track all the Signature quests, or maybe all the Lore & Legend quests.  You could download a Roster Master quest pack module, install it via the DF admin panel, which would append the necessary rows to the existing RM database schema. Then upload the necessary quest info array and any other necessary files to the server (just like any other module).  It would be like a module for a module.</p><p>Did that make sense to anybody but me?  <img src="/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" /></p></blockquote><p>That's why I never wanted to integrate any form of tracker inside the roster - such things are best left as add-ons, since they are not related to a roster anymore than, say, a raid signup application.  The sky is the limit when it gets to tracking, so once you implement HQ someone ask for Signature.  And then they ask for epic questlines.  And then someone ask for other quest lines that give special rewards (such as the Thuga line in RoK).  And then they ask for regular quests.  Then, it's shiny collections.  And...  You get the idea. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" />  Just maintaining such databases could be a fulltime job.</p><p>The application could interface with RM's user database to generate its own database of members, and then it would do its own tracking inside its own tables, unrelated to RM.  Someone could even consider creating a method to manually enter usernames into it, for people without RM (or having given up on EQ2Players' update frequency).</p><p>The project is tempting, unfortunately RL stuff might keep me away from EQ2 for 1-2 months early next year.  Might be worth perhaps discussing it as a potential community project (1-2 programmers, 1-2 persons to fill the database, etc...)</p><p>The first fight would probably over wether to make it DF or CMS agnostic <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" />  But out of curiosity, who would be interested in contributing to such a project?  Would we start from scratch, or by extracting RM4DF's tracker from RM, and making it more standalone?</p><p>The way I'd see it, such a thing (let's call it QuestMaster) would need:</p><p>- Main quest list (view a list of quest with a number of persons "subscribed" to that quest, with a button to "subscribe" to a quest)</p><p>- Per Quest Page: List of steps, name of people on current step, last time each person updated his entry, link to wikia)</p><p>- User Quest Management: each user would see a list of quests he's subscribed to, and have an interface to subscribe to a new quest, or update one of the quests for which he's subscribed)</p><p>- Admin Quest Management: allow an admin to disable/enable quests?</p><p>- A way to add new quests.  User-supplied text file in a pre-defined format, would add quests to the database.  Makes it easier to maintain an installation without having to upgrade the whole application.  Quick idea of such a file format:</p><p><span style="font-family: courier new,courier;">Name = These Boots Were Made For...</span></p><p><span style="font-family: courier new,courier;">QuestURL = URL to wikia (or other similar service) with a walkthrough</span></p><p><span style="font-family: courier new,courier;">Type = HQ</span></p><p><span style="font-family: courier new,courier;">Reward = Dwarven Working Boots</span></p><p><span style="font-family: courier new,courier;">NumberOfSteps =4</span></p><p><span style="font-family: courier new,courier;">Step1= Get the Quest from NPC X</span></p><p><span style="font-family: courier new,courier;">Step2= Harvest X/Y/Z</span></p><p><span style="font-family: courier new,courier;">Step3= Kill XYZ</span></p><p><span style="font-family: courier new,courier;">Step4= Turn in to NPC X</span></p><p>These are just quick ideas out of the top of my head.</p>

Dark_Grue
12-07-2008, 04:11 AM
<p>Oddly enough, I just added a filter for the quest tracker to filter by expansion last night. <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" /> It doesn't address all your suggestions completely, but itmight address most of them, and it was minimal effort to implement (the longest part was going through all the quests in the tracker and assigning them to expansions).</p><p><cite>Seagoat wrote:</cite></p><blockquote>What I'd *really* love to see is some sort of module-ish "quest pack" implementation.  For instance, say you wanted to track all the Signature quests, or maybe all the Lore & Legend quests.  You could download a Roster Master quest pack module, install it via the DF admin panel, which would append the necessary rows to the existing RM database schema. Then upload the necessary quest info array and any other necessary files to the server (just like any other module).  It would be like a module for a module.</blockquote><p>I don't think the DF Module implementation can support this. You'd have to have a module modify another module's database tables (which actually may be possible), which is asking for trouble. The order in which modules were installed/uninstalled would become extremely significant, among other issues.</p><p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote>That's why I never wanted to integrate any form of tracker inside the roster - such things are best left as add-ons, since they are not related to a roster anymore than, say, a raid signup application.  The sky is the limit when it gets to tracking, so once you implement HQ someone ask for Signature.  And then they ask for epic questlines.  And then someone ask for other quest lines that give special rewards (such as the Thuga line in RoK).  And then they ask for regular quests.  Then, it's shiny collections.  And...  You get the idea. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" />  Just maintaining such databases could be a fulltime job.</blockquote><p>It is. <img src="/eq2/images/smilies/69934afc394145350659cd7add244ca9.gif" border="0" /></p><p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote>A way to add new quests.  User-supplied text file in a pre-defined format, would add quests to the database.  Makes it easier to maintain an installation without having to upgrade the whole application.  Quick idea of such a file format:<p><span style="font-family: courier new,courier;">Name = These Boots Were Made For...</span></p><p><span style="font-family: courier new,courier;">QuestURL = URL to wikia (or other similar service) with a walkthrough</span></p><p><span style="font-family: courier new,courier;">Type = HQ</span></p><p><span style="font-family: courier new,courier;">Reward = Dwarven Working Boots</span></p><p><span style="font-family: courier new,courier;">NumberOfSteps =4</span></p><p><span style="font-family: courier new,courier;">Step1= Get the Quest from NPC X</span></p><p><span style="font-family: courier new,courier;">Step2= Harvest X/Y/Z</span></p><p><span style="font-family: courier new,courier;">Step3= Kill XYZ</span></p><p><span style="font-family: courier new,courier;">Step4= Turn in to NPC X</span></p><p>These are just quick ideas out of the top of my head.</p></blockquote><p>RM4DF already represents quests internally that way, they're all stored as an array (arrays of arrays, actually). I've been avoiding storing quest data in the database, because the mechanism for storing linked lists in the database would get really messy, and doing it in the source is faster, cleaner, and easier for me to maintain.</p><p>Designing, coding, and testing the interface for changing the way quests are stored in order to allow some sort of UI-interface for adding or editing quests is a tremendous undertaking.</p><p>As I alluded to earlier, really the most difficult part of adding in quests to RM4DF's quest tracker isn't the coding - that doesn't take long at all - it's populating all the quest data, which is seldom available until the expansion's been out a while. Right now, at least one of the TSO heritage quests doesn't have any information on it, and unfortunately, I track heritage quests by the quest reward. Some others are missing quest reward links, and one might have an incorrect quest reward name. (I correlate quests between EQ2i and Al's.) The quality of the data available when I do quest updates for the tracker is really the most significant limiting factor right now.</p><p>I think the capability to do pretty much everything that's been discussed already exists - but in the source code. The learning curve is unfortunately steeper, but quests can be easily edited or hidden from the tracker. The hardest part is adding the DB storage for quest status. It's just adding a column to the table, which isn't that hard itself, but it's the one part that isn't as easy as just adding a file or such.</p><p>Anyway, I'm open to suggestions, but I think right now the quest editor might be too much work for the payoff.</p>

ModernMerlin
12-09-2008, 07:12 PM
<p>I got a copy of Roster Master and it works fine.  The question I have is in this thread there is a link issued for a recuitment block that I have seen on other sites.  I was wondering if anyone knew where to get it?  For PHPnuke.  Or if perhaps anyone has an old copy of it? </p><p>Thanks!</p>

Seagoat
12-09-2008, 07:27 PM
<p>All the download links are in this thread's first post.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Seagoat
12-13-2008, 02:31 PM
<p>Here's a quick update for those of you looking for the PostNuke/Zikula port:</p><p>I was made aware that the download link in the OP is invalid.  I contacted the developer for the port, Topiatic, and he's going to try to get a valid download link to us soon.  When he does, I'll update the OP and post another message to that effect.</p><p>He's also nearly finished with an update of the port for the Zikula trac system.  This may or may not be available in the near future, depending on RL issues.</p><p>Thanks for your patience, and stay tuned for more info.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

ModernMerlin
12-15-2008, 03:20 AM
<p><cite>Seagoat wrote:</cite></p><blockquote><p>All the download links are in this thread's first post.  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" /></p></blockquote><p>I know but the one I was referring to is defunct for PHPNuke <img src="/smilies/9d71f0541cff0a302a0309c5079e8dee.gif" border="0" alt="SMILEY" /></p>

Seagoat
12-15-2008, 10:34 AM
<p><cite>ModernMerlin wrote:</cite></p><blockquote><p>I know but the one I was referring to is defunct for PHPNuke <img src="/eq2/images/smilies/9d71f0541cff0a302a0309c5079e8dee.gif" border="0" /></p></blockquote><p>Ohhhhh...you mean that not only is the "official" link broken, but the <em>temporary</em> download link is broken as well.</p><p>I'm hosting those files on my own server, and I forgot to reupload them when my guild site moved.  *sheepish grin*</p><p>They're fixed now!  Use the "temporary download location" link for the latest stable ZIP file.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

ModernMerlin
12-15-2008, 11:23 AM
<p><cite>Seagoat wrote:</cite></p><blockquote><p><cite>ModernMerlin wrote:</cite></p><blockquote><p>I know but the one I was referring to is defunct for PHPNuke <img src="/eq2/images/smilies/9d71f0541cff0a302a0309c5079e8dee.gif" border="0" /></p></blockquote><p>Ohhhhh...you mean that not only is the "official" link broken, but the <em>temporary</em> download link is broken as well.</p><p>I'm hosting those files on my own server, and I forgot to reupload them when my guild site moved.  *sheepish grin*</p><p>They're fixed now!  Use the "temporary download location" link for the latest stable ZIP file.  <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" /></p></blockquote><p>Thanks soooo much!  And wow LOL  Thanks for hosting them yourself!  You are officially someone's hero today <img src="/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" alt="SMILEY" /></p>

Dark_Grue
01-06-2009, 11:41 PM
<p><em>"What we anticipate seldom occurs; what we least expected generally happens."</em></p><p>     - <strong>Benjamin Disraeli</strong></p><hr /><p>Sorry about the long lead time on this update. The holidays kept me quite busy, and this time around it took a while before updated quest information was available for the expansion (which delayed updates to the Quest Trackers).</p><p>This isn't a mandatory update - as there were no changes to the EQ2Players data feed as a result of TSO's release - although most will find the consolidated bugfixes, the new Heritage Quests being added, and the new quest filtering adequate reason to do so. <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" /></p><p><strong><span style="font-size: medium; color: #009900;">Roster Master for Dragonfly (RM4DF) 6.4.0:</span></strong></p><p><span style="font-size: x-small;">Get it and development news from the </span><a rel="nofollow" href="http://www.theclenchedfist.com/projects/rm4df/index.html" target="_blank"><span style="font-size: x-small;">RM4DF Project Page</span></a><span style="font-size: x-small;">.</span></p><ul><li>Replaced usage of depreciated gmtime() function.</li><li>Made RM4DF tolerant of the STRICT_TRANS_TABLES sql_mode being set. Bug reported by Jimena.</li><li>Removed unecessary use of $BASEHREF that duplicated innate getlink() functionality.</li><li>Fixed logspam where guild roster contained data that translated into HTML entities (such as in custom Guild Ranks). Bug reported by Wizairde.</li><li>Fixed error in the is_visible property in questmaster.inc file.</li><li>Added ability to filter quests by expansion.</li><li>Added The Shadow Odyssey Heritage Quests to the Heritage Quest Tracker.</li><li>Heritage quest tracker claim interface now groups by (and has header labels for) the applicable game expansion.</li><li>Added experimental rewrite rule to work around BBCode IMG tag URI filters that prevent linking directly to a URI containing a query string. The URL to use should be of the form: {$BASEHREF}modules/{$mod_dirname}/sig_{$char_info['characterId']}.jpg but requires that Apache be complied with mod_rewrite.c enabled. If you wish to enable this UNSUPPORTED feature, see $config['sig_image_rewrite_hack'] in the config.inc file.</li></ul>

Dark_Grue
01-20-2009, 04:06 AM
<p>6.4.0 is that good, or people just bored to death of this?</p><p>BTW, I'd like to point out that RM4DF's Signature Master feature is better, and never had a persistant misalignment of the avatar icon. Oh wait, I guess that's a "feature".</p>

Seagoat
01-20-2009, 10:06 AM
<p>*pbbt*  <img src="/eq2/images/smilies/69934afc394145350659cd7add244ca9.gif" border="0" />  I've been busy with RL work stuff (ew), but I've been looking forward to getting my installation upgraded. As soon as I do, hopefully today, I'll let you know how it goes!</p><p>Thanks again for all you do to keep this port going strong. <img src="http://forums.station.sony.com/eq2/images/smilies/e8a506dc4ad763aca51bec4ca7dc8560.gif" /></p>

Penbrock
01-20-2009, 06:22 PM
<p>Has anyone gotten the new JPG sig block to work on RM4DF 6.4? I see it is being created but like they said the the readme there needs to be apache2 changes because all I get is</p><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Is anyone up on apache that can give me a hand getting it set up so my members can use it?</p>

Dark_Grue
01-20-2009, 11:10 PM
<p><cite>Penbrock wrote:</cite></p><blockquote><p>Has anyone gotten the new JPG sig block to work on RM4DF 6.4? I see it is being created but like they said the the readme there needs to be apache2 changes because all I get is</p><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Is anyone up on apache that can give me a hand getting it set up so my members can use it?</p></blockquote><p>RM4DF is developed on an Apache platform. I'm not really sure anyone's really running Dragonfly on anything else <em>but</em> Apache... I suppose it's possible. Masochistic, but possible.</p><p>You'll need to check your server log to see what the error was, that's just a generic 500 error that your browser is seeing back from the server, it's pretty much as informative as it seems (that is, other than saying "fatal error", not much help in troubleshooting at all).</p><p>I'd suggest starting with the excellent <a href="http://eq2.lunaclick.net/reference/rm4dfsig1.php" target="_blank">RM4DF Signature Master Configuration Guide</a> that Seagoat wrote. I'd suggest reading it all, but the Troubleshooting section at the end contains all the collected knowledge from all the years of forum posts on what to look for and how to troubleshoot this feature. It will walk you through using the troubleshooting features I built into RM4DF. We've had great success using the instructions in there with other folk's installations. Seagoat did a great job documenting one of the more advanced and difficult features of the software, and it's an excellent guide.</p>

Seagoat
03-23-2009, 10:47 PM
<p>Finally -- FINALLY -- got around to upgrading to RM4DF 6.4.0. Looks great, Grue!</p><p>I whipped up some icons for the new TSO HQs that match the others I made (which are distributed with RM4DF). Anyone who wants them can right-click and download them...just keep the filenames and replace the existing files in your <strong>/modules/Roster_Master/images</strong> directory. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p><img src="http://thehalasianempire.com/modules/Roster_Master/images/FBR.jpg" width="24" height="24" /> <img src="http://thehalasianempire.com/modules/Roster_Master/images/SMR.jpg" width="24" height="24" /> <img src="http://thehalasianempire.com/modules/Roster_Master/images/GrM.jpg" /> <img src="http://thehalasianempire.com/modules/Roster_Master/images/WDC.jpg" /> <img src="http://thehalasianempire.com/modules/Roster_Master/images/TM.jpg" /> <img src="http://thehalasianempire.com/modules/Roster_Master/images/DMG.jpg" /></p><p>I think my next SigMaster venture will be toying with transparent sig <em>backgrounds</em> (PNGs with alpha channels), not just overlaying complex PNGs on a solid background. I might not get to dig into it for a while, but it's on my mind. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Dark_Grue
03-24-2009, 12:20 AM
<p><cite>Seagoat wrote:</cite></p><blockquote><p>Finally -- FINALLY -- got around to upgrading to RM4DF 6.4.0. Looks great, Grue!</p><p>I whipped up some icons for the new TSO HQs that match the others I made (which are distributed with RM4DF). Anyone who wants them can right-click and download them...just keep the filenames and replace the existing files in your <strong>/modules/Roster_Master/images</strong> directory. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" /></p></blockquote><p>Oh geeze, thanks for doing that! I completely forgot when I did the release to get those nice edges you did (getting the background colors was kinda painful since I didn't go to the source DDFs anyway. They look a ton better than my half-[Removed for Content] job!</p><p>Glad to hear 6.4.0 is working for ya! <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>I just did a Google search. Give or take, seems like there's about 126 installations of RM4DF v6.x out there. I never thought when I wrote the first release that it'd ever get that far - 20, 25 installs, max. Pretty neat!</p>

Penbrock
04-07-2009, 01:22 PM
<p>I have lost the images for quests in this version. When I look in the apache2 error logs I see this</p><pre>stormsurge/modules/Roster_Master/.htaccess: AllowOverride not allowed here</pre>

Penbrock
04-07-2009, 01:30 PM
<p><cite>Penbrock wrote:</cite></p><blockquote><p>I have lost the images for quests in this version. When I look in the apache2 error logs I see this</p><pre>stormsurge/modules/Roster_Master/.htaccess: AllowOverride not allowed here</pre></blockquote><p>After trying changes to the .htaccess file I found by just deleting it the images seem to work fine now.</p><p>Sorry to bug everyone</p>

Dark_Grue
04-08-2009, 05:01 AM
<p><cite>Penbrock wrote:</cite></p><blockquote><p><cite>Penbrock wrote:</cite></p><blockquote>I have lost the images for quests in this version. When I look in the apache2 error logs I see this <pre>stormsurge/modules/Roster_Master/.htaccess: AllowOverride not allowed here</pre></blockquote><p>After trying changes to the .htaccess file I found by just deleting it the images seem to work fine now.</p><p>Sorry to bug everyone</p></blockquote><p>Your Apache server is configured to not allow some or all of the configuration commands that are present in that .htaccess file (what you're allowed to set varies from server to server). The .htaccess file in the module directory isn't necessary to the function of the module (unless you're using the signature block rewrite function - which evidently won't work on your server anyway). The other .htaccess files just limit what can be done in each directory to only the minimum set of operations, and are also not really required for it to work correctly, it's just good design practice.</p><p>Deleting it as you did is just fine.</p>

maelona
05-04-2009, 08:21 AM
<p>Hi and Gratz for this module !!!</p><p>I have 2 problem since few days, When I force update, I have 404 error. And whend I use <strong>Fill Signature Block Cache I have error 404.</strong></p><p>I use DragonflyCMS, and ForumPro module, How I can put the image in my Sig block ? If I use the link, I have the link, no image.</p><p>Thx and sorry, My english's not veru good :p</p>

Seagoat
05-04-2009, 10:22 AM
<p>Maelona, you should probaby reupload all of the Roster Master files to your server. My installation is working fine; I don't get any errors when I try to force an update or fill the sig block cache.</p><p>If reuploading them doesn't work, you may want to uninstall the module via the Dragonfly admin panel, delete the RM files from the server,  then reupload them and reinstall the module. As always, make sure you are using a CLEAN install and that the only file you have made any changes to is config.inc.</p><p>As for your ForumsPro sig, you need to use BBcode. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" /></p><p style="padding-left: 30px;">http://mysite.com/myimages/myfile.jpg</p>

maelona
05-04-2009, 12:26 PM
<p>Ok, thanks <img src="/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" /></p><p>EDIT : ok I find error <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>My GL change rank name :p</p><p>hihi <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Lantis
05-21-2009, 10:46 PM
<p>Shaking the dust off my text editor, I figured it was time I unleashed this upon the unsuspecting world...</p><p><span style="font-size: medium; color: #ffff00;"><strong>RosterMaster Stand Alone 4.1.3</strong></span></p><p><span style="text-decoration: underline;">Changes in 4.1.3 (21-May-2009):</span></p> <ul><li><strong>NEW:</strong> Export menu link, allows you to download the roster as a CSV file.</li><li><strong>FIXED:</strong> PHP warning when displaying a roster without being logged in with e107 or PHP-Fusion.</li><li><strong>FIXED:</strong> logfile.html wasn't displayed in UTF-8, causing issues with log entries containing UTF-8 characters.  Only affected people logging to a file.      Replace your existing logfile.html with the new one to fix it.</li><li><strong>FIXED:</strong> Warning when entering the configuration module and there was no existing config.php file.</li><li><strong>FIXED:</strong> Warning when trying to set max execution time on a server where this feature has been disabled in the PHP configuration.</li><li><strong>IMPROVED:</strong> Minor changes to the French translation.</li><li><strong>IMPROVED: </strong>New "Test Database connection" option in the Configuration module.</li></ul><p><span><span><span><span><span><span>View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>.Download it <a href="http://www.lostrealm.ca/tower/rmdownload" target="_blank">here</a>. Discuss it here.</span></span></span></span></span></span></p>

GrayMatt
06-26-2009, 07:19 PM
<p>First off I wanted to say thank you for releasing your project!  It looks great!</p><p>Second, I'm sorry to hijack an EQ2 thread for EQ1, but I was wondering if someone has already ported this to EQ1 or does anyone know of anything out there that is like RosterMaster for EQ1?</p>

Penbrock
08-03-2009, 01:05 PM
<p>You all have done such a great job on this! I can not thank you enough for it.</p><p>I want to also let people know that the GEM does a great job to make group/raid events that links to the roster on the Dragonfly CMS for members to sign up.</p><p>There is also a nice module eq2wishlist where members can request items. This one how ever does not link to the roster master. I would love to see the Wish List brought in to the Dragonfly Roster Master family so they can select the toon needing the item from a pulldown of claimed toons like GEM.</p>

Lantis
08-04-2009, 02:47 AM
<p>News from the war front:</p><p>While working on porting RMSA to a different MMORPG (I was asked by someone playing it, and the XML feeds that game provides were just too yummy for me to stay away <img src="/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" />), quite a few features were implemented for that port, and are now making their way back into RMSA.  A few highlights:</p><p>- Support for DragonflyCMS (since that other MMORPG had no RM4DF port, I had to <img src="/eq2/images/smilies/8a80c6485cd926be453217d59a84a888.gif" border="0" />), Zikula and... vBulletin (finally!)</p><p>- Level filtering support added to the guild chart generation (how about generating pie charts only for, say, people who are level 80?)</p><p>- The usual batch of squashed bugs.</p><p>Keep watching this space for updates.</p>

Lantis
08-07-2009, 12:50 AM
<p>The roster has learned a few new tricks <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" />  Here is...</p><p><strong><span style="font-size: medium; color: #ffff00;">RosterMaster Stand Alone v4.1.4</span></strong></p><p><span style="text-decoration: underline;"><strong>Changes since v4.1.3:</strong></span></p> <ul><li><strong>NEW</strong>: Can now be updated offline over a scheduled task (cron job).</li><li><strong>NEW</strong>: DragonflyCMS, vBulletin and Zikula authentication support.</li><li><strong>NEW</strong>: Log viewer filtering.</li><li><strong>NEW</strong>: Charts level filter, so you can draw charts for a specific level range.</li><li><strong>FIXED</strong>: Pie charts were incorrectly drawn in some cases.</li><li><strong>FIXED</strong>: Some CSS/layout errors in the summary header.</li><li><strong>FIXED</strong>: Pie chart transparent color incorrectly calculated.</li><li><strong>FIXED</strong>: HTML 4.01/CSS 2.1 compliance issues.</li><li><strong>FIXED</strong>: Warning under PHP 5.3.</li></ul><p><span><span><span><span><span><span><span>View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>.Download it <a href="http://www.lostrealm.ca/tower/rmdownload" target="_blank">here</a>. Discuss it here.</span></span></span></span></span></span></span></p><p>As an additional note: there is now a working RSS feed on the download page, if you want to be notified whenever a new version is available.</p>

Excalibre33
08-10-2009, 04:28 AM
<p>nothing to see here</p>

Excalibre33
08-10-2009, 04:36 AM
<p><p><a href="http://eq2.guildmischief.com/index.php?name=Roster_Master&rm=qm_display&qm=heritage" target="_blank"></a></p>figured out my issue </p>

Aintdeadyet
08-26-2009, 07:17 AM
I installed this and it is a nice tool. Tried to get the graphs running and I receive these error messages. Notice: Undefined variable: minlvl in /var/www/rostermaster/includes/guilddetails.php on line 623 Min Lvl: Notice: Undefined variable: maxlvl in /var/www/rostermaster/includes/guilddetails.php on line 624 Max Lvl: Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 627 Guild Members: Notice: Undefined variable: minlvl in /var/www/rostermaster/includes/guilddetails.php on line 628 Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 629 (34 filtered out) Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 632

Seagoat
08-26-2009, 10:13 AM
<p><cite>Aintdeadyet@Butcherblock wrote:</cite></p><blockquote>I installed this and it is a nice tool. Tried to get the graphs running and I receive these error messages. Notice: Undefined variable: minlvl in /var/www/rostermaster/includes/guilddetails.php on line 623 Min Lvl: Notice: Undefined variable: maxlvl in /var/www/rostermaster/includes/guilddetails.php on line 624 Max Lvl: Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 627 Guild Members: Notice: Undefined variable: minlvl in /var/www/rostermaster/includes/guilddetails.php on line 628 Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 629 (34 filtered out) Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 632</blockquote><p>Help us help you. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /> Please share:</p><p><span ><ul><li><strong>PLATFORM</strong>:  The CMS your website is running on (i.e., Dragonfly, PostNuke, none, etc.).</li><li><strong>VERSION</strong>:  The version of Roster Master you're using (i.e., RM4DF 6.0.1, RMSA 1.2.0, etc.).</li><li><strong>URL</strong>:  A website address where we can see your roster in action.</li><li><strong>TRIGGERS</strong>:  Exactly what you're doing (or attempting to do) when you experience the problem.</li><li>Troubleshooting steps you've taken so far.</li><li>Whether or not you're running a "tweaked" version of RM (if you've edited the code yourself to change the aesthetics, add features, or remove features).</li></ul></span></p>

Aintdeadyet
08-26-2009, 11:11 AM
Hmmm. Am running the standlone version "Generated by RosterMaster Stand Alone v4.1.4" Not using a CMS. I am running it on an Ubuntu server at home that is closed off from the net. Can move it if necessary. TRIGGERS: Am clicking on "Guild Summary" link. Troubleshooting steps you've taken so far. Tried adding the missing values to the config and and guilddetails scripts. I did install it under my personal login and not root in the /var/www directory. So there were a few permission changes that I needed to make to get it to run. Perhaps I should reinstall as root, though I can see where the automatic update process seems to be working.

Lantis
08-26-2009, 11:20 AM
<p><cite>Aintdeadyet@Butcherblock wrote:</cite></p><blockquote>I installed this and it is a nice tool. Tried to get the graphs running and I receive these error messages. Notice: Undefined variable: minlvl in /var/www/rostermaster/includes/guilddetails.php on line 623 Min Lvl: Notice: Undefined variable: maxlvl in /var/www/rostermaster/includes/guilddetails.php on line 624 Max Lvl: Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 627 Guild Members: Notice: Undefined variable: minlvl in /var/www/rostermaster/includes/guilddetails.php on line 628 Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 629 (34 filtered out) Notice: Undefined variable: totalfound in /var/www/rostermaster/includes/guilddetails.php on line 632</blockquote><p>Are you storing into data files or into an SQL database?</p>

Aintdeadyet
08-26-2009, 11:22 AM
Storing the data locally. I can install mysql as I have the skills but was doing the easiest route as I was doing this during a 2-8 am install call. It looks like the enhanced logging collects more data when using mysql tables. Is that also true with the graphs? btw - is there any documentation available?

Lantis
08-26-2009, 11:44 AM
<p>Yes, some of the features do require the use of a database.  I only keep the data file storage support for the very few hosts that cannot have a MySQL/PostgreSQL database (almost any cheap hosting company offers it now, so I might eventually drop the data file support as it's a pain to maintain).  Using a database will solve your issue - this is a bug specific to data file storage.</p><p>There's more info on the Guild Summary page that do require the use of a database.  Logging is also far more advanced, as you will be able to navigate through the log entries, and old entries also get automatically deleted.</p><p>Documentation is all in the docs/ folder.</p>

Lantis
08-26-2009, 11:46 AM
<p>Don't know how many users regularily visit this thread, but...  Anyone not using a database, and who wouldn't be able to?  I've been tempted for a long time to drop the data file storage since it means I have to test everything twice, and some of the features are kinda hard to implement using a data file.</p>

Aintdeadyet
08-26-2009, 11:54 AM
Thanks for the replies and letting me know about the docs. I will reinstall using a database and look over the docs, and will move it to my public site. thanks again joe

Seagoat
08-31-2009, 10:37 PM
<p>I'm thinking pretty seriously about porting RM4DF to WordPress. I've been working with WP a LOT lately, and I'm becoming pretty comfortable with its workings. Would anyone else be interested in this?</p>

Lantis
09-01-2009, 01:11 AM
<p>I tried writing an auth module for RMSA a few months ago.  I gave up after seeing how they seemed to change the cookie/auth handling almost every few versions, which would have been a mess to maintain.</p>

Seagoat
09-05-2009, 06:12 PM
<p>I'd like to think that my biggest hurdle would be finding (then replacing) all the DF core-defined functions, but I haven't started digging into the code with a WP port in mind, so maybe I'm just being optimistic. <img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" /></p>

Dark_Grue
09-08-2009, 09:33 PM
<p><cite>Seagoat wrote:</cite></p><blockquote><p>I'd like to think that my biggest hurdle would be finding (then replacing) all the DF core-defined functions, but I haven't started digging into the code with a WP port in mind, so maybe I'm just being optimistic. <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" /></p></blockquote><p>Database and error handling I think are two of the bigger areas where I'm relying on the DF API. At least off the top of my head. I'm not familiar with WP at all, so I can't give you much advice on what you might encounter with such a port.</p>

VulcanDarksoul
10-05-2009, 07:44 PM
<p>For anyone still browsing this thread, I am still tinkering with GEM, and offtopic, have also created a rudimentry module that posts a web form into an 'officer only' forum within dragonfly. I will upload the current build of GEM and post a linky asap.</p>

Seagoat
10-05-2009, 09:44 PM
<p>Everybody's still here. <img src="/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" alt="SMILEY" /> The new project sounds cool...looking forward to adding it to the OP.</p>

VulcanDarksoul
10-06-2009, 09:28 AM
<p>GEM 1.4.2.0b is downloadable at <a href="http://www.guildmossad.com">www.guildmossad.com</a></p><p>GAF (guild application form) will be downloadable there soon. I just need to toss together an admin page for that pgm.</p>

Seagoat
10-06-2009, 02:05 PM
<p>Grue, I've been running into an issue with the RM4DF logfile. Looks like everytime the "most recent discovery" changes, it truncates anything after it. It also results in an empty space in the Wall of Fame block.</p><p>For example:</p><pre>Update: Friday, 25 Sep 2009 @ 02:40 GMT---------------------------------Guild Summary: Latest Item Discovered was Metalworker's Torque, is now</pre><p>This has happened a few times in the last few months...any idea what in the problem might be?</p>

Dark_Grue
10-19-2009, 12:13 AM
<p>I'll have to take a look at it when I have a chance. I haven't seen this happen, so I'll have to see if I can reproduce the problem. I'd guess maybe a bug in the parser, but I'll have to check.</p>

Seagoat
10-19-2009, 10:15 AM
<p>Hmm...our last discovery change, on Saturday, seems to have posted to the logfile just fine -- no truncation. So it truncates every time we make a new discovery for a couple months running, and now poof!, it's working fine. /boggle</p><p>I'll definitely mention if it happens again.</p>

Penbrock
10-27-2009, 01:01 PM
<p>Is anyone else having an issue with the log files showing nothing to be updated?</p><p>I only show:</p><p style="padding-left: 30px;"><em>--------------------------------- Time to retrieve HTML roster (597563 bytes): 7.5756 sec, time to process 0.0197 sec, total parser time: 7.5953 sec. Time to retrieve CSV data feed (65928 bytes, 424 members): 2.5423 sec, time to process 0.2066 sec, total parser time: 2.7489 sec. Time to retrieve XML data feed (310592 bytes, 424 members): 190.2950 sec, time to process 0.6987 sec, total parser time: 190.9937 sec. Time to reap signature block cache (0 of 424 images): 0.0650 sec. ---------------------------------</em></p><p>for the past 8 days and I know things have changed</p>

Lantis
10-27-2009, 01:54 PM
<p><cite>Penbrock wrote:</cite></p><blockquote><p>Is anyone else having an issue with the log files showing nothing to be updated?</p><p>I only show:</p><p style="padding-left: 30px;"><em>--------------------------------- Time to retrieve HTML roster (597563 bytes): 7.5756 sec, time to process 0.0197 sec, total parser time: 7.5953 sec. Time to retrieve CSV data feed (65928 bytes, 424 members): 2.5423 sec, time to process 0.2066 sec, total parser time: 2.7489 sec. Time to retrieve XML data feed (310592 bytes, 424 members): 190.2950 sec, time to process 0.6987 sec, total parser time: 190.9937 sec. Time to reap signature block cache (0 of 424 images): 0.0650 sec. ---------------------------------</em></p><p>for the past 8 days and I know things have changed</p></blockquote><p>My own roster seems to be working fine - a few changes have been logged over the last two days, so it's not an issue with SOE's data feeds.</p>

Aintdeadyet
10-27-2009, 07:54 PM
I am seeing the same behavior. Thought that it was related to my browser cache but from a different machine it gives the same results. Was going to make time and go look at the actual data and see what I can find. I don't have the general query log enabled but might have the bin logs. So maybe I can find the last updates and see if there were any following deletes.

Dark_Grue
10-30-2009, 08:04 PM
<p>EQ2Players and the game are not kep in lock-step with regards to the data. They don't share the same data source. At one point, it wasn't unusual for in-game changes to take as much as a month or more to reflect on EQ2Players. It's probably not that bad currently, but it's certianly reasonable to expect around a 24-hour lag, if not a little more.</p><p>The question would be if the data feed changed and Roster Master wasn't acknowledging it, the data feed doesn't match the EQ2Players website, or if it's just EQ2Players lagging behind the game.</p>

Aintdeadyet
11-03-2009, 10:33 AM
<p><cite>Aintdeadyet@Butcherblock wrote:</cite></p><blockquote>I am seeing the same behavior. Thought that it was related to my browser cache but from a different machine it gives the same results. Was going to make time and go look at the actual data and see what I can find. I don't have the general query log enabled but might have the bin logs. So maybe I can find the last updates and see if there were any following deletes.</blockquote><p>I checked my MySQL install and it seems the default was for no logging to be done. Well nothing that I can use.</p><p>Joe</p>

Penbrock
11-03-2009, 03:13 PM
<p>Mine seemed to clear up on it's own the day after I posted here</p>

Lantis
11-14-2009, 03:16 PM
<p><strong><span style="font-size: medium; color: #ffff00;">RosterMaster Stand Alone v4.2.0</span></strong></p><p><em>This release is dedicated to the loving memory of every electron that gave their energy to power my computer while working on this project.  May they be remembered forever for their sacrifice.  The world is a slightly darker place now that they are forever gone.</em></p><p><span style="text-decoration: underline;"><strong>Changes in 4.2.0:</strong></span></p><ul><li><strong>NEW</strong>: Authentication support for Invision Power Board 2.3.x, SMF 2.0 and Drupal 6.</li><li><strong>NEW</strong>: Secondary tradeskill icons</li><li><strong>NEW</strong>: New template fields: "rankname" (combined rank icon + character name)</li><li><strong>NEW</strong>: Fields with icons can now be shown as: Text Only, Icon + text (like before) and Icon Only.</li><li><strong>IMPROVED</strong>: Popup tooltips when hovering over icons</li><li><strong>IMPROVED</strong>: More robust template handling.</li><li><strong>IMPROVED</strong>: Optional row highlighting - edit css/rostermaster.css and see the note there on how to enable it.</li><li><strong>IMPROVED</strong>: All columns and header text are now left-aligned for consistency.</li><li><strong>IMPROVED</strong>: CSV Export includes claim information</li><li><strong>FIXED</strong>: Swapped decimal and thousands separators in the charts percentages</li><li><strong>FIXED</strong>: Filtering on the guild summary page should be disabled if not using a database.</li><li><strong>FIXED</strong>: Warning when viewing the Guild Details and not using an SQL database.</li></ul><p>Note: there is now an RSS feed that you can subscribe to to be warned of new releases.  Just click on the orange RSS icon at the bottom of the download page, or use <a href="http://www.lostrealm.ca/tower/rmdownload/rss.xml" target="_blank">this link.</a></p><p><span><span><span><span><span><span><span><span>View it <a rel="nofollow" href="http://www.lostrealm.ca/rostermaster" target="_blank">here</a>.Download it <a href="http://www.lostrealm.ca/tower/rmdownload" target="_blank">here</a>. Discuss it here.</span></span></span></span></span></span></span></span></p>

Lantis
12-18-2009, 03:26 AM
<p>The revised EQ2Players website changed "Average Member Level" with "AverageMemberLevel", breaking the HTML data scrubber in RMSA (and probably RM4DF's as well).</p><p>I have released a quickly put together patch to work around the issue.  RMSA is still using the old URLs to access the guild data, which still seems to work for now.</p><p>Get the RMSA hotfix here:</p><p><a href="http://www.lostrealm.ca/tower/node/43" target="_blank" rel="nofollow">http://www.lostrealm.ca/tower/node/43</a></p><p>Simply unpack it on top of your 4.2.0 install (if you are still using an older version - upgrade to 4.2.0 first!).</p><p>Once I have more free time I will look into making a more formal 4.2.1 release with properly implemented support (right now I am just adapting that specific field on-the-fly at parse time, in case SOE decides to change it back with spaces between words).</p>

Dethdlr
12-18-2009, 07:10 PM
<p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote><p>The revised EQ2Players website changed "Average Member Level" with "AverageMemberLevel", breaking the HTML data scrubber in RMSA (and probably RM4DF's as well).</p></blockquote><p>THANK YOU SO MUCH!!!  I use the RM4DF version and you are correct that it broke as well. </p><p>For those using RM4DF, if you go into your Modules/Roster_Master folder, then go into the functions folder, you will see a file called parser.inc.  Edit this file.  Find the text "Average Member Level" and replace it with "AverageMemberLevel".  Roster Master should be back up and running.</p><p>Thanks again Lantis.  I wasn't looking forward to pouring through the code and the new EQ2Players website to find the things that needed to be changed. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  Now lets all cross our fingers and hope the leave the old feeds in place.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Lantis
12-18-2009, 08:49 PM
<p>I haven't looked how RM4DF stores the Guild Summary data in the database, but if it works like RMSA does, just correcting the keyword in the parser won't work - it will remove the parsing error, but the parsed data will end up being stored in the wrong database field, so your Average Member Level as displayed by the roster will never be updated.</p><p>What I did in RMSA is to simply adapt the keyword "on the fly".  This is just a quick, temporary fix - I will later update the code to properly handle and store using the new name (and use the new EQ2Players pages as well).  Here's how it looks like in RMSA now:</p><p></p><p><span style="font-family: courier new,courier;">    foreach(array(        'Guild Level',        'Unique Members',        'Guild Status',        'Guild Members',        'AverageMemberLevel') as $field) {        $matches = array();</span></p><p><span style="font-family: courier new,courier;">        if (preg_match('/'.str_replace(' ', 's+', preg_quote($field)).'s*(?:</nobr>)?s*</td>s*<td[^>]*>s*([0-9,.]+)s*</td>/u', $raw_data, $matches)) {            // Once we know we have a match, assign the results of the $matches varable to the array.            if ($field == "AverageMemberLevel") $field = "Average Member Level";            $rm_summary_data[$field] = str_replace(',', '', $matches[1]);</span></p><p></p><p>That way, the parsed data gets stored in the old database field.</p>

Dethdlr
12-18-2009, 10:02 PM
<p>You are correct sir. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  That extra line should be added as well:</p><p>if ($field == "AverageMemberLevel") $field = "Average Member Level";</p><p>I was so happy that it actually kept it from crashing, I glossed right over that. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p><p>Thanks again!</p>

Dark_Grue
12-18-2009, 11:07 PM
<p><em>"Aren't we forgeting the true meaning of Christmas? You know, the birth of Santa."</em></p><p>     - <strong>Matt Groening (1954 - ), The Simpsons</strong></p><hr /><p>Wow, can't believe it's been almost a year since the last RM4DF release!</p><p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote><p>I haven't looked how RM4DF stores the Guild Summary data in the database, but if it works like RMSA does, just correcting the keyword in the parser won't work - it will remove the parsing error, but the parsed data will end up being stored in the wrong database field, so your Average Member Level as displayed by the roster will never be updated.</p><p>What I did in RMSA is to simply adapt the keyword "on the fly".  This is just a quick, temporary fix - I will later update the code to properly handle and store using the new name (and use the new EQ2Players pages as well).</p></blockquote><p>That's exactly how I fixed it - didn't even see this part of the thread when I was working on it. The DB field is called "Average Memeber Level", and I'd have to rename the field. But since I'm displaying it using the DB field name, there's no advantage in changing the DB field name, since that's not how I want it to appear later on anyway.</p><p>It really escape me why they change these things. There is no functional reason. </p><p>So, here's the fixed RM4DF. This <strong>is</strong> a mandatory update, as it fixes the parser change Lantis pointed out.</p><p><strong><span style="color: #009900; font-size: medium;">Roster Master for Dragonfly (RM4DF) 6.4.1:</span></strong></p><p><span style="font-size: x-small;">Get it and development news from the </span><a rel="nofollow" href="http://www.theclenchedfist.com/projects/rm4df/index.html" target="_blank"><span style="font-size: x-small;">RM4DF Project Page</span></a><span style="font-size: x-small;">.</span></p><ul><li>Fixed typo in documentation.</li><li>Fixed quest pointer for Dark Mail Gauntlets HQ.</li><li>Fixed inexplicable field name change from "Average Member Level" to "AverageMemberLevel" in the data feed, which broke the HTML data scrubber. Bug reported by Lantis.</li></ul>

Dethdlr
12-18-2009, 11:23 PM
<p>Thank ya, thank ya.  And since it's around Christmas time with the birth of Santa and all, here's <a href="http://www.youtube.com/watch?v=4nigRT2KmCE" target="_blank">a present</a> for Dark Grue in the form of a link, just in case you haven't stumbled across this one before. <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" /></p>

Dark_Grue
12-19-2009, 12:00 AM
<p><cite>Decimatr@Kithicor wrote:</cite></p><blockquote><p>Thank ya, thank ya.  And since it's around Christmas time with the birth of Santa and all, here's <a href="http://www.youtube.com/watch?v=4nigRT2KmCE" target="_blank">a present</a> for Dark Grue in the form of a link, just in case you haven't stumbled across this one before. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" /></p></blockquote><p>This is truely an awesome thing. And 100% appropriate. <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" /></p>

Lantis
12-19-2009, 12:25 AM
<p><cite>Dark_Grue wrote:</cite></p><blockquote><p>That's exactly how I fixed it - didn't even see this part of the thread when I was working on it. The DB field is called "Average Memeber Level", and I'd have to rename the field. But since I'm displaying it using the DB field name, there's no advantage in changing the DB field name, since that's not how I want it to appear later on anyway.</p></blockquote><p>Altho this wouldn't be an issue for RMSA (since I display a localized string instead of the actual field name), I'm not sure I want to enforce a database schema update just to accomodate something as silly.  I'll probably stick to the current solution as well.</p><p>I'd still like to update the HTML parser to use the new pages however, if only for safety in case the old pages would disappear (and they are already half-broken, displaying a lot of $label.String all over the place).  I also intend to update character links to point to the new profiles (http : //eq2players.station.sony.com/ServerName/Username/)</p><p>Not looking forward to diving back into the world of regexp tho.  Ugh.</p>

Lantis
12-19-2009, 12:55 AM
<p>Now that I changed RMSA's code to use the new URLs to point to character profiles, I discover that they changed it today so the old URLs now also show the new profile version.  DOH! <img src="/eq2/images/smilies/97ada74b88049a6d50a6ed40898a03d7.gif" border="0" /></p>

Dark_Grue
12-19-2009, 01:43 AM
<p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote><p>Altho this wouldn't be an issue for RMSA (since I display a localized string instead of the actual field name), I'm not sure I want to enforce a database schema update just to accomodate something as silly.  I'll probably stick to the current solution as well.</p></blockquote><p>Well, considering the string has no spaces on the formatted HTML page (and it looks <strong><em>stupid</em></strong>), I wouldn't be surprised if it goes back to the way it was sometime in the near future. <img src="/eq2/images/smilies/136dd33cba83140c7ce38db096d05aed.gif" border="0" /></p>

Jacra
12-19-2009, 05:15 PM
<p>Thanks a lot for all your hard work, your tool is really awesome!</p>

Foulou
12-24-2009, 02:35 PM
<p>Hello, thx for RMSA ! I noticed that there is a mistake on line 255 in the file auth/phpbb.php $profilescript = "/memberlist.php"; it should be $profilescript = "memberlist.php"; i removed the / in front of memberlist because it was messing the link and was <a rel="nofollow" href="http://memberlist.php......." target="_blank">http://memberlist.php.......</a> instead of <a rel="nofollow" href="http://SITEURL/memberlist.php...." target="_blank">http://SITEURL/memberlist.php....</a></p><p>also in include/urls.php</p><p>switch($config['language']) {    case 'english':        $path = 'en';        break;    case 'german':        $path = 'de';        break;    case 'french':        $path = 'fr';        break;    case 'french':        $path = 'jp';        break;    default:        $path = 'en';        break;</p><p>there is 2 french case, maybe one should be japanese no ?</p><p>merry christmas =)</p>

Lantis
12-24-2009, 03:02 PM
<p><cite>Sonatartica@Storms wrote:</cite></p><blockquote><p>Hello, thx for RMSA ! I noticed that there is a mistake on line 255 in the file auth/phpbb.php $profilescript = "/memberlist.php"; it should be $profilescript = "memberlist.php"; i removed the / in front of memberlist because it was messing the link and was <a rel="nofollow" href="http://memberlist.php......." target="_blank">http://memberlist.php.......</a> instead of <a rel="nofollow" href="http://SITEURL/memberlist.php...." target="_blank">http://SITEURL/memberlist.php....</a></p><p>also in include/urls.php</p><p>switch($config['language']) {    case 'english':        $path = 'en';        break;    case 'german':        $path = 'de';        break;    case 'french':        $path = 'fr';        break;    case 'french':        $path = 'jp';        break;    default:        $path = 'en';        break;</p><p>there is 2 french case, maybe one should be japanese no ?</p><p>merry christmas =)</p></blockquote><p>Profile: According to phpBB3's configuration page, your phpBB3 script path should not contain a trailing slash (check the example on the Server Settings page in phpBB3 right next to "Script Path" - the example they give is "/phpBB3" for that field).  That's why I am inserting a leading slash when generating the profile URL - none of pĥpBB3's path settings should contain any trailing slash. You should edit your Script Path in phpBB3 to ensure you don't run into any issues with other phpBB3 addons.</p><p>I will have a look at making RMSA's URL generation more robust in the future.</p><p>Language: This whole code is gone from the next version of RMSA, since localized pages of the new EQ2Players don't seem to work based on the path but based on a cookie.</p>

Dethdlr
12-25-2009, 05:49 PM
<p><cite>Dark_Grue wrote:</cite></p><blockquote><p>Oddly enough, I just added a filter for the quest tracker to filter by expansion last night. <img src="/eq2/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0" /> It doesn't address all your suggestions completely, but itmight address most of them, and it was minimal effort to implement (the longest part was going through all the quests in the tracker and assigning them to expansions).</p><p><cite>Seagoat wrote:</cite></p><blockquote>What I'd *really* love to see is some sort of module-ish "quest pack" implementation.  For instance, say you wanted to track all the Signature quests, or maybe all the Lore & Legend quests.  You could download a Roster Master quest pack module, install it via the DF admin panel, which would append the necessary rows to the existing RM database schema. Then upload the necessary quest info array and any other necessary files to the server (just like any other module).  It would be like a module for a module.</blockquote><p>I don't think the DF Module implementation can support this. You'd have to have a module modify another module's database tables (which actually may be possible), which is asking for trouble. The order in which modules were installed/uninstalled would become extremely significant, among other issues.</p><p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote>That's why I never wanted to integrate any form of tracker inside the roster - such things are best left as add-ons, since they are not related to a roster anymore than, say, a raid signup application.  The sky is the limit when it gets to tracking, so once you implement HQ someone ask for Signature.  And then they ask for epic questlines.  And then someone ask for other quest lines that give special rewards (such as the Thuga line in RoK).  And then they ask for regular quests.  Then, it's shiny collections.  And...  You get the idea. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" />  Just maintaining such databases could be a fulltime job.</blockquote><p>It is. <img src="/eq2/images/smilies/69934afc394145350659cd7add244ca9.gif" border="0" /></p><p><cite>Lantis@Antonia Bayle wrote:</cite></p><blockquote>A way to add new quests.  User-supplied text file in a pre-defined format, would add quests to the database.  Makes it easier to maintain an installation without having to upgrade the whole application.  Quick idea of such a file format:<p><span style="font-family: courier new,courier;">Name = These Boots Were Made For...</span></p><p><span style="font-family: courier new,courier;">QuestURL = URL to wikia (or other similar service) with a walkthrough</span></p><p><span style="font-family: courier new,courier;">Type = HQ</span></p><p><span style="font-family: courier new,courier;">Reward = Dwarven Working Boots</span></p><p><span style="font-family: courier new,courier;">NumberOfSteps =4</span></p><p><span style="font-family: courier new,courier;">Step1= Get the Quest from NPC X</span></p><p><span style="font-family: courier new,courier;">Step2= Harvest X/Y/Z</span></p><p><span style="font-family: courier new,courier;">Step3= Kill XYZ</span></p><p><span style="font-family: courier new,courier;">Step4= Turn in to NPC X</span></p><p>These are just quick ideas out of the top of my head.</p></blockquote><p>RM4DF already represents quests internally that way, they're all stored as an array (arrays of arrays, actually). I've been avoiding storing quest data in the database, because the mechanism for storing linked lists in the database would get really messy, and doing it in the source is faster, cleaner, and easier for me to maintain.</p><p>Designing, coding, and testing the interface for changing the way quests are stored in order to allow some sort of UI-interface for adding or editing quests is a tremendous undertaking.</p><p>As I alluded to earlier, really the most difficult part of adding in quests to RM4DF's quest tracker isn't the coding - that doesn't take long at all - it's populating all the quest data, which is seldom available until the expansion's been out a while. Right now, at least one of the TSO heritage quests doesn't have any information on it, and unfortunately, I track heritage quests by the quest reward. Some others are missing quest reward links, and one might have an incorrect quest reward name. (I correlate quests between EQ2i and Al's.) The quality of the data available when I do quest updates for the tracker is really the most significant limiting factor right now.</p><p>I think the capability to do pretty much everything that's been discussed already exists - but in the source code. The learning curve is unfortunately steeper, but quests can be easily edited or hidden from the tracker. The hardest part is adding the DB storage for quest status. It's just adding a column to the table, which isn't that hard itself, but it's the one part that isn't as easy as just adding a file or such.</p><p>Anyway, I'm open to suggestions, but I think right now the quest editor might be too much work for the payoff.</p></blockquote><p>I find it kind of amusing that I just came across the above post a day or two ago.  <img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />  About a month or two ago, I had a problem.  My guild was working on The Shadow Odyssey Questline and we had multiple people with multiple characters working their way through the zones required for the quest (lots of T8 instances).  We were getting lost on who needs what zone on what character.  This led me to try my hand at my first Dragonfly module.  I whipped up a shell install package fairly easy which got it wired into the system and set out on coding it to do what I wanted.  This snowballed into tracking other quests, items out of Ward of Elements for different classes, and even T3 shard armor.</p><p>About a week later, a guildmate suggested I add a feature to track the spare masters he had laying around in his bags that were free to a "good home" (pronounced "guildmate who actually plays the character").  This one snowballed into me adding every spell/combat art for every class into the database (3,854 if you're wondering) and putting together a way to track which rank (Apprentice, Journeyman, Adept, Expert, Master, Grandmaster) each of your spells are at for each of your characters.  It also shows you which rare you need, what crafter makes the spell, and lets you say what priority you'd like them upgraded and rather you need and or have the rare for a given spell.  It also lets guildmates say which spare masters they have and shows these spares next to the spells when you are tracking a given characters spells.</p><p>Right now, this is just coded for use by my guild.  To make it available to the general public would take a bit of code cleanup and some shifting of some hard coded things over to configuration settings.  I'm not promising that I'm releasing this btw.  Before I even consider it though, I want to see if there is any interest in using it.  I'm not going to bother doing the work to release it if it only ever gets used on my guild website anyway. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" />  </p><p>I put together a page on my EQ2411 website to show what this thing looks like.  It's fully functional on my website right now which means none of the screen shots are "mock ups" or photoshopped or anything.  We've been using it for about a month.  I'm expecting it to especially come in handy with the expansion on tracking spell/combat art upgrades.  Anyway, enough yapping, <a href="http://www.eq2411.com/EQ2_Tracker" target="_blank">you can see what it looks like here</a>.  Either send me an email at the address on the bottom of that page or let me know here if you have any interest in using this module for your own website.  If I get enough interest I'll probably go ahead and do the work to release this so that others can also use the module.  Let me know. <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" /></p>