[Devel] [GIT] OpenBioMaps GIT repository, branch master updated: Query with Custom polygons from custom geometry table

git at vocs.unideb.hu git at vocs.unideb.hu
Wed Aug 22 19:08:15 CEST 2018


    The project "OpenBioMaps GIT repository":

    The branch, master has been updated
       via  bfe2f266cf7bce7e527e436db3ee5128a65ff7a2 (commit)
      from  8db90542c3d594eabc4b2ef5c52b422eba38b67a (commit)


- Log -----------------------------------------------------------------
commit bfe2f266cf7bce7e527e436db3ee5128a65ff7a2
Author: Bán Miklós <banm at vocs.unideb.hu>
Date:   Wed Aug 22 18:57:36 2018 +0200

Query with Custom polygons from custom geometry table

It is a big updates which affected several basic things, but all of
these changes improved the code. The code has become cleaner thanks to
theses updates.

Some new code feature:
- encryption key in index php for encrypting any string
- less ajax call in text filter module
- simplified and atomic javascript functions for nested select fields
- more general functions for make selection with geometries
- javascripts for modules are placed in the modules.js.php file. This is
a new dynamically created js source file which sourced after the maps.js
in index.php. Some modules (box_custom,box_load_coord) updated to use this new functions.

Database update:
biomaps/projects/main_table column dropeed

This was redundant and served the same function as the header_names table

The dbcolist and st_col function updated to be much more flexible.
Thanks to these updates, tables are available for use from other schemas (not only public).

-----------------------------------------------------------------------

Summary of changes:
 libs/.common_pg_funcs.php.swj                      | Bin 0 -> 294912 bytes
 libs/afuncs.php                                    |  72 +++++++------
 libs/common_pg_funcs.php                           |  45 ++++++--
 libs/create_new_project.php                        |   6 +-
 libs/default_modules.php                           |  16 ++-
 libs/interface.php                                 |  19 ++--
 libs/js/maps.js                                    | 114 ++-------------------
 libs/modules.js.php                                |  37 +++++++
 libs/modules/box_filter.php                        |  16 ++-
 libs/modules/box_load_coord.php                    |  27 +++++
 libs/modules/create_postgres_user.php              |   4 +-
 libs/modules/join_tables.php                       |   2 +-
 libs/prepare_vars.php                              |   3 +-
 libs/project_admin.php                             |  37 +++----
 libs/proxy.php                                     |   5 +
 libs/query_builder.php                             |  44 ++++++--
 libs/results_query.php                             |   6 +-
 libs/update_fields.php                             |   2 +-
 pds/pds_class.php                                  |   2 +
 .../initial/root/UMS_REPOSITORY/repository.db      |   5 +
 templates/initial/root/index.php                   |   2 +
 21 files changed, 264 insertions(+), 200 deletions(-)
 create mode 100644 libs/.common_pg_funcs.php.swj
 create mode 100644 libs/modules.js.php

-- 
OpenBioMaps GIT repository


More information about the Devel mailing list