BioKIC / Symbiota

The Symbiota Virtual Flora/Fauna project develops on-line tools to aid the generation, exploration and management of biodiversity data (collection specimens, observations, images, checklists, keys, etc.). See also: http://bdj.pensoft.net/articles.php?id=1114 and https://symbiota.org/. For documentation, please visit https://symbiota.org/docs
GNU General Public License v2.0
33 stars 49 forks source link

[3.1] Minimal header - part 1 (incomplete implementation that defaults as disabled until [3.2] part 2 is done) #1429

Closed Atticus29 closed 3 weeks ago

Atticus29 commented 1 month ago

Description

This PR begins to implement the minimal header in the following files:

It partially implements the minimal header in:

But functionality in those is incomplete, and commented-out when necessary.

Because priorities for the implementation of this have changed (and it now no longer needs to be a 3.1 priority) AND because I don't want to have to maintain cumbersome merge conflict resolution on this as 3.2 (or 3.1.x) approaches (like I'm already doing for this PR, and it's been non-trivial), it made sense to split this PR into what I have done currently vs. what I want to implement in the future (see separate part 2 issue here).

This PR is currently set up so that it doesn't affect any pages unless someone goes out of their way to add $SHOULD_USE_MINIMAL_MAP_HEADER = true; in symbini.php.

QA Notes

This is live in dev001.symbiota.org

Pull Request Checklist:

Pre-Approval

Post-Approval

Thanks for contributing and keeping it clean!