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; }
$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']); }
$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'])) {
$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";