Bug 25070: Centralize member-alt-address-style
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 6 Apr 2020 11:53:17 +0000 (13:53 +0200)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 15 Jun 2020 09:53:36 +0000 (11:53 +0200)
commitfdca61a7455bb5bdca32a718a43a7e2688bcea46
tree3698a516e8e4357afdff118f3c19e4b1272b397f
parent814a7ecf47b087a60b35bca6a4d23deeb596a0e8
Bug 25070: Centralize member-alt-address-style

There are 5 includes files per value of AddressFormat (us, de, fr).
The code is duplicated for each language, the only thing that changes is the order.

Wwith this patchset we are going to refactore them to avoid further regressions.

The idea is to remove all code that is duplicated and remove the need of
having 5*3 files. We are going to limit them to 5 files, 1 per use.

Note that we could go even further, for instance
member-display-alt-address-style and member-display-address-style are
quite identical.

Test plan (for the whole patchset):
- Create a patron with all the address, contact and alternate info filled
- Edit them and save
- Look at the patron's info (top left) in the patron module, and the
patron detail view.
- Play with the different values of AddressFormat
The order and the info must be displayed identically before and after
this patchset. No change is expected.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-de.inc [deleted file]
koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-fr.inc [deleted file]
koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-us.inc [deleted file]
koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt