[LOCKED] Mods for HESK "archive" Thread

Forum dedicated to Mods for HESK created by Mike Koch

Moderator: mkoch227

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

Re: [UPDATED Sept-07-14] NuMods v1.3.0

Post by mkoch227 »

NuMods v1.3.0

NuMods v1.3.0 has been released. New features and bugfixes in this release:
  • Minor layout changes made to the staff homepage/dashboard
  • Ticket table columns can now be added / removed dynamically, allowing for showing of ticket owner and any enabled custom fields.
  • Additional updates to improve usability on mobile devices
  • The "Change language to" text only appears when multilanguage is enabled.
  • Minor UI changes to the "quick help" sections
  • Navigation menus now have the option to have icons displayed next to them. They can be displayed by changing the $nuMods_settings['show_icons'] setting from 0 to 1 in nuMods_settings.inc.php.
  • EXPERIMENTAL: Right-to-left text support. This can be enabled by setting $nuMods_settings['rtl'] to 1 in nuMods_settings.inc.php. This feature is currently considered experimental, and any issues encountered should be reported via the GitHub issue tracker.
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 ... 4...v1.3.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.
lupolo
Posts: 214
Joined: Mon Apr 20, 2009 2:12 pm

Re: [UPDATED Sept-07-14] NuMods v1.3.0

Post by lupolo »

Thank you have updated the script! Will have a look add it!

Where can i change the " Ticket table columns can now be added / removed dynamically, allowing for showing of ticket owner and any enabled custom fields" settings" ?

Here is the dutch translation:

Code: Select all

// ADDED OR MODIFIED IN NuMods 1.2.5
$hesklang['show_filters'] = 'Tool filter kollom';
$hesklang['hide_filters'] = 'Verberg filter kollom';

// ADDED OR MODIFIED IN NuMods 1.2.2
$hesklang['changeLanguage'] = 'Wijzig taal naar';

// ADDED OR MODIFIED IN NuMods 1.2
$hesklang['statuses'] = 'Statuses';
$hesklang['basicProperties'] = 'Basis instellingen';
$hesklang['shortNameKey'] = 'Korte naam koppeling';
$hesklang['shortNameKeyDescr'] = "Dit is de vertalings koppeling, met de vertaling die u op iedere pagina wilt tonen met statussen. Met uitzondering van de ticket view pagina's (ticket.php, admin_ticket.php, and print.php)";
$hesklang['longNameKey'] = 'Lange naam koppeling';
$hesklang['longNameKeyDescr'] = "Dit is de vertalings koppeling, met de vertaling die u wilt tonen op ticket.php, print.php, and admin_ticket.php";
$hesklang['textColor'] = 'Tekst kleur';
$hesklang['textColorDescr'] = 'Dit is de hex kleur code deze wordt gebruikt op de ticket zoekpagina en de export zoekpagina';
$hesklang['closedQuestionMark'] = 'Gesloten?';
$hesklang['closedQuestionMarkDescr'] = 'Indien geseceteerd, tickets zullen als gesloten worden beschouwd indien ze op deze status staan.';
$hesklang['defaultStatusForAction'] = 'Standaard statuses voor akties';
$hesklang['isClosedByClientMsg'] = 'Zodra een klant op "Opgelost" klikt, zet status op';
$hesklang['isStaffClosedOptionMsg'] = 'Zodra een medewerker op "Sluit aanvraag" klikt, zet status op';
$hesklang['isStaffReopenedStatusMsg'] = 'Zodra een medewerker op "Nieuw" klikt, zet status op';
$hesklang['isDefaultStaffReplyStatusMsg'] = 'Zodra een medewerker reageerd op een ticket, zet status op';
$hesklang['lockedTicketStatusMsg'] = 'Wanneer een ticket is vergrendeld, verander de status naar';
$hesklang['nuModsVersion'] = 'NuMods versie';
$hesklang['shortNameRequired'] = 'Korte naam koppeling is benodigd.';
$hesklang['longNameRequired'] = 'Lange naam koppeling is benodige.';
$hesklang['textColorRequired'] = 'Tekst kleur is benodigd.';
$hesklang['addNew'] = 'Nieuwe toevoegen';
$hesklang['close_action']='Sluit ticket'; // Close ACTION
$hesklang['whyCantIDeleteThisStatus'] = "Waarom kan deze status niet verwijderd worden?";
$hesklang['whyCantIDeleteThisStatusReason'] = 'Deze status kan niet worden verwijderd omdat het wordt gebruikt als een standaard status voor een bepaalde actie.';
$hesklang['isNewTicketMsg'] = 'Zodra er een ticket is aangemaakt, zet de status op';
$hesklang['isRepliedByClientMsg'] = 'Zodra een klant reageerd op een ticket, zet de status op';
$hesklang['close_this_ticket']='Sluit aanvraag';
$hesklang['closed']='gesloten';
$hesklang['resolved']='Opgelost'; // Ticket has been RESOLVED
$hesklang['quick_help_ticket']='Hier is de informatie van uw ticket. Je kunt deze beantwoorden, sluiten of heropenen indien van toepassing.';

// ADDED OR MODIFIED IN HESK UI
$hesklang['search_the_knowledgebase'] = 'Doorzoek de kennisbank';
$hesklang['view_ticket_nav']='Bekijk Ticket';
$hesklang['quick_help']='Help';
$hesklang['quick_help_submit_ticket']='Vul AUB het berichten veld in aan de rechterkant voor het verzenden van een ticket. Noodzakelijke velden zijn gemarkeerd met een <font class="important">*</font>.';
$hesklang['quick_help_view_ticket']='Vul AUB de benodigde gegevens in aan de rechterkant om uw ticket in te zien. Indien u uw ticket kenmerk vergeten bent, klik "Kenmerk onbekend".';
$hesklang['quick_help_ticket']='Hier is de informatie voor uw ticket. U kunt hierop andtwoorden, markeren als opgelost, of de aanvraag heropenen indien mogelijk.';
$hesklang['information']='Informatie';
$hesklang['admin_sidebar_ticket_id']='TICKET KENMERK';
$hesklang['priorityChange']=' - - Wijzig Prioriteit - - ';
$hesklang['statusChange']=' - - Wijzig status - - ';
$hesklang['ownerChange']=' - - Wijzig eigenaar - - ';
$hesklang['categoryChange']=' - - Wijzig categorie - - ';
$hesklang['navigation']='Navigatie';
$hesklang['nti']='<span class="glyphicon glyphicon-plus-sign"></span> Maak een nieuw ticket aan';
$hesklang['savedResponses']='Opgeslagen reacties';
$hesklang['heskUiVersion']='Hesk UI Version';
$hesklang['add_ticket_general_information']='Algemene informatie';
$hesklang['add_ticket_your_message']='Omschrijving';
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

Re: [UPDATED Sept-07-14] NuMods v1.3.0

Post by mkoch227 »

The ticket columns can be added/removed via the "Show Column Filters" link on the bottom-left of the ticket table. There's currently no way to save the layout as a default; however it may become a feature in the future.
Image

And thanks for the latest translation; I'll post the new version on the NuMods website when I get a chance :D
Mike, Lead Developer of Image HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

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

Post by mkoch227 »

Do not install v1.4.0, as it has a SQL error which makes installation impossible. Please install v1.4.1 instead! This post will stay for changelog purposes.
NuMods v1.4.0

NuMods v1.4.0 has been released. New features and bugfixes in this release:
  • BUGFIX: The "Forgot Tracking ID" dialog no longer shows up by default when viewing the view ticket page.
  • BUGFIX: Deleting multiple statuses no longer causes an inconsistency on which statuses are deleted.
  • BUGFIX: The print ticket page uses consistent styling for custom fields.
  • BUGFIX: The panel layout on the admin dashboard is now corrected for when there are no tickets in the results table.
  • All NuMods settings can be managed on the settings page.
  • The ticket dashboard can automatically refresh based on the user's automatic refresh value on their profile.
  • The help desk can now be placed into maintenance mode (the back-end is still accessible in maintenance mode).
  • The e-mail requirement is no longer required for tickets created by a staff member.
  • IP addresses and email addresses can be banned, causing visitors using banned IPs/emails to not be able to submit tickets (IP bans are not possible in POP3 fetching / e-mail piping).
  • A ticket can now have "child" tickets (and can have a "parent").
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.4.1

Installation Instructions
Please visit http://numods.mkochcs.com for installation instructions.
Last edited by mkoch227 on Sun Sep 28, 2014 2:44 pm, edited 2 times in total.
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.0

Post by jones »

Hello,

I get an error that when I update my Numods from 1.3.0 to 1.4.0

Can not execute SQL
Please notify the webmaster to it-webshop@xxxxxxx.dk

What is the error?
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

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

Post by mkoch227 »

I see the issue; I'm trying to create two separate primary keys on one table, which isn't allowed. Expect v1.4.1 in a few minutes :D
Mike, Lead Developer of Image HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

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

Post by mkoch227 »

NuMods v1.4.1

NuMods v1.4.1 has been released. This release fixes the SQL script error when trying to install v1.4.0.
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 :)

So I do not need and send the error?

Where can I find it?
On your website is only 1.4.0 and it is also the name of the folder I download
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

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

Post by mkoch227 »

No need to send the SQL in error. Try this download link instead: https://github.com/mkoch227/NuMods/archive/v1.4.1.zip
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 »

Ok. Thanks :)
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

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

Post by mkoch227 »

Did the fixed installation work for you?
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, it works perfect :)
jones
Posts: 75
Joined: Sat Jul 20, 2013 6:41 pm

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

Post by jones »

Hi,

It's something wrong with the translation.
When you translate the text, then paste the text not the right place.
On the page: NuMods> General Settings

See the picture on the link.

https://www.dropbox.com/s/kpd7m04hbydr3 ... e.jpg?dl=0
mkoch227
Posts: 666
Joined: Wed Jul 04, 2012 3:37 pm

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

Post by mkoch227 »

Apparently I didn't migrate the text to the language file, which is why the translations aren't working :( . I'll include it in the next release. In the meantime, you can fix it by changing:

Code: Select all

Line 1829: <input id="maintenance-mode" name="maintenance-mode" type="checkbox" <?php if ($nuMods_settings['maintenance_mode']) {echo 'checked';} ?>> Enable Maintenance Mode
with

Code: Select all

Line 1829: <input id="maintenance-mode" name="maintenance-mode" type="checkbox" <?php if ($nuMods_settings['maintenance_mode']) {echo 'checked';} ?>> <?php echo $hesklang['enable_maintenance_mode']; ?>
You will also have to add $hesklang['enable_maintenance_mode'] to your language file, as I never created them in the first place. Repeat the same process for the other two checkboxes.

If you're concerned about some of the text on the left-side of the checkbox being on two lines, I'll expand the column a tad bit to the right in the next release as well; it's a low priority though.
Mike, Lead Developer of Image HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
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,
thanks for the amazing work that you are doing :) :!:
I have one mod that i have to do each time after you update: viewtopic.php?f=14&t=4571&start=15#p21610
It is to enable or disable a user. It is just 15 minutes of work to modify since it is completely ready. It works on on yours :D
I was hoping that you would implement this one so that I do not have to redo it each time :wink:
Thanks for all you do :!:
Locked