Exemple #1
0
        if ($falpha) {
            $alpha = '';
            $surname = '';
            $legend = WT_I18N::translate('All') . ', ' . WT_Filter::escapeHtml($falpha) . '…';
            $url = WT_SCRIPT_NAME . '?show_all=yes&ged=' . WT_GEDURL;
            $show = 'indi';
        } else {
            $alpha = '';
            $surname = '';
            $legend = WT_I18N::translate('All');
            $url = WT_SCRIPT_NAME . '?show_all=yes' . '&ged=' . WT_GEDURL;
            $show = WT_Filter::get('show', 'surn|indi', 'surn');
        }
    }
} elseif ($surname) {
    $alpha = WT_Query_Name::initialLetter($surname);
    // so we can highlight the initial letter
    $show_all = 'no';
    if ($surname == '@N.N.') {
        $legend = $UNKNOWN_NN;
    } else {
        $legend = WT_Filter::escapeHtml($surname);
    }
    $url = WT_SCRIPT_NAME . '?surname=' . rawurlencode($surname) . '&ged=' . WT_GEDURL;
    switch ($falpha) {
        case '':
            break;
        case '@':
            $legend .= ', ' . $UNKNOWN_PN;
            $url .= '&falpha=' . rawurlencode($falpha) . '&ged=' . WT_GEDURL;
            break;