Skip to content

Releases: ABCD-DEVCOM/ABCD

Opac improvements

09 Apr 17:46
117718c

Choose a tag to compare

What's Changed

  • Fixes an option that was accidentally disabled. by @rogercgui in #627
  • This release fixes strings that appeared in Portuguese and launches the OPAC themes project. by @rogercgui in #628
  • Expands configuration checks by @rogercgui in #629
  • Refactor UI elements and improve password handling logic by @rogercgui in #630
  • Fix config opac by @rogercgui in #631

Full Changelog: v3.5.0...v3.6.0

Actions by database administrator

All code updates can be excuted by the Upgrade manager.

v3.5.0

26 Mar 09:02
549d0fb

Choose a tag to compare

What's Changed

Full Changelog: v3.4.0...v3.5.0

Utility to manipulate records

You can view changes to fields in real time. Further information on how this screen works can be found at this link: https://abcd-devcom.github.io/docs/abcd-administration/field_manipulation_with_proc

Actions by database administrator

Most code updates can be excuted by the Upgrade manager.

This release has also several improvements of the bases-examples_Linux and bases-examples_Windows folder for database cepal. Please apply modifications relevant for you manually.

Specials for code

Note that #624 modifies file central/config.php.template. Please copy the changes to your central/config.php

New IP security, small functional extensions and bug fixes

21 Mar 13:12
a33345e

Choose a tag to compare

What's Changed

Full Changelog: v3.3.0...v3.4.0

Option to limit access to a database based on the IP address of the requestor.

  • The administrator can limit access by edit of file 'the database to protect'/dr_path.def. This file may contain now new tag VALID_IP. The content of this tag is a comma separated list of internet IP addresses OR the keyword 'none'
  • An empty value or missing tag allows all IP addresses
  • Keyword 'none' limits the allowed IP addresses to link-local addresses or loopback addresses. Note that other keywords will have the same effect.
  • A value with valid IP addresses allows the link-local addresses + the entered IP addresses
  • If an IP address is not allowed then all actions for this database are blocked . Also for administrators !

Utility to convert a '.csv' file to a '.iso' file.

  • Found in Utilities ⇒ Export/Import
  • Can be helpfull for importing Excels lists with new records into ABCD
  • Unfortunately not suitable for UTF-8
  • The structure of the .csv file is
    • The first line contains the ABCD field identifiers (e.g. 100,110,....)
    • Following lines define the data.
    • A record ends with a lineend, embedded lineends (between "") are allowed
    • A data cell gives the data of the corresponding field. (may be empty)
    • All records should have the same number of columns, however less columns as the first line is allowed
    • ABCD has repeating fields. This program can process the phenomonon in three ways:
      • Multiple columns with the same tag number are allowed.
      • Columns of repeated tags (as given by the fdt) are split at delimiter ; (see option -r)
      • Columns of repeated tags (as given by the fdt) are split at an embedded lineend

Actions by database administrator

Most code updates can be excuted by the Upgrade manager.

Funcionality and safety release

08 Mar 15:50

Choose a tag to compare

What's Changed

Full Changelog: v3.2.1...v3.3.0

Actions by database administrator

Most code updates can be excuted by the Upgrade manager.

This release has also several improvements of the bases-examples_Linux and bases-examples_Windows folder. Please apply modifications relevant for you manually. Notice at least the language improvements

Specials for code

See #603 for a modification of config.php

See #606 for safely using media files outside DocumenRoot

v3.2.1 Update of version indicator

11 Feb 15:53
7aa1ab5

Choose a tag to compare

What's Changed

Only the version file "version.php"

Note the changes of the previous version

Full Changelog: v3.1.2...v3.2.0

Actions by database administrator

The upgrade of the code can be done with the upgrade manager.

