Roster Master for Dragonfly (RM4DF)
Hovedkategori | Yderligere oplysninger | _DLP_DLNOW | _DLP_HISTORY | Statistik

_DLP_MIRSUB

Kategori Modules - 9.2.xGamers
_DLP_SUBMITTEDBY darkgrue
Forfatternavn
darkgrue
Homepage www.theclenchedfist.co...cts/rm4df/
Version 7.2.0
Compatibility Dragonfly > 9.0.6.1
License GPL
_DLP_PUBLISHED
Tor Aug 04, 2005 7:27 am
_DLP_UPDATED
Man Aug 30, 2010 12:20 am

Roster Master for Dragonfly provides a method to integrate your EverQuest II Guild Roster into your Dragonfly CMS site. It works by "Web-Scraping" Sony's site, parsing the data, and storing it in a local database.

Roster Master for Dragonfly is a port of the Roster Master module originally written by Rex "SaintPeter" Schrader. Significant enhancements and exclusive features have been made for the Dragonfly CMS version, as well as to accomodate changes in Everquest II and the EQ2Players.com site.

About Roster Master
Roster Master provides a method to integrate the Sony EverQuest II Guild Roster into your Dragonfly CMS site. Fully integrated into the site, you can manage and view your guild's data right from your portal. A block is also provided that displays guild statistical data similiar to that found on the guild summary page on the EQ2Players.com website.

Roster Master: Guild Roster Manager
  • Allow your CMS users to "Claim" his or her characters
  • Character "Type" Tracking
    • Compliments and expands upon the "Guild Rank" feature
    • Users may specify if their character is Primary, Secondary, or Utility
    • Option to list Primary characters only
  • Guild Roster Single and Double Column Sorting
    • Sort by clicking on a column header, or select two columns from a drop-down (i.e. Class, then Level)
    • Reversible Sorting for both sort modes
    • Optional column sort indicators displayed in table headings
  • Optional Grouped Listing

Quest Master: Quest Tracker and Query (Dragonfly Port Exclusive!)
  • Track Heritage, Access, and Timeline Quest progress for your claimed characters
  • Query quests to list characters at each quest step
  • Features an exclusive scrolling/resizable JavaScript Table
  • The table can be resized by dragging the horizontal rule
    between the bottom of the table and the table footer up and down

Signature Master: Dynamic Signature Generator (Dragonfly Port Exclusive!)
  • Dynamically create graphical signature blocks automatically from information stored in the roster database
  • Features a unique caching system to reduce wasted server resources and poor client performance issues

Automatic Instantiation (Dragonfly Port Exclusive!)
  • Multiple instances of this module can be created by making a copy of the module directory and adding an underscore followed by an integer to the name of the directory (e.g. "Roster_Master_2"). The module will detect this and automagically configure itself
  • Blocks follow the same pattern

Guild Wall of Fame Block (Dragonfly Port Exclusive!)
  • Display guild statistics and information in your Dragonfly CMS blocks
  • Many display configuration options

Guild Summary Information (Dragonfly Port Exclusive!)
  • Guild Level displayed in Roster
  • Statistics and other information available in block

SQL Backend Cache
  • Fast display since you don't have to hit Sony's site every time
  • Configurable cache refresh time

Update Logging
  • Have a record of changes in all fields, every user add, and every user deletion
  • Log data update failures and retries
  • Configurable, log as much or as little as you wish

Error Messages
  • Explanatory error messages for common failures
  • Clean exits

Fully Documented, Clean Code
  • All functions completely commented
  • Advanced users have access to more advanced options and configuration within the code source
  • Open-source, released under the GNU General Public License

Completely Dragonfly Compliant
  • Roster Master has been ported to Dragonfly with an expanded feature set
  • Easy to Setup and Install
    • FTP, configure, set permissions and go
    • No .sql file to import, just run the installer
    • Install, backup, uninstall, and upgrade right from the Dragonfly control panel
  • CMS Username to Character Name Mapping
  • Includes Dragonfly's localization support (English and French language files included)
  • Leverages the CMS' features and security

NOTE1: This module requires outbound HTTP connectivity to the everquest2.com Website on TCP Port 80. Make sure your server can connect outbound, or the module will be unable to function (characterized by "FATAL: Gave up trying to contact the guild summary page." and "FATAL Gave up trying to contact the roster page." messages in the logfile). Fedora Core users (possibly others) will need to edit the /etc/selinux/targeted/booleans.local file and add "httpd_can_network_connect=1" (without the quotes). Other systems may need similiar changes. Read the httpd_selinux(8) man page for more information on this if your system uses this feature.

