172 Commits

Author SHA1 Message Date
Clemens Schwaighofer
41b1f14594 Name change v2.0.0 2018-04-25 14:51:59 +09:00
Clemens Schwaighofer
62eb2d61b0 README update 2018-04-24 10:25:16 +09:00
Clemens Schwaighofer
7abdc96499 Fix the Error.Handling.inc method 2018-04-24 10:23:34 +09:00
Clemens Schwaighofer
5a6c7ec187 Merge namespace development into master 2018-04-24 10:14:09 +09:00
Clemens Schwaighofer
0f483a2d20 description for session/log id define, better error check for no pk id
PK ID return check if not set is checked correctly in normal execute
The SET_SESSION_NAME and LOG_FILE_ID get commented out in settings as
they should be rather set per file or in header
2018-04-24 10:04:51 +09:00
Clemens Schwaighofer
3400902241 Folder directory seperators fix
Remove all not needed directory seperators and replace others with "DS"
variable
2018-04-17 10:00:01 +09:00
Clemens Schwaighofer
f51b74d8b5 Set Smarty compile and cache folder to non document root
The smarty template_c and cache folder are now set on BASE folder and
not in the folder where the script is
2018-04-03 17:41:02 +09:00
Clemens Schwaighofer
bf5486a59e Switch php code tag, fix php code
all files use <?php for code tag open
fix various bugs & speed problems. eg switch from while (each ...) to
foreach, ...
2018-04-03 16:39:57 +09:00
Clemens Schwaighofer
8a6a83ef06 smarty update info 2018-03-30 14:43:53 +09:00
Clemens Schwaighofer
2051d17901 Bug fix for log file with class and missing wrapper function in DB\IO
When the class name was in a namespace the \ was added into the file
name that might cause some issues. \ is replaced with -

The wrapper for db_exec was missing in the DB\IO class
2018-03-29 16:15:33 +09:00
Clemens Schwaighofer
477aae6232 Minor updates for comments 2018-03-29 13:26:17 +09:00
Clemens Schwaighofer
cb0ed2b6c0 Rename old deprecated method calls 2018-03-28 16:55:31 +09:00
Clemens Schwaighofer
484444b97a tmp folder in 4dev 2018-03-28 14:31:14 +09:00
Clemens Schwaighofer
0b1c0da131 Various updates and fixes for namespace change 2018-03-28 14:30:14 +09:00
6dc6a58765 Fix impossible lang translate call in basic lib 2018-03-28 10:40:27 +09:00
ca8da46a58 Merge branch 'master' of git.tokyo.tequila.jp:/var/lib/git/php_core 2018-03-28 10:02:27 +09:00
a28e5244ab Fixes & code style changes 2018-03-28 10:02:19 +09:00
Clemens Schwaighofer
8151c05d91 Class namespace change testing
- move auto loader to lib/ folder (so it doesn't exist in document root)
- Fix a lot of old method names in DB\IO and Form\General, etc
- Fix login with non existing DB set (abort -> exit)
- add getDbEncoding call to DB\IO
2018-03-27 18:01:10 +09:00
Clemens Schwaighofer
5c3b45ef08 Class Version ID update 2018-03-23 19:14:04 +09:00
Clemens Schwaighofer
9086196f7d Base transfer to namespace complete
All libraries have been transformed to namespace layout
2018-03-23 19:10:58 +09:00
Clemens Schwaighofer
5474ae2dda Namespace changes initial setup
* move all the libs into the correct folders
* libs folder is now called lib
* Smarty update to 3.1.30
* main config update with / is now set via core variable (dynamic)
2018-03-23 13:43:22 +09:00
Clemens Schwaighofer
31acfd1ee4 Update to Smarty 3.1.30
Keep old 3.1.27 around for testing
2018-03-22 10:22:37 +09:00
Clemens Schwaighofer
f1155ad824 Rename wrong named (extension) translation files 2018-03-20 17:09:42 +09:00
Clemens Schwaighofer
eef3a81be7 Minor update for DB psql class include 2018-03-20 14:10:06 +09:00
Clemens Schwaighofer
bf60e9fcbf Readme update 2018-03-20 14:05:37 +09:00
7d42256a30 PHP CodeStandard update
- all if/while/for/etc blocks have brackets on same line
- functions have brackets on new line
- no blocks without brackets
- all code starts on col 0 and there are no tab intends anymore

off: came case for classes and class methods
ignore: _ prefix functions (we can't change that anymore)
2018-03-15 17:38:33 +09:00
Clemens Schwaighofer
5226fbcfc3 error reporting test 2018-03-14 15:36:42 +09:00
Clemens Schwaighofer
87b9af9786 PHP Notice warning fixes 2018-03-13 18:37:04 +09:00
Clemens Schwaighofer
7981e3ab51 Fix Class DB not init for dbh check on close db handler 2018-03-13 13:42:25 +09:00
Clemens Schwaighofer
21b9b99197 Minor white space clean up in login class and DB Array IO 2018-02-19 10:44:25 +09:00
Clemens Schwaighofer
d9df0d64b8 Class DB IO, fix for trailing ; with RETURNING
If an INSERT query has no RETURNING but ; at the end, the RETURNING was
added after the ;

The ; is now stripped before adding RETURNING
2018-02-08 10:58:53 +09:00
Clemens Schwaighofer
73cdbe27c0 Fix JavaScript SetCenter 2018-02-08 10:45:48 +09:00
759b5527f8 Update LICENSE
Switched from wrong lesser GPL v3 to correct GPL v3
v1.3.10
2018-01-10 10:58:04 +09:00
8417e60c9d Remove any old BSD License info because we switched to GPL 3
Add missing folders + gitignore files
2018-01-10 10:53:48 +09:00
aec8a5ee70 Merge pull request #1 from gullevek/add-license-1
Create LICENSE
2018-01-10 10:46:41 +09:00
f34d4214f4 Create LICENSE
Added missing GPL 3 License (this overrides all licenses added in the system)
2018-01-10 10:46:26 +09:00
a2b6f29886 Remove old settings info 2017-12-07 14:30:57 +09:00
a95d28a09f Rename the README file for github 2017-12-07 14:27:51 +09:00
Clemens Schwaighofer
57b1aae9b4 Remove Smarty 3.1.21 folder 2017-12-07 14:23:49 +09:00
42b4112a5e Merge branch 'master' of git.tokyo.tequila.jp:/var/lib/git/php_core 2017-11-28 13:33:53 +09:00
63a2495183 white space fixes 2017-11-28 13:33:40 +09:00
Clemens Schwaighofer
717962edc5 Bug fix for session name set in basic class, add info methods for l10n
The session name was never set correctly because it was not checked for
the define var, but for a normal variable in the basic session name
settings flow

The l10n class has two new return methods for lang and mofile to check
if the correct ones are set
2017-11-28 12:01:15 +09:00
Clemens Schwaighofer
dc692f14e4 white space fixes 2017-11-24 16:49:45 +09:00
b1a30b6dde White space fixes 2017-11-24 16:46:31 +09:00
967af4dc37 Core libraries white space fixes 2017-11-24 13:27:13 +09:00
Clemens Schwaighofer
7a8fdcdf07 white space fixes for Form class 2017-11-24 13:22:20 +09:00
Clemens Schwaighofer
a06320c42b white space fixes for Class DB IO 2017-11-24 13:20:28 +09:00
Clemens Schwaighofer
f0ba8c3c50 email regex check update, remove warning surpress in pgsql wrapper, l10n
- l10n class has better mo file load check
- fix email regex for last part is now only on minimum 2 char check
- remove all @ warning surpress in the pgsql wrapper
2017-11-24 13:06:14 +09:00
Clemens Schwaighofer
2e85bf5ee8 Bug fix in DB IO for wrong db debug check
Some debug print checks were done wrong
1.3.9 v1.3.9
2017-11-02 18:42:41 +09:00
Clemens Schwaighofer
ff94efee8d Fix in class db io returning on insert
Skip add RETURNING on auto set if 'NULL' is set as a primary key.
On return, also run if count of returned ids is > 0 (so it actually runs
the extended return flow)
2017-11-02 17:04:43 +09:00