GESIOR 2012 - ideas, bug reports
I'm going to release beta version of acc. maker 'GESIOR 2012 ver. 1.0.0 for 0.3.6 and 0.4' soon.
This is not 'OTSME 2011' acc. maker. It's ooold 'gesior', updated and without POT. It uses classes from OTSME acc. maker modified to be compatible with old acc. maker scripts, except 'login to account' part which must be modified in old scripts to work with version '2012' [variable $logged is still available, but to logout/login you must use Visitor::logout() etc.].
New version is ready to work with 0.4 login ('salt' in `accounts` table).
I will try to make it compatible with MySQL, SQLite and PgSQL.
I will rewrite all SQL queries to make sure that they are safe (no SQL injection) and in same format [use functions like $SQL->tableName('xx'), $SQL->fieldName('xx') or $SQL->quote('xx'), I hope it will make it work with all databases]
All Javascript code (except Tibia.com layout code) will be changed to jQuery.
Also some pages will be removed/rewritten.
Fixed until now:
- 'Notice: xxx variable is not definied' - in new version all variables will be definied before use
- Guild Name bug, possibility to make guild with name ' Abcde' (space at start/end)
- 'town' of new characters loads from config.php - in many 'gesior releases' by other people it was not possible to edit in config (always used '4' definied in accountmanagement.php)
- config.lua of TFS and 'problem with comments' - now config is parsed by my own class
- new 100% working install.php
- high SQL queries number - I did many edits to reduce it
Things to fix:
- ??
Things that I will not fix:
- CSS of tibia used in acc. maker - maybe someday I will remove it, but not in first release
Newest version of code you can view:
https://github.com/gesior/Gesior2012
I'm waiting for your bug reports (from old acc. maker) / ideas what to change/remove/add.
I must resign from that point:
- 'Notice: xxx variable is not definied' - in new version all variables will be definied before use
There is too many undefinied variables :/
I set error reporting to not report 'notices'.
Would be nice if you post in this thread links to layouts that I should add in basic version of acc. maker
First release:
http://otland.net/f118/gesior-2012-version-1-0-0-beta-173280/
I'm going to release beta version of acc. maker 'GESIOR 2012 ver. 1.0.0 for 0.3.6 and 0.4' soon.
This is not 'OTSME 2011' acc. maker. It's ooold 'gesior', updated and without POT. It uses classes from OTSME acc. maker modified to be compatible with old acc. maker scripts, except 'login to account' part which must be modified in old scripts to work with version '2012' [variable $logged is still available, but to logout/login you must use Visitor::logout() etc.].
New version is ready to work with 0.4 login ('salt' in `accounts` table).
I will try to make it compatible with MySQL, SQLite and PgSQL.
I will rewrite all SQL queries to make sure that they are safe (no SQL injection) and in same format [use functions like $SQL->tableName('xx'), $SQL->fieldName('xx') or $SQL->quote('xx'), I hope it will make it work with all databases]
All Javascript code (except Tibia.com layout code) will be changed to jQuery.
Also some pages will be removed/rewritten.
Fixed until now:
- 'Notice: xxx variable is not definied' - in new version all variables will be definied before use
- Guild Name bug, possibility to make guild with name ' Abcde' (space at start/end)
- 'town' of new characters loads from config.php - in many 'gesior releases' by other people it was not possible to edit in config (always used '4' definied in accountmanagement.php)
- config.lua of TFS and 'problem with comments' - now config is parsed by my own class
- new 100% working install.php
- high SQL queries number - I did many edits to reduce it
Things to fix:
- ??
Things that I will not fix:
- CSS of tibia used in acc. maker - maybe someday I will remove it, but not in first release
Newest version of code you can view:
https://github.com/gesior/Gesior2012
I'm waiting for your bug reports (from old acc. maker) / ideas what to change/remove/add.
I must resign from that point:
- 'Notice: xxx variable is not definied' - in new version all variables will be definied before use
There is too many undefinied variables :/
I set error reporting to not report 'notices'.
Would be nice if you post in this thread links to layouts that I should add in basic version of acc. maker
First release:
http://otland.net/f118/gesior-2012-version-1-0-0-beta-173280/
Last edited: