[LOCKED] Mods for HESK "archive" Thread

Forum dedicated to Mods for HESK created by Mike Koch

Moderator: mkoch227

Locked
bastiaan.c
Posts: 142
Joined: Sat Jun 22, 2013 9:24 pm

Re: [UPDATED Sept-28-14] NuMods v1.4.1

Post by bastiaan.c »

Hi Mike, here is another idea and quick mod I would suggest :D
viewtopic.php?f=14&t=3723&hilit=mod#
Thanks
Of course it should say "please select" :)
jones
Posts: 75
Joined: Sat Jul 20, 2013 6:41 pm

Re: [UPDATED Sept-28-14] NuMods v1.4.1

Post by jones »

Hello Mike,

The buttons that you have made.
What is the color codes in the background?

The color code of the font?
Font?
Font size?
You can see the buttons I'm talking about. By clicking on the link.

https://www.dropbox.com/s/y980005sbt4km ... 3.png?dl=0

Jones
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

Re: [UPDATED Sept-28-14] NuMods v1.4.1

Post by mkoch227 »

The buttons (gradient, font, size, etc) are generated purely by Bootstrap. View http://getbootstrap.com/css/#buttons for more information about the buttons
Mike, Lead Developer of Image HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
jones
Posts: 75
Joined: Sat Jul 20, 2013 6:41 pm

Re: [UPDATED Sept-28-14] NuMods v1.4.1

Post by jones »

Thanks :-)
jones
Posts: 75
Joined: Sat Jul 20, 2013 6:41 pm

Re: [UPDATED Sept-28-14] NuMods v1.4.1

Post by jones »

Hi Mike,

I have 2 requests for features:

1. Send e-mail to customer when the ticket is closed.
Look at this link: viewtopic.php?f=13&t=5017
It should be direct plug and play:-)

2 New Ticket for existing customers
Create new ticket for existing customer without retype name, email, some others custom fields in customers details (like phone, mobile phone or steet address) if customer is already in our hesk database.
Just could search for the customer and created a ticket based on the information that that is saved or entered previously.

I use Hesk / NuMods for repairs of mobile phones and computers.
And some customers come with 20 mobile phones which must be registered at the same time.
It will make my job much easier. So I do not have to spend time to enter all the information each time. And can use the time to repair computer, laptop or mobile phone.

Hope you can make it:-)
jones
Posts: 75
Joined: Sat Jul 20, 2013 6:41 pm

Re: [UPDATED Sept-28-14] NuMods v1.4.1

Post by jones »

Hi Mike,

What do you think of these features?

Jones
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

Re: [UPDATED Sept-28-14] NuMods v1.4.1

Post by mkoch227 »

Both of those I will try to include in NuMods 1.6, as 1.5 is nearing release time (I strive for monthly releases :) )
Mike, Lead Developer of Image HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
jones
Posts: 75
Joined: Sat Jul 20, 2013 6:41 pm

Re: [UPDATED Sept-28-14] NuMods v1.4.1

Post by jones »

Hi Mike,

Super:-)
Am already looking forward to the 1.6 comes out:-)

Jones
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

Re: [UPDATED Oct-26-14] NuMods v1.5.0

Post by mkoch227 »

NuMods v1.5.0

NuMods v1.5.0 has been released. New features and bugfixes in this release:
  • BUGFIX: Some content has been contentified that was not in 1.4.1
  • BUGFIX: Email should not be a required field when editing the original message on the staff-end.
  • BUGFIX: The ticket table on the admin dashboard has been improved on mobile devices.
  • Modified the column widths under the General NuMods settings tab to allow translations to fit more properly.
  • Languages now support a custom-text.php file so language file updates won't overwrite custom text.
  • Staff members can be disabled/enabled rather than deleting them entirely
  • Admins can now indicate who can view the admin page, including other admins. Only admins with the "manage settings" permission can assign this permission to new/other users.
  • Users can set the default setting for the "Don't send email notification to the customer" checkbox when replying to a ticket.
  • IP addresses now link to a WHOIS lookup (via whois.domaintools.com)
  • No one is able to edit the "God Admin" (ID = 1); the user with ID = 1 can edit their profile, but no one else.
  • Notes now display below the green bar, keeping consistent with the default HESK layout.
  • The delete link no longer appears for the currently logged in user.
Note to All Users
There have been database modifications in this release, so all users must run the update script. Upgrade/installation instructions are available at http://numods.mkochcs.com

