[LOCKED] Mods for HESK "archive" Thread
Moderator: mkoch227
Re: [UPDATED 06-09-14] HESK UI v1.1.6
Ok!
And the admin replayed text window from a ticket (picture from my iphone)
And the admin replayed text window from a ticket (picture from my iphone)
Re: [UPDATED 06-28-14] NuMods v1.2.0
NuMods v1.2.0
NuMods v1.2.0 (formerly HESK UI) has been released. The name has been changed starting with this release because this project has expanded to more than just a user interface change. Changes include:
NOTE: There have been some layout issues with mobile devices on the admin_ticket.php page and ticket.php page. While this issue is being investigated and fix is in progress, the viewport meta tag has been removed.
You can download v1.2.0 at https://github.com/mkoch227/NuMods/releases
NuMods v1.2.0 (formerly HESK UI) has been released. The name has been changed starting with this release because this project has expanded to more than just a user interface change. Changes include:
- Staff members now have the ability to manage ticket statuses. You can now create, rename, change the color of the text, and delete statuses! Additionally, you can set multiple statuses as "closed"/resolved statuses, while specifying which status pertains to which action (such as "ticket closed by staff" vs. "ticket closed by customer").
NOTE: There have been some layout issues with mobile devices on the admin_ticket.php page and ticket.php page. While this issue is being investigated and fix is in progress, the viewport meta tag has been removed.
You can download v1.2.0 at https://github.com/mkoch227/NuMods/releases
Mike, Lead Developer of
HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
Re: [UPDATED 06-30-14] NuMods v1.2.1
NuMods v1.2.1
NuMods v1.2.1 (formerly HESK UI) has been released. Changes include:
NuMods v1.2.1 (formerly HESK UI) has been released. Changes include:
- Layout for viewing ticket replies on mobile devices has been fixed.
- The viewport meta tag has been re-added to the header.inc.php and headerAdmin.inc.php files.
- If you have NuMods 1.2.0 installed: Copy+paste the zip file into your HESK folder as usual. No update scripts need to be ran.
- If you have a version older than 1.2.0, you will need to run the /<pathToHESKInstallation>/install and clicking the "Install/Upgrade NuMods" to update the database tables.
Mike, Lead Developer of
HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
Re: [UPDATED 06-30-14] NuMods v1.2.1
I'd like to update HeskUI however I made several custom changes to the last one, so I guess I have to backup everything and redo my work on your last update.
Re: [UPDATED 06-30-14] NuMods v1.2.1
You can compare diffs between different tags / releases on the GitHub repository:
https://github.com/mkoch227/NuMods/comp ... ASE_v1.2.1
Replace the version # on the left with your currently installed version and simply go through each step. However, I honestly don't recommend implementing custom statuses by hand; it was tricky enough for me
https://github.com/mkoch227/NuMods/comp ... ASE_v1.2.1
Replace the version # on the left with your currently installed version and simply go through each step. However, I honestly don't recommend implementing custom statuses by hand; it was tricky enough for me

Mike, Lead Developer of
HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
Re: [UPDATED 06-30-14] NuMods v1.2.1
I didn't want to mess with the code really, but I needed to add a custom field column to the Ticket List Dashboard 

