⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cache.php

📁 本代码是为客户联系管理而做的系统
💻 PHP
字号:
<?php
// +-------------------------------------------------------------+
// | DeskPRO v [2.0.1 Production]
// | Copyright (C) 2001 - 2004 Headstart Solutions Limited
// | Supplied by WTN-WDYL
// | Nullified by WTN-WDYL
// | Distribution via WebForum, ForumRU and associated file dumps
// +-------------------------------------------------------------+
// | DESKPRO IS NOT FREE SOFTWARE
// +-------------------------------------------------------------+
// | License ID : Full Enterprise License =) ...
// | License Owner : WTN-WDYL Team
// +-------------------------------------------------------------+
// | $RCSfile: cache.php,v $
// | $Date: 2004/02/10 01:34:28 $
// | $Revision: 1.18 $
// +-------------------------------------------------------------+
// | File Details:
// | - Load and buffer quick replies and provide ticket reply functions
// +-------------------------------------------------------------+

error_reporting(E_ALL ^ E_NOTICE);
require("./../global.php");
reload_index();

?>

<HTML>
<HEAD>
<META HTTP-EQUIV="refresh" content="3600;cache.php">

<SCRIPT language="Javascript">
reply = new Array();
reply[0] = new Array();

function buildselect() {
	top.center.document.dpreply.drop.options[0] = new Option('--- Quick Replies ---', '0');
<?php

$db->query("SELECT * FROM quickreply_cat WHERE techid = '$user[id]' OR global");
$i = 1;
while ($cat = $db->row_array()) {
	$cat['name'] = addslashes_js($cat['name']);
	$cats .= $cat['id']  . ',';
	$cat_temp .= "\nreply[$cat[id]] = new Array();\n";
	echo "	top.center.document.dpreply.drop.options[$i] = new Option('$cat[name]', '$cat[id]');\n";
	$i++;
}

echo "	return true;\n}\n\n";
$cats = substr($cats, 0, -1);
$i=0;

if (!$cats) {
	$cats = '0';
}

$db->query("SELECT * FROM quickreply WHERE (category IN ($cats) OR (category = 0 AND techid = $user[id])) ORDER BY category");

echo $cat_temp;

while ($article = $db->row_array()) {
	if ($article['category'] != $lastcat) {
		$i=0;
	}

	echo "reply[$article[category]][$i] = new Array('$article[id]', '" . addslashes_js($article['name']) . "', '" .  js_linespan(addslashes_js($article['response'])) . "');\n";
	$i++;
	$lastcat = $article['category'];
}

?>

function showdata(i) {
	// empty old rows
	for (m=top.center.document.dpreply.list3.options.length;m>=0;m--) {
			top.center.document.dpreply.list3.options[m]=null;
	}

	// create new rows
	if (i != '') {
		var totalRows = reply[i].length;
		for (rowCount = 0; rowCount < totalRows; rowCount++) {
			top.center.document.dpreply.list3.options[rowCount] = new Option(reply[i][rowCount][1], rowCount);
			top.center.document.dpreply.category.value = i;
		}
	}
}

function godeep(entry, category) {
	if (entry == '') {
		alert('Please select an entry');
	} else {
		insertAtCaret (top.center.document.dpreply.reply, reply[category][entry][2]+" ");
		top.center.document.dpreply.reply.focus();
	}
}

function storeCaret (textEl) {
    if (textEl.createTextRange) 
        textEl.caretPos = document.selection.createRange().duplicate();
    }

function insertAtCaret (textEl, text) {
    if (textEl.createTextRange && textEl.caretPos) {
        var caretPos = textEl.caretPos;
        caretPos.text =
        caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
        text + "\n" : text;
    }
    else
        textEl.value = text + "\n" + textEl.value;
}

</SCRIPT>
</HEAD>
<body bgcolor="#6782B1" text="#000000" leftmargin="0" marginwidth="0" marginheight="0" topmargin="0" STYLE="margin-bottom:0px">
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -