diff options
Diffstat (limited to 'resources')
| -rw-r--r-- | resources/views/edit/add-fact-row.phtml | 19 | ||||
| -rw-r--r-- | resources/views/edit/add-fact.phtml | 20 | ||||
| -rw-r--r-- | resources/views/edit/edit-fact.phtml | 4 | ||||
| -rw-r--r-- | resources/views/edit/icon-fact-edit.phtml | 9 | ||||
| -rw-r--r-- | resources/views/edit/new-individual.phtml | 4 | ||||
| -rw-r--r-- | resources/views/edit/raw-gedcom-record.phtml | 6 | ||||
| -rw-r--r-- | resources/views/family-page.phtml | 9 | ||||
| -rw-r--r-- | resources/views/individual-page-menu.phtml | 8 | ||||
| -rw-r--r-- | resources/views/individual-page.phtml | 3 | ||||
| -rw-r--r-- | resources/views/media-page.phtml | 7 | ||||
| -rw-r--r-- | resources/views/modules/notes/tab.phtml | 15 | ||||
| -rw-r--r-- | resources/views/modules/relatives/family.phtml | 5 | ||||
| -rw-r--r-- | resources/views/modules/sources_tab/tab.phtml | 13 | ||||
| -rw-r--r-- | resources/views/source-page.phtml | 17 |
14 files changed, 83 insertions, 56 deletions
diff --git a/resources/views/edit/add-fact-row.phtml b/resources/views/edit/add-fact-row.phtml index e049157e59..67171769c3 100644 --- a/resources/views/edit/add-fact-row.phtml +++ b/resources/views/edit/add-fact-row.phtml @@ -1,5 +1,11 @@ -<?php use Fisharebest\Webtrees\GedcomTag; ?> -<?php use Fisharebest\Webtrees\I18N; ?> +<?php + +use Fisharebest\Webtrees\GedcomTag; +use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; +use Fisharebest\Webtrees\Http\RequestHandlers\SelectNewFact; +use Fisharebest\Webtrees\I18N; + +?> <tr> <th scope="row"> @@ -8,10 +14,9 @@ </label> </th> <td> - <form method="get" action="<?= e(route('add-fact')) ?>" onsubmit="if ($('#add-fact').val() === null) {event.preventDefault();}"> - <input type="hidden" name="route" value="<?= e(route('add-fact')) ?>"> - <input type="hidden" name="xref" value="<?= e($record->xref()) ?>"> - <input type="hidden" name="tree" value="<?= e($record->tree()->name()) ?>"> + <form method="post" action="<?= e(route(SelectNewFact::class, ['tree' => $record->tree()->name(), 'xref' => $record->xref()])) ?>" onsubmit="if ($('#add-fact').val() === null) {event.preventDefault();}"> + <?= csrf_field() ?> + <div class="input-group"> <select class="custom-select" id="add-fact" name="fact"> <option value="" disabled selected> @@ -39,7 +44,7 @@ <div class="wt-quick-facts"> <?php foreach ($quick_facts as $fact) : ?> - <a class="btn btn-link btn-sm wt-quick-fact" href="<?= e(route('add-fact', [ + <a class="btn btn-link btn-sm wt-quick-fact" href="<?= e(route(AddNewFact::class, [ 'fact' => $fact, 'xref' => $record->xref(), 'tree' => $tree->name(), diff --git a/resources/views/edit/add-fact.phtml b/resources/views/edit/add-fact.phtml index cd1d944b86..fbd4fc4061 100644 --- a/resources/views/edit/add-fact.phtml +++ b/resources/views/edit/add-fact.phtml @@ -1,16 +1,18 @@ -<?php use Fisharebest\Webtrees\Auth; ?> -<?php use Fisharebest\Webtrees\Config; ?> -<?php use Fisharebest\Webtrees\Functions\FunctionsEdit; ?> -<?php use Fisharebest\Webtrees\GedcomTag; ?> -<?php use Fisharebest\Webtrees\I18N; ?> -<?php use Ramsey\Uuid\Uuid; ?> +<?php + +use Fisharebest\Webtrees\Auth; +use Fisharebest\Webtrees\Config; +use Fisharebest\Webtrees\Functions\FunctionsEdit; +use Fisharebest\Webtrees\GedcomTag; +use Fisharebest\Webtrees\I18N; +use Ramsey\Uuid\Uuid; + +?> <h2 class="wt-page-title"><?= $title ?></h2> -<form method="post" action="<?= e(route('update-fact', ['tree' => $tree->name()])) ?>" class="wt-page-content"> +<form method="post" action="<?= e(route('update-fact', ['tree' => $tree->name(), 'xref' => $record->xref()])) ?>" class="wt-page-content"> <?= csrf_field() ?> - <input type="hidden" name="tree" value="<?= e($tree->name()) ?>"> - <input type="hidden" name="xref" value="<?= e($record->xref()) ?>"> <?php FunctionsEdit::createAddForm($tree, $fact) ?> diff --git a/resources/views/edit/edit-fact.phtml b/resources/views/edit/edit-fact.phtml index 0c8448a305..16d0262507 100644 --- a/resources/views/edit/edit-fact.phtml +++ b/resources/views/edit/edit-fact.phtml @@ -12,10 +12,8 @@ use Ramsey\Uuid\Uuid; <h2 class="wt-page-title"><?= $title ?></h2> -<form method="post" action="<?= e(route('update-fact', ['tree' => $tree->name()])) ?>" class="wt-page-content"> +<form method="post" action="<?= e(route('update-fact', ['tree' => $tree->name(), 'xref' => $record->xref()])) ?>" class="wt-page-content"> <?= csrf_field() ?> - <input type="hidden" name="tree" value="<?= e($tree->name()) ?>"> - <input type="hidden" name="xref" value="<?= e($record->xref()) ?>"> <input type="hidden" name="fact_id" value="<?= e($edit_fact->id()) ?>"> <?php FunctionsEdit::createEditForm($edit_fact) ?> diff --git a/resources/views/edit/icon-fact-edit.phtml b/resources/views/edit/icon-fact-edit.phtml index 39d03d2fe5..40b60f43ff 100644 --- a/resources/views/edit/icon-fact-edit.phtml +++ b/resources/views/edit/icon-fact-edit.phtml @@ -1,6 +1,11 @@ -<?php use Fisharebest\Webtrees\I18N; ?> +<?php -<a class="btn btn-link btn-sm" href="<?= e(route('edit-fact', ['xref' => $fact->record()->xref(), 'fact_id' => $fact->id(), 'tree' => $fact->record()->tree()->name()])) ?>" title="<?= I18N::translate('Edit') ?>"> +use Fisharebest\Webtrees\Http\RequestHandlers\EditFact; +use Fisharebest\Webtrees\I18N; + +?> + +<a class="btn btn-link btn-sm" href="<?= e(route(EditFact::class, ['xref' => $fact->record()->xref(), 'fact_id' => $fact->id(), 'tree' => $fact->record()->tree()->name()])) ?>" title="<?= I18N::translate('Edit') ?>"> <?= view('icons/edit') ?> <span class="sr-only"><?= I18N::translate('Edit') ?></span> </a> diff --git a/resources/views/edit/new-individual.phtml b/resources/views/edit/new-individual.phtml index dcda5bb43a..0f210e14f3 100644 --- a/resources/views/edit/new-individual.phtml +++ b/resources/views/edit/new-individual.phtml @@ -127,10 +127,8 @@ $bdm = ''; // used to copy '1 SOUR' to '2 SOUR' for BIRT DEAT MARR ?> <h2 class="wt-page-title"><?= $title ?></h2> -<form method="post" action="<?= e(route($next_action, ['tree' => $tree->name()])) ?>" onsubmit="return checkform();"> - <input type="hidden" name="tree" value="<?= e($tree->name()) ?>"> +<form method="post" action="<?= e(route($next_action, ['tree' => $tree->name(), 'xref' => $xref])) ?>" onsubmit="return checkform();"> <input type="hidden" name="fact_id" value="<?= e($name_fact_id) ?>"> - <input type="hidden" name="xref" value="<?= e($xref) ?>"> <input type="hidden" name="famtag" value="<?= e($famtag) ?>"> <input type="hidden" name="gender" value="<?= $gender ?>"> <?= csrf_field() ?> diff --git a/resources/views/edit/raw-gedcom-record.phtml b/resources/views/edit/raw-gedcom-record.phtml index ba357b7737..900145ab25 100644 --- a/resources/views/edit/raw-gedcom-record.phtml +++ b/resources/views/edit/raw-gedcom-record.phtml @@ -1,6 +1,6 @@ <?php -use Fisharebest\Webtrees\Http\RequestHandlerInterface\EditRawRecordAction; +use Fisharebest\Webtrees\Http\RequestHandlers\EditRawRecordAction; use Fisharebest\Webtrees\I18N; use Fisharebest\Webtrees\View; @@ -8,10 +8,8 @@ use Fisharebest\Webtrees\View; <h2 class="wt-page-title"><?= $title ?></h2> -<form method="post" action="<?= e(route(EditRawRecordAction::class, ['tree' => $tree->name()])) ?>" class="wt-page-content"> +<form method="post" action="<?= e(route(EditRawRecordAction::class, ['tree' => $tree->name(), 'xref' => $record->xref()])) ?>" class="wt-page-content"> <?= csrf_field() ?> - <input type="hidden" name="tree" value="<?= e($tree->name()) ?>"> - <input type="hidden" name="xref" value="<?= e($record->xref()) ?>"> <p class="text-muted small"> <?= I18N::translate('This page allows you to bypass the usual forms, and edit the underlying data directly. It is an advanced option, and you should not use it unless you understand the GEDCOM format. If you make a mistake here, it can be difficult to fix.') ?> diff --git a/resources/views/family-page.phtml b/resources/views/family-page.phtml index 572c36d5c3..c04804d9c0 100644 --- a/resources/views/family-page.phtml +++ b/resources/views/family-page.phtml @@ -3,6 +3,7 @@ use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Functions\FunctionsPrint; use Fisharebest\Webtrees\Functions\FunctionsPrintFacts; +use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesAcceptRecord; use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesRejectRecord; use Fisharebest\Webtrees\I18N; @@ -70,7 +71,7 @@ use Fisharebest\Webtrees\View; <?= I18N::translate('Note') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $record->tree()->name(), 'xref' => $record->xref(), 'fact' => 'NOTE'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $record->tree()->name(), 'xref' => $record->xref(), 'fact' => 'NOTE'])) ?>"> <?= I18N::translate('Add a note') ?> </a> </td> @@ -81,7 +82,7 @@ use Fisharebest\Webtrees\View; <?= I18N::translate('Shared note') ?> </th> <td class="optionbox"> - <a href="<?= e(route('add-fact', ['tree' => $record->tree()->name(), 'xref' => $record->xref(), 'fact' => 'SHARED_NOTE'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $record->tree()->name(), 'xref' => $record->xref(), 'fact' => 'SHARED_NOTE'])) ?>"> <?= I18N::translate('Add a shared note') ?> </a> </td> @@ -93,7 +94,7 @@ use Fisharebest\Webtrees\View; <?= I18N::translate('Media object') ?> </th> <td class="optionbox"> - <a href="<?= e(route('add-fact', ['tree' => $record->tree()->name(), 'xref' => $record->xref(), 'fact' => 'OBJE'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $record->tree()->name(), 'xref' => $record->xref(), 'fact' => 'OBJE'])) ?>"> <?= I18N::translate('Add a media object') ?> </a> </td> @@ -105,7 +106,7 @@ use Fisharebest\Webtrees\View; <?= I18N::translate('Source') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $record->tree()->name(), 'xref' => $record->xref(), 'fact' => 'SOUR'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $record->tree()->name(), 'xref' => $record->xref(), 'fact' => 'SOUR'])) ?>"> <?= I18N::translate('Add a source citation') ?> </a> </td> diff --git a/resources/views/individual-page-menu.phtml b/resources/views/individual-page-menu.phtml index 2c1b32889d..945688b00f 100644 --- a/resources/views/individual-page-menu.phtml +++ b/resources/views/individual-page-menu.phtml @@ -1,7 +1,9 @@ <?php use Fisharebest\Webtrees\Auth; +use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; use Fisharebest\Webtrees\Http\RequestHandlers\DeleteRecord; +use Fisharebest\Webtrees\Http\RequestHandlers\EditFact; use Fisharebest\Webtrees\Http\RequestHandlers\EditRawRecordPage; use Fisharebest\Webtrees\Http\RequestHandlers\ReorderMediaPage; use Fisharebest\Webtrees\Http\RequestHandlers\ReorderNamesPage; @@ -37,7 +39,7 @@ use Fisharebest\Webtrees\I18N; <div class="dropdown-divider"></div> <?php if ($count_sex === 0) : ?> - <a class="dropdown-item" href="<?= e(route('add-fact', ['fact' => 'SEX', 'tree' => $individual->tree()->name(), 'xref' => $individual->xref()])) ?>"> + <a class="dropdown-item" href="<?= e(route(AddNewFact::class, ['fact' => 'SEX', 'tree' => $individual->tree()->name(), 'xref' => $individual->xref()])) ?>"> <?= view('icons/edit') ?> <?= I18N::translate('Edit the gender') ?> </a> @@ -45,7 +47,7 @@ use Fisharebest\Webtrees\I18N; <?php foreach ($individual->facts(['SEX']) as $fact) : ?> <?php if ($fact->canEdit()) : ?> - <a class="dropdown-item" href="<?= e(route('edit-fact', ['xref' => $individual->xref(), 'fact_id' => $fact->id(), 'tree' => $individual->tree()->name()])) ?>"> + <a class="dropdown-item" href="<?= e(route(EditFact::class, ['xref' => $individual->xref(), 'fact_id' => $fact->id(), 'tree' => $individual->tree()->name()])) ?>"> <?= view('icons/edit') ?> <?= I18N::translate('Edit the gender') ?> </a> @@ -68,7 +70,7 @@ use Fisharebest\Webtrees\I18N; <div class="dropdown-divider"></div> - <a class="dropdown-item" href="<?= e(route('add-fact', ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'OBJE'])) ?>"> + <a class="dropdown-item" href="<?= e(route(AddNewFact::class, ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'OBJE'])) ?>"> <?= view('icons/add') ?> <?= I18N::translate('Add a media object') ?> </a> diff --git a/resources/views/individual-page.phtml b/resources/views/individual-page.phtml index ea6260d51e..88c2aaa454 100644 --- a/resources/views/individual-page.phtml +++ b/resources/views/individual-page.phtml @@ -1,6 +1,7 @@ <?php use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Functions\FunctionsPrint; +use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesAcceptRecord; use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesRejectRecord; use Fisharebest\Webtrees\I18N; @@ -83,7 +84,7 @@ use Illuminate\Support\Collection; <?php if (Auth::isEditor($individual->tree())) : ?> <div class="text-center"> - <a href="<?= e(route('add-fact', ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'OBJE'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'OBJE'])) ?>"> <?= I18N::translate('Add a media object') ?> </a> </div> diff --git a/resources/views/media-page.phtml b/resources/views/media-page.phtml index b5ddaf2caa..a7e8ca8164 100644 --- a/resources/views/media-page.phtml +++ b/resources/views/media-page.phtml @@ -4,6 +4,7 @@ use Fisharebest\Webtrees\Auth; use Fisharebest\Webtrees\Functions\FunctionsPrint; use Fisharebest\Webtrees\Functions\FunctionsPrintFacts; use Fisharebest\Webtrees\GedcomTag; +use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; use Fisharebest\Webtrees\Http\RequestHandlers\DeleteFact; use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesAcceptRecord; use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesRejectRecord; @@ -152,7 +153,7 @@ use Illuminate\Support\Collection; <?= I18N::translate('Source') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $media->tree()->name(), 'xref' => $media->xref(), 'fact' => 'SOUR'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $media->tree()->name(), 'xref' => $media->xref(), 'fact' => 'SOUR'])) ?>"> <?= I18N::translate('Add a source citation') ?> </a> </td> @@ -162,7 +163,7 @@ use Illuminate\Support\Collection; <?= I18N::translate('Shared note') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $media->tree()->name(), 'xref' => $media->xref(), 'fact' => 'SHARED_NOTE'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $media->tree()->name(), 'xref' => $media->xref(), 'fact' => 'SHARED_NOTE'])) ?>"> <?= I18N::translate('Add a shared note') ?> </a> </td> @@ -172,7 +173,7 @@ use Illuminate\Support\Collection; <?= I18N::translate('Restriction') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $media->tree()->name(), 'xref' => $media->xref(), 'fact' => 'RESN'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $media->tree()->name(), 'xref' => $media->xref(), 'fact' => 'RESN'])) ?>"> <?= I18N::translate('Add a restriction') ?> </a> </td> diff --git a/resources/views/modules/notes/tab.phtml b/resources/views/modules/notes/tab.phtml index 583a673637..5ee1ebb3cf 100644 --- a/resources/views/modules/notes/tab.phtml +++ b/resources/views/modules/notes/tab.phtml @@ -1,6 +1,11 @@ -<?php use Fisharebest\Webtrees\Functions\FunctionsPrintFacts; ?> -<?php use Fisharebest\Webtrees\I18N; ?> -<?php use Fisharebest\Webtrees\View; ?> +<?php + +use Fisharebest\Webtrees\Functions\FunctionsPrintFacts; +use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; +use Fisharebest\Webtrees\I18N; +use Fisharebest\Webtrees\View; + +?> <div class="wt-tan-notes py-4"> <table class="table wt-facts-table"> @@ -36,7 +41,7 @@ <?= I18N::translate('Note') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'NOTE'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'NOTE'])) ?>"> <?= I18N::translate('Add a note') ?> </a> </td> @@ -46,7 +51,7 @@ <?= I18N::translate('Shared note') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'SHARED_NOTE'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'SHARED_NOTE'])) ?>"> <?= I18N::translate('Add a shared note') ?> </a> </td> diff --git a/resources/views/modules/relatives/family.phtml b/resources/views/modules/relatives/family.phtml index bc04d916cd..18a6f6cdbe 100644 --- a/resources/views/modules/relatives/family.phtml +++ b/resources/views/modules/relatives/family.phtml @@ -2,7 +2,8 @@ <?php use Fisharebest\Webtrees\Functions\Functions; ?> <?php use Fisharebest\Webtrees\Gedcom; ?> <?php use Fisharebest\Webtrees\GedcomTag; ?> -<?php use Fisharebest\Webtrees\Http\RequestHandlers\ReorderChildrenPage; +<?php use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; +use Fisharebest\Webtrees\Http\RequestHandlers\ReorderChildrenPage; use Fisharebest\Webtrees\I18N; ?> <?php use Fisharebest\Webtrees\Individual; ?> @@ -123,7 +124,7 @@ use Fisharebest\Webtrees\I18N; ?> <th scope="row"> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $family->tree()->name(), 'xref' => $family->xref(), 'fact' => 'MARR'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $family->tree()->name(), 'xref' => $family->xref(), 'fact' => 'MARR'])) ?>"> <?= I18N::translate('Add marriage details') ?> </a> </td> diff --git a/resources/views/modules/sources_tab/tab.phtml b/resources/views/modules/sources_tab/tab.phtml index 9da1592873..360183ef6e 100644 --- a/resources/views/modules/sources_tab/tab.phtml +++ b/resources/views/modules/sources_tab/tab.phtml @@ -1,6 +1,11 @@ -<?php use Fisharebest\Webtrees\Functions\FunctionsPrintFacts; ?> -<?php use Fisharebest\Webtrees\I18N; ?> -<?php use Fisharebest\Webtrees\View; ?> +<?php + +use Fisharebest\Webtrees\Functions\FunctionsPrintFacts; +use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; +use Fisharebest\Webtrees\I18N; +use Fisharebest\Webtrees\View; + +?> <div class="wt-tab-sources py-4"> <table class="table wt-facts-table"> @@ -34,7 +39,7 @@ <?= I18N::translate('Source') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'SOUR'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $individual->tree()->name(), 'xref' => $individual->xref(), 'fact' => 'SOUR'])) ?>"> <?= I18N::translate('Add a source citation') ?> </a> </td> diff --git a/resources/views/source-page.phtml b/resources/views/source-page.phtml index aef4c5114c..0d730d6737 100644 --- a/resources/views/source-page.phtml +++ b/resources/views/source-page.phtml @@ -1,9 +1,14 @@ -<?php use Fisharebest\Webtrees\Auth; ?> -<?php use Fisharebest\Webtrees\Functions\FunctionsPrint; ?> -<?php use Fisharebest\Webtrees\Functions\FunctionsPrintFacts; ?> -<?php use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesAcceptRecord; +<?php + +use Fisharebest\Webtrees\Auth; +use Fisharebest\Webtrees\Functions\FunctionsPrint; +use Fisharebest\Webtrees\Functions\FunctionsPrintFacts; +use Fisharebest\Webtrees\Http\RequestHandlers\AddNewFact; +use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesAcceptRecord; use Fisharebest\Webtrees\Http\RequestHandlers\PendingChangesRejectRecord; -use Fisharebest\Webtrees\I18N; ?> +use Fisharebest\Webtrees\I18N; + +?> <?php if ($source->isPendingDeletion()) : ?> <?php if (Auth::isModerator($source->tree())) : ?> @@ -79,7 +84,7 @@ use Fisharebest\Webtrees\I18N; ?> <?= I18N::translate('Media object') ?> </th> <td> - <a href="<?= e(route('add-fact', ['tree' => $source->tree()->name(), 'xref' => $source->xref(), 'fact' => 'OBJE'])) ?>"> + <a href="<?= e(route(AddNewFact::class, ['tree' => $source->tree()->name(), 'xref' => $source->xref(), 'fact' => 'OBJE'])) ?>"> <?= I18N::translate('Add a media object') ?> </a> </td> |
