PHPQA 3.0.20

Dec 5 2007, 04:29 AM

Version 3.0.20 has been released.

This release addresses numerous issues, fixes, and adds some new features.

This release contains...

  • Avatar upload - members can now upload avatars.
  • Favorites - members can upload favorites.
  • v32 IbProArcade game tar import support.
  • Arcade time zone adjustable by admin in ACP.
  • Email a user when their championship of a game is defeated.
  • Guest access - guests can play games, if allowed, but can't submit scores
  • CAPTCHA CODE on signup to prevent spambots
  • Better MySQL debugging error function
  • If not installed; won't display error message, will point to installer file
  • Session security keys added to many areas requiring user action... vsess(); function added
  • Pages style is changed. No more Next page () Previous page (). Instead, it's Pages 1 2 3 4 ... >> Last
  • Email validation
  • Ban function fixed
  • Ban by email and username on signup
  • AdminCP no longer displays "idx" "editor" "addgame." Real navigation text has been added. Other areas of CP are now more clearly explained; ie badword filter.
  • Cleaned up table HTML in AdminCP and within the arcade - styles editor made a little nicer.
  • Fixed email bug with new lines on non-linux email servers
  • New default stylesheet! to match the new website. Old gray default and black default still available. Stylesheet now contains detailed information about what element controls what part of PHPQA.
  • /examples/ folder including: 3 plain examples I am asked for on how to add to a website; a display for latest champion, newest games, and newest game block.
  • Annoying login problem fixed, removed some javascript from login form.
  • Top menu no longer collapses on playing a game; an anchor brings the focus right to it instead.
---- Upgrading From... ----

Service Users: You will be upgraded to this new version in a few weeks time. For now, the service remains on 3.0.19 while any kinks in this version may need to be worked out.

------------------------------------------------

Unmodified arcade download files:

------------------------------------------------

Ovewrite your files with:

Arcade.php

acp.php

acpmoderate.php

/examples/ (if wanted)

captchabg.png

blank.gif

/useravatars/ folder in root and chmod 755

Then, login to your arcade, and go to MySQL toolbox in the admin CP

Paste this into the run query box:

SQL
ALTER TABLE `phpqa_accounts` DROP INDEX `settings`

And hit run query. Do the same again for:

SQL
ALTER TABLE `phpqa_accounts` CHANGE `settings` `settings` LONGTEXT CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL

You may need to modify your settings for timezone and activate features. Look in "Settings."

You should now be upgraded.

------------------------------------------------

Modified arcade download files:

------------------------------------------------

Now here's the bad news, that I know is going to annoy some people.