Re: [UPDATED 07-13-14] NuMods v1.2.2
NuMods v1.2.2
NuMods v1.2.2 has been released. Changes include:
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.2.2
INSTALLATION:
NuMods v1.2.2 has been released. Changes include:
- Multilanguage support has been fixed. The language can be changed on the create/view ticket pages via the "Quick Help" section.
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.2.2
INSTALLATION:
- If you have NuMods 1.2.0+ installed: Copy+paste the zip file into your HESK folder as usual. No update scripts need to be ran.
- If you have a version older than 1.2.0, you will need to run the /<pathToHESKInstallation>/install and clicking the "Install/Upgrade NuMods" to update the database tables.
Mike, Lead Developer of
HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
Re: [UPDATED 07-13-14] NuMods v1.2.2
Hi,
I'm currently using NuMods but recently I've come across an issue where I can no longer create tickets once it reaches more than 1 page.
Click Here for Screenshot
But I found that if I filter out all the transactions that aren't assigned to me so that I am no longer able to see Page 2, I am able to create a new ticket.
Click Here
Is there any fixes for this? I've been using NuMods since the beginning so I'm not sure if this happens on the original HESK.
I'm currently using NuMods but recently I've come across an issue where I can no longer create tickets once it reaches more than 1 page.
Click Here for Screenshot
But I found that if I filter out all the transactions that aren't assigned to me so that I am no longer able to see Page 2, I am able to create a new ticket.
Click Here
Is there any fixes for this? I've been using NuMods since the beginning so I'm not sure if this happens on the original HESK.
Re: [UPDATED 07-13-14] NuMods v1.2.2
Spanish Translation:
Code: Select all
// ADDED OR MODIFIED IN NuMods 1.2.2
$hesklang['changeLanguage'] = 'Cambiar idioma a';
// ADDED OR MODIFIED IN NuMods 1.2
$hesklang['statuses'] = 'Estados';
$hesklang['basicProperties'] = 'Propiedades básicas';
$hesklang['shortNameKey'] = 'Nombre Corto Clave';
$hesklang['shortNameKeyDescr'] = "Esta es la 'clave' del archivo de traducción que contiene el texto que quieres mostrar en todas las páginas que tienen estado, excepto en las de ver ticket (ticket.php, admin_ticket.php, and print.php)";
$hesklang['longNameKey'] = 'Nombre Largo Clave';
$hesklang['longNameKeyDescr'] = "Esta es la 'clave' del archivo de traducción que contiene el texto que quieres mostrar en ticket.php, print.php, and admin_ticket.php";
$hesklang['textColor'] = 'Color Texto';
$hesklang['textColorDescr'] = 'Este es el código de color hexadecimal para el estado que será usado en la página de búsqueda de tickets y en la página de exportar búsqueda';
$hesklang['closedQuestionMark'] = '¿Cerrado?';
$hesklang['closedQuestionMarkDescr'] = 'Si está marcado, los tickets serán considerados cerrados si se ponen en este estado.';
$hesklang['basicProperties'] = 'Propiedades básicas';
$hesklang['defaultStatusForAction'] = 'Estado por defecto para la acción';
$hesklang['isClosedByClientMsg'] = 'Cuando un cliente hace clic en el enlace "Cerrar ticket", cambiar el estado a';
$hesklang['isStaffClosedOptionMsg'] = 'Cuando un miembro del personal hace clic en "Cerrar ticket", cambiar el estado a';
$hesklang['isStaffReopenedStatusMsg'] = 'Cuando un miembro del personal hace clic en "Abrir ticket", cambiar el estado a';
$hesklang['isDefaultStaffReplyStatusMsg'] = 'Cuando un miembro del personal responde a un ticket, cambiar el estado a';
$hesklang['lockedTicketStatusMsg'] = 'Cuando un ticket es bloqueado, cambiar el estado a';
$hesklang['nuModsVersion'] = 'NuMods Version';
$hesklang['shortNameRequired'] = 'Nombre Corto Clave es obligatorio.';
$hesklang['longNameRequired'] = 'Nombre Largo Clave es obligatorio.';
$hesklang['textColorRequired'] = 'Color Texto es obligatorio.';
$hesklang['addNew'] = 'Añadir nuevo';
$hesklang['close_action']='Cerrar ticket'; // Close ACTION
$hesklang['whyCantIDeleteThisStatus'] = "¿Porque no puedo borrar este estado?";
$hesklang['whyCantIDeleteThisStatusReason'] = 'Este estado no se puede borrar porque está siendo usado como el estado por defecto para una acción en particular.';
$hesklang['isNewTicketMsg'] = 'Cuando un nuevo ticket es creado, cambiar su estado a';
$hesklang['isRepliedByClientMsg'] = 'cuando un cliente responde a un ticket, cambiar su estado a';
$hesklang['close_this_ticket']='Cerrar ticket';
$hesklang['closed']='Cerrado';
$hesklang['resolved']='Resuelto'; // Ticket has been RESOLVED
$hesklang['quick_help_ticket']='Esta es la información de tu ticket. Puedes responder a este ticket, cerrarlo o reabrirlo si corresponde.';
// ADDED OR MODIFIED IN HESK UI
$hesklang['search_the_knowledgebase'] = 'Buscar en la base de conocimiento';
$hesklang['view_ticket_nav']='Ver Ticket';
$hesklang['quick_help']='Ayuda rápida';
$hesklang['quick_help_submit_ticket']='Por favor, rellene el formulario de la derecha para crear un ticket. Los campos requeridos están marcados con <font class="important">*</font>.';
$hesklang['quick_help_view_ticket']='Por favor, rellene la información de la derecha para ver su ticket. Si olvidó su ID de seguimiento de ticket, haga clic en "Recordar su ID de seguimiento?".';
$hesklang['information']='Información';
$hesklang['admin_sidebar_ticket_id']='TICKET ID';
$hesklang['priorityChange']=' - - Cambiar Prioridad - - ';
$hesklang['statusChange']=' - - Cambiar Estado - - ';
$hesklang['ownerChange']=' - - Cambiar Propietario - - ';
$hesklang['categoryChange']=' - - Cambiar Categoría - - ';
$hesklang['navigation']='Navegación';
$hesklang['nti']='<span class="glyphicon glyphicon-plus-sign"></span> Nuevo ticket';
$hesklang['savedResponses']='Respuestas guardads';
$hesklang['add_ticket_general_information']='Información general';
$hesklang['add_ticket_your_message']='Su mensaje';
Re: [UPDATED 07-13-14] NuMods v1.2.2
Nederlandse vertaling (Dutch translation):
Code: Select all
// 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';
// 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.';
Re: [UPDATED 07-13-14] NuMods v1.2.2
This is an issue in NuMods specifically, and does not happen in the original Hesk. I have just finished writing up a quick fix and will be releasing it shortly (probably this weekend).Ghuldarog wrote:Is there any fixes for this? I've been using NuMods since the beginning so I'm not sure if this happens on the original HESK.
@rgonzalez and lupolo: Thanks for posting translations. I'm not sure exactly how I will handle translations, but that is something I will look into.
Mike, Lead Developer of
HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
Re: [UPDATED 07-23-14] NuMods v1.2.3
NuMods v1.2.3
NuMods v1.2.3 has been released. Changes include:
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 ... 2...v1.2.3
INSTALLATION:
NuMods v1.2.3 has been released. Changes include:
- The "New Ticket" link is now visible when there are multiple page results.
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 ... 2...v1.2.3
INSTALLATION:
- If you have NuMods 1.2.0+ installed: Copy+paste the zip file into your HESK folder as usual. No update scripts need to be ran.
- If you have a version older than 1.2.0, you will need to run the /<pathToHESKInstallation>/install and clicking the "Install/Upgrade NuMods" to update the database tables.
Mike, Lead Developer of
HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
Re: [UPDATED 07-23-14] NuMods v1.2.3
There's no new release right now; however, I have a question (and a request for your feedback) pertaining to NuMods development. I'm trying to figure out what features to add, but I'm not sure what the people (aka "you") would like to see. That's why I'm asking you for your help. I have setup a Trello board (for those who do not know what Trello is, here's the Wikipedia entry) at https://trello.com/b/ICSLsr0Y/numods-for-hesk. Feel free to read each "card" in the "Needs Prioritization / Voting" column. If you would like to see this feature (and it would be useful to you), you can click on the card and click "Vote" to add a vote to the card. As I pull in new features, I'll pick the cards with the highest number of votes!
TL;DR Want to vote on future NuMods features? Visit https://trello.com/b/ICSLsr0Y/numods-for-hesk!
TL;DR Want to vote on future NuMods features? Visit https://trello.com/b/ICSLsr0Y/numods-for-hesk!
Mike, Lead Developer of
HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.
Re: [UPDATED 07-23-14] NuMods v1.2.3
Nice site, will try to read and vote/suggest.
As for the "maintenance / kb-only" thing, you can use the code submitted by meiner wenigkeit,
s. -> thread
As for the "maintenance / kb-only" thing, you can use the code submitted by meiner wenigkeit,
s. -> thread

