diff --git a/include/staff/ticket-open.inc.php b/include/staff/ticket-open.inc.php index 7fe18f3820d783b5fff99a0e154dc131a174f245..4cb4d323b8a3033be39962d299826f5b92f8ec6d 100644 --- a/include/staff/ticket-open.inc.php +++ b/include/staff/ticket-open.inc.php @@ -24,32 +24,32 @@ $info=Format::htmlchars(($errors && $_POST)?$_POST:$info); <tbody> <tr> <th colspan="2"> - <em><strong>Client Information</strong>: </em> + <em><strong>User Information</strong>: </em> </th> </tr> <?php if ($user) { ?> - <tr><td>Client:</td><td> - <div id="client-info"> + <tr><td>User:</td><td> + <div id="user-info"> <input type="hidden" name="uid" id="uid" value="<?php echo $user->getId(); ?>" /> <a href="#" onclick="javascript: $.userLookup('ajax.php/users/<?php echo $user->getId(); ?>/edit', function (user) { - $('#client-name').text(user.name); - $('#client-email').text(user.email); + $('#user-name').text(user.name); + $('#user-email').text(user.email); }); return false; "><i class="icon-user"></i> - <span id="client-name"><?php echo $user->getName(); ?></span> - <<span id="client-email"><?php echo $user->getEmail(); ?></span>> + <span id="user-name"><?php echo $user->getName(); ?></span> + <<span id="user-email"><?php echo $user->getEmail(); ?></span>> </a> <a class="action-button" style="float:none;overflow:inherit" href="#" onclick="javascript: $.userLookup('ajax.php/users/select/'+$('input#uid').val(), function(user) { $('input#uid').val(user.id); - $('#client-name').text(user.name); - $('#client-email').text('<'+user.email+'>'); + $('#user-name').text(user.name); + $('#user-email').text('<'+user.email+'>'); }); return false; "><i class="icon-edit"></i> Change</a> @@ -373,6 +373,15 @@ $(function() { property: "/bin/true" }); + <?php + // Popup user lookup on the initial page load (not post) if we don't have a + // user selected + if (!$_POST && !$user) {?> + $.userLookup('ajax.php/users/lookup/form', function (user) { + window.location.href = window.location.href+'&uid='+user.id; + }); + <?php + } ?> }); </script> diff --git a/scp/js/scp.js b/scp/js/scp.js index 3b35ad0e91e51f4a903ca110310fae38cc77fb08..167bf85457e5e6ab67c70921040ce4f5dfa3907e 100644 --- a/scp/js/scp.js +++ b/scp/js/scp.js @@ -395,15 +395,6 @@ $(document).ready(function(){ $('#advanced-search').show(); }); - - $(document).on('click', 'a#new-ticket', function(e) { - e.preventDefault(); - var $elem = $(this); - $.userLookup('ajax.php/users/lookup/form', function (user) { - window.location.href = $elem.attr('href')+'&uid='+user.id; - }); - }); - $.userLookup = function (url, callback) { $('.dialog#popup .body').load(url, function () {