]> Kevux Git Server - koopa/commit
Progress: continuing development, database work, use c_base_return on more classes...
authorKevin Day <thekevinday@gmail.com>
Sat, 25 Feb 2017 01:18:28 +0000 (19:18 -0600)
committerKevin Day <thekevinday@gmail.com>
Sat, 25 Feb 2017 01:18:28 +0000 (19:18 -0600)
commit38bd8ab8c9eb362eeeb94be8cfe82cf0b3c654a3
tree85da70594c15cea3122bbc36980d8fe94c63abd6
parent3240def4dfd0652aebe9c3b316b58362cc16e01b
Progress: continuing development, database work, use c_base_return on more classes, and fix inconsistencies

Further work on building the database structure.

Added some missing roles:
- Requester
- Editor

A number of inconsistencies have been identified and resolved.

After reviewing my use of c_base_cookie as extending the class c_base_return, I have decided that to do that everywhere possible.
This simplifies the return structure that I complicated when I decided to use the c_base_return return type development design.

I noticed that there is still some cookie functionality that I could implement.
This adds support for 'same site' and 'host only'.
These are functionally equivalent except that I think 'same site' is a little more granular.

This also adds one of my test scripts under examples.
It is very likely not completely up to date with the database changes.

Many other changes.
37 files changed:
common/base/classes/base_access.php
common/base/classes/base_cookie.php
common/base/classes/base_database.php
common/base/classes/base_debug.php
common/base/classes/base_email.php
common/base/classes/base_error.php
common/base/classes/base_error_messages_english.php
common/base/classes/base_form.php [new file with mode: 0644]
common/base/classes/base_html.php
common/base/classes/base_http.php
common/base/classes/base_ldap.php
common/base/classes/base_log.php
common/base/classes/base_markup.php
common/base/classes/base_rfc_char.php
common/base/classes/base_rfc_string.php
common/base/classes/base_session.php
common/theme/classes/theme_dom.php
common/theme/classes/theme_html.php
database/sql/reservation/base-associations.sql
database/sql/reservation/base-fields.sql
database/sql/reservation/base-first.sql
database/sql/reservation/base-groups.sql
database/sql/reservation/base-log_groups.sql
database/sql/reservation/base-log_problems.sql
database/sql/reservation/base-log_types.sql
database/sql/reservation/base-log_users.sql
database/sql/reservation/base-main.sql
database/sql/reservation/base-paths.sql
database/sql/reservation/base-requests.sql
database/sql/reservation/base-statistics.sql
database/sql/reservation/base-users.sql
documentation/access_roles.txt
examples/test.php [new file with mode: 0755]
program/reservation/index.php
program/reservation/reservation_database.php
program/reservation/reservation_paths.php
program/reservation/reservation_session.php