GESIOR 2012 - Version 1.0.0
Is it old or new gesior? YES!
GESIOR 2012
Version 1.0.0 BETA
This is old version of Gesior acc. maker, but:
- POT replaced to my classes
- all bugs fixed (all possible XSS/SQL-injection attacks blocked), only account 1 (admin: page_access = 3 in table 'accounts' in database) can modify content of site [write news with HTML]
- ALL SQL queries rewritten
- works with MySQL and SQLite databases (you can also try PgSQL, but I did not test that version)
- forum integrated with news (only admin can create thread on forum in 'News', threads are visible on 'latestnews')
- it shows skull, flag and outfit of players
- it auto-detect flag by IP of player (doesn't have to select when create account)
- installation script is available only to IP which is in file 'install.txt' - you can install it on dedic and players can't change password to account 1
- installed payments systems:
- - - ZayPay - international SMS and phone calls (my script uses 'ZayPay Payalogues', not like old 'zaypay' system available on otland, you must search in google how it works and how to config)
- - - PayPal - credit cards
- - - DotPay - polish sms and bank transfers
I will not write how to config it. If you don't understand, you don't deserve money!
Config of payment systems is in folder 'custom_scripts' and in file 'pages/buypoints.php'.
Remember to set folders in 'custom_scripts' writeable to make these systems work fine!
To turn on/off installation create/remove file 'install.txt' in main folder (with your IP inside it).
Links:
Main page where you can select 'branch' (your TFS version):
https://github.com/gesior/Gesior2012
Pages of 3 available branches:
https://github.com/gesior/Gesior2012/tree/TFS-0.2.13+ - version for TFS 0.2.13+ (there is link 'ZIP' to download all files)
https://github.com/gesior/Gesior2012/tree/TFS-0.3.6_and_0.4_to_rev_3703 - version for TFS 0.3.6 and 0.4 up to rev. 3703 [in that rev. developers added 'salt' in table 'accounts'] (there is link 'ZIP' to download all files)
https://github.com/gesior/Gesior2012/tree/TFS-0.4_rev_3703+ - version for TFS 0.4 rev. 3703+ (there is link 'ZIP' to download all files)
Links to .zip files of 3 available branches:
https://github.com/gesior/Gesior2012/archive/TFS-0.2.13+.zip - version for TFS 0.2.13+
https://github.com/gesior/Gesior2012/archive/TFS-0.3.6_and_0.4_to_rev_3703.zip - version for TFS 0.3.6 and 0.4 up to rev. 3703 [in that rev. developers added 'salt' in table 'accounts']
https://github.com/gesior/Gesior2012/archive/TFS-0.4_rev_3703+.zip - version for TFS 0.4 rev. 3703+
Additional Scripts:
(download all files in .zip, press ZIP at top of site)
https://github.com/gesior/Gesior2012_Additional_Scripts - some extra scripts which will let you host items/outfits/flags images on your own server, links to folders with outfits, items and flags images you set in config/config.php, by default acc. maker use by server ots.me
What is what in file config/config.php (for 0.2.13+ version you must ignore 'multiworld' things, use BRAIN):
http://otland.net/f479/configuration-gesior2012-config-php-file-description-172012/
If you host it on linux remember to set rights to acc. maker folder that allow PHP to write/delete files of account maker!
----------------------------------------------------------
Old scripts (from old 'gesior') are almost compatible with new version. One of changes are class names. In old it was (ex.): 'OTS_Account', not it's 'Account', so 'new OTS_Account()' must be 'new Account()' for new version.
----------------------------------------------------------
Old LAYOUTS are also compatible (~90% of them).
----------------------------------------------------------
'pages' from 0.3.6 and 0.4 branches are compatible. Version 0.2.13+ has less pages [houses page not ready yet, top fraggers removed, top guilds in news removed etc.] and 'pages' are not compatible with other versions, because there is no 'multiworld' in TFS 0.2.
Example:
show vocation name [there is no promotion in 0.2.13] in 0.2.13+:
in 0.3.6 and 0.4:
----------------------------------------------------------
Report bugs / problems with old not working scripts (and layouts) to me by OTland private message:
[OTLAND]SEND PRIVATE MESSAGE TO Gesior.pl
EDIT:
About PayPal
1. Config of payments (amount of money, points, your paypal e-mail) is in:
custom_scripts/paypal/config.php
2. There is:
Change anderion.net to your domain (+folder if acc. maker is in some folder) and leave /paypal_report.php, don't change to /pages/paypal_report.php
3. Remember to make 'reported_ids' folder writeable to make acc. maker add points for payments (on linux: chmod -R 777 /var/www/custom_scripts [if acc. maker is in /var/www/):
custom_scripts/paypal/reported_id/
4. DO NOT EDIT/CONFIGURE ANYTHING ON PAYPAL.COM, acc. maker 'tells' PayPal how to report payment. You can't turn on IPN on paypal.com - it blocks script. You just need registered account and good config of script in acc. maker to make PayPal donations work.
Is it old or new gesior? YES!
GESIOR 2012
Version 1.0.0 BETA
This is old version of Gesior acc. maker, but:
- POT replaced to my classes
- all bugs fixed (all possible XSS/SQL-injection attacks blocked), only account 1 (admin: page_access = 3 in table 'accounts' in database) can modify content of site [write news with HTML]
- ALL SQL queries rewritten
- works with MySQL and SQLite databases (you can also try PgSQL, but I did not test that version)
- forum integrated with news (only admin can create thread on forum in 'News', threads are visible on 'latestnews')
- it shows skull, flag and outfit of players
- it auto-detect flag by IP of player (doesn't have to select when create account)
- installation script is available only to IP which is in file 'install.txt' - you can install it on dedic and players can't change password to account 1
- installed payments systems:
- - - ZayPay - international SMS and phone calls (my script uses 'ZayPay Payalogues', not like old 'zaypay' system available on otland, you must search in google how it works and how to config)
- - - PayPal - credit cards
- - - DotPay - polish sms and bank transfers
I will not write how to config it. If you don't understand, you don't deserve money!
Config of payment systems is in folder 'custom_scripts' and in file 'pages/buypoints.php'.
Remember to set folders in 'custom_scripts' writeable to make these systems work fine!
To turn on/off installation create/remove file 'install.txt' in main folder (with your IP inside it).
Links:
Main page where you can select 'branch' (your TFS version):
https://github.com/gesior/Gesior2012
Pages of 3 available branches:
https://github.com/gesior/Gesior2012/tree/TFS-0.2.13+ - version for TFS 0.2.13+ (there is link 'ZIP' to download all files)
https://github.com/gesior/Gesior2012/tree/TFS-0.3.6_and_0.4_to_rev_3703 - version for TFS 0.3.6 and 0.4 up to rev. 3703 [in that rev. developers added 'salt' in table 'accounts'] (there is link 'ZIP' to download all files)
https://github.com/gesior/Gesior2012/tree/TFS-0.4_rev_3703+ - version for TFS 0.4 rev. 3703+ (there is link 'ZIP' to download all files)
Links to .zip files of 3 available branches:
https://github.com/gesior/Gesior2012/archive/TFS-0.2.13+.zip - version for TFS 0.2.13+
https://github.com/gesior/Gesior2012/archive/TFS-0.3.6_and_0.4_to_rev_3703.zip - version for TFS 0.3.6 and 0.4 up to rev. 3703 [in that rev. developers added 'salt' in table 'accounts']
https://github.com/gesior/Gesior2012/archive/TFS-0.4_rev_3703+.zip - version for TFS 0.4 rev. 3703+
Additional Scripts:
(download all files in .zip, press ZIP at top of site)
https://github.com/gesior/Gesior2012_Additional_Scripts - some extra scripts which will let you host items/outfits/flags images on your own server, links to folders with outfits, items and flags images you set in config/config.php, by default acc. maker use by server ots.me
What is what in file config/config.php (for 0.2.13+ version you must ignore 'multiworld' things, use BRAIN):
http://otland.net/f479/configuration-gesior2012-config-php-file-description-172012/
If you host it on linux remember to set rights to acc. maker folder that allow PHP to write/delete files of account maker!
----------------------------------------------------------
Old scripts (from old 'gesior') are almost compatible with new version. One of changes are class names. In old it was (ex.): 'OTS_Account', not it's 'Account', so 'new OTS_Account()' must be 'new Account()' for new version.
----------------------------------------------------------
Old LAYOUTS are also compatible (~90% of them).
----------------------------------------------------------
'pages' from 0.3.6 and 0.4 branches are compatible. Version 0.2.13+ has less pages [houses page not ready yet, top fraggers removed, top guilds in news removed etc.] and 'pages' are not compatible with other versions, because there is no 'multiworld' in TFS 0.2.
Example:
show vocation name [there is no promotion in 0.2.13] in 0.2.13+:
PHP:
Website::getVocationName($player->getVocation())
// OR:
$vocation_names[$player->getVocation()]
PHP:
Website::getVocationName($player->getVocation(), $player->getPromotion())
// OR:
$vocation_names[$player->getPromotion()][$player->getVocation()]
Report bugs / problems with old not working scripts (and layouts) to me by OTland private message:
[OTLAND]SEND PRIVATE MESSAGE TO Gesior.pl
EDIT:
About PayPal
1. Config of payments (amount of money, points, your paypal e-mail) is in:
custom_scripts/paypal/config.php
2. There is:
Code:
$paypal_report_url = 'http://anderion.net/paypal_report.php';
3. Remember to make 'reported_ids' folder writeable to make acc. maker add points for payments (on linux: chmod -R 777 /var/www/custom_scripts [if acc. maker is in /var/www/):
custom_scripts/paypal/reported_id/
4. DO NOT EDIT/CONFIGURE ANYTHING ON PAYPAL.COM, acc. maker 'tells' PayPal how to report payment. You can't turn on IPN on paypal.com - it blocks script. You just need registered account and good config of script in acc. maker to make PayPal donations work.
Last edited: