%PDF- %PDF-
Direktori : /home/vacivi36/public_bakcup/suporte/include/staff/templates/ |
Current File : /home/vacivi36/public_bakcup/suporte/include/staff/templates/org-profile.tmpl.php |
<?php $info=($_POST && $errors)?Format::input($_POST):@Format::htmlchars($org->getInfo()); if (!$info['title']) $info['title'] = Format::htmlchars($org->getName()); ?> <h3 class="drag-handle"><?php echo $info['title']; ?></h3> <b><a class="close" href="#"><i class="icon-remove-circle"></i></a></b> <hr/> <?php if ($info['error']) { echo sprintf('<p id="msg_error">%s</p>', $info['error']); } elseif ($info['msg']) { echo sprintf('<p id="msg_notice">%s</p>', $info['msg']); } ?> <ul class="tabs" id="orgprofile"> <li class="active"><a href="#profile" ><i class="icon-edit"></i> <?php echo __('Fields'); ?></a></li> <li><a href="#contact-settings" ><i class="icon-fixed-width icon-cogs faded"></i> <?php echo __('Settings'); ?></a></li> </ul> <form method="post" class="org" action="<?php echo $action; ?>" data-tip-namespace="org"> <div id="orgprofile_container"> <div class="tab_content" id="profile" style="margin:5px;"> <?php $action = $info['action'] ? $info['action'] : ('#orgs/'.$org->getId()); if ($ticket && $ticket->getOwnerId() == $user->getId()) $action = '#tickets/'.$ticket->getId().'/user'; ?> <input type="hidden" name="id" value="<?php echo $org->getId(); ?>" /> <table width="100%"> <?php if (!$forms) $forms = $org->getForms(); foreach ($forms as $form) $form->render(); ?> </table> </div> <div class="hidden tab_content" id="contact-settings" style="margin:5px;"> <table style="width:100%"> <tbody> <tr> <td width="180"> <?php echo __('Account Manager'); ?>: </td> <td> <select name="manager"> <option value="0" selected="selected">— <?php echo __('None'); ?> —</option><?php if ($users=Staff::getStaffMembers(array('available' => true, 'staff' => $thisstaff))) { ?> <optgroup label="<?php echo sprintf(__('Agents (%d)'), count($users)); ?>"> <?php foreach($users as $id => $name) { $k = "s$id"; echo sprintf('<option value="%s" %s>%s</option>', $k,(($info['manager']==$k)?'selected="selected"':''),$name); } echo '</optgroup>'; } if ($teams=Team::getActiveTeams()) { ?> <optgroup label="<?php echo sprintf(__('Teams (%d)'), count($teams)); ?>"> <?php foreach($teams as $id => $name) { $k="t$id"; echo sprintf('<option value="%s" %s>%s</option>', $k,(($info['manager']==$k)?'selected="selected"':''),$name); } echo '</optgroup>'; } ?> </select> <br/><span class="error"><?php echo $errors['manager']; ?></span> </td> </tr> <tr> <td width="180"> <?php echo __('Auto-Assignment'); ?>: </td> <td> <input type="checkbox" name="assign-am-flag" value="1" <?php echo $info['assign-am-flag']?'checked="checked"':''; ?>> <?php echo __( 'Assign tickets from this organization to the <em>Account Manager</em>'); ?> </tr> <tr> <td width="180"> <?php echo __('Primary Contacts'); ?>: </td> <td> <select name="contacts[]" id="primary_contacts" multiple="multiple" data-placeholder="<?php echo __('Select Contacts'); ?>"> <option value=""></option> <?php foreach ($org->allMembers() as $u) { ?> <option value="<?php echo $u->id; ?>" <?php if ($u->isPrimaryContact()) echo 'selected="selected"'; ?>><?php echo $u->getName(); ?></option> <?php } ?> </select> <br/><span class="error"><?php echo $errors['contacts']; ?></span> </td> </tr> <tr> <td width="180"> <?php echo __('Ticket Sharing'); ?>: </td> <td> <select name="sharing"> <option value=""><?php echo __('Disable'); ?></option> <option value="sharing-primary" <?php echo $info['sharing-primary'] ? 'selected="selected"' : ''; ?>><?php echo __('Primary contacts see all tickets'); ?></option> <option value="sharing-all" <?php echo $info['sharing-all'] ? 'selected="selected"' : ''; ?>><?php echo __('All members see all tickets'); ?></option> </select> <i class="help-tip icon-question-sign" href="#org_sharing"></i> </td> </tr> <tr> <th colspan="2"> <?php echo __('Automated Collaboration'); ?>: </th> </tr> <tr> <td width="180"> <?php echo __('Primary Contacts'); ?>: </td> <td> <input type="checkbox" name="collab-pc-flag" value="1" <?php echo $info['collab-pc-flag']?'checked="checked"':''; ?>> <?php echo __('Add to all tickets from this organization'); ?> </td> </tr> <tr> <td width="180"> <?php echo __('Organization Members'); ?>: </td> <td> <input type="checkbox" name="collab-all-flag" value="1" <?php echo $info['collab-all-flag']?'checked="checked"':''; ?>> <?php echo __('Add to all tickets from this organization'); ?> </td> </tr> <tr> <th colspan="2"> <?php echo __('Email Domain'); ?> <i class="help-tip icon-question-sign" href="#email_domain"></i> </th> </tr> <tr> <td style="width:180px"> <?php echo __('Auto Add Members From'); ?>: </td> <td> <input type="text" size="40" maxlength="60" name="domain" value="<?php echo $info['domain']; ?>" /> <br/><span class="error"><?php echo $errors['domain']; ?></span> </td> </tr> </tbody> </table> </div> </div> <div class="clear"></div> <hr> <p class="full-width"> <span class="buttons pull-left"> <input type="reset" value="<?php echo __('Reset'); ?>"> <input type="button" name="cancel" class="<?php echo $account ? 'cancel' : 'close'; ?>" value="<?php echo __('Cancel'); ?>"> </span> <span class="buttons pull-right"> <input type="submit" value="<?php echo __('Update Organization'); ?>"> </span> </p> </form> <script type="text/javascript"> $(function() { $('a#editorg').click( function(e) { e.preventDefault(); $('div#org-profile').hide(); $('div#org-form').fadeIn(); return false; }); $(document).on('click', 'form.org input.cancel', function (e) { e.preventDefault(); $('div#org-form').hide(); $('div#org-profile').fadeIn(); return false; }); $("#primary_contacts").select2({width: '300px'}); }); </script>