This repository has been archived by the owner on Aug 10, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 386
Ticketit settings parameters
thekordy edited this page Nov 6, 2015
·
2 revisions
##Settings available at Ticketit admin panel
After install, you can alter Ticketit settings by visiting the main_admin url (default http://url/tickets-admin) and to open the configurations admin page.
/*
* Ticketit main route: Where to load the ticket system (ex. http://url/tickets)
* Default: /tickets
*/
'main_route' => 'tickets',
/*
* Ticketit admin route: Where to load the ticket administration dashboard (ex. http://url/tickets-admin)
* Default: /tickets-admin
*/
'admin_route' => 'tickets-admin',
/*
* Template adherence: The master blade template to be extended
* Default: resources/views/master.blade.php
*/
'master_template' => 'master',
/*
* Template adherence: The email blade template to be extended
* Default: ticketit::emails.templates.ticketit
*/
'email.template' => 'ticketit::emails.templates.ticketit',
// resources/views/emails/templates/ticketit.blade.php
'email.header' => 'Ticket Update',
'email.signoff' => 'Thank you for your patience!',
'email.signature' => 'Your friends',
'email.dashboard' => 'My Dashboard',
'email.google_plus_link' => '#', // Toogle icon link: false or string
'email.facebook_link' => '#', // Toogle icon link: false or string
'email.twitter_link' => '#', // Toogle icon link: false or string
'email.footer' => 'Powered by Ticketit',
'email.footer_link' => 'https://github.com/thekordy/ticketit',
'email.color_body_bg' => '#FFFFFF',
'email.color_header_bg' => '#44B7B7',
'email.color_content_bg' => '#F46B45',
'email.color_footer_bg' => '#414141',
'email.color_button_bg' => '#AC4D2F',
/*
* The default status for new created tickets
* Default: 1
*/
'default_status_id' => 1,
/*
* The default closing status
* Default: false
*/
'default_close_status_id' => false,
/*
* The default reopening status
* Default: false
*/
'default_reopen_status_id' => false,
/*
* User ids who are members of admin role
* Default: 1
*/
'admin_ids' => [1],
/*
* Pagination length: For standard pagination.
* Default: 1
*/
'paginate_items' => 10,
/*
* Pagination length: For tickets table.
* Default: 1
*/
'length_menu' => [[10, 50, 100], [10, 50, 100]],
/*
* Status notification: send email notification to ticket owner/Agent when ticket status is changed
* Default is send notification: 'yes'
* Do not send notification: 'no'
*/
'status_notification' => 'yes',
/*
* Comment notification: Send notification when new comment is posted
* Default is send notification: 'yes'
* Do not send notification: 'no'
*/
'comment_notification' => 'yes',
/*
* Use Queue method when sending emails (Mail::queue instead of Mail::send). Note that Mail::queue needs to be
* configured first http://laravel.com/docs/5.1/queues
* Default is to not use queue: 'no'
* use queue: 'yes'
*/
'queue_emails' => 'no',
/*
* Agent notify: To notify assigned agent (either auto or manual assignment) of new assigned or transferred tickets
* Default: 'yes'
* not to notify agent: 'no'
*/
'assigned_notification' => 'yes',
/*
* Agent restrict: Restrict agents access to only their assigned tickets
* Default: 'no'
* Agent access only assigned tickets: 'yes'
*/
'agent_restrict' => 'no',
/*
* Close Ticket Perm: Whose has a permission to close tickets
* Default: ['owner' => 'yes', 'agent' => 'yes', 'admin' => 'yes']
*/
'close_ticket_perm' => ['owner' => 'yes', 'agent' => 'yes', 'admin' => 'yes'],
/*
* Reopen Ticket Perm: Whose has a permission to reopen tickets
* Default: ['owner' => 'yes', 'agent' => 'yes', 'admin' => 'yes']
*/
'reopen_ticket_perm' => ['owner' => 'yes', 'agent' => 'yes', 'admin' => 'yes'],
/*
* Delete Confirmation: Choose which confirmation message type to use when confirming a deleting
* Default: builtin
* Options: builtin, modal
*/
'delete_modal_type' => 'builtin'