simplemachines / simpledesk Goto Github PK
View Code? Open in Web Editor NEWSimpleDesk
Home Page: https://www.simpledesk.net
License: BSD 3-Clause "New" or "Revised" License
SimpleDesk
Home Page: https://www.simpledesk.net
License: BSD 3-Clause "New" or "Revised" License
How to minimize the Additional Information section by default.
Firstly, you'd need to alter the JavaScript - Themes/default/scripts/helpdesk.js
function CustomFields(oOptions)
{
this.opt = oOptions;
this.bCollapsed = false;
}
Change the false to true. That'll tell the JS to style it correctly after the first click. Then we just have to fix the rest of the styling, which is all in ./Themes/default/sd_template/SimpleDesk-Display.template.php
Firstly, the image:
<span class="floatright"><a href="javascript:oCustomFields.infoswap();"><img src="', $settings['images_url'], '/collapse.gif" alt="+" id="shd_custom_fields_swap" class="icon" /></a></span>
Change the collapse to expand.
Then the header:
<div class="title_bar grid_header" id="additionalinfoheader">
Should become:
<div class="title_bar" id="additionalinfoheader">
Lastly, fixing the box itself. This is in two parts due to SMF styling code.
<div class="roundframe" id="additional_info">
Should become
<div class="roundframe" id="additional_info" style="display:none;">
And
<span class="lowerframe" id="additional_info_footer"><span></span></span>
Should become
<span class="lowerframe" id="additional_info_footer" style="display:none;"><span></span></span>
Remember to clear your browser's cache (CTL-F5) to reload the Java, or else the toggle open and closed will be off by one.
===
Right now you can go to a user's page and see his tickets. But there's nothing to indicate whether or not a ticket is open. There needs to be an option to see the OPEN tickets of a given user, and conversely, the closed tickets.
The search doesn't support pagination.
SimpleDesk version: SimpleDesk 2.0 Anatidae and SimpleDesk 2.0.1
SMF version: SMF 2.0.11 and SMF 2.1 Beta 2
Latest revision from the GitHub. Download is of branch smf21 from 08.11.2015.
MySQLi version: 5.6.25
PHP: 5.6.11
2.1 Beta 2 is from the latest revision from the GitHub 08.11.2015
The configuration area Display Options are missing subtext in "Custom Fields for Tickets and Replie"
open root/Themes/default/sd_template/SimpleDesk-AdminCustomField.template.php
find
<dt><strong>', {&dollarfix;$}txt['shd_admin_custom_fields_fieldtype'], ':</strong></dt>
replaces with
<dt><strong>', {&dollarfix;$}txt['shd_admin_custom_fields_fieldtype'], ':</strong><br /><span class="smalltext">', {&dollarfix;$}txt['shd_admin_custom_fields_description_desc'], '</span></dt>
On Admin -> Helpdesk -> Info -> Admin Log
Notice
: Use of undefined constant WIRELESS - assumed 'WIRELESS' in
/Sources/sd_source/SimpleDesk-Display.php
on line
130
Need to review all files for more calls to WIRELESS.
SMF 2.1 Beta 2 Virgin install
SD 2.0.1 from GitHub this morning
Install then go to [Admin\Helpdesk\Options\Standalone Options]
Result:
Warning: Missing argument 2 for shd_error_types() in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 623
Warning: Missing argument 3 for shd_error_types() in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 623
Warning: Missing argument 4 for shd_error_types() in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 623
Warning: Missing argument 5 for shd_error_types() in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 623
Notice: Undefined variable: file in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 631
Notice: Undefined variable: error_message in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 631
Notice: Undefined variable: file in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 633
Notice: Undefined variable: error_message in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 633
Notice: Undefined variable: error_message in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDeskAdmin.php on line 633
===
Add ability to reorder custom fields.
There needs to be a better way of reattributing a ticket from one user to another, without deleting the first user. I have situations where a user leaves the college he works for, and his tickets need to go to someone else, but I don't want to delete the first guy... just reattribute his tickets to his co-worker. The whole reattribution dialog is bad.
Another thing is that I want the ticket ownership to go to someone new, but the old replies on the ticket should still retain the name of the guy who wrote them in the first place.
When viewing tickets in SMF 2.1, a "primary key field missing in insert call" error is displayed instead of the ticket.
This is a fresh installation of Simpledesk on SMF 2.1, and this is the first ticket I've attempted to create and view.
Sorry, I had overlooked ๐ณ
The icons are not displayed in the user profile Main Menu.
Solution, please look here
https://www.simpledesk.net/community/index.php?topic=2169.msg18408;topicseen#msg18408
SimpleDesk version: SimpleDesk 2.0 Anatidae and SimpleDesk 2.0.1
SMF version: SMF 2.0.11 and SMF 2.1 Beta 2
Latest revision from the GitHub. Download is of branch smf21 from 03.12.2015.
MySQLi version: 5.6.25
PHP: 5.6.11
2.1 Beta 2 is from the latest revision from the GitHub 30.11.2015
In the configuration of departments, the disclaimer text for Board Theme missing.
open sd_template/SimpleDesk-AdminDepartments.template.php
Fixed:
find
<dt><strong>', $txt['shd_dept_theme'], '</strong></dt>
replace with
<dt><strong>', $txt['shd_dept_theme'], '</strong>
<div class="smalltext">', $txt['shd_dept_theme_note'], '</div>
</dt>
===
Add a > or similar icon next to the ^ and V icons. Clicking it should bring up a dropdown instead.
In User Profiles are the ticket Buttons "Post new ticket" and "Vie my ticket" are shifted.
Funny that I haven't gotten this for a very long time... perhaps years, and then suddenly I got a rash of them two days ago. Presumably because I haven't been digging around the admin area for a long time because there's been no need. But in my log I now see this...
https://www.c3mweb.com/helpdesk/index.php?action=admin;area=helpdesk_options;sa=tally;aab84b5=7288af14de9e17f5779eb1757eb145e9
8: Undefined index: label
File: /xxx/helpdesk/Themes/default/GenericMenu.template.php
Line: 327
There was a whole list of them, as I perused the admin area... all on line 327 of GenericMenu.template.php
sa=display
sa=posting
sa=admin
sa=standalone
sa=actionlog
sa=notifications
sa=tally
<a class="firstlevel" href="', isset($tab['url']) ? $tab['url'] : $menu_context['base_url'] . ';area=' . $menu_context['current_area'] . ';sa=' . $sa, $menu_context['extra_parameters'], isset($tab['add_params']) ? $tab['add_params'] : '', '"><span class="firstlevel">', $tab['label'], '</span></a>
===
Ability to change categories without having to edit tickets. Also if the category is changed in a reply it should update the category on ticket as well.
Using latest commit of SMF 2.1: SimpleMachines/SMF@95a5a1d
Got 11 errors in the log after installing the mod;
Is backtrace needed?
I have 35 tickets assigned to me, and so I have to scroll down to see if a new one comes in. It would be good if the new tickets grid could be made to come first, or if it could be configurable where it fell.
SimpleDesk version: SimpleDesk 2.0.1
Latest revision from the GitHub. Download is of branch smf21 from 07.12.2015.
Page numbering is not displayed:
Pages: __ ... ____ ...__ |
Admin logging logging all admin actions such as created/deleted dept, CF's, CR's, Roles etc.
This log should only be visible to forum admin though.
Adding to SMF admin log might work though I'd much prefer a log dedicated for SD (easier to browse without having to go through SMF stuff).
Sorry, I had overlooked :-[
The icons are not displayed in the user profile Main Menu.
Open root/Sources/sd_source/Subs-SimpleDeskProfile.php
find
// Put it here so we can reuse it for the left menu a bit
$context['helpdesk_menu'] = array(
'title' => $txt['shd_profile_area'],
'areas' => array(
'helpdesk' => array(
'label' => $txt['shd_profile_main'],
replace with
// Put it here so we can reuse it for the left menu a bit
$context['helpdesk_menu'] = array(
'title' => $txt['shd_profile_area'],
'areas' => array(
'hd_profile' => array(
'label' => $txt['shd_profile_main'],
Open root/Themes/default/css/helpdesk_icons.css
find
{
background: url(../images/simpledesk/icons/shd_generic_icons.png) no-repeat;
background-position: -167px -117px ;
}
after that
{
background: url(../images/simpledesk/icons/shd_generic_icons.png) no-repeat;
background-position: -167px -117px ;
}
.generic_icons.hd_prefs{
background: url(../images/simpledesk/icons/shd_generic_icons.png) no-repeat;
background-position: -218px -25px ;
}
.generic_icons.hd_showtickets{
background: url(../images/simpledesk/icons/shd_generic_icons.png) no-repeat;
background-position: -217px -68px ;
}
.generic_icons.hd_permissions{
background: url(../images/simpledesk/icons/shd_generic_icons.png) no-repeat;
background-position: -218px -117px ;
}
.generic_icons.hd_actionlog{
background: url(../images/simpledesk/icons/shd_generic_icons.png) no-repeat;
background-position: -267px -25px ;
}
SimpleDesk version: SimpleDesk 2.0.1
SMF version: SMF 2.1 Beta 2
Latest revision from the GitHub. Download is of branch smf21 from 08.11.2015.
MySQLi version: 5.6.25
PHP: 5.6.11
SMF 2.1 Beta 2 is from the latest revision from the GitHub 08.11.2015
Error by click of Helpdesk => "OPTIONS"
[quote]Notice: Undefined variable: sourcedir in C:\xampp\htdocs\smf21\Sources\sd_source\Subs-SimpleDeskProfile.php on line 116
Warning: require_once(/Profile-Modify.php): failed to open stream: No such file or directory in C:\xampp\htdocs\smf21\Sources\sd_source\Subs-SimpleDeskProfile.php on line 116
Fatal error: require_once(): Failed opening required '/Profile-Modify.php' (include_path='.;\xampp\php\PEAR') in C:\xampp\htdocs\smf21\Sources\sd_source\Subs-SimpleDeskProfile.php on line 116[/quote]
[size=1em]Solution[/size]
open root/Sources/sd_source/Subs-SimpleDeskProfile.php
find
function shd_profile_areas(&{&dollarfix;$}profile_areas)
{
global {&dollarfix;$}modSettings, {&dollarfix;$}context, {&dollarfix;$}txt;
replaces with
function shd_profile_areas(&{&dollarfix;$}profile_areas)
{
global {&dollarfix;$}sourcedir, {&dollarfix;$}modSettings, {&dollarfix;$}context, {&dollarfix;$}txt;
Install
<hook function='func' hook='hook' file='file' />
Uninstall
<hook function='func' hook='hook' file='file' reverse='true' />
===
As discussed here... additional statuses for SD
Closed/Not Resolved - allows a ticket to be closed but strictly stating that the issue was not resolved
On-Hold - putting a ticket in limbo, not currently active but not closed or deleted either.
===
Would be pretty nice to be able to provide a time/date selector as a custom field, perhaps even with a nice UI on top rather than expecting dates/times to be entered manually.
Much like changing you HD Profile preferences, changing the admin options should also display a nice success conformation. Far too many times I've looked away for a sec or even blinked :P and had to wonder if I already clicked the button... though the work around is simply just click again to be sure.
Change some options, click save, see success confirmation would be a nice little touch I think.
When installing SimpleDesk on SMF 2.1 RC1, it attempts to emulated the modification under SMF 2.1 RC4 instead of running it natively.
My forum is running a fresh large update of SMF 2.1 RC1 after upgrading from an older psuedo-SMF 2.1 Beta 4 GitHub repository version.
SimpleDesk version: SimpleDesk 2.0 Anatidae and SimpleDesk 2.0.1
SMF version: SMF 2.0.11 and SMF 2.1 Beta 2
Latest revision from the GitHub. Download is of branch smf21 from 08.11.2015.
MySQLi version: 5.6.25
PHP: 5.6.11
2.1 Beta 2 is from the latest revision from the GitHub 08.11.2015
The configuration area Display Options are missing subtext
open root/Sources/sd_source/SimpleDesk-Admin.php
find
array('check', 'shd_hidemenuitem'),
replaces with
array('check', 'shd_hidemenuitem', 'subtext' => {&dollarfix;$}txt['shd_hidemenuitem_note']),
find
array('check', 'shd_disable_unread'),
replaces with
array('check', 'shd_disable_unread', 'subtext' => {&dollarfix;$}txt['shd_disable_unread_note']),
For Display avatars in replies to a ticket? missing the language String shd_display_avatar_note in the language file and the code for the subtext
array('check', 'shd_display_avatar'),
2.1 is UTF8 only.
Convert everything and disable non utf8
Install SMF 2.1 beta 2
Install SimpleDesk from Git 11/29/2015 - 7p Pacific Time
I think it's 640cb41
On main screen of help desk see the following...
Warning: Missing argument 2 for shd_error_types() in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2037
Warning: Missing argument 3 for shd_error_types() in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2037
Warning: Missing argument 4 for shd_error_types() in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2037
Warning: Missing argument 5 for shd_error_types() in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2037
Notice: Undefined variable: file in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2045
Notice: Undefined variable: error_message in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2045
Notice: Undefined variable: file in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2047
Notice: Undefined variable: error_message in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2047
Notice: Undefined variable: error_message in /homepages/9/d299421546/htdocs/180support/web_root/Sources/sd_source/Subs-SimpleDesk.php on line 2047
In Subs-SimpleDeskPackages.php missing variable
$scripturl
$txt
$packages
find
function shd_packages_sort_id(&$sort_id, &$packages)
{
global $context;
replaces with
function shd_packages_sort_id(&$sort_id, &$packages)
{
global $context, $packages;
find
function shd_package_download()
{
global $context;
replaces with
function shd_package_download()
{
global $context, $scripturl, $txt;
find
function shd_package_upload()
{
global $context;
replace with
function shd_package_upload()
{
global $context, $scripturl, $txt;
===
The "Tickets Awaiting User Response" grid could really use a column showing the Assigned User.
My PR from SMF has been merged: SimpleMachines/SMF#3119
I should be able to at this point remove most if not all manual edits to SMF.
Can't delete custom roles in SMF 2.1
This works fine in SMF 2.0. In the SMF 2.1 repository version, this is not working.
install.php
find
$hooks[] = array(
'hook' => 'integrate_package_upload',
'function' => 'shd_package_upload',
'file' => '$sourcedir/sd_source/Subs-SimpleDeskPackages.php',
'perm' => true,
);
add after
$hooks[] = array(
'hook' => 'integrate_modification_types',
'function' => 'shd_modification_types',
'file' => '$sourcedir/sd_source/Subs-SimpleDeskPackages.php',
'perm' => true,
);
sd_language/SimpleDeskAdmin.english.php
find
$txt['shd_search_rebuilt'] = 'The search index has been rebuilt.';
//@}
add after
//! Package Plugin
//@{
$txt['sdplugin_package'] = 'SDPlugin packages';
//@}
Undefined index: new in C:\wamp64\www\simple\Themes\default\sd_template\SimpleDesk.template.php on line 324
SimpleDesk version: SimpleDesk 2.0.1
SMF version: SMF 2.1 Beta 2
Latest revision from the GitHub. Download is of branch smf21 from 08.11.2015.
MySQLi version: 5.6.25
PHP: 5.6.11
SMF 2.1 Beta 2 is from the latest revision from the GitHub 08.11.2015
Some icons are not displayed:
My suggested solution:
Creates a new folder "icons" in root/Themes/default/images/simpledesk/. Inserts the icons in this folder "icons" and the "helpdesk_icons.css" in root/Themes/default/css/:
Download icons and helpdesk_icons.cssOpen root/Sources/sd_source/Subs-SimpleDeskAdmin.php
find
function shd_admin_bootstrap(&{&dollarfix;$}admin_areas)
{
global {&dollarfix;$}sourcedir, {&dollarfix;$}modSettings, {&dollarfix;$}txt, {&dollarfix;$}context, {&dollarfix;$}scripturl;
replaces with
function shd_admin_bootstrap(&{&dollarfix;$}admin_areas)
{
global {&dollarfix;$}sourcedir, {&dollarfix;$}modSettings, {&dollarfix;$}txt, {&dollarfix;$}context, {&dollarfix;$}scripturl, {&dollarfix;$}settings;
// Load some extra CSS
{&dollarfix;$}context['html_headers'] .= '
<link rel="stylesheet" type="text/css" href="' . {&dollarfix;$}settings['default_theme_url'] . '/css/helpdesk_icons.css" />';</code>
find
'icon' => 'shd/simpledesk.png',
replaces with
'icon' => 'shd_simpledesk',
find
'icon' => 'shd/options.png',
replaces with
'icon' => 'shd_options',
find
'icon' => 'shd/cannedreplies.png',
replaces with
'icon' => 'shd_cannedreplies',
find
'icon' => 'shd/custom_fields.png',
replaces with
'icon' => 'shd_custom_fields',
find
'icon' => 'shd/departments.png',
replaces with
'icon' => 'shd_departments',
find
'icon' => 'shd/permissions.png',
replaces with
'icon' => 'shd_permissions',
find
'icon' => 'shd/plugins.png',
replaces with
'icon' => 'shd_plugins',
find
'icon' => 'shd/maintenance.png',
replaces with
'icon' => 'shd_maintenance',
Open root/Sources/sd_source/Subs-SimpleDesk.php
find
function shd_main_menu(&{&dollarfix;$}menu_buttons)
{
global {&dollarfix;$}context, {&dollarfix;$}txt, {&dollarfix;$}scripturl, {&dollarfix;$}modSettings;
replaces with
function shd_main_menu(&{&dollarfix;$}menu_buttons)
{
global {&dollarfix;$}context, {&dollarfix;$}txt, {&dollarfix;$}scripturl, {&dollarfix;$}modSettings, {&dollarfix;$}settings;
// Load some extra CSS
{&dollarfix;$}context['html_headers'] .= '
<link rel="stylesheet" type="text/css" href="' . {&dollarfix;$}settings['default_theme_url'] . '/css/helpdesk_icons.css" />';</code>
[size=1em]After solution:[/size]
2.0 - When going to the full action log (All tickets), the entire log is shown. Even though there's 70 pages of logs... page 1 shows the whole log. Page 2+ shows the proper values, but page 1 shows the whole thing.
Is there any reason why we are not changing to auto. That fixes my local issue of weird line-endings https://github.com/SimpleDesk/SimpleDesk/blob/smf21/.gitattributes#L2
Recent PR with SMF now adds ability to directly support BoardIndex integration rather than buffer replacements.
SMF has made the move to remove serialize in favor of json functions. This move is due to the persistent vulnerabilities that serialize has presented in the php core.
We should handle a upgrade where we detect all usage cases of serialize.
Here is a track record. Seems to be mostly for custom profile fields and search.
/sd_source/SimpleDesk-Scheduled.php:112: serialize(array(
/sd_source/Subs-SimpleDeskPost.php:815: 'options' => !empty($row['field_options']) ? unserialize($row['field_options']) : array(),
/sd_source/SimpleDesk.php:1153: $row['field_options'] = unserialize($row['field_options']);
/sd_source/SimpleDesk-Search.php:231: list($temp_clauses, $temp_params, $temp_terms) = unserialize($_SESSION['lastsearch']);
/sd_source/SimpleDesk-Search.php:235: $_SESSION['lastsearch'] = serialize(array($context['search_clauses'], $context['search_params'], $context['search_terms']));
/sd_source/SimpleDesk-Display.php:403: 'options' => !empty($row['field_options']) ? unserialize($row['field_options']) : array(),
/sd_source/Subs-SimpleDeskAdmin.php:115: $row['extra'] = @unserialize($row['extra']);
/sd_source/Subs-SimpleDeskAdmin.php:189: // Because this could be a lot of people etc., we compact its storage heavily compared to a conventional serialize().
/sd_source/Subs-SimpleDesk.php:523: time(), $user_info['id'], $user_info['ip'], $action, $ticket_id, $msg_id, serialize($params),
/sd_source/SimpleDesk-Notifications.php:464: time(), 0, '', 'notify', $notify_data['ticket'], !empty($notify_data['msg']) ? $notify_data['msg'] : 0, serialize($log),
/sd_source/SimpleDesk-Notifications.php:509: $row['extra'] = unserialize($row['extra']);
/sd_source/SimpleDesk-AdminCustomField.php:173: $context['custom_field']['options'] = !empty($row['field_options']) ? unserialize($row['field_options']) : array(1 => '', '', '');
/sd_source/SimpleDesk-AdminCustomField.php:389: $options = serialize($newOptions);
/sd_source/SimpleDesk-AdminCustomField.php:494: $row['field_options'] = unserialize($row['field_options']);
/sd_source/SimpleDesk-AdminCustomField.php:512: $options = serialize($new_fields);
/sd_source/SimpleDesk-TicketTopicMove.php:391: 'options' => !empty($row['field_options']) ? unserialize($row['field_options']) : array(),
/sd_source/Subs-SimpleDeskPost.php:815: 'options' => !empty($row['field_options']) ? unserialize($row['field_options']) : array(),
/sd_source/SimpleDesk.php:1153: $row['field_options'] = unserialize($row['field_options']);
/sd_source/SimpleDesk-Search.php:231: list($temp_clauses, $temp_params, $temp_terms) = unserialize($_SESSION['lastsearch']);
/sd_source/SimpleDesk-Display.php:403: 'options' => !empty($row['field_options']) ? unserialize($row['field_options']) : array(),
/sd_source/Subs-SimpleDeskAdmin.php:115: $row['extra'] = @unserialize($row['extra']);
/sd_source/SimpleDesk-Notifications.php:509: $row['extra'] = unserialize($row['extra']);
/sd_source/SimpleDesk-AdminCustomField.php:173: $context['custom_field']['options'] = !empty($row['field_options']) ? unserialize($row['field_options']) : array(1 => '', '', '');
/sd_source/SimpleDesk-AdminCustomField.php:494: $row['field_options'] = unserialize($row['field_options']);
/sd_source/SimpleDesk-TicketTopicMove.php:391: 'options' => !empty($row['field_options']) ? unserialize($row['field_options']) : array(),
===
Add Staff only comments
If search index is broken or if mass tickets where added by the populate tickets command, it seems that the search index is missing.
===
Option to preview a canned reply like previewing a post or ticket before submitting it.
I just came across this as I was creating a reply that is about 13 or 14 lines riddled with BBC, though the final output is only about 4 or 5 lines. I input BBC manually for the most part so at times I tend to mess the closing tag a bit or even outright forget it :P. Needless to say I'm using SD live now and someone had to point out that I royally screwed up 2 of the canned replies ;D (not too bad tho, 2 of 11)
I figure this would be a nice enhancement in the future to preview the replies before making them active. [size=8pt]Otherwise I'll find myself creating them in a post on my local tester first, which isn't a big deal anyway[/size]
Currently posting a ticket or a response has a fairly broken editor because it doesn't fully use SCEditor from the looks of things.
13:15:52 < Antes> [13:02:34] SleePy, oh btw SD has issues in uninstall (not properly removing hooks)
13:15:52 < Antes> [13:02:42] tho I forgot which hooks
SimpleDesk version: SimpleDesk 2.0.1
Latest revision from the GitHub. Download is of branch smf21 from 07.12.2015.
In the Helpdesk overview page, display this error message:
Notice: Undefined index: new in C:\xampp\htdocs\smf21\Themes\default\sd_template\SimpleDesk.template.php (main sub template - eval?) on line 91
Notice: Undefined index: new in C:\xampp\htdocs\smf21\Themes\default\sd_template\SimpleDesk.template.php (main sub template - eval?) on line 407
Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\smf21\Themes\default\sd_template\SimpleDesk.template.php (main sub template - eval?) on line 407
sd_source/SimpleDesk.php at line 401
'new' => array(
'block_icon' => 'status.png',
'title' => $txt['shd_status_' . TICKET_STATUS_NEW . '_heading'],
'where' => 'hdt.id_member_assigned != ' . $user_info['id'] . ' AND hdt.status = ' . TICKET_STATUS_NEW,
'display' => $is_staff,
'count' => shd_count_helpdesk_tickets('new'),
'columns' => shd_get_block_columns('new'),
'required' => false,
'collapsed' => false,
),
````
'required' => false,
?should be?
'required' => $is_staff,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.