[SIZE=4]Changes from 1.0.0:[/SIZE] [B]- Fixed PayPal script. Now it works. Instruction how to use is at end of that post. - Fixed guild image in 'Top Guilds' on 'latest news' page. Now it shows logo of guild. - Version for older TFSes 0.2 [0.2.11 and older] is now available[/B] [SIZE=6][COLOR="#FF0000"]GESIOR 2012[/COLOR][/SIZE] [B]Version 1.0.1[/B] [B]This is old version of Gesior acc. maker, but:[/B] - 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 on board 'News', threads content is 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/can't lie) - 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 [B]- installed payments systems:[/B] - - - [B]ZayPay[/B] - 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) - - - [B]PayPal [/B]- credit cards - - - [B]DotPay[/B] - polish sms and bank transfers [B]I will not write how to config it. If you don't understand, you don't deserve money![/B] Config of payment systems is in folder '[B]custom_scripts[/B]' and in file '[B]pages/buypoints.php[/B]'. [B]Remember to set folders in 'custom_scripts' writeable to make these systems work fine![/B] [ABOUT PAYPAL YOU CAN READ MORE AT END OF THAT POST] [B][COLOR="#FF8C00"]To turn on/off installation create/remove file 'install.txt' in main folder (with your IP inside it).[/COLOR][/B] [SIZE=4][COLOR="#FF0000"]Links:[/COLOR][/SIZE] [B]Main page where you can select 'branch' (your TFS version):[/B] [url]https://github.com/gesior/Gesior2012[/url] [B]Pages of available branches:[/B] [url]https://github.com/gesior/Gesior2012/tree/TFS-0.2.11_and_older[/url] - version for TFS 0.2.11 and older (there is link 'ZIP' to download all files) [url]https://github.com/gesior/Gesior2012/tree/TFS-0.2.13+[/url] - version for TFS 0.2.13+ (there is link 'ZIP' to download all files) [url]https://github.com/gesior/Gesior2012/tree/TFS-0.3.6_and_0.4_to_rev_3703[/url] - 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) [url]https://github.com/gesior/Gesior2012/tree/TFS-0.4_rev_3703+[/url] - version for TFS 0.4 rev. 3703+ (there is link 'ZIP' to download all files) [B]Links to .zip files of available branches:[/B] [url]https://github.com/gesior/Gesior2012/archive/TFS-0.2.11_and_older.zip[/url] - version for TFS 0.2.11 and older [url]https://github.com/gesior/Gesior2012/archive/TFS-0.2.13+.zip[/url] - version for TFS 0.2.13+ [url]https://github.com/gesior/Gesior2012/archive/TFS-0.3.6_and_0.4_to_rev_3703.zip[/url] - version for TFS 0.3.6 and 0.4 up to rev. 3703 [in that rev. developers added 'salt' in table 'accounts'] [url]https://github.com/gesior/Gesior2012/archive/TFS-0.4_rev_3703+.zip[/url] - version for TFS 0.4 rev. 3703+ [B]Additional Scripts:[/B] (download all files in .zip, press ZIP at top of site) [url]https://github.com/gesior/Gesior2012_Additional_Scripts[/url] - 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 [B]config/config.php[/B], by default acc. maker use by server [B]ots.me[/B] What is what in file [B]config/config.php[/B] (for TFS 0.2.X versions you must ignore 'multiworld' things, use BRAIN to compare your config.php with examples): [url]http://otland.net/f479/configuration-gesior2012-config-php-file-description-172012/[/url] How to install shop script on your TFS [for 0.3.6/0.4] and [B]HOW TO ENABLE SHOP ON WEBSITE[/B]: [url]http://otland.net/f479/gesior2012-items-shop-installation-administration-170654/[/url] [COLOR="#FF0000"][U][B]If you host it on linux remember to set rights to acc. maker folder that allow PHP to write/delete files of account maker![/B][/U][/COLOR] ---------------------------------------------------------- [B]Old scripts (from old 'gesior') are almost compatible with new version.[/B] One of changes are class names. In old it was (ex.): 'OTS_Account', now it's 'Account', so 'new OTS_Account()' must be 'new Account()' for new version. ---------------------------------------------------------- [B]Old LAYOUTS [/B]are also compatible (~90% of them). Message me if your old layout doesn't work. I can fix it in one minute. ---------------------------------------------------------- 'pages' from 0.3.6 and 0.4 branches are compatible. Versions 0.2.x have 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. ---------------------------------------------------------- [COLOR="#FF0000"][B]Report bugs[/B] / problems with old not working scripts (and layouts) to me by OTland private message:[/COLOR] [URL=http://otland.net/private.php?do=newpm&u=3238][OTLAND]SEND PRIVATE MESSAGE TO Gesior.pl[/URL] :cool: [COLOR="#FF0000"][B]About PayPal[/B][/COLOR] [B]1.[/B] Config of payments (amount of money, points, your paypal e-mail) is in: [B]custom_scripts/paypal/config.php[/B] [B]2.[/B] There is: [CODE]$paypal_report_url = 'http://anderion.net/paypal_report.php';[/CODE] Change anderion.net to your domain (+folder if acc. maker is in some folder) and leave [B]/paypal_report.php[/B], don't change to [B]/pages/paypal_report.php[/B] [B]3.[/B] Remember to make 'reported_ids' folder writeable to make acc. maker add points for payments (on linux: [B]chmod -R 777 /var/www/custom_scripts[/B] [if acc. maker is in [B]/var/www/[/B]): [B]custom_scripts/paypal/reported_id/[/B] [B]4. DO NOT EDIT/CONFIGURE ANYTHING ON PAYPAL.COM[/B], acc. maker 'tells' PayPal how to report payment. [B]You can't turn on IPN on paypal.com[/B] - it blocks script. You just need registered account and good config of script in acc. maker to make PayPal donations work.