EQ2 Forum Archive @ EQ2Wire

 

Go Back   EQ2 Forum Archive @ EQ2Wire > EverQuest II > Services > EQ2Players.com Website Discussion
Members List Search Mark Forums Read

Notices

Reply
 
Thread Tools
Old 02-23-2007, 09:29 PM   #31
Dark_Grue

Loremaster
Dark_Grue's Avatar
 
Join Date: Nov 2004
Location: Lancaster, CA
Posts: 297
Default

Vladimir: That passed the time. Estragon: It would have passed in any case. Vladimir: Yes, but not so rapidly.

          - Samuel Beckett (1906 - 1989), Waiting for Godot (1955)


Roster Master for Dragonfly 6.0.0

Download from the RM4DF project page at http://www.theclenchedfist.com/projects/rm4df/

This is the one everyone's been waiting for since the release of Echoes of Faydwer!

Changes for Version 6.0.0:

* Added error message to indicate that the rank insignia feature failed as a result of a misconfiguration in the $config['lookup_rank'] array. * XML parser has been removed. A hybrid HTML/CSV parser is now the default. As a result, and for the moment, Roster Master no longer requires a PHP binary compiled with XML support. Last of the legacy code removed from the parser.inc file. * Fixed a long-standing logic error in *_sync_active_claims() functions. * Fixed logic error in rostermaster.inc that would cause the "Display Primary" link to continue to display all characters. Bug reported by Excalibre3377. * DATABASE SCHEMA CHANGE: Fixed guildRank field size bug for new installs (was VARCHAR 20 instead of VARCHAR 40). Bug reported by Caela. * DATABASE SCHEMA CHANGE: Major changes to the schema, especially the roster_master table. Some changes should improve compatability with PostgreSQL. Fields have been renamed or dropped! See the cpg_inst.php file for the new DB schema. * DATABASE SCHEMA CHANGE: Changes the "content" field in the core Dragonfly CMS table "blocks" from type "TEXT" to "MEDIUMTEXT". This is to address a problem where the block size would overflow the field and get truncated, causing sever rendering issues when the block would attempt to read from its cache. * Added ability to sort rows by Adventurer Level in Key Master and Heritage Master. Code contributed by Seagoat20. * Added fix for alpha-channel transparency in signature overlays. Code contributed by Seagoat20. * Live Update #29: November 14, 2006 (Echoes of Faydwer)

  • As a result of changes in EQ2Players.com, serverside-calculated guild leaderboard data is no longer available.
  • New Guild Achievement data added to schema.
  • Added five new heritage quests: In Honor and Service, War and Wardrobe, The Staff of the Observers, Casualties of the War of the Fae, The Symbol in the Flesh, and Cloak of Flames. Thank you to Kitra for submitting code changes and images for the new heritage quests.
  • Changed heritage quest preferred quest provider to EQ2i.

