0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
osticket
/
1.6.r0-1
/
standard
/
htdocs
/
include
/
[
Home
]
File: ajax.kbase.php
<?php /********************************************************************* ajax.kbase.php AJAX interface for knowledge base related...allowed methods. Peter Rotich <peter@osticket.com> Copyright (c) 2006-2010 osTicket http://www.osticket.com Released under the GNU General Public License WITHOUT ANY WARRANTY. See LICENSE.TXT for details. vim: expandtab sw=4 ts=4 sts=4: $Id: $ **********************************************************************/ if(!defined('OSTAJAXINC') || !defined('INCLUDE_DIR')) die('!'); class KbaseAjaxAPI{ function cannedResp($params) { $sql='SELECT answer FROM '.KB_PREMADE_TABLE.' WHERE isenabled=1 AND premade_id='.db_input($params['id']); if(($res=db_query($sql)) && db_num_rows($res)) list($response)=db_fetch_row($res); if($response && $params['tid'] && strpos($response,'%')!==false) { include_once(INCLUDE_DIR.'class.ticket.php'); $ticket = new Ticket($params['tid']); if($ticket && $ticket->getId()){ $response=$ticket->replaceTemplateVars($response); } } return $response; } } ?>