Manual Upgrade
If you would like to update your version of NuMods manually (so you don't lose custom modifications, etc.), you can follow the diffs between the two versions at
https://github.com/mkoch227/NuMods/comp ... 1...v1.5.0

Installation Instructions
Please visit http://numods.mkochcs.com for installation instructions.
Mike, Lead Developer of Image HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
alcazar
Posts: 81
Joined: Mon May 27, 2013 6:36 pm

Re: [UPDATED Oct-26-14] NuMods v1.5.0

Post by alcazar »

Schick, schick, langsam wirds was großes :P

Seems like you build in some of our mods (as suggested :roll: ), thanks.
Hopefully Master Klemen doesnt get jealous about it and hires you for Hesk 3 :D

/* edit
Only admins with the "manage settings" permission can assign this permission to new/other users.
Wasnt this before? In Hesk users can only grant those permissions they already have. Administrators have access to all functions.
Thanks.
*/
Alcazar
(nach Diktat spazierengegangen)
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

Re: [UPDATED Oct-26-14] NuMods v1.5.0

Post by mkoch227 »

No. The change allows admins to disallow other admins from viewing the "Settings" page, while easily having all other admin rights. Some users requested this as they want users to be able to have every permission that an admin has, except for modifying the helpdesk settings.

EDIT Oct 27:
alcazar wrote: Seems like you build in some of our mods (as suggested :roll: ), thanks.
Hopefully Master Klemen doesnt get jealous about it and hires you for Hesk 3 :D
*/
Thanks for creating some of the mods that were included into the latest version! (some I tweaked a little bit to make it easier to utilize/de-utilize the mods). Also, I'd be happy to help Klemen in any way for Hesk 3. He doesn't even have to pay me :D
Mike, Lead Developer of Image HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
Klemen
Site Admin
Posts: 10116
Joined: Fri Feb 11, 2005 4:04 pm

Re: [UPDATED Oct-26-14] NuMods v1.5.0

Post by Klemen »

Good job on the mods. I am a little jealous so I just might consider banning you from the forums :twisted: :lol:

Kidding aside, I think mods nicely complement original products (not just with HESK but any software). I will most likely keep HESK license proprietary in the foreseeable future and work on a bit different (re)design, but I truly appreciate your work and help you provide here.
Klemen, creator of HESK and PHPJunkyardWas this helpful? You can buy me a drink here Image

Image You should follow me on Twitter here

Help desk software | Cloud help desk | Guestbook | Link manager | Click counter | more PHP Scripts ...

Also browse for php hosting companies, read php books, find php resources and use webmaster tools
alcazar
Posts: 81
Joined: Mon May 27, 2013 6:36 pm

Re: [UPDATED Oct-26-14] NuMods v1.5.0

Post by alcazar »

Thanks Mr. Koch :P
We have a similar mod in our hesk, only the godadmin (UID 1) can access settings.

Its a nice change you have there, but it wont work that way.
Yes, you did change the permission_variable in the admin-settings-file and the user manager, but you should also change it in the function used for permissions.

Code: Select all

inc/admin_functions.inc.php

function hesk_checkPermission($feature,$showerror=1) {
Since you use the standard function in your new file too, it will return true if the user is set as administrator, so they can access settings anyway.
Alcazar
(nach Diktat spazierengegangen)
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

Re: [UPDATED Oct-26-14] NuMods v1.5.0

Post by mkoch227 »

alcazar wrote:Yes, you did change the permission_variable in the admin-settings-file and the user manager, but you should also change it in the function used for permissions.

Code: Select all

inc/admin_functions.inc.php

function hesk_checkPermission($feature,$showerror=1) {
Since you use the standard function in your new file too, it will return true if the user is set as administrator, so they can access settings anyway.
....dang. I thought I changed that, but I guess I didn't. Expect a fix by v1.6.0
Mike, Lead Developer of Image HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
alcazar
Posts: 81
Joined: Mon May 27, 2013 6:36 pm

Re: [UPDATED Oct-26-14] NuMods v1.5.0

Post by alcazar »

Guess Master Klemen isnt jealous anymore, since he wouldn't have missed this change *warning! flattery* :roll:

It should work with adding a query like

Code: Select all

if ($feature == 'can_admin_setting') {
	if (user_has_permission) {
		return true;
	} else {
		return false;
	}
}
right before

Code: Select all

    /* Admins have full access to all features */
    if ($_SESSION['isadmin'])
    {
        return true;
    }
Alcazar
(nach Diktat spazierengegangen)
Locked