diff options
| author | Greg Roach <fisharebest@gmail.com> | 2013-09-13 22:23:33 +0100 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2013-09-13 22:23:33 +0100 |
| commit | f0513ddef9aa8350a30ff3f436a433b7f1414e51 (patch) | |
| tree | 5901d2d30e26f7301c89286c1638180ea289b81b /library | |
| parent | c13f2de479573be2afda9302e76e4bfb56ed812a (diff) | |
| download | webtrees-f0513ddef9aa8350a30ff3f436a433b7f1414e51.tar.gz webtrees-f0513ddef9aa8350a30ff3f436a433b7f1414e51.tar.bz2 webtrees-f0513ddef9aa8350a30ff3f436a433b7f1414e51.zip | |
#1198418 / #1198419 - cannot edit entire records for source/repository
Diffstat (limited to 'library')
| -rw-r--r-- | library/WT/Controller/Repository.php | 3 | ||||
| -rw-r--r-- | library/WT/Controller/Source.php | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/library/WT/Controller/Repository.php b/library/WT/Controller/Repository.php index fc217da922..d67376fae3 100644 --- a/library/WT/Controller/Repository.php +++ b/library/WT/Controller/Repository.php @@ -51,8 +51,9 @@ class WT_Controller_Repository extends WT_Controller_GedcomRecord { $menu = new WT_Menu(WT_I18N::translate('Edit'), '#', 'menu-repo'); if (WT_USER_CAN_EDIT) { + $fact = $this->record->getFirstFact('NAME'); $submenu = new WT_Menu(WT_I18N::translate('Edit repository'), '#', 'menu-repo-edit'); - $submenu->addOnclick('return edit_source(\''.$this->record->getXref().'\');'); + $submenu->addOnclick('return edit_record(\'' . $this->record->getXref() . '\', \'' . $fact->getFactId() . '\');'); $menu->addSubmenu($submenu); } diff --git a/library/WT/Controller/Source.php b/library/WT/Controller/Source.php index d0e181cf2c..3eabcb2d75 100644 --- a/library/WT/Controller/Source.php +++ b/library/WT/Controller/Source.php @@ -51,8 +51,9 @@ class WT_Controller_Source extends WT_Controller_GedcomRecord { $menu = new WT_Menu(WT_I18N::translate('Edit'), '#', 'menu-sour'); if (WT_USER_CAN_EDIT) { + $fact = $this->record->getFirstFact('TITL'); $submenu = new WT_Menu(WT_I18N::translate('Edit source'), '#', 'menu-sour-edit'); - $submenu->addOnclick('return edit_source(\''.$this->record->getXref().'\');'); + $submenu->addOnclick('return edit_record(\''.$this->record->getXref().'\', \'' . $fact->getFactId() . '\');'); $menu->addSubmenu($submenu); } |
