예제 #1
0
        $marker_type_list[$key]['title'] = $val['rank'] . '. ' . $val['title'];
    }
}
// Build the list from which artists choose
if ($marker_type_list) {
    $sl->setName('edit_marker_type');
    // <select name="spike">
    $sl->setList($marker_type_list);
    // List for <option>s
    $sl->setCurrent($marker->markerInfo['marker_type_id']);
    // selected="selected"
    $sl->setValueID('id');
    // <select id="jet">
    $sl->setValueTitle('title');
    // <label for="jet">Faye</label>
    $sl->setStyle('width:12rem');
    // <select style="Ed">
    $select_options = $sl->buildSelect() . '<br/>' . "\n";
    // Assemble the select element.
}
// ! Build the edit form
$edit_form_output .= '<form accept-charset="UTF-8" action="marker.edit.php" method="post">' . "\n";
$edit_form_output .= '	<p><label for="new_title">Title</label>' . "\n";
$edit_form_output .= '	<input type="text" id="new_title" name="new_title" size="12" style="width:12rem" value="' . $marker->markerInfo['title'] . '"/></p>' . "\n";
$edit_form_output .= '	<label for="edit_marker_type">Type</label>' . "\n";
$edit_form_output .= $select_options . "\n";
$edit_form_output .= '	<button class="btn primary save" name="submit" type="submit" value="save"><i></i>Save</button>' . "\n";
$edit_form_output .= '	<input type="hidden" name="marker_id" value="' . $marker_id . '"/>' . "\n";
$edit_form_output .= '</form>' . "\n";
// ! Build the overall view
$view->page_title('Marker: ' . $marker->markerInfo['title']);
    $day_list[$i] = array('title' => $i, 'id' => $i);
}
for ($i = 1; $i < 13; $i++) {
    $i < 10 ? $i = '0' . $i : null;
    $month_list[$i] = array('title' => date("F", mktime(0, 0, 0, $i, 1, 2015)), 'id' => $i);
}
for ($i = date('Y') - 10; $i < date('Y') + 2; $i++) {
    $year_list[$i] = array('title' => $i, 'id' => $i);
}
// Build select elements for each date part.
$sl->setName('pub_year');
$sl->setCurrent(date('Y'));
$sl->setList($year_list);
$sl->setValueID('id');
$sl->setValueTitle('title');
$sl->setStyle('width:4rem');
$year_select_output = $sl->buildSelect();
$sl->setName('pub_month');
$sl->setCurrent(date('m'));
$sl->setList($month_list);
$sl->setValueID('id');
$sl->setValueTitle('title');
$sl->setStyle('width:8rem');
$month_select_output = $sl->buildSelect();
$sl->setName('pub_day');
$sl->setCurrent(date('d'));
$sl->setList($day_list);
$sl->setValueID('id');
$sl->setValueTitle('title');
$sl->setStyle('width:3rem');
$day_select_output = $sl->buildSelect();
} else {
    $pattern_select_output = 'No patterns available for this file type.';
}
$pattern_select_output = '
<div class="' . $form->row_class . '">
	<div>
		<label>Items’ pattern</label>
	</div>
<div>' . "\n" . $pattern_select_output;
//.'</div></div>';
$layout_options[] = array('id' => 'list', 'title' => 'List');
$layout_options[] = array('id' => 'grid', 'title' => 'Grid');
$sl->setName('layout_id');
$sl->setCurrent($page_layout);
$sl->setList($layout_options);
$sl->setStyle('width:6rem');
$sl->setValueID('id');
$sl->setValueTitle('title');
$layout_select_output = '
<div class="' . $form->row_class . '">
	<div>
		<label>Overall page layout</label>
	</div>
	<div>' . $sl->buildSelect() . '</div></div>';
if ($static->info['title']) {
    $page_title = $static->info['title'];
} else {
    $page_title = 'Untitled';
    $static->info['title'] = 'Untitled';
}
$link->url('site.nav.php');