onArcade Forums
onArcade 2 final - Printable Version

+- onArcade Forums (https://www.onarcade.com/forums)
+-- Forum: onArcade (/forumdisplay.php?fid=1)
+--- Forum: News & Updates (/forumdisplay.php?fid=2)
+--- Thread: onArcade 2 final (/showthread.php?tid=415)

Pages: 1 2 3


onArcade 2 final - Hans - 08-07-2007 12:42 AM

onArcade 2 final
It is finally here - onArcade 2 final, also known as the best arcade script. It has taken a lot of time, I was actually hoping to release it in February (2007), but I think the delay was worth it because onArcade 2 has ended up being a lot better that it was suppose to be at first. You can see the demo at http://www.onarcade.com/demosite/ (admin:admin123) and you can download it from clients area (http://www.onarcade.com/order/)

So what is new in onArcade 2:
+ Better code
[Image: new_code.png]
onArcade 2 has much cleaner and better code. You might not notice it if you won't be modifying the code, but your server will surely thank you for upgrading to onArcade 2.

+ New Template System
[Image: new_template_system.png]
Template system has changed a lot. New template system allows using multiple templates at the same time and registered members can change their template. You can also edit template files through admin panel.

+ Language System
[Image: language_system.png]
Translating onArcade 2 is easy thanks to new language system, no need to go through all files and find text that needs editing, everything can be done through couple of language files. This also enables you to use multiple languages on your arcade website.

+ AJAX
[Image: ajax.png]
AJAX isn't just soccer team in Amsterdam, it is also something that can save you some server resources and your visitors some time. In onArcade 2 several functions are now AJAX based.

+ User CP
[Image: user_cp.png]
Since onArcade 2 gives much more options to arcade visitors, then old profile editing page just isn't enough anymore. That is why onArcade now has User CP. In User CP members can edit their profile information, select site template and language, change their password and email address, and edit avatar. onArcade 2 also allows using avatar galleries.

+ RSS Feed
[Image: rss_feed.png]
Many people seem to like RSS Feeds, so I have also decided to add this feature to onArcade 2. onArcade 2 has feed of most popular files, newest files, and news.

+ Improved Security
[Image: image_verification.png]
onArcade has several improvements in security department. Most of them you will never notice, unless you are trying to crack into your own arcade, but probably the most noticeable is image verification that will help you get rid of bot registrations and spam.

+ New Admin Panel
[Image: new_admin_cp.png]
onArcade 2 has so many new features that old admin panel just could not handle it all, so that is why I have created new admin panel.

+ Game Feed
[Image: game_feed.png]
Finding the latest and the greatest games has always been one of the most difficult part about running an arcade, onArcade 2 solves this problem. All onArcade 2 users have access to game feed where you can download new games to your arcade. Game feed is rather small at the moment, but I am planning to grow it a lot bigger, also I am soon going to open website where all game creators can submit new games to game feed.

+ Help Database
[Image: help_database.png]
If you have been using onArcade 2 beta then you have probably noticed small question marks on all admin panel pages, these links didn't do much before, but after upgrading to onArcade 2 final you can access onArcade 2 Help Database by clicking on them. At the moment Help Database has only the most basic information and video tutorial on how to download videos from YouTube to your site, but over time I will be adding more information and tutorials.

+ Scores System
[Image: scores_system.png]
I know you have all been waiting for it and now it is finally here - scores systems. This will make playing on your site much more interesting, because members can now compete against each other on games that support scores. onArcade scores system works with phpBB-Amod and IBPro games, I am also going to release onArcade own format some time in the future.

+ Many... Many... MANY more smaller and bigger changes.
[Image: many_many_many.png]

Requirements
PHP 4.3+ (PHP 5 recommended)
MySQL 4.1+ (MySQL 5 recommended)
ionCube (script itself is not encoded, but I have still decided to encode installation script)

New Pricing Structure
In order to secure the future development of onArcade I have decided to modify the pricing structure a bit. This means that if you have onArcade 2 license, then you will get free upgrades in onArcade 2 series (2.x.x) and support for as long as onArcade 2 is supported (untill few months after the release of onArcade 3), after the release of onArcade 3 you can chose between paying upgrading fee (around 25-50% of the full price, final price will be decided upon the release of new version) and getting onArcade 3 or staying with onArcade 2.
Also one more thing this is going to change is that as of now on you are allowed to change the domain of your license within 1 year after the purchase of your license (you weren't allowed to change your domain before). In order to do this you first have to remove the script from old domain, then you send email with license key, old domain and new domain to support [├Ąt] onarcade.com requesting for domain change and if everything is OK, then I will change your domain within 48 hours.

Future Plans
I am already planning features for onArcade 2.1, I will also soon open thread for suggestions, but I'll let you play around with onArcade 2 for few days before I do that. onArcade 2.1 should come out late 2007, I have also planned to release few more versions in onArcade 2 series during 2008, onArcade 3 is planned into 2009, but it is possible that it might come out even later, at the moment I am concentrating on developing onArcade 2.

Upgrading
From onArcade 1.0.0:
Back up all files and database before upgrading. Then overwrite all files except includes/dbinfo.php and includes/settings.php with onArcade 2 files. Now go to yoursite.com/install/upgrade.php, select 1.0 as version number, check if license and database information is correct, and click upgrade.

From onArcade 1.1.0 or 1.1.1:
Back up all files and database before upgrading. Then overwrite all files except includes/dbinfo.php and includes/settings.php with onArcade 2 files. Now go to yoursite.com/install/upgrade.php, select 1.1 as version number, check if license and database information is correct, and click upgrade.

From onArcade 2 beat 1 and 2:
Overwrite all files except includes/dbinfo.php and includes/settings.php with onArcade 2 files.

From onArcade 2 beat 3:
Apply the bug fixes in this thread http://www.onarcade.com/forums/showthread.php?tid=405. You may also overwrite encoded files with non-encoded ones if you wish, but that is not necessary.

If you have any questions regarding onArcade 2 then let me know!

Hans
onArcade.com


RE: onArcade 2 final - bojeunx - 08-07-2007 02:01 AM

Will our games still be there after update?


RE: onArcade 2 final - kole - 08-07-2007 02:12 AM

Well Done!
Congratulations Hans!


RE: onArcade 2 final - Ram85 - 08-07-2007 02:17 AM

Is this completely unencoded Hans?


RE: onArcade 2 final - bojeunx - 08-07-2007 03:28 AM

2 quick questions;
How to use score mode.
What i have to do to remove the copyright info in this version.
Thanx a lot
Bojeunx


RE: onArcade 2 final - Hans - 08-07-2007 03:40 AM

bojeunx Wrote:Will our games still be there after update?
Yes, games, members, links, custom pages, everything. That is why I made the upgrading script (and also why the release was delayed from yesterday to today)

kole Wrote:Well Done!
Congratulations Hans!
Thanks!

Ram85 Wrote:Is this completely unencoded Hans?
Basically yes, I have still decided to encode installation script, but that doesn't affect your site any way after you have successfully installed the script.

bojeunx Wrote:2 quick questions;
How to use score mode.
What i have to do to remove the copyright info in this version.
Thanx a lot
Bojeunx
You upload games that support scores and on adding page you switch scores on. There should also be one game in game feed that supports scores, so you can test it out with that.
Powered by onArcade line is located in template files, templates/onarcade/main.template.php to be exact. You can also do that through admin panel, on settings pages you will find template editor.


RE: onArcade 2 final - Nachen - 08-07-2007 07:07 PM

Which files was it that were encoded in the onArcade 2 Beta 3?


RE: onArcade 2 final - Hans - 08-07-2007 11:22 PM

Nachen Wrote:Which files was it that were encoded in the onArcade 2 Beta 3?

index.php
newscore.php
includes/config.php
includes/adminconfig.php
and all admin panel files


RE: onArcade 2 final - cadamson - 08-10-2007 01:04 AM

After upgrading from v1.1.1 all of the members join dates are set to 31 December 1969. Also the date added for the games are set to 31 December 1969. Help! http://arcadefunsite.com


RE: onArcade 2 final - Hans - 08-10-2007 01:56 AM

Hi,

That is because onArcade 2 now uses unix timestamp for dates and I didn't take that into account when creating the upgrading script. I can help you set them all to todays date, or I am also planning to release improved upgrading script some time in the future, so if you have backup of your onArcade 1.1.1 site, then you could go back to onArcade 1 and upgrade when I have released better upgrading script. I am sorry about that, there are so many differences between onArcade 1 and onArcade 2 that I totally forgot about the difference of time formats when I created upgrading script.

Hans