Alcazar
(nach Diktat spazierengegangen)
(nach Diktat spazierengegangen)
Re: [UPDATED Aug-05-14] NuMods v1.2.4
NuMods v1.2.4
NuMods v1.2.4 has been released. Changes include:
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 ... 3...v1.2.4
INSTALLATION [READ ALL INSTRUCTIONS FIRST BEFORE DOING ANYTHING!!!!!]:
Depending on your situation, the following steps may occur (DO NOT EXECUTE THE STEPS IN THIS ORDER):
NuMods v1.2.4 has been released. Changes include:
- HESK has been updated to 2.5.5.
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 ... 3...v1.2.4
INSTALLATION [READ ALL INSTRUCTIONS FIRST BEFORE DOING ANYTHING!!!!!]:
Depending on your situation, the following steps may occur (DO NOT EXECUTE THE STEPS IN THIS ORDER):
- (1) Install HESK 2.5.5
- (2) Update HESK to 2.5.5 using the 2.5.x to 2.5.5 update patch by following the instructions in the upgrade forum topic.
- (3) Install NuMods 1.2.4 via http://<pathToInstallation>/install, then click "Install/Upgrade NuMods, then click "install" in the second section.
- (4) Update NuMods from 1.2.0-1.2.3 to 1.2.4 via http://<pathToInstallation>/install, then click "Install/Upgrade NuMods", then click "here" in the first section.
- If you are installing HESK and NuMods for the first time: follow steps 1 and 3.
- If you are updating HESK from 2.5.x to 2.5.5 and installing NuMods for the first time: follow steps 2 and 3.
- If you have HESK 2.5.5 installed and installing NuMods for the first time: follow step 3.
- If you are updating HESK from 2.5.x to 2.5.5 and updating NuMods from v1.2.0 - v1.2.3 to v1.2.4: follow steps 2 and 4.
- If you are updating HESK from 2.5.x to 2.5.5 and updating NuMods from a version before v1.2.0: follow steps 2, 3, and 4.
Mike, Lead Developer of
HESK: A surprisingly simple, user-friendly and FREE help desk software with integrated knowledgebase.