Example #1
0
function get_modal_link($link_id)
{
    // modal
    $link = find_links_by_id($link_id);
    $div_id = "myLinkprogram{$link_id}";
    $output = "";
    //   $output .= "";
    $output = "";
    $output .= "<a class='' style='width:1em;' href='#' data-toggle='modal' data-target='#{$div_id}'>";
    $output .= "<span class=\"glyphicon glyphicon-info-sign\" style='color: #0000ff;' aria-hidden='true'>";
    // $output.= "".htmlentities($link['id'],ENT_COMPAT, 'utf-8');
    $output .= "</span>";
    $output .= "</a>";
    // below is modal mode not shown (hidden)
    $output .= "<div class='modal fade' id='{$div_id}' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>";
    $output .= "    <div class='modal-dialog'>";
    $output .= "        <div class='modal-content'>";
    $output .= "            <div class='modal-header'>";
    $output .= "                <button type='button' class='close' data-dismiss='modal' aria-label='Close'><span aria-hidden='true'>&times;</span></button>";
    $output .= "                <h5 class='modal-title' id='myModalLabel'>link" . htmlentities($link['name'], ENT_COMPAT, 'utf-8') . "</strong> Categ :" . htmlentities($link['category'], ENT_COMPAT, 'utf-8') . "</strong></h5>";
    $output .= "            </div>";
    $output .= "            <div class='modal-body'>";
    //function of body of modal
    $p_edit = "edit_link.php";
    $p_del = "delete_link.php";
    $p_new = "new_link.php";
    // $p_validation="";
    // $p_validation_mgr="";
    $output .= "<div class='container-fluid text-left'> ";
    $output .= get_modal_body_links($link_id);
    //   $output .= "<div class='container-fluid text-right'> ";
    //   $output .= "                <button type='button' class='btn btn-default' data-dismiss='modal'>&nbsp;Close&nbsp;</button>";
    //  $output .= "</div>";
    $output .= "</div>";
    $output .= "            </div>";
    $style_width_button = "style='width: 6em;'";
    $output .= "            <div class='modal-footer'>";
    $output .= "                <div class='btn-group btn-group-justified' role='group' aria-label='...'>";
    $output .= "                <p class='btn'  ><a class='btn btn-primary btn-xm'{$style_width_button} href='{$p_edit}?links_id=" . urlencode($link_id) . "'>Edit</a></p>";
    $output .= "                <p class='btn'><a class='btn btn-danger btn-xm' {$style_width_button} href='{$p_del}?links_id=" . urlencode($link_id) . "'>Delete</a></p>";
    $output .= "                <p class='btn' ><a class='btn btn-success btn-xm' {$style_width_button} href='{$p_new}?links_id=" . urlencode($link_id) . "'>add</a></p>";
    $output .= "                <p class='btn' data-dismiss='modal'><a class=' btn btn-info btn-xm' {$style_width_button}>close</a> </p>";
    $output .= "                </div>";
    $output .= "            </div>";
    $output .= "        </div>";
    $output .= "    </div>";
    $output .= "</div>";
    return $output;
}
Example #2
0
<?php

require_once '../includes/initialize.php';
confirm_logged_in();
if (is_chauffeur()) {
    redirect_to('manage_program.php');
}
?>

<?php 
$link = find_links_by_id($_GET["links_id"]);
?>


<?php 
$errors = array();
$missing = array();
if (isset($_GET["url"])) {
    $url = $_GET["url"];
} else {
    $url = "mylinks.php";
}
if (isset($_POST['submit_links'])) {
    // see introducing php
    $expected = array("name", "web_address", "description", "category", "sub_category_1", "sub_category_2", "privacy", "rank", "username");
    $required_fields = array("name", "web_address", "category", "username", "rank");
    //  validate_presences($required_fields);
    foreach ($_POST as $key => $value) {
        $temp = is_array($value) ? $value : trim($value);
        if (empty($temp) && in_array($key, $required_fields)) {
            $missing[] = $key;