Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

featuring much gratuitous linking...

Are you looking for fame? Do you want fortune? Need XP? Want to impress a potential significant other? Here's how you can get all these! And do it all with Perl, no less.

As many of you know, the stats pages are written in PHP. There are several pages that produce wonderfully colored bar charts, the most important being your personal XP change chart. The code for the charts is 3rd party stuff, and pretty crappy. It incorrectly handles negative XP, and columns don't always scale correctly.

I'm looking for someone to write a script to produce nearly identical (but correct) graphs to replace the defective PHP graphs. This needs to be done because the server that serves the stats pages needs to be upgraded, and the graphing package fails to compile under the latest versions of PHP.

I'm happy to face the fact that I suck at graphics (hell, most people would say web page design, too). I don't have have the bandwidth available to make these changes, nor the skills to make graphs that look good. I need your help.

You'll get your name on the stats pages (in the Credits section), and a node in this thread for people to vote you up. You'll have my undying gratitude (with that, and $0.79USD, you can get a cup of coffee at McDonalds), and make lots of people happy that the graphs finally work right.

I'll provide the existing PHP code for that section, along with a snapshot of a portion of the stats database. If you're a account holder, you can use the MySQL database there, and I'll install any modules you need for testing. I'll also create a custom copy of the stats pages that link to your script to pull the charts.

If you're seriously interested and have the skills, please, I'd love your help. If multiple people volunteer, I'm at a bit of a loss how to handle that. Best functionality? First finished? Dunno. You can /msg me for information, or follow up in the this thread.


e-mail jcwren

In reply to Fame, Fortune, ChicksStuds, and XP! by jcwren

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (3)
As of 2022-06-24 22:26 GMT
Find Nodes?
    Voting Booth?
    My most frequent journeys are powered by:

    Results (80 votes). Check out past polls.