Ejemplo n.º 1
0
function get_edit_form($search)
{
    global $strYear, $strSource, $strSchedule;
    global $strSubmit, $strReset;
    ?>



<!--Fill out the form-->
<form method="post" action="passthru.php?area=census">

	<input type="hidden" name="person" value="<?php 
    echo $search->event->person->person_id;
    ?>
"/>
	<input type="hidden" name="d1type" value="8" size="30" />
	<input type="hidden" name="date1" id="date1" value="<?php 
    echo $search->event->date1;
    ?>
" size="30" />
	<input type="hidden" name="etype" value="<?php 
    echo CENSUS_EVENT;
    ?>
" />
	<table>
		<tr><td><table><tr><th></th><?php 
    showEventHeaderFields(CENSUS_EVENT);
    ?>
<th><?php 
    echo $strSchedule;
    ?>
</th></tr>
		<tr><td class="tbl_even"><?php 
    list_censuses("frmYear", $search->census);
    ?>
</td>
		<?php 
    showEventEditCols($search->event, CENSUS_EVENT);
    ?>
		<td class="tbl_even"><input type="text" name="schedule" value="<?php 
    echo $search->schedule;
    ?>
"/></td>
		</tr>
		</table>
		</td></tr>
		<tr>
		<td class="tbl_even">
		<?php 
    $sp = $search->event->person;
    $sp = $search->person;
    $people = array($sp);
    $rel = new Relationship();
    $rel->person = $sp;
    $dao = getRelationsDAO();
    $dao->getRelationshipDetails($rel);
    if ($rel->numResults > 0) {
        $spouses = $rel->results;
        foreach ($spouses as $partner) {
            $relation = $partner->relation;
            if (isset($relation) && $relation->person_id > 0 && $relation->isEditable()) {
                $people[] = $relation;
            }
        }
    }
    $dao = getPeopleDAO();
    $per = $sp;
    if ($dao->getChildren($per) > 0) {
        foreach ($per->children as $child) {
            if ($child->isEditable()) {
                $people[] = $child;
            }
        }
    }
    attendeeEditTable($search->event, CENSUS_EVENT, $people);
    ?>
</table></td>
		</tr>
		<tr>
			<td class="tbl_even"><input type="submit" name="Submit1" value="<?php 
    echo $strSubmit;
    ?>
" /></td>
			<td class="tbl_even"><input type="reset" name="Reset1" value="<?php 
    echo $strReset;
    ?>
" /></td>
		</tr>
	</table>
</form>
<?php 
}
Ejemplo n.º 2
0
function get_edit_form($rel)
{
    global $strSpouse, $strMarriageCert, $strSubmit, $strReset, $strDateFmt;
    global $strDivorce, $strDate, $strEvent, $strEdit, $strDesc;
    ?>
<!--Fill out form -->
<form method="post" action="passthru.php?area=relations">
<input type="hidden" name="person" value="<?php 
    echo $rel->person->person_id;
    ?>
" />
<input type="hidden" name="oldSpouse" value="<?php 
    echo $rel->relation->person_id;
    ?>
" />
<input type="hidden" name="frmGender" value="<?php 
    echo $rel->person->gender;
    ?>
" />
	<table>
		<tr>
			<td class="tbl_odd"><?php 
    echo $strSpouse;
    ?>
</td>
			<td colspan="2" class="tbl_even"><?php 
    if ($rel->person->gender == "M") {
        $gen = "F";
    } else {
        $gen = "M";
    }
    selectPeople("frmSpouse", $rel->person->person_id, $gen, $rel->relation->person_id, 0, $rel->marriage_date);
    ?>
</td>
		</tr>
		<tr>
			<td class="tbl_odd"><?php 
    echo $strDivorce . " " . $strDate;
    ?>
</td>
			<?php 
    $mDate = '0000-00-00';
    if (isset($rel->dissolve_date)) {
        $mDate = $rel->dissolve_date;
    }
    ?>
			<td class="tbl_even"><input type="text" name="frmDissolveDate" value="<?php 
    echo $mDate;
    ?>
" size="15" maxlength="10" />
			<input type="hidden" name="frmDissolveReason" value="0" />
			</td>
			<td><?php 
    echo $strDateFmt;
    ?>
</td>
		</tr>
		<tr>
		<td colspan="3">
		<table>
		<tr><th></th><?php 
    showEventHeaderFields();
    ?>
</tr>
		<tr><td>
		<select name="etype">
		<option value="<?php 
    echo BANNS_EVENT;
    ?>
" <?php 
    if ($rel->event->type == BANNS_EVENT) {
        echo ' selected="selected"';
    }
    ?>
><?php 
    echo $strEvent[BANNS_EVENT];
    ?>
</option>
		<option value="<?php 
    echo MARRIAGE_EVENT;
    ?>
" <?php 
    if ($rel->event->type == MARRIAGE_EVENT) {
        echo ' selected="selected"';
    }
    ?>
><?php 
    echo $strEvent[MARRIAGE_EVENT];
    ?>
</option>
		</select>
		
		</td><?php 
    showEventEditCols($rel->event, '');
    ?>
		</tr></table></td>
		</tr>
		<tr>
			<td class="tbl_even" colspan="3">
			<?php 
    $people = array($rel->person);
    if ($rel->relation->person_id > 0) {
        $people[] = $rel->relation;
    }
    for ($i = 0; $i < 2; $i++) {
        $p = $people[$i];
        if (isset($people[$i])) {
            if (isset($p->father->person_id) && $p->father->person_id > 0 && $p->father->isEditable()) {
                $people[] = $p->father;
            }
            if (isset($p->mother->person_id) && $p->mother->person_id > 0 && $p->father->isEditable()) {
                $people[] = $p->mother;
            }
        }
    }
    attendeeEditTable($rel->event, MARRIAGE_EVENT, $people);
    ?>
</td>
		</tr>
		<tr>
			<td class="tbl_even"><input type="submit" name="Submit1" value="<?php 
    echo $strSubmit;
    ?>
" /></td>
			<td colspan="2" class="tbl_even"><input type="reset" name="Reset1" value="<?php 
    echo $strReset;
    ?>
" /></td>
		</tr>
	</table>
</form>
<?php 
    echo '<div id="image"><a href="edit.php?func=edit&amp;area=event&amp;event=' . $rel->event->event_id . '">' . $strEdit . ' ' . $strDesc . '</a></div>';
}