summaryrefslogtreecommitdiff
path: root/includes/controllers
diff options
context:
space:
mode:
Diffstat (limited to 'includes/controllers')
-rw-r--r--includes/controllers/family_ctrl.php23
-rw-r--r--includes/controllers/individual_ctrl.php57
2 files changed, 42 insertions, 38 deletions
diff --git a/includes/controllers/family_ctrl.php b/includes/controllers/family_ctrl.php
index c03f4f5e00..1e204b1778 100644
--- a/includes/controllers/family_ctrl.php
+++ b/includes/controllers/family_ctrl.php
@@ -325,9 +325,11 @@ class FamilyController extends BaseController {
function getEditMenu() {
global $TEXT_DIRECTION, $WT_IMAGE_DIR, $WT_IMAGES, $GEDCOM;
global $SHOW_GEDCOM_RECORD;
- if ($TEXT_DIRECTION=="rtl") $ff="_rtl";
- else $ff="";
-
+ if ($TEXT_DIRECTION=="rtl") {
+ $ff="_rtl";
+ } else {
+ $ff="";
+ }
// edit menu
$menu = new Menu(i18n::translate('Edit'));
$menu->addOnclick("return edit_family('".$this->getFamilyID()."');");
@@ -418,7 +420,6 @@ class FamilyController extends BaseController {
// separator
$menu->addSeparator();
- // edit_fam / edit_raw
if ($SHOW_GEDCOM_RECORD || WT_USER_IS_ADMIN) {
$submenu = new Menu(i18n::translate('Edit raw GEDCOM record'));
$submenu->addOnclick("return edit_raw('".$this->getFamilyID()."');");
@@ -443,7 +444,6 @@ class FamilyController extends BaseController {
$link = $menu->submenus[0]->onclick;
$menu->addOnclick($link);
}
-
return $menu;
}
@@ -454,14 +454,17 @@ class FamilyController extends BaseController {
function getOtherMenu() {
global $TEXT_DIRECTION, $WT_IMAGE_DIR, $WT_IMAGES, $GEDCOM, $SHOW_GEDCOM_RECORD;
- if ($TEXT_DIRECTION=="rtl") $ff="_rtl";
- else $ff="";
+ if ($TEXT_DIRECTION=="rtl") {
+ $ff="_rtl";
+ } else {
+ $ff="";
+ }
//-- main other menu item
$menu = null;
if ($SHOW_GEDCOM_RECORD) {
$menu = new Menu(i18n::translate('Other'));
+ $menu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["gedcom"]["small"]);
$menu->addClass("submenuitem{$ff}", "submenuitem_hover{$ff}", "submenu{$ff}");
- $menu->addIcon("{$WT_IMAGE_DIR}/{$WT_IMAGES['gedcom']['small']}");
if ($this->show_changes && WT_USER_CAN_EDIT) {
$menu->addLink("javascript:show_gedcom_record('new');");
} else {
@@ -469,6 +472,7 @@ class FamilyController extends BaseController {
}
// other / view_gedcom
$submenu = new Menu(i18n::translate('View GEDCOM Record'));
+ $submenu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["gedcom"]["small"]);
if ($this->show_changes && WT_USER_CAN_EDIT) {
$submenu->addLink("javascript:show_gedcom_record('new');");
} else {
@@ -483,9 +487,8 @@ class FamilyController extends BaseController {
$menu = new Menu(i18n::translate('Other'));
$menu->addClass("submenuitem{$ff}", "submenuitem_hover{$ff}", "submenu{$ff}");
}
- // other / add_to_my_favorites
$submenu = new Menu(i18n::translate('Add to My Favorites'), encode_url('family.php?action=addfav&famid='.$this->getFamilyID().'&gid='.$this->getFamilyID()));
- $submenu->addIcon("{$WT_IMAGE_DIR}/{$WT_IMAGES['gedcom']['small']}");
+ $submenu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["favorites"]["small"]);
$submenu->addClass("submenuitem{$ff}", "submenuitem_hover{$ff}");
$menu->addSubmenu($submenu);
}
diff --git a/includes/controllers/individual_ctrl.php b/includes/controllers/individual_ctrl.php
index 1f236b9a70..35bd70ab82 100644
--- a/includes/controllers/individual_ctrl.php
+++ b/includes/controllers/individual_ctrl.php
@@ -56,7 +56,7 @@ class IndividualController extends BaseController {
function init() {
global $USE_RIN, $MAX_ALIVE_AGE, $GEDCOM, $GEDCOM_DEFAULT_TAB;
- global $USE_QUICK_UPDATE, $DEFAULT_PIN_STATE, $DEFAULT_SB_CLOSED_STATE, $pid;
+ global $DEFAULT_PIN_STATE, $DEFAULT_SB_CLOSED_STATE, $pid;
global $Fam_Navigator;
$this->sexarray["M"] = i18n::translate('Male');
@@ -508,18 +508,16 @@ class IndividualController extends BaseController {
echo '</div>';
}
/**
- * get the edit menu
- * @return Menu
+ * get edit menu
*/
function getEditMenu() {
global $TEXT_DIRECTION, $WT_IMAGE_DIR, $WT_IMAGES, $GEDCOM;
- global $USE_QUICK_UPDATE;
if ($TEXT_DIRECTION=="rtl") {
$ff="_rtl";
} else {
$ff="";
}
- //-- main edit menu
+ // edit menu
$menu = new Menu(i18n::translate('Edit'));
if (!empty($WT_IMAGES["edit_indi"]["large"])) {
$menu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["edit_indi"]["large"]);
@@ -563,6 +561,7 @@ class IndividualController extends BaseController {
}
if (find_updated_record($this->pid, WT_GED_ID)!==null) {
+ // show/hide changes
if (!$this->show_changes) {
$label = i18n::translate('This record has been updated. Click here to show changes.');
$link = $this->indi->getLinkUrl()."&show_changes=yes";
@@ -593,6 +592,7 @@ class IndividualController extends BaseController {
$menu->addSubmenu($submenu);
}
+ // delete
$submenu = new Menu(i18n::translate('Delete this individual'));
$submenu->addOnclick("return deleteperson('".$this->pid."');");
$submenu->addClass("submenuitem$ff", "submenuitem_hover$ff");
@@ -605,6 +605,7 @@ class IndividualController extends BaseController {
}
return $menu;
}
+
/**
* check if we can show the other menu
* @return boolean
@@ -620,43 +621,43 @@ class IndividualController extends BaseController {
* @return Menu
*/
function getOtherMenu() {
- global $TEXT_DIRECTION, $WT_IMAGE_DIR, $WT_IMAGES, $GEDCOM;
- global $SHOW_GEDCOM_RECORD;
- if ($TEXT_DIRECTION=="rtl") $ff="_rtl";
- else $ff="";
+ global $TEXT_DIRECTION, $WT_IMAGE_DIR, $WT_IMAGES, $GEDCOM, $SHOW_GEDCOM_RECORD;
+
+ if ($TEXT_DIRECTION=="rtl") {
+ $ff="_rtl";
+ } else {
+ $ff="";
+ }
//-- main other menu item
$menu = null;
if ($SHOW_GEDCOM_RECORD) {
$menu = new Menu(i18n::translate('Other'), "#", "down");
- if (!empty($WT_IMAGES["gedcom"]["small"])) {
- $menu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["gedcom"]["small"]);
- $menu->addClass("menuitem$ff", "menuitem_hover$ff", "submenu$ff", "icon_small_gedcom");
- if ($this->show_changes && WT_USER_CAN_EDIT) $menu->addOnclick("return show_gedcom_record('new');");
- else $menu->addOnclick("return show_gedcom_record('');");
- } else {
- if (!empty($WT_IMAGES["other"]["large"])) {
- $menu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["other"]["large"]);
- $menu->addClass("menuitem$ff", "menuitem_hover$ff", "submenu$ff", "icon_large_other");
- if ($this->show_changes && WT_USER_CAN_EDIT) $menu->addOnclick("return show_gedcom_record('new');");
- else $menu->addOnclick("return show_gedcom_record('');");
- }
+ $menu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["gedcom"]["small"]);
+ $menu->addClass("submenuitem{$ff}", "submenuitem_hover{$ff}", "submenu{$ff}");
+ if ($this->show_changes && WT_USER_CAN_EDIT) {
+ $menu->addOnclick("return show_gedcom_record('new');");
+ } else {
+ $menu->addOnclick("return show_gedcom_record();");
}
$submenu = new Menu(i18n::translate('View GEDCOM Record'));
- if (!empty($WT_IMAGES["gedcom"]["small"])) $submenu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["gedcom"]["small"]);
- if ($this->show_changes && WT_USER_CAN_EDIT) $submenu->addOnclick("return show_gedcom_record('new');");
- else $submenu->addOnclick("return show_gedcom_record();");
+ $submenu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["gedcom"]["small"]);
+ if ($this->show_changes && WT_USER_CAN_EDIT) {
+ $submenu->addOnclick("return show_gedcom_record('new');");
+ } else {
+ $submenu->addOnclick("return show_gedcom_record();");
+ }
$submenu->addClass("submenuitem$ff", "submenuitem_hover$ff");
$menu->addSubmenu($submenu);
}
- if ($this->indi->canDisplayDetails() && WT_USER_NAME) {
+ if ($this->indi->canDisplayDetails() && WT_USER_ID) {
if (!$SHOW_GEDCOM_RECORD) {
$menu = new Menu(i18n::translate('Other'));
- $menu->addClass("submenuitem$ff", "submenuitem_hover$ff", "submenu$ff");
+ $menu->addClass("submenuitem{$ff}", "submenuitem_hover{$ff}", "submenu{$ff}");
}
$submenu = new Menu(i18n::translate('Add to My Favorites'), encode_url($this->indi->getLinkUrl()."&action=addfav&gid={$this->pid}"));
- if (!empty($WT_IMAGES["favorites"]["small"])) $submenu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["favorites"]["small"]);
- $submenu->addClass("submenuitem$ff", "submenuitem_hover$ff");
+ $submenu->addIcon($WT_IMAGE_DIR."/".$WT_IMAGES["favorites"]["small"]);
+ $submenu->addClass("submenuitem{$ff}", "submenuitem_hover{$ff}");
$menu->addSubmenu($submenu);
}
return $menu;