Upgrade of database content is not required, but there are updates in some database configuration folders

  • Folder bases/lang/*
  • Folder bases/opac_conf/*

Copy the relevant files from bases-examples_Linux or bases-examples_Windows to your installation

Note: If you are upgrading from v.3.0.0 or earlier then see the release notes of v3.1.2

Major upgrade and improvements for OPAC

11 Feb 14:16
69ee312

Choose a tag to compare

What's Changed

Full Changelog: v3.1.2...v3.2.0

Actions by database administrator

The upgrade of the code can be done with the upgrade manager.

Upgrade of database content is not required, but there are updates in some database configuration folders

  • Folder bases/lang/*
  • Folder bases/opac_conf/*

Copy the relevant files from bases-examples_Linux or bases-examples_Windows to your installation

Note: If you are upgrading from v.3.0.0 or earlier then see the release notes of v3.1.2

v3.1.2

10 Jan 13:34
dabb839

Choose a tag to compare

What's Changed

Full Changelog: v3.1.1...v3.1.2

Actions by database administrator

The upgrade of the code can be done with the upgrade manager

Note: If you are upgrading from v.3.0.0 or earlier then

  1. Download from Git file upgrade_manager.php (www/htdocs/update_manager.php )
  2. Copy the downloaded file to the Document root of your installation
    1. In Linux typical /opt/ABCD/htdocs
    2. Check that update_manager.php is readable by your webserver
  3. Run ABCD, login as administrator, perform some arbitrary actions to ensure that ABCD detects the new version
  4. The footer shows a yellow bar with text Update now (v3.1.2) ABCD is available. Click on the link Update Now
  5. The version of the Update manager should be: v4.3
  6. The Update manager will guide you through the upgrade process

Update for HTML5 part1

23 Dec 19:01
d42bff3

Choose a tag to compare

What's Changed

Functional: nothing

Full Changelog: v3.1.0...v3.1.1

Details

The current generated HTML has obsolete tags/attributes, unclosed tags and many more (small errors). Many of these inconsistencies are hidden/masked/solved by modern browsers so the user is not aware of anomalies. But this is a ticking bomb, so the target is more robust code in HTML5.

Tool: Markup Validation Service (https://validator.w3.org/)
Planning: Several code upgrades will be necessary and, at a certain moment also a rewrite of existing users defined reports/worksheets.

Actions by database administrator

The upgrade of the code can be done with the upgrade manager

Release v3.1.0: Repairs for OPAC and Update manager

12 Dec 12:59
e1e37fa

Choose a tag to compare

What's Changed

  • OPAC: functionality + security + search + cleanup
  • Update update manager
  • Repair missing footer

Full Changelog: v3.0.0...v3.1.0

Actions by database administrator

The upgrade proces for this release consists of following steps

  1. Download from Git file upgrade_manager.php (www/htdocs/update_manager.php )
  2. Copy the downloaded file to the Document root of your installation
    1. In Linux typical /opt/ABCD/htdocs
    2. Check that update_manager.php is readable by your webserver
  3. Run ABCD, login as administrator, perform some arbitrary actions to ensure that ABCD detects the new version
  4. The footer shows a yellow bar with text Update now (v3.1.0) ABCD is available. Click on the link Update Now
    5.The version of the Update manager should be: v4.3
  5. The Update manager will guide you through the upgrade process

Notes

  • ABCD module Site is no longer present in Git. If not used: delete folder .../htdocs/site
  • ABCD module iAH is no longer present in Git. If not used: delete folder .../htdocs/iah

We no longer work with site and iah, but feel free to continue

v3.0.0 Major upgrade for OPAC

25 Nov 16:03
97d2c20

Choose a tag to compare

What's Changed

Description: Major changes and implementations in OPAC by @rogercgui in

Details

Full Changelog: v2.4.1...v3.0.0

Actions by database administrator

The upgrade of the code can be done with the upgrade manager.

There are also many updates in the database examples. See the Full Changelog. Copy as appropriate

Info for all users

OPAC is now the application that opens if you enter the default URL.
Open ABCD by the default URL + /admin
You can add a button in OPAC to switch to ABCD.