PHP 8.3.27
Preview: settings-tasks.inc.php Size: 14.99 KB
/home7/doctorbruno/public_html/taeionline.com/support/include/staff/settings-tasks.inc.php
<?php
if(!defined('OSTADMININC') || !$thisstaff || !$thisstaff->isAdmin() || !$config) die('Access Denied');
if(!($maxfileuploads=ini_get('max_file_uploads')))
    $maxfileuploads=DEFAULT_MAX_FILE_UPLOADS;
?>
<h2><?php echo __('Task Settings and Options');?></h2>
<form action="settings.php?t=tasks" method="post" class="save">
<?php csrf_token(); ?>
<input type="hidden" name="t" value="tasks" >

<ul class="tabs" id="tasks-tabs">
    <li class="active"><a href="#settings">
        <i class="icon-asterisk"></i> <?php echo __('Settings'); ?></a></li>
    <li><a href="#alerts">
        <i class="icon-bell-alt"></i> <?php echo __('Alerts &amp; Notices'); ?></a></li>
</ul>
<div id="tasks-tabs_container">
   <div id="settings" class="tab_content">
    <table class="form_table settings_table" width="940" border="0" cellspacing="0" cellpadding="2">
        <thead>
            <tr>
                <th colspan="2">
                    <em><?php echo __('Global default task settings and options.'); ?></em>
                </th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>
                    <?php echo __('Default Task Number Format'); ?>:
                </td>
                <td>
                    <input type="text" name="task_number_format" value="<?php
                    echo $config['task_number_format']; ?>"/>
                    <span class="faded"><?php echo __('e.g.'); ?> <span id="format-example"><?php
                        if ($config['task_sequence_id'])
                            $seq = Sequence::lookup($config['task_sequence_id']);
                        if (!isset($seq))
                            $seq = new RandomSequence();
                        echo $seq->current($config['task_number_format']);
                        ?></span></span>
                    <i class="help-tip icon-question-sign" href="#number_format"></i>
                    <div class="error"><?php echo $errors['task_number_format']; ?></div>
                </td>
            </tr>
            <tr><td width="220"><?php echo __('Default Task Number Sequence'); ?>:</td>
    <?php $selected = 'selected="selected"'; ?>
                <td>
                    <select name="task_sequence_id">
                    <option value="0" <?php if ($config['task_sequence_id'] == 0) echo $selected;
                        ?>>&mdash; <?php echo __('Random'); ?> &mdash;</option>
    <?php foreach (Sequence::objects() as $s) { ?>
                    <option value="<?php echo $s->id; ?>" <?php
                        if ($config['task_sequence_id'] == $s->id) echo $selected;
                        ?>><?php echo $s->name; ?></option>
    <?php } ?>
                    </select>
                    <button class="action-button pull-right" onclick="javascript:
                    $.dialog('ajax.php/sequence/manage', 205);
                    return false;
                    "><i class="icon-gear"></i> <?php echo __('Manage'); ?></button>
                    <i class="help-tip icon-question-sign" href="#sequence_id"></i>
                </td>
            </tr>
            <tr>
                <td width="180" class="required"><?php echo __('Default Priority');?>:</td>
                <td>
                    <select name="default_task_priority_id">
                        <?php
                        $priorities= db_query('SELECT priority_id,priority_desc FROM '.TICKET_PRIORITY_TABLE);
                        while (list($id,$tag) = db_fetch_row($priorities)){ ?>
                            <option value="<?php echo $id; ?>"<?php echo
                                ($config['default_task_priority_id']==$id)?'selected':''; ?>><?php echo $tag; ?></option>
                        <?php
                        } ?>
                    </select>
                    &nbsp;<span class="error"><?php echo
                    $errors['default_task_priority_id']; ?></span> <i class="help-tip icon-question-sign" href="#default_priority"></i>
                 </td>
            </tr>
            <tr>
                <th colspan="2">
                    <em><b><?php echo __('Attachments');?></b>:</em>
                </th>
            </tr>
            <tr>
                <td width="180"><?php echo __('Task Attachment Settings');?>:</td>
                <td>
    <?php
                    $tform = TaskForm::objects()->one()->getForm();
                    $f = $tform->getField('description');
    ?>
                    <a class="action-button field-config" style="overflow:inherit"
                        href="#ajax.php/form/field-config/<?php
                            echo $f->get('id'); ?>"
                        onclick="javascript:
                            $.dialog($(this).attr('href').substr(1), [201]);
                            return false;
                        "><i class="icon-edit"></i> <?php echo __('Config'); ?></a>
                    <i class="help-tip icon-question-sign" href="#task_attachment_settings"></i>
                </td>
            </tr>
        </tbody>
    </table>
   </div>
   <div id="alerts" class="tab_content" style="display:none;">
    <table class="form_table settings_table" width="940" border="0" cellspacing="0" cellpadding="2">
        <tbody>
            <tr><th><em><b><?php echo __('New Task Alert'); ?></b>:
                <i class="help-tip icon-question-sign" href="#task_alert"></i>
                </em></th></tr>
            <tr>
                <td><em><b><?php echo __('Status'); ?>:</b></em> &nbsp;
                    <input type="radio" name="task_alert_active"  value="1"
                    <?php echo $config['task_alert_active'] ? 'checked="checked"' : ''; ?>
                    /> <?php echo __('Enable'); ?>
                    <input type="radio" name="task_alert_active"  value="0"
                    <?php echo !$config['task_alert_active'] ? 'checked="checked"' : ''; ?> />
                    <?php echo __('Disable'); ?>
                    &nbsp;&nbsp;<font class="error"><?php echo $errors['task_alert_active']; ?></font></em>
                 </td>
            </tr>
            <tr>
                <td>
                    <input type="checkbox" name="task_alert_admin" <?php
                        echo $config['task_alert_admin'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Admin Email'); ?> <em>(<?php echo $cfg->getAdminEmail(); ?>)</em>
                </td>
            </tr>
            <tr>
                <td>
                    <input type="checkbox" name="task_alert_dept_manager"
                    <?php echo $config['task_alert_dept_manager'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Department Manager'); ?>
                </td>
            </tr>
            <tr>
                <td>
                    <input type="checkbox" name="task_alert_dept_members"
                    <?php echo $config['task_alert_dept_members'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Department Members'); ?>
                </td>
            </tr>
            <tr><th><em><b><?php echo __('New Activity Alert'); ?></b>:
                <i class="help-tip icon-question-sign" href="#activity_alert"></i>
                </em></th></tr>
            <tr>
                <td><em><b><?php echo __('Status'); ?>:</b></em> &nbsp;
                  <input type="radio" name="task_activity_alert_active" value="1"
                  <?php echo $config['task_activity_alert_active'] ? 'checked="checked"' : ''; ?> />
                    <?php echo __('Enable'); ?>
                  &nbsp;&nbsp;
                  <input type="radio" name="task_activity_alert_active"  value="0"
                  <?php echo !$config['task_activity_alert_active'] ? 'checked="checked"' : ''; ?> />
                    <?php echo __('Disable'); ?>
                  &nbsp;&nbsp;&nbsp;<font class="error"><?php echo $errors['task_activity_alert_active']; ?></font>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_activity_alert_laststaff" <?php
                  echo $config['task_activity_alert_laststaff'] ? 'checked="checked"' : ''; ?>>
                  <?php echo __('Last Respondent'); ?>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_activity_alert_assigned"
                  <?php echo $config['task_activity_alert_assigned'] ? 'checked="checked"' : ''; ?>>
                  <?php echo __('Assigned Agent / Team'); ?>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_activity_alert_dept_manager"
                  <?php echo $config['task_activity_alert_dept_manager'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Department Manager'); ?>
                </td>
            </tr>
            <tr><th><em><b><?php echo __('Task Assignment Alert'); ?></b>:
                <i class="help-tip icon-question-sign" href="#assignment_alert"></i>
                </em></th></tr>
            <tr>
                <td><em><b><?php echo __('Status'); ?>: </b></em> &nbsp;
                  <input name="task_assignment_alert_active" value="1" type="radio"
                    <?php echo $config['task_assignment_alert_active'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Enable'); ?>
                    &nbsp;&nbsp;
                  <input name="task_assignment_alert_active" value="0" type="radio"
                    <?php echo !$config['task_assignment_alert_active'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Disable'); ?>
                   &nbsp;&nbsp;&nbsp;<font class="error"><?php echo $errors['task_assignment_alert_active']; ?></font>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_assignment_alert_staff" <?php echo
                  $config['task_assignment_alert_staff'] ? 'checked="checked"' : ''; ?>>
                  <?php echo __('Assigned Agent / Team'); ?>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox"name="task_assignment_alert_team_lead" <?php
                  echo $config['task_assignment_alert_team_lead'] ? 'checked="checked"' : ''; ?>>
                  <?php echo __('Team Lead'); ?>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox"name="task_assignment_alert_team_members"
                  <?php echo $config['task_assignment_alert_team_members'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Team Members'); ?>
                </td>
            </tr>
            <tr><th><em><b><?php echo __('Task Transfer Alert'); ?></b>:
                <i class="help-tip icon-question-sign" href="#transfer_alert"></i>
                </em></th></tr>
            <tr>
                <td><em><b><?php echo __('Status'); ?>:</b></em> &nbsp;
                <input type="radio" name="task_transfer_alert_active"  value="1"
                <?php echo $config['task_transfer_alert_active'] ? 'checked="checked"' : ''; ?> />
                    <?php echo __('Enable'); ?>
                <input type="radio" name="task_transfer_alert_active"  value="0"
                <?php echo !$config['task_transfer_alert_active'] ? 'checked="checked"' : ''; ?> />
                    <?php echo __('Disable'); ?>
                  &nbsp;&nbsp;&nbsp;<font class="error"><?php
                  echo $errors['task_transfer_alert_active']; ?></font>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_transfer_alert_assigned"
                  <?php echo $config['task_transfer_alert_assigned']?'checked="checked"':''; ?>>
                    <?php echo __('Assigned Agent / Team'); ?>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_transfer_alert_dept_manager"
                  <?php echo $config['task_transfer_alert_dept_manager'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Department Manager'); ?>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_transfer_alert_dept_members"
                  <?php echo $config['task_transfer_alert_dept_members'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Department Members'); ?>
                </td>
            </tr>
            <tr><th><em><b><?php echo __('Overdue Task Alert'); ?></b>:
                <i class="help-tip icon-question-sign" href="#overdue_alert"></i>
                </em></th></tr>
            <tr>
                <td><em><b><?php echo __('Status'); ?>:</b></em> &nbsp;
                  <input type="radio" name="task_overdue_alert_active"  value="1"
                    <?php echo $config['task_overdue_alert_active'] ? 'checked="checked"' : ''; ?> /> <?php echo __('Enable'); ?>
                  <input type="radio" name="task_overdue_alert_active"  value="0"
                    <?php echo !$config['task_overdue_alert_active'] ? 'checked="checked"' : ''; ?> /> <?php echo __('Disable'); ?>
                  &nbsp;&nbsp;<font class="error"><?php echo $errors['task_overdue_alert_active']; ?></font>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_overdue_alert_assigned" <?php
                    echo $config['task_overdue_alert_assigned'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Assigned Agent / Team'); ?>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_overdue_alert_dept_manager" <?php
                    echo $config['task_overdue_alert_dept_manager'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Department Manager'); ?>
                </td>
            </tr>
            <tr>
                <td>
                  <input type="checkbox" name="task_overdue_alert_dept_members" <?php
                    echo $config['task_overdue_alert_dept_members'] ? 'checked="checked"' : ''; ?>>
                    <?php echo __('Department Members'); ?>
                </td>
            </tr>
        </tbody>
    </table>
   </div>
</div>
<p style="text-align:center;">
    <input class="button" type="submit" name="submit" value="<?php echo __('Save Changes');?>">
    <input class="button" type="reset" name="reset" value="<?php echo __('Reset Changes');?>">
</p>
</form>
<script type="text/javascript">
$(function() {
    var request = null,
      update_example = function() {
      request && request.abort();
      request = $.get('ajax.php/sequence/'
        + $('[name=task_sequence_id] :selected').val(),
        {'format': $('[name=task_number_format]').val()},
        function(data) { $('#format-example').text(data); }
      );
    };
    $('[name=task_sequence_id]').on('change', update_example);
    $('[name=task_number_format]').on('keyup', update_example);
});
</script>

Directory Contents

Dirs: 1 × Files: 81
Name Size Perms Modified Actions
templates DIR
- drwxr-xr-x 2026-10-02 10:08:29
Edit Download
4.69 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.60 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
8.71 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
2.96 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
6.09 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
8.47 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.03 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
6.51 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
6.35 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
22.78 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
10.42 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
5.95 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
15.20 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
5.26 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
11.12 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
4.62 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
10.47 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.03 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.13 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
3.52 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
3.52 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
10.31 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
18.98 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
9.47 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
3.87 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
6.02 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
20.78 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
9.93 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
37 B lrw-r--r-- 2025-02-04 09:58:56
Edit Download
44 B lrw-r--r-- 2026-10-02 10:08:29
Edit Download
1.37 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
6.76 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
4.45 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
8.57 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.87 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.64 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
1.84 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
1.31 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
4.67 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
5.81 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
20.72 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
1.77 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
1.70 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
1.59 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
15.59 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
4.56 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
4.91 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
5.50 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
4.53 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
5.34 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
13.15 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
10.68 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
2.48 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
9.88 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
2.18 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
15.32 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
22.99 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
14.99 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
13.70 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
9.36 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
5.96 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.99 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
21.42 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
12.63 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
8.58 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.82 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
93 B lrw-r--r-- 2025-02-04 09:58:56
Edit Download
17.99 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
8.76 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
8.14 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.21 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
8.25 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
8.62 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
23.70 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
1.27 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
7.32 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
70.54 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
25.45 KB lrw-r--r-- 2017-09-15 04:39:49
Edit Download
5.77 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
9.22 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
12.88 KB lrw-r--r-- 2025-02-04 09:58:56
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).