NOTE2: Do not use Dreamweaver to edit the Roster Master or Dragonfly PHP files, there are known issues with Dreamweaver that can cause file corruption and complicate troubleshooting. Use a plain-text editor (such as Notepad or WordPad), or a programming editor, such as jEdit.

NOTE3: The Guild Wall of Fame block stores a copy of its output in the "content" field of the "{prefix}_blocks" table, and pulls from there rather than re-run all the queries (until the block needs to be updated). This works perfectly well until the stored block exceeds the TEXT field type it's stored in which has a maximum length of 65,535 (2^16 - 1) characters. This condition would pretty much only exists if $config['breakdown_shownames'] = 1, since the block stays a constant length that's within the limits of the TEXT field. Also, people with very small guilds, can possibly duck under the limit, even with it enabled. To work around this, the Roster Master installer will change the field type of the table from TEXT to MEDIUMTEXT. This should have no impact on the operation of the Dragonfly CMS core, or to database efficiency. However, please note that if you subsequently upgrade the Dragonfly CMS core, there is a good chance that the CMS installer will revert the field type back to TEXT, in which case it would have to be remedied once again by hand (using whatever SQL management interface that you are comfortable with).

NOTE4: To parse XML with PHP, you must configure PHP with the --with-xml argument prior to make and make install. If you compile PHP as a module for Apache 1.3.9 or later, PHP will automatically use the bundled expat library from Apache.


_DLP_MEMREVIEWS

_DLP_REVIEW #457: _DLP_EXCELLENT af penbrock Tir Jun 23, 2009 6:49 pm


GREAT!

Just because of this mod I picked Dragonfly as the CNS for our guilds site
_DLP_REVIEW #288: _DLP_EXCELLENT af Ninjabeaver Tor Mar 02, 2006 1:54 pm


Awesome

not worthy

I re-did our guild website just for this module and block. Its awesome. Coupled together with Team Speak, EQ2 News and EQ2 Live Update it makes it unbeatable.

Thanks by the bucketfull. Dancing
_DLP_REVIEW #265: _DLP_VGOOD af caladrius Ons Feb 01, 2006 1:40 pm


Great!

This module alone is why I converted over to Dragonfly! The heritage and access trackers are FANTASTIC!

The only trouble Im having is with the signature maker. Otherwise, the module is flawless.
Vurdering _DLP_VGOOD
Popularitet 2/5: _DLP_SBAVG
Downloads 1478
_DLP_PAGEVIEWS 24960

_DLP_DLNOW
stopsoftwarepatents.eu petition banner
User Info [x]

Velkommen Gæst

Brugernavn
Kodeord
(Registrer)

Languages [x]

Community [x]

Support for DragonflyCMS in a other languages:

Dansk
Deutsch
Eesti
Italia
Norsk

Testimonials [x]
I just did the phpNuke 7.4 to CPG-Nuke CVS conversion. Was very easy. ... Found everything I needed to help me along the way with a few searches.
The most unexpected and best thing I have found after switching was the increased speed. I used to think I needed to change hosts--since switching to CPG-Nuke all my users have commented on how much faster pages load

Whit

i was running phpnuke and have almost 30,000 members apache and sql both running at 99% usage, server crashed when 50 ppl online, Host wanted me off shared hosting as many customers complaining i was crashing a p4 3.2 with 2gig ram, i converted to cpg and now i have less than a 50% server load cpg saved me $300 USD a month offshore dedicated servers cost $$ thx guys
one decision i dont regreat is CPGNUKE

Korben
www.datastreamz.net
It's like this - I was working with Oldsmobiles when I was workin with HTML. Then I moved up to Mazda's and Audi's with PHP Nuke. But now my friends I am riding in style with Benz's and Porche's. The diffrence is that noticable immediatly. The Install is so simple once you get it and the site is so secure its like fort knox. Thank you - And you all can expect to see alot more of me around - suggesting ideas and helping where I can. Peace out all - and enjoy newbies. It's really worth it to use CPGNuke.
- Kid_Creation

One thing I've noticed about CPG-Nuke... it is fast and clean. Impressive. One of my 'customers' liked it so much she wanted everything changed to CPG-Nuke!
- valis
awebware.com

