Esempio n. 1
0
    return $html;
}
// process post actions
// insert a link
if (isset($_POST['insert_link']) && $_POST['insert_link'] == 'add') {
    $insert_status = insert_link();
    if (is_int($insert_status)) {
        header('Location: ' . $_SERVER["PHP_SELF"] . '?page_name=links&link_id=' . $insert_status);
    } else {
        $error = $insert_status;
    }
}
// update a link
if (isset($_POST['update_link']) && $_POST['update_link'] == 'update') {
    $link_id = (int) $_GET['link_id'];
    $update_status = update_link($link_id);
    if ($update_status === true) {
        header('Location: ' . $_SERVER["PHP_SELF"] . '?page_name=links&link_id=' . $link_id);
    } else {
        $error = $update_status;
    }
}
// delete a link
if (isset($_POST['confirm_delete_link']) && $_POST['confirm_delete_link'] == 'Yes') {
    $link_id = (int) $_GET['link_id'];
    $delete_status = delete_link($link_id);
    if ($delete_status === true) {
        header('Location: ' . $_SERVER["PHP_SELF"] . '?page_name=links');
    } else {
        $error = $delete_status;
    }
Esempio n. 2
0
$link = 'http://'.$link;
	$db = JFactory::getDBO();
	$query = "UPDATE #__awd_wall_links SET link_img = '$link' WHERE wall_id = '$wall_id'";
	$db->setQuery($query);
	$db->query();
}

$wall_id = $_GET['wid_tmp'];
$fieldname = $_GET['fieldname'];
$content = $_GET['content'];

//update link images in database
$link = $_GET['q'];
$q_wall_id = $_GET['q_wid_tmp'];
if($q_wall_id > 0){
	update_link($link, $q_wall_id);
}


//default color
if($link == 'default'){
//$config 		= &JComponentHelper::getParams('com_awdwall');
$config =  & $mainframe->getParams('com_awdwall');
$template 		= $config->get('temp', 'blue');
echo $template;
if($template == 'default'){

$colors ='{\"color1\":\"FFFFFF\",\"color2\":\"111111\",\"color3\":\"333333\",\"color4\":\"8C8C8C\",\"color5\":\"EAE7E0\",\"color6\":\"111111\",\"color7\":\"FFFFFF\",\"color8\":\"111111\",\"color9\":\"EAE7E0\",\"color10\":\"FFFFFF\",\"color11\":\"475875\",\"color12\":\"FFFFFF\",\"color13\":\"B0C3C5\",\"color14\":\"E1DFD9\"}';

}elseif($template == 'green'){
<?php

if (!isset($_POST['modid']) || !isset($_POST['name']) || !isset($_POST['pk']) || !isset($_POST['tkey']) || !isset($_POST['tunit']) || !isset($_POST['value'])) {
} else {
    require_once 'config/dbconfig.php';
    require_once 'config/function_widgetapi.php';
    update_link($_POST['modid'], $_POST['tunit'], $_POST['tkey'], $_POST['pk'], $_POST['name'], $_POST['value']);
}
Esempio n. 4
0
            $result = add_element_to_sysmap($_REQUEST['sysmapid'], $_REQUEST['elementid'], $_REQUEST['elementtype'], $_REQUEST['label'], $_REQUEST['x'], $_REQUEST['y'], $_REQUEST['iconid_off'], $_REQUEST['iconid_unknown'], $_REQUEST['iconid_on'], $_REQUEST['iconid_disabled'], $_REQUEST['url'], $_REQUEST['label_location']);
            $selementid = $result;
        } else {
            info('Map element is not selected');
        }
        show_messages($result, 'Element added', 'Cannot add element');
    }
    add_audit_if($result, AUDIT_ACTION_UPDATE, AUDIT_RESOURCE_MAP, 'Name [' . $sysmap['name'] . '] Element [' . $selementid . '] updated ');
    if ($result) {
        unset($_REQUEST['form']);
    }
}
if (isset($_REQUEST['save_link'])) {
    if (isset($_REQUEST['linkid'])) {
        // update link
        $result = update_link($_REQUEST['linkid'], $_REQUEST['sysmapid'], $_REQUEST['selementid1'], $_REQUEST['selementid2'], get_request('triggers', array()), $_REQUEST['drawtype'], $_REQUEST['color']);
        $linkid = $_REQUEST['linkid'];
        show_messages($result, 'Link updated', 'Cannot update link');
    } else {
        // add link
        $result = add_link($_REQUEST['sysmapid'], $_REQUEST['selementid1'], $_REQUEST['selementid2'], get_request('triggers', array()), $_REQUEST['drawtype'], $_REQUEST['color']);
        $linkid = $result;
        show_messages($result, 'Link added', 'Cannot add link');
    }
    add_audit_if($result, AUDIT_ACTION_UPDATE, AUDIT_RESOURCE_MAP, 'Name [' . $sysmap['name'] . '] Link [' . $linkid . '] updated ');
    if ($result) {
        unset($_REQUEST['form']);
    }
} else {
    if (isset($_REQUEST['delete'])) {
        if (isset($_REQUEST['linkid'])) {
Esempio n. 5
0
             $result = CMap::updateElements($selement);
             unset($db_selementids[$selement['selementid']]);
         }
     }
     delete_sysmaps_element($db_selementids);
     $db_linkids = array();
     $res = DBselect('SELECT linkid FROM sysmaps_links WHERE sysmapid=' . $sysmapid);
     while ($db_link = DBfetch($res)) {
         $db_linkids[$db_link['linkid']] = $db_link['linkid'];
     }
     foreach ($links as $id => $link) {
         $link['sysmapid'] = $sysmapid;
         if (isset($link['new'])) {
             $result = add_link($link);
         } else {
             $result = update_link($link);
             unset($db_linkids[$link['linkid']]);
         }
     }
     delete_link($db_linkids);
     $result = DBend(true);
     if ($result) {
         print 'if(Confirm("' . S_MAP_SAVED_RETURN_Q . '")){ location.href = "sysmaps.php"; }';
     } else {
         throw new Exception(S_MAP_SAVE_OPERATION_FAILED . "\n\r");
     }
 } catch (Exception $e) {
     if (isset($transaction)) {
         DBend(false);
     }
     $msg = $e->getMessage() . "\n\r";