* New avatar graphics for archetype and alpha-channel blended guild rank icons have been added. Many thanks to Seagoat20 for providing them. * Added extended templating support for avatars in Signature Master based on an implementation suggested by Seagoat. New directives (DEFAULT|ARCH|EQ2|RANK) have been added to the AVATAR templating command. * CONFIG CHANGE: Added additional configuration commands to the Roster Master avatar display options in the roster. See the $config['show_avatars'] setting in the config.inc file. Based on an implementation suggested by Seagoat20. * CONFIG CHANGE: New configuration setting, $config['sigblock_type'], has been added to support extended sigblock selections based on an implementation suggested by Seagoat. * CONFIG CHANGE: New configuration setting, $config['officers'], along with additional constants and functions have been added to the config.inc file to support the extended avatar templating in both Roster and Signature Master. * CONFIG CHANGE: $config['sigblock_basename'] setting replaces the $config['sigblock_file'] setting, and has a new semantic. * CONFIG CHANGE: $config['show_PvP'] setting added to control the display of PvP statistics (which are really only relevant to PvP servers). Feature suggested by Dyse. * Updated HQ icons in Heritage Master to indicate quests from expansions by adding a colored stripe (the color is *very* roughly derived from the predominant color in the expansion's title logo, with some fidging to make it more visible, or in some cases where the color choices collided, unique). * Significant updates/clarifications to the documentation.

Special thanks to the users of Roster Master who contributed to this major release and provided user support, enhancements, bug reports, and bug fixes. Especially Belin, Caela, Excalibre3377, Kevlin, and VulcanDarksoul. Extra-special special thanks goes to Seagoat20 for exceptional support of the user base, innovative features, and donating her time and talents to the project. Super job, folks! It's truly a privilege to work with you.

Also, thanks to the folks that participated in the Beta Test!


[Return of the] Roster Master for Dragonfly Logo Contest

The Roster Master for Dragonfly (RM4DF) Project is in the process of looking for a new logo [see the linked RM4DF project page for the current "reference implementation" logo] and is holding a contest to find a new visual identity for the project.

Suggested themes might include (but are not limited to): rm4df integration into the Dragonfly CMS framework, The values of Open Source software, the EQ2Players.com community. This information is not meant to limit creativity in any way. We look forward to, and are open to a wide range of creative solutions.

Contest Rules:

The logo should meet the following criteria:

  • it must be easily recognizable as the rm4df logo
  • if abstract, the logo must be simple and clear in concept
  • it must be scalable
  • it should not be too detailed, so it works in low resolution
  • it must be distinctive in the quality and originality of its visual image and not offend any national, cultural or religious sensitivity.

and also:

  • all entries must demonstrate that any artwork and images used are the original work of the entrant, and are unencumbered by any third-party copyrights or trademarks.
  • by submitting an entry, you agree to grant the rm4df project a non-exclusive, royalty-free license to use your logo entry for purposes of the contest, and if chosen as the winner, the rm4df author acquires ownership of the winning logo by assignment of copyright, and the winning designer will disclaim any trademarks and without limitation all other rights related to the design.

Prizes:

  • Grand Prize: 90-day SOE Game card; the Grand Prize winner will be credited by name in the rm4df documentation as the logo artist.
  • Community Choice Award: 30-day SOE Game card

Entries: Each participant is entitled to submit a maximum of three designs. Designs shall be submitted in their final form, in other words as finished works (no sketches). All entries should be submitted before Friday, April 6, 2007. Entries should be sent to darkgrue (at) iname.com. In order to reduce the impact of e-mail delivery problems (which are especially pertinent when dealing with attachments), a confirmation e-mail will be sent confirming that the entry was received in good condition. Entries should be sent via e-mail to the above submission address as ZIP-format attachments with the subject "rm4df Contest Entry". Include in the body of the e-mail your name and return e-mail address (if different from the sending e-mail address) where you would like confirmation of receipt to go to. Contest winners will also be notified via this e-mail address.

Judging: Judging for the Grand Prize will be performed by the rm4df author based upon the stated design criteria. Selection for the Community Choice Award will be performed by poll of the EQ2Players.com community. In the case where the Community Choice leader selects the same winner as the Grand Prize, the Community Choice Award will be granted to the next place selected by the community.

Return of designs: Participants are advised to retain personal records of their designs, as neither the designs submitted nor the electronic media will be returned to them.

__________________

Dark_Grue is offline   Reply With Quote
Old 02-24-2007, 02:42 AM   #32
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

Whee!!  SMILEY  Updated the OP with RM4DF 6.0.0 info.  SMILEY

I've been pretty proud of the graphics I've been turning out lately, so I'm looking forward to giving this logo contest a go.  The creative juices are really flowing these days!

Seagoat is offline   Reply With Quote
Old 02-24-2007, 03:55 PM   #33
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

Grue, this isn't exactly a bug, but with the forum sig dimensions no longer constrained to 400x100 (they're now 500x150), folks are using all kinds of sizes between the old and new dimensions (and some never covered, LOL).  I, for one, am using 500x100, and the current rostermaster.inc code is hard-coded for 400x100.

In the rm_edit_claim() function code, there are three instances of width="400" height="100".  I recommend ditching them in favor of the PHP list() function.  SMILEY

Look for this line in rostermaster.inc:

if ($config['dynamic_sigs'] && !in_array($char_info['guildRank'], $config['exclude_ranks'])) {

...and add this just BELOW it:

list($width, $height, $type, $attr) = getimagesize("{$baselink}&rm=sm_sig&preview=1&characterId={$char _info['characterId']}"SMILEY;

...then replace the instances of width="400" height="100" with $attrSMILEY


While attempting to upgrade, I got this error:

On /admin.php?op=modules&upgrade=30 While executing query "UPDATE cpg_roster_master_heritage SET active='0' WHERE Name=''"

the following error occured: Unknown column 'Name' in 'where clause'

In: /xxx/xxx/xxx/modules/Roster_Master/functions/heritagemaster.inc on line: 378

This is my line 378:

$db->sql_query("UPDATE {$prefix}_roster_master_heritage{$suffix} SET active='{$active}' WHERE Name='".$char_info['Name']."'", FALSE);

I changed the case from "Name" to "name," and that error went away.


I was then, however, greeted with a new error:

On /admin.php?op=modules&upgrade=30 While executing query "ALTER TABLE cpg_roster_master_users CHANGE Char_ID characterId INT NOT NULL"

the following error occured: Unknown column 'Char_ID' in 'cpg_roster_master_users'

In: /xxx/xxx/xxx/modules/Roster_Master/cpg_inst.php(343) : eval()'d code on line: 247

Apparently, the upgrader got past the "change Char_ID to characterId" part, but didn't finish after it hung up on an error.  When I went back to try to run the upgrader again, it stalled because "Char_ID" no longer existed.  I had to manually go into my database and change the column name back to "Char_ID" in an attempt to get the upgrader to properly do its thing.

Even now, it keeps hanging up on that step, and I get the same error, even after changing the column name manually.

Any thoughts?


EDIT:  Also sending this to you via email, since the dumb forum notifications are still borked...

Seagoat is offline   Reply With Quote
Old 02-24-2007, 04:15 PM   #34
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

I was a bit off in my assumptions...looks like the problem line is 378 in heritagemaster.inc:

$db->sql_query("UPDATE {$prefix}_roster_master_heritage{$suffix} SET active='{$active}' WHERE Name='".$char_info['Name']."'", FALSE);

It's not the case of "Name" that's the problem...it's that it's "Name" at all!  It should be "characterId" :

$db->sql_query("UPDATE {$prefix}_roster_master_heritage{$suffix} SET active='{$active}' WHERE characterId='".$char_info['characterId']."'", FALSE);

My upgrade went swimmingly once I changed that bit.  SMILEY  Now I've just got to pretty my table headers up...

Seagoat is offline   Reply With Quote
Old 02-24-2007, 07:52 PM   #35
Dark_Grue

Loremaster
Dark_Grue's Avatar
 
Join Date: Nov 2004
Location: Lancaster, CA
Posts: 297
Default

There was several errors in the sync_active_claims functions in both heritagemaster.inc and keymaster.inc that would cause DB errors on upgrade (I'm at a loss as to how that bug made it though beta testing). They both have to be changed to WHERE $char_info['characterID'] in order to run correctly. I'd caught them actually this morning when I went in to review the code for another DB error I'd seen in my logs (turns out the error was just some jerk attempting a SQL injection attack).

The getimagesize() idea is clever, but unfortunately, isn't portable. I tried implementing it, and PHP will pitch a "could not make seekable" error when trying to read the image from the URL (reads static images fine though). It's probably a PHP configuration or platform quirk, but one that will make using that function miserable to troubleshoot. I compromized and just removed the hight and width attributes.

I've uploaded 6.0.1 to make the above two changes. Thanks!

__________________

Dark_Grue is offline   Reply With Quote
Old 02-24-2007, 08:58 PM   #36
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

Yeah, I found that out about the getimagesize() bit as well...it doesn't like pointing to a hypothetical image.  SMILEY

I used this as a workaround; it assumes that your default sig template and your other templates are all the same size:

list($width, $height, $type, $attr) = getimagesize("modules/{$mod_dirname}/images/sigblocks/{$config['sigblock_basename']}.png&quotSMILEY;

I'll update the OP with the new version number shortly.  SMILEY  Any other changes besides those mentioned?

Seagoat is offline   Reply With Quote
Old 02-26-2007, 03:40 AM   #37
Hawnted

Champion
 
Join Date: Feb 2007
Posts: 10
Default

Is there a way to force update on the standalone?
Hawnted is offline   Reply With Quote
Old 02-26-2007, 03:50 AM   #38
Lantis

Loremaster
Lantis's Avatar
 
Join Date: May 2005
Location: Montreal, Canada
Posts: 943
Default

Hawnted wrote:
Is there a way to force update on the standalone?
Yes:     http://www.guildsite.com/rm/index.p...?force_update=1 assuming your Roster is located in http://www.guildsite.com/rm/.
Lantis is offline   Reply With Quote
Old 02-26-2007, 04:58 AM   #39
Hawnted

Champion
 
Join Date: Feb 2007
Posts: 10
Default

Awesome thanks for all your hard work. So any chance of a PHP Nuke version coming out? I have the standalone working nicely but it looks like the CMS versions have a few more tweaks.
Hawnted is offline   Reply With Quote
Old 02-27-2007, 02:21 AM   #40
jey10

Loremaster
jey10's Avatar
 
Join Date: Nov 2004
Posts: 34
Default

[email protected] wrote:
Sorry for the delay Seagoat, but I needed to update the files before I could post a link. Be forewarned that this is a testing release. All bugs to date have been squashed and if no more crop up then I'll call it good within a week. RosterMaster(PostNuke)-0.96.zip
Greetings, First thank you all very much for all your hard work...  Rokit/Topiatic I posted this question in the PN Forums as well so if you wish to respond here that is cool with me.  I have the PostNuke version up and running on my guilds website... Looks good and is working okay so far...  But my problem is this.  When I go in and add/change my HQ/Access Quests it removes all the settings... I can setup them up once on a Character but once I go in to make changes it deletes all of them...or should I say it does not show them any more. I have checked the MYSQL DB and for one of My alts I see the HQ's in there on my Main the one I made all the changes to I see "NULL"... Very odd. This is happening to all the people that have created/registered. We are looking at having over 900 toon's tracking on this program... Okay just tried adding the HQ's again... I now see a:24:{s:2:"RC";i:0;s:3:"CoF";i:0;s:4:"FBSS";i:3;s:... in my DB but I do not see anything on my page... Still all blank... http://www.grenricksguidance.com/in...yHeritageQuests I downloaded the latest version but still seem to have the same issue. Any suggestions? Peace,
__________________
jey10 is offline   Reply With Quote
Old 02-27-2007, 02:22 AM   #41
SandKap

Loremaster
SandKap's Avatar
 
Join Date: Dec 2004
Posts: 2
Default

Hi Dark,
Just want to thank you and everyone else for all your hard work on Roster Master, it is appreciated.   I ran into a little snag when upgrading from 5.1.4 to 6.0.0 and even 6.0.1I received the following error, funny thing is it says it has notified me, but I never get the email.  i have tried turning up debug in DragonFly, and it still produces the same error with no additional info.  What's odd is that the roster seems to work fine w/ no issues other than it will not create a signature.  Any ideas?
A database error has occurred The webmaster has been notified of the error [ Home ] [ Go Back ]

Array

(

    [theme] => default

    [session_time] => 1172577633

    [session_start] => 1172576747

    [comments] => Array

        (

            [mode] =>

            [order] => 0

            [thold] => 0

        )

    [admin] => Array

        (

            [page] => modules

        )

    [user] => Array

        (

            [page] => modules

            [file] =>

            [uri] => /admin.php?op=modules&edit=30

        )

    [update_monitor] => Array

        (

            [current] => 9.1.1

            %20=%3E%201%3C/p%3E%3Cp%3E &nb...re"]=> http://dragonflycms.org/Downloads/d...ails/id=28.html

            [num] => 1

            [msg] => Array

                (

                    [0] => Array

                        (

                            [vers] => 9.1.1

                            [title] => 9.1.1 Released

                            [desc] => More details can be found [url=http://dragonflycms.org/Forums/viewtopic/t=18009.html]here

                            [date] => 1168249822

                        )

                )

        )

)


Server info:
Setting     Value
CMS Version   9.1.1
PHP Version   4.3.11
MySQL Version   4.0.27-max-log (client: 5.0.18 )
  
Thanks again
__________________
Kappo
Co-Leader of Storms of Vengeance (Lucan D'Lere server)
SandKap is offline   Reply With Quote
Old 02-27-2007, 03:18 AM   #42
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

SandKap wrote:
Hi Dark,
Just want to thank you and everyone else for all your hard work on Roster Master, it is appreciated.   I ran into a little snag when upgrading from 5.1.4 to 6.0.0 and even 6.0.1I received the following error, funny thing is it says it has notified me, but I never get the email.  i have tried turning up debug in DragonFly, and it still produces the same error with no additional info.  What's odd is that the roster seems to work fine w/ no issues other than it will not create a signature.  Any ideas?

(I almost never get error emails either.  SMILEY  I get a DB error email every once in a while, but it's not consistent by any means.)

What are you doing that produces that error?  Is it when you view the "edit claim" page, or when you try to view a sig directly, or...?

If it's just the sigs you're having problems with, have you used the DEBUG function that's built into sigmaster.inc?  (Open up sigmaster.inc and look below the header comments for $DEBUG = FALSE.  Set it to TRUE, save, and reupload sigmaster.inc.  Try viewing a sig directly, and instead of a broken image, you should get a fairly detailed error message.)

If you've already tried that, are you using a "pristine" version of RM4DF (only changing config.inc and uploading everything else as-is)?  I like to tweak, and 99% of the time, if something's broken, I'm the one that broke it, LOL.

Obvious question:  Have you configured config.inc with a default sig file name, and does that file (and its identically-named layout file) exist on the server where the module expects to find it?  (It should be looking in /modules/Roster_Master/images/sigblocks.)

Details make us happy!  SMILEY  If I'm way off base here with what I venture your problem to be, please provide as much info as you can regarding the actual problem, what you're trying to do / view, what works vs. what doesn't work, etc.

Seagoat is offline   Reply With Quote
Old 02-27-2007, 04:01 AM   #43
Dark_Grue

Loremaster
Dark_Grue's Avatar
 
Join Date: Nov 2004
Location: Lancaster, CA
Posts: 297
Default

SandKap wrote:
Hi Dark,
Just want to thank you and everyone else for all your hard work on Roster Master, it is appreciated.   I ran into a little snag when upgrading from 5.1.4 to 6.0.0 and even 6.0.1I received the following error, funny thing is it says it has notified me, but I never get the email.  i have tried turning up debug in DragonFly, and it still produces the same error with no additional info.  What's odd is that the roster seems to work fine w/ no issues other than it will not create a signature.  Any ideas?

I'm afraid the error details you've provided give me very little to go on. The error message doesn't actually show the DB command that caused the error, so I can't diagnose the problem.

Question, did you upgrade successfully (using the module administration panel in DF) to 6.0.1? Or is this error during the upgrade process? If the control panel isn't reporting that verstion 6.0.1 is installed, your RM DB tables are in an indeterminate state, and the module won't work properly, since the DB isn't the way it expects it to be. If the upgrade went through with an error (and there was a bug in 6.0.0 that caused the upgrade to choke), it's still possible the tables could have gotten into an interminate state. If I had the SQL statement, I could be a lot more specific about what's wrong.

First, I'd concur with Seagoat and check your config.inc. You can't use a previous version with 6.0.0, there were significant changes in the file that are required. If you didn't do it before, start with a fresh 6.0.1 config.inc, and edit it for your settings.

What I'd check next is that all the Roster Master files were updated successfully. It's possible that the new sigmaster.inc file didn't get uploaded, and it's dying because of that. Double-check the version number on the file, then try reuploading everything to see if the file transfer got corrupted.

If you can't get the actual SQL statement that's causing the error, try backing up your Roster Master tables form the module control panel and uninstall Roster Master. Reinstall it, configure it for your guild, and see if the problem persists. If it's working again, try importing the data from your backup, and see if it fails again. That would point to a corrupted database schema. Alternatively, you can install a second instance of Roster Master from scratch, and test with that.

Let us know how things go...

Mailing out the SQL error messages is handled by the Dragonfly core, through PHP's mail() functions. If your PHP installation isn't configured to send mail, or it isn't configured properly, there's nothing Dragonfly can do to send mail. Unfortunately, it also generally means that aspect will fail more or less silently, since I don't think there's any opportunity to see if the mail() function actually fails. Of course, if you haven't configured the mail section in Dragonfly, even if PHP's working fine, you still won't get mail. Troubleshooting the whole mess can get rather esoteric if you're not familiar with mailer configuration. Especially if your mailer is using SMTP AUTH...

__________________

Dark_Grue is offline   Reply With Quote
Old 02-27-2007, 01:58 PM   #44
Hawnted

Champion
 
Join Date: Feb 2007
Posts: 10
Default

I can only get tradeskill images working with firefox. IE 6 and IE 7 wont render the images. Any ideas on what to change for that?

 Using RMSA 1.1.0

Hawnted is offline   Reply With Quote
Old 02-27-2007, 02:11 PM   #45
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

Hawnted, what's the URL to your roster, so I can try to duplicate the behavior?

In the meantime, you can try this:

View the page in FireFox; right-click on a tradeskill image and choose "Properties."  Under "Image Properties," next to "Location," highlight that entire line (the right end is probably hidden; you'll have to left-click and drag to highlight the whole thing).  C&P it into a blank text document so you can reference it quickly.

Now open up IE and do the same thing; compare the two lines.  If they're identical, there is likely a browser setting somewhere that's blocking the images in IE (although off the top of my head, I can't imagine what it is).  If they're different, go back to IE and do a hard refresh (Ctrl + F5) to fetch a fresh version of the page from the server.

Seagoat is offline   Reply With Quote
Old 02-27-2007, 03:40 PM   #46
Caela

Loremaster
Caela's Avatar
 
Join Date: Nov 2004
Location: Baubbleshire
Posts: 246
Default

Is there a "Sigmaster for Dummies" guide anywhere?I just enabled the feature for the first time.  It's working - but how do I go about customizing the sigs - I've seen some beautiful ones...
Caela is offline   Reply With Quote
Old 02-27-2007, 03:55 PM   #47
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

Caela wrote:
Is there a "Sigmaster for Dummies" guide anywhere?I just enabled the feature for the first time.  It's working - but how do I go about customizing the sigs - I've seen some beautiful ones...
There was a tutorial of sorts in the old thread, but there have been changes to the sigmaster since then.  I'd be more than happy to write an updated guide later today.  SMILEY  I'm sure others would find it useful too.
Seagoat is offline   Reply With Quote
Old 02-27-2007, 04:43 PM   #48
Hawnted

Champion
 
Join Date: Feb 2007
Posts: 10
Default

The paths are the same. 

URL is http://www.nemesysguild.com/roster to view it unwrapped. To view it wrapped into my PHP Nuke site, view it here: http://www.nemesysguild.com/modules...0&width=90%

 Thanks for your help.

Hawnted is offline   Reply With Quote
Old 02-27-2007, 07:05 PM   #49
jey10

Loremaster
jey10's Avatar
 
Join Date: Nov 2004
Posts: 34
Default

Greetings, I would like to know if the images that have been created for the Dragonfly version would work with the PostNuke version?  Also would anyone have any ideas as to what is causing the HQ's and Access quest from deleting or not showing up when they are put in by the users? Peace,
__________________
jey10 is offline   Reply With Quote
Old 02-27-2007, 07:54 PM   #50
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

Hawnted wrote:

The paths are the same. 

URL is http://www.nemesysguild.com/roster to view it unwrapped. To view it wrapped into my PHP Nuke site, view it here: http://www.nemesysguild.com/modules...0&width=90%

 Thanks for your help.

No problem.  SMILEY

Looking at the source code of your page, I believe I see what the issue is.

Your class and rank icons have a width and height attribute assigned (18x19 for the ranks and 50x50 for the classes).  Your tradeskill icons, however, only have "width= height=" in the image tag.  IE translates this as the image having no width or height (0x0 or 1x1 pixels), while FireFox translates it as having a null value (the same as having no width or height attributes in your img tag).

You can do one of two things:

  1. Fix the code so that the width and height for the tradeskill images is properly calculated and displayed.
  2. Remove the width and height attributes from the tradeskill images altogether.  (Not necessarily standards compliant, but it should at least make the images display with their native width and height.)

Hope this helps!  SMILEY

Seagoat is offline   Reply With Quote
Old 02-27-2007, 08:03 PM   #51
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

jey10 wrote:
Greetings, I would like to know if the images that have been created for the Dragonfly version would work with the PostNuke version?  Also would anyone have any ideas as to what is causing the HQ's and Access quest from deleting or not showing up when they are put in by the users? Peace,

The images should work for anyone, whether they're using Roster Master or not.  SMILEY  They're not dynamically generated, so as long as your paths and image names are right, you should be able to use them wherever you want.  If the code doesn't currently incorporate them, you can tweak it yourself or request that the feature be added in a future release.

Are you getting any sort of error message when these errors occur?  Do the changes people try to make ever "stick," or are those tables in some sort of statis with no changes happening at all?  Do other changes (such as adding / changing / deleting claims) work ok, or are they affected too?  When did you first notice the problem?   Which CMS are you using?  Are your error / debugging messages turned on for your CMS?

Details, my friend...details!  SMILEY

Seagoat is offline   Reply With Quote
Old 02-27-2007, 08:38 PM   #52
SandKap

Loremaster
SandKap's Avatar
 
Join Date: Dec 2004
Posts: 2
Default

Hi Dark / Seagoat,

Thank you again for your assistance.

  • Yes I failed the upgrade with 6.0.0 and 6.0.1 -> That's the error that is thrown when I go to do the upgrade.
  • Yes I deleted all files on the web host that had to do with Rostermaster and then uploaded the 6.0.1 files
  • Dragonfly is set correctly to email all errors, and it does for other things when I get them, just seems that with Rostermaster it didn't.
  • I ended up uninstalling the module and reinstalling, that went off with no problem.  So it looks like here I had a DB problem.  I am working on now getting all the claims back, not a big deal I made printouts.
  • The sigs still don't work, I will dbl check the files for that again later tonight and will get back to you.  -> They do now, I had a brain fart.. I forgot to edit the CFLogo_sigblock.txt file so it was calling for fonts I don't have in the fonts dir

So chalk this up to DB problem (on my end) and brain fart...  Go Dark and Seagoat! hehe

Thanks,

Kap

__________________
Kappo
Co-Leader of Storms of Vengeance (Lucan D'Lere server)
SandKap is offline   Reply With Quote
Old 02-27-2007, 09:11 PM   #53
jey10

Loremaster
jey10's Avatar
 
Join Date: Nov 2004
Posts: 34
Default

Seagoat wrote:
jey10 wrote:
Greetings, I would like to know if the images that have been created for the Dragonfly version would work with the PostNuke version?  Also would anyone have any ideas as to what is causing the HQ's and Access quest from deleting or not showing up when they are put in by the users? Peace,

The images should work for anyone, whether they're using Roster Master or not.  SMILEY  They're not dynamically generated, so as long as your paths and image names are right, you should be able to use them wherever you want.  If the code doesn't currently incorporate them, you can tweak it yourself or request that the feature be added in a future release.

Are you getting any sort of error message when these errors occur?  Do the changes people try to make ever "stick," or are those tables in some sort of statis with no changes happening at all?  Do other changes (such as adding / changing / deleting claims) work ok, or are they affected too?  When did you first notice the problem?   Which CMS are you using?  Are your error / debugging messages turned on for your CMS?

Details, my friend...details!  SMILEY

Hi Seagoat,

I did get the images to upload and are looking good thanks... As for the HQ/Access quests... Here are my details for you...

1.  PostNuke v760 2.  PostNuke RosterMaster 3.  I get no errors when I click the submit button everything looks like it works but they just dont show. 4.  I checked the DB and I can see them in there. 5.  I am thinking that it might have something to do with a limit set on how many you can have selected. If I select under 20 HQ's they all show if I select 20 they all go away... hmmmm Please let me know if you need more information...
__________________
jey10 is offline   Reply With Quote
Old 02-27-2007, 09:58 PM   #54
Hawnted

Champion
 
Join Date: Feb 2007
Posts: 10
Default

Seagoat wrote:

No problem.  SMILEY

Looking at the source code of your page, I believe I see what the issue is.

Your class and rank icons have a width and height attribute assigned (18x19 for the ranks and 50x50 for the classes).  Your tradeskill icons, however, only have "width= height=" in the image tag.  IE translates this as the image having no width or height (0x0 or 1x1 pixels), while FireFox translates it as having a null value (the same as having no width or height attributes in your img tag).

You can do one of two things:

  1. Fix the code so that the width and height for the tradeskill images is properly calculated and displayed.
  2. Remove the width and height attributes from the tradeskill images altogether.  (Not necessarily standards compliant, but it should at least make the images display with their native width and height.)

Hope this helps!  SMILEY

You da man! Lol seriously thank you. I had to change this...

img [I cannot control my vocabulary]"float:left" width= {$config['tradeskill_size']['width']} height= {$config['tradeskill_size']['height']}

 to this..

 img [I cannot control my vocabulary]"float:left" width= 40 height= 40

In case anyone else has this problem

Hawnted is offline   Reply With Quote
Old 02-27-2007, 10:02 PM   #55
Lantis

Loremaster
Lantis's Avatar
 
Join Date: May 2005
Location: Montreal, Canada
Posts: 943
Default

Seagoat wrote:

Your class and rank icons have a width and height attribute assigned (18x19 for the ranks and 50x50 for the classes).  Your tradeskill icons, however, only have "width= height=" in the image tag.  IE translates this as the image having no width or height (0x0 or 1x1 pixels), while FireFox translates it as having a null value (the same as having no width or height attributes in your img tag).

Good catch Seagoat SMILEY Edit rostermaster.php.  Replace line 562 with this one:    $artisanimagename = ""; (Hmm, no preview button...  Just in case the forum messed up the code: n essence, replace $config['artisanicon_size'] with $config['artisanicon'] in both instances found in this line.) The bug escaped me because it works fine in both Fx2 and IE7 SMILEY Since a public beta of 1.2.0 won't be ready for another week or two, I will release a 1.1.1 update on my website in the next couple of minutes to correct this. EDIT: 1.1.1 is now available on my website.
Lantis is offline   Reply With Quote
Old 02-27-2007, 11:57 PM   #56
Dark_Grue

Loremaster
Dark_Grue's Avatar
 
Join Date: Nov 2004
Location: Lancaster, CA
Posts: 297
Default

Caela wrote:

Is there a "Sigmaster for Dummies" guide anywhere?I just enabled the feature for the first time.  It's working - but how do I go about customizing the sigs - I've seen some beautiful ones...

You'll probably want to look at the sample template first (images/sigblocks/CFLogo_sigblock.txt), as well as what I documented in INSTALL.TXT. Signature Master is pretty much an advanced user feature, but I did do my best to try and add comment everywhere - both in the source and in the template (I specifically wrote the template parser to allow for comments).

The truth of the matter is that what really makes the sigblocks look best is when you start off with good images for your base sigblock and avatars. As an obvious example, Seagoat's put a ton of effort into her graphics, and it shows (she is in fact responsible for the nifty new signature that I have now). In addition, she's also using all the crazy-advanced conditional formatting stuff I put in there at her request. Putting in the data text is really the easiest part, and just requires a little trial-and-error to get size and placement right.

SandKap wrote:

Hi Dark / Seagoat,

Thank you again for your assistance.

  • Yes I failed the upgrade with 6.0.0 and 6.0.1 -> That's the error that is thrown when I go to do the upgrade.
  • Yes I deleted all files on the web host that had to do with Rostermaster and then uploaded the 6.0.1 files
  • Dragonfly is set correctly to email all errors, and it does for other things when I get them, just seems that with Rostermaster it didn't.
  • I ended up uninstalling the module and reinstalling, that went off with no problem.  So it looks like here I had a DB problem.  I am working on now getting all the claims back, not a big deal I made printouts.
  • The sigs still don't work, I will dbl check the files for that again later tonight and will get back to you.  -> They do now, I had a brain fart.. I forgot to edit the CFLogo_sigblock.txt file so it was calling for fonts I don't have in the fonts dir

So chalk this up to DB problem (on my end) and brain fart...  Go Dark and Seagoat! hehe

Thanks,

Kap

Sorry the upgrade was such a hassle for you. I tried my best to chase down all potential problems with the beta test program, but even so, some got through. The changes required by Echoes of Faydwer have been pretty traumatic for us all. =/

I'm not sure why the error handler would fail in the installer. That's all in the Dragonfly core, and may either just be a limitation in PHP's error-handling, or a de-factor bug in Dragonfly's exception handling. Not sure how, or if, this would be to track down and reproduce. I'll keep it in the back of my mind in case I encounter it so that I can submit it back to the Dragonfly dev team for resolution. In the meantime, it sounds like what you've already done was pretty much the optimal route.

Hawnted wrote:

You da man! Lol seriously thank you. I had to change this...

Psst... Seagoat's a lady! SMILEY

And, yes, she's got it.

__________________

Dark_Grue is offline   Reply With Quote
Old 02-28-2007, 12:55 AM   #57
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

 Dark_Grue wrote:

You'll probably want to look at the sample template first (images/sigblocks/CFLogo_sigblock.txt), as well as what I documented in INSTALL.TXT. Signature Master is pretty much an advanced user feature, but I did do my best to try and add comment everywhere - both in the source and in the template (I specifically wrote the template parser to allow for comments).

The truth of the matter is that what really makes the sigblocks look best is when you start off with good images for your base sigblock and avatars. As an obvious example, Seagoat's put a ton of effort into her graphics, and it shows (she is in fact responsible for the nifty new signature that I have now). In addition, she's also using all the crazy-advanced conditional formatting stuff I put in there at her request. Putting in the data text is really the easiest part, and just requires a little trial-and-error to get size and placement right.

Looking through what Grue's done in INSTALL.TXT, there really is a lot of information there (some of which sounds vaguely familiar!).  SMILEY  I could try to break it down further for you, if you need it, Caela.  Just let me know what you're having trouble with.  SMILEY

And thanks for the compliments, Grue!  I'm tweaking them as we speak...I decided having colorized class icons was just a bit too much of one color, so I'm putting in faded versions of the original-color ones.  I think they'll be a bit more interesting and bit less overpowering to look at -- at least, I'm hoping so!

I had fun making your sig, and I'm overjoyed that you like it.  SMILEY

Dark_Grue wrote:

Psst... Seagoat's a lady! SMILEY

And, yes, she's got it.

LOL  Thanks!  SMILEY

See?  Grue's got my back.  SMILEY

Seagoat is offline   Reply With Quote
Old 02-28-2007, 01:10 AM   #58
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

Grue, I have a question about the way Sigmaster handles the class names...

More specifically, how will it handle the "Shadow Knight" class, since it has a space in it?  Do the sig block / layout filenames need a space, or will the space be replaced with an underscore, or...?

Seagoat is offline   Reply With Quote
Old 02-28-2007, 06:25 PM   #59
BossCre

General
BossCre's Avatar
 
Join Date: Nov 2004
Posts: 28
Default

This may be a silly question, and maybe even answered somewhere in here, but is there a PHP-Nuke compatible version currently in the works or released?
__________________
As leader of Heritage, I welcome you to visit us at eq2.heritageguild.org!
BossCre is offline   Reply With Quote
Old 02-28-2007, 06:59 PM   #60
Seagoat

Tester
Seagoat's Avatar
 
Join Date: Nov 2004
Location: Marlborough, MA
Posts: 1,641
Default

BossCreed, Hawnted actually asked that a few posts ago, but I haven't had any developers for a PHPNuke version of the project contact me.  That could be because no one's maintaining a PHPNuke port, or it may be because whoever's maintaining it hasn't caught up with us in our shiny new thread yet.

Looking back through the old thread (which I saved locally before it got zapped in the transition), SaintPeter used to cover it (up to v1.2.2 on 21 September 2005), then Goldynn updated it (v1.3.0 on 16 January 2006), but both versions will be horribly out of date and extremely broken because of the latest EQ2 Players changes, even if they were still available for download somewhere.

I think the best thing to do at this point would be for someone who's familiar with PHPNuke to port the current RM4DF version over, since it's up to date and has all the bells and whistles.  If nothing else, it might be even easier to port over the Stand Alone version, but you won't have all the extra features us Dragonfly CMS users wallow in.  SMILEY

(Edited to squelch the spelling demons.)

Seagoat is offline   Reply With Quote
Reply

Thread Tools

Forum Jump


All times are GMT. The time now is 02:51 PM.

vBulletin skin by: CompleteGFX.com
Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
All threads and posts originally from the EQ2 and Station forums operated by Sony Online Entertainment. Their use is by express written permission.