The conversion from phpNuke 7.4 to CPG-Nuke (CVS) was a piece of cake. The data conversion took about two hours. Hit a few snags--but nothing a few forum searches couldn't fix. Probably the best compliment I got from my users--"Did you change hosts?" The speed improvement over phpNuke is quite noticable. Kudos to the developement team! Thanks for helping me get away from the phpNuke tease.
- Whit
endofropegang.com

Thanks for the Great program! I never regret migrating from PhpNuke. My site is so much faster and more secure. Now I spend time managing my site instead of the site software. Keep up the good work!
- Rod
www.gentle.org

Now that we are running CPG Nuke this is the first time I've travelled without having to worry about hacking, monitoring the site daily, etc. Thanks for CPG Nuke and everyone that made it possible. We are running a consumer advocacy site at householdwatch.com and the site is very busy. CPG Nuke is doing the job and doing it well.
NukeFind

CPG is Fast, Secure & Free Since installing it's been much easier to work with as an admin. Better admin features but not as many modules that phpnuke offers. Built for speed and reliability. Admin of 3 prominent sites that combined receive 6 million hits annually. CPGnuke is hands down the best CMS out there.
- djdevon3

I just made the switch to CPG, from phpNuke.
The install was easy, simple when following well written instructions. My site has dramatically increased in speed, it really is a day and nite difference.
Thanks to everyone who is a part of the CPG-Nuke project and for offering this CMS as a great alternative to the other *Nukes.
I look forward to being a part of the community.
Kristin
"I made the switch!"

I managed to stumble onto this remake of phpnuke type CMS and have been VERY pleased ever since... I'm very glad it's the system I'm using to make a web site.
4est
Great sense of community around CPG Nuke! Thanks for your hard work Cheers!
roRisc
To the Dev team. You guys rock keep up the good work. Hopefully I'll get good enough at this quickly so that I'll be able to start posting some solutions and tips as well. Cup-A-Cino
I want to thank everyone who help me to build my cpgnuke, know the final layout look great, makes the user want to register.....thanks alot guys
TRANCEBUDHA
Hey thanks for the quick replies..hehe.. ya I am trying to check out cpg-nuke on the same server.. anyways.. www.sizzle.no-ip.com /ufo just a test site main php-nuke is www.sizzle.no-ip.com and forums www.sizzle.no-ip.com /forums It seems so far that cpg-nuke is quit a bit faster than php-nuke.. thanks again
sixpack
CPG-Nuke and its support community ROCKS!
James D Kirk
CPGNuke is making phpnuke look like hammered dog-crap so far...
Persistence
Just installed the latest version of CPG and I'm lovin' it!
square
love CPG!
Mecro
man i just took a look at the demo ADMIN and you guys truly did a remarkable job.. this blows PHPNuke away...
dirtbag
Thank You, cpgnuke. Thank You All that are behind that wonderful script.
Truden
Excellent Coppermine with safemod :) Work fine with safemod nice Job
Reha
Thank You, cpgnuke. I am amazed at what CPG Nuke has to offer...
JamesSelvage
Great site. Great software.
ShermD3
Well I got my first CPGNuke site up! (huzzah?) I must say of the 5 site I run, 4 of which are PHP-Nuke sites I'm most impressed
GeoffM
This install was SOOO smooth. Great job guys! I love it!
dcorwin
Hey CPG-Nuke Dev Team!! Wow!!!!...pretty much sums it up. I love cpgnuke and I've only had it a couple days now.
sabione
Great system you developed here. Thanks !
cwweb

X-links [x]
UltraEdit Browse Happy logo Firefox MySQL PostgreSQL Valid CSS! Valid XHTML 1.0! Unicode Encoded Badge NukeBiz Resources Raven DragonflyCMS Dedicated Now InsideSupport Lampe Berger

Preview theme [x]
Each user can view the site with a different theme.
Themes marked with a * also change the forum look.


You are seeing squares or questionmarks on this page?

All content of this website is copyrighted by the Creative Commons NC-SA
The logos and trademarks used on this site are the property of their respective owners
We are not responsible for comments posted by our users, as they are the property of the poster.
Our server runs on a P3 1.2GHz with 512MB RAM with no accelerators
Support GoPHP5.org
Side Generering tog 0.2276 sekunder og 16 Database Opkald på 0.0542 sekunder
Memory Usage: 2.11 MB
Interactive software released under GNU GPL, Code Credits, Privacy Policy