There are no instructions right now on installing this to a modified arcade. What I recommend is copying all of your changes (if there aren't many) to a notepad, install my files, then put your edits back. They should not break at all, as no core functions were really touched; things were only added to.

I apologize for not having a full upgrade path ready for heavily modified arcade users, however, there are so many little changes in this release, it was hard to keep up with everything. Time restraints prevent me from doing so at the moment.

However, almost all of the major features are commented in the source code, and nicely packed in, so you may be able to pick off what you need/want in this release.

In the coming days, I will see what I can do to provide some instruction on what has changed.

Please let me know if you experience any problems in this release by replying to this topic. And if the install goes well, feel free to post that too. Or, if you have questions regarding upgrading.

Thank you.

Download here: http://quickarcade.jcink.com/?p=getit

Comments

  1. MWG Says:

    Awesome, going to give this a try now

    Cheers Jcink

  2. chewyb_13 Says:

    I'm happy I never did that much editing to the arcade on my site.

    By the looks of what I've seen so far this is a really good update

  3. Seb Says:

    LMAO... Where to start?!?!?!

    Good job jcink!

  4. dudorino Says:

    Thank you very much. Lots of work retemplating and modding to do but totally worth it for all the new features.

  5. topache Says:

    Hey Jcink I LOVE what you did with the anchor. When playing a game you don't have scroll down now play. Awesome!! 1 question though, the picture on the top right you are able to click on that picture to play again and it doesn't appear the anchor is in place. I have added the #game to after the id but it won't reload the game. If you move the game up or down on the screen and click on the picture all it does is move the game toward the top. I am thinking since it see the game already loaded so it doesn't re-load it, really not quite sure. I was just wondering if you could possibly take a peek when u get a chance.

    Thanks again!

  6. Jcink Says:

    Thanks for the input everyone.

    @topache: I... um. I don't think I understand. I tried adding the anchor to the image and it seems to focus in fine, what do you mean by reload the game? Could you send me your arcade link?

  7. dudorino Says:

    stayed up late last night and got it installed and set up. Looks like everything is working.

  8. Jcink Says:

    Great Thank you

  9. coolmike454 Says:

    is there an online version for this

  10. Jcink Says:

    By online, I believe you mean service edition.

    QUOTE Service Users: You will be upgraded to this new version in a few weeks time. For now, the service remains on 3.0.19 while any kinks in this version may need to be worked out.

  11. coolmike454 Says:

    yea thats what i mean ok thanks

  12. mds Says:

    Jcink

    what would I have to change to make email notifications default yes instead of no so I don't have to notify everyone how to do it? Then if they don't want it they can change it in prefs.

  13. Pc Gamer 2007 Says:

    Great Job i love it

  14. Jcink Says:

    QUOTE (mds @ December 08, 2007 08:23 pm) Jcink

    what would I have to change to make email notifications default yes instead of no so I don't have to notify everyone how to do it? Then if they don't want it they can change it in prefs.

    You shouldn't have to do this, it goes based on the setting of allowing emails from the arcade administrator, which is a yes by default.

  15. iPwnNoobs Says:

    Nice additions.

  16. Seb Says:

    Jcink, I can't get any V32 games to work... Even with the new Arcade.php

  17. Jcink Says:

    Are you very sure all the data is in the right place? Perhaps a messed up tar file or two?

    I specifically asked people over at ibpdownloads, and talked to MicroMonkey who is admin and a v32 game converter. He pointed out v32 game for me that he had just finished, I think.

    I downloaded headless havoc, fixed the importer, tested it and it worked fine for me. :-/ I know MWG added a bunch of games to his arcade as well.

    Please attach the games that aren't working for you. They could be broken

  18. Seb Says:

    I've tried 3 games...

    One of them I tried was:

    http://www.sebbyarcade.com/tars/game_monkeykartv32Th.tar

    Can you find me a game that works?

  19. Jcink Says:

    When I try to import that tar file, PHPQA tells me it's corrupted. Fopen error... probably shouldn't come up but oh well.

    Download the game from ibpdownloads.com and try "Headless Havoc." That one works fine. I was told thats a v32 game.

  20. TheMistIsClear Says:

    What exactly is this? Has this updated my forum?

  21. Jcink Says:

    This has nothing to do with JFB, or the arcade system installed within it.

    It's an entirely seperate project/service.

  22. Seb Says:

    Thanks, got it.

  23. coolmike454 Says:

    ok need help a bit i uploaded everything and still doesnt want to show up but there are no mysql errors so my isnt it working

  24. Jcink Says:

    More information is needed than that, and you seem to have a general support request not related to v3 updates. Please post it in the proper forum.

  25. iPwnNoobs Says:

    Nice job Jcink!

  26. EggoWaffle Says:

    Good job Jcink!

  27. Ranch Says:

    Any progress on this in '08 yo?

  28. Jcink Says:

    No actually. I don't know when/if I'm even going to upgrade it. Almost nobody is using it, everyone puts up the download copy because they can't find the hosts for the games...

  29. Ranch Says:

  30. Jacob Says:

    Nice, good job, Jcink!

  31. popokolok Says:

    When I download phpqav3p0p20.zip, I get an error message when I try to open the zip - something with the zip structure... Could somebody please repack it, thanks!

  32. Jcink Says:

    Try again and clear your cache.

  33. il mago Says:

    Does this also include people who got a free jcink board?

  34. Jcink Says:

    Nope. That has Invision Pro Arcade in it. This is an arcade for websites.

  35. popokolok Says:

    QUOTE (Jcink @ March 22, 2008 01:41 am) Try again and clear your cache.

    I cleared my cache, still the same (the downloaded file is 204 kb right?) - I manually dragged and dropped the file "phpqav3p0p20" (212 kb) out of the phpqav3p0p20.zip, no extension there - so I gave it a .zip, and now inside of it I can finally see files. Is the 212 kb the right size/has all the files, because 0.19 is 261 kb... Thanks.

  36. Jcink Says:

    Nope... 300KB is proper size.

    Try this link:

    http://www.phproxy.org/proxy.php?q=aHR0cDo...TU0MTA%3D&p=1e3

  37. popokolok Says:

    QUOTE (Jcink @ March 22, 2008 02:23 am) Nope... 300KB is proper size.

    Try this link:

    http://www.phproxy.org/proxy.php?q=aHR0cDo...TU0MTA%3D&p=1e3

    Well, I got it with no errors now, is the 300 kb you mentioned the zipped or unzipped? Because the zipped file I got is still 212 kb, the unzipped is 367 though...

  38. Jcink Says:

    Oh. 367 is what it is unzipped. im sorry. Hmm. Oh well, Im glad you got it.