summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBert Koorengevel <BertKoor@users.noreply.github.com>2026-04-05 20:33:27 +0200
committerGitHub <noreply@github.com>2026-04-05 19:33:27 +0100
commit230b0e9e0a80aa2203b0453054b401828c9e724b (patch)
tree9b08510d731f44d8feadcdeb6390efaa5871fe5a
parent34dff096c21652db243cda862afee224fd6ca92a (diff)
downloadwebtrees-230b0e9e0a80aa2203b0453054b401828c9e724b.tar.gz
webtrees-230b0e9e0a80aa2203b0453054b401828c9e724b.tar.bz2
webtrees-230b0e9e0a80aa2203b0453054b401828c9e724b.zip
fix issue #5352: use Fact::sortFactTags to order the 'quick' fact buttons (#5353)
-rw-r--r--resources/views/fact-add-new.phtml4
1 files changed, 4 insertions, 0 deletions
diff --git a/resources/views/fact-add-new.phtml b/resources/views/fact-add-new.phtml
index 709ccc3421..f5f157a818 100644
--- a/resources/views/fact-add-new.phtml
+++ b/resources/views/fact-add-new.phtml
@@ -3,12 +3,14 @@
declare(strict_types=1);
use Fisharebest\Webtrees\Auth;
+use Fisharebest\Webtrees\Fact;
use Fisharebest\Webtrees\Family;
use Fisharebest\Webtrees\GedcomRecord;
use Fisharebest\Webtrees\I18N;
use Fisharebest\Webtrees\Individual;
use Fisharebest\Webtrees\Registry;
use Fisharebest\Webtrees\Services\GedcomEditService;
+use Illuminate\Support\Collection;
/**
* @var GedcomRecord $record
@@ -23,6 +25,7 @@ $add_facts = (new GedcomEditService())->factsToAdd($record, false);
switch ($record->tag()) {
case Individual::RECORD_TYPE:
$quick_facts = array_filter(explode(',', $record->tree()->getPreference('INDI_FACTS_QUICK')));
+ $quick_facts = Fact::sortFactTags(Collection::make($quick_facts))->all();
$unique_facts = [
'ADOP',
'AFN',
@@ -62,6 +65,7 @@ switch ($record->tag()) {
case Family::RECORD_TYPE:
$quick_facts = array_filter(explode(',', $record->tree()->getPreference('FAM_FACTS_QUICK')));
+ $quick_facts = Fact::sortFactTags(Collection::make($quick_facts))->all();
$unique_facts = [
'DIV',
'DIVF',