PauloV Posted February 20, 2014 Report Share Posted February 20, 2014 (edited) UPDATED 09-05-2018 - Add an extra option on Suport Manager Pro in Plugin manager to showw All Companies Tickets. By default only shows the selected Companie Ticket, you can change it now to show all. Thanks to WebhostingNZ.com (not testes 100% because we dont have MultiCompany to test it ) - Optimised code. Removed some CSS and Javascript that was duplicated has latest Blesta alredy include in CORE - Some minor changes in Ticket Replay on Admin side to better display Notes, Replies, Logs UPDATED 15-03-2018 - Merged all Support Manager 2.12.0 Core compatible with latest PHP 7.0/7.1 - Fixed all issues found by blestares ( ) using on PHP 7.0 / 7.1 Note: Have to clean more code but is almost 95% clean now mostly change array into [ ] and " " into ' ' I have made alot of testing, but maybe I have miss something. If you found any bugs please tell me to start adding new features New Screen SHots 2016 (I will update the screen shots late this weekend to 2018 ones ) Added: GitHub repository to check, help, and download: https://github.com/qlpqlp/Blesta (have to update to 2018 code) BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!!BEFORE ANY INSTALATION OR UPGRADEBACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! How to Install (Only for Support Manager Pro and Blesta 4.2.2 or Above)? If you want all functionality of the "Support Manager Pro" and atthe same time have "Support Manager" original, just do: 1º- Download the full Suport Manager Pro Plugin here -> Download Support Manager Pro Plugin (updated 15-03-2018) 2º- Uncompress, and upload the folder "support_managerpro" to blesta /plugins/ directory. 3º- Go to Blesta Admin, and click on Setings->Company->Plugins->Available and it will list the "Support Manager Pro" plugin, just Click on "INSTALL" 4º- Now you will see on new menu item called "Support Pro". Now you have to configure everything like the original Support Manager. ==================================================================================================== BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!!BEFORE ANY INSTALATION OR UPGRADEBACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! - BACKUP!! ==================================================================================================== How to Upgrade (Only for Support Manager Pro and Blesta 4.2.2 or Above)? If you want all functionality of the "Support Manager Pro" and atthe same time have "Support Manager" original, just do: 1º- Download the full Suport Manager Pro Plugin here -> Download Support Manager Pro Plugin (updated 15-03-2018) 2º- Uncompress, and upload the folder "support_managerpro" to blesta /plugins/ directory. 3º- Go to Blesta Admin, and click on Setings->Company->Plugins and it will list the "Support Manager Pro" plugin, just Click on "UPGRADE" ==================================================================================================== 27-02-2014: A special thanks to CubicWebs for helping in the css marktup 13-03-2014: A special thanks to @cloudrck for helping in detecting a bug 15-03-2018: A special thanks to @velaware for helping in detecting a bug Any bugs or sugestions, tell us. We hope you like it Regards, PV Edited May 9, 2018 by PauloV Updated with a notice. sedudohost, chris_rogers, kpmedia and 3 others 6 Quote Link to comment Share on other sites More sharing options...
Paul Posted February 20, 2014 Report Share Posted February 20, 2014 Nice mod! Mass operations are not a bad idea. Quote Link to comment Share on other sites More sharing options...
Michael Posted February 20, 2014 Report Share Posted February 20, 2014 Nice mod mate, will have to try it in a bit. Quote Link to comment Share on other sites More sharing options...
Michael Posted February 20, 2014 Report Share Posted February 20, 2014 I've just done the hard work for other members all packaged up for you with the needed edits, it works for me that's how I know it's safe to do. All you need to do, is edit the tables with 's code, and then just upload this to your Blesta root and extract, this will then overwrite the needed files. BLESTA 3.1.1 http://licensecart.com/public/support-manager-paulov.zip The only issue I have with mine is if you click spam, it doesn't load the tickets until you F5. Hopefully it's just my mistake and Paulo V can help and then that will be fixed in the zip. Paul, velaware and eversmile_host 3 Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 21, 2014 Author Report Share Posted February 21, 2014 The only issue I have with mine is if you click spam, it doesn't load the tickets until you F5. Hopefully it's just my mistake and Paulo V can help and then that will be fixed in the zip. What browser and version are you using? We have testds on the latest IE, FF, Safari, GC without bugs The only bug is on CSS for the buttons that lose the background colors that we are going to fix today, and maybe today we will add the "Merge" and "Permanent Delete" Tickets P.S- Thanks for compiling everithing (I have it compiled with some extra fixes, I will post the Update as a file easy to execute) Regards, PV Michael 1 Quote Link to comment Share on other sites More sharing options...
Michael Posted February 21, 2014 Report Share Posted February 21, 2014 What browser and version are you using? We have testds on the latest IE, FF, Safari, GC without bugs The only bug is on CSS for the buttons that lose the background colors that we are going to fix today, and maybe today we will add the "Merge" and "Permanent Delete" Tickets P.S- Thanks for compiling everithing (I have it compiled with some extra fixes, I will post the Update as a file easy to execute) Regards, PV I use Google Chrome mate, and wicked Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 21, 2014 Author Report Share Posted February 21, 2014 (edited) Hello Blestars See first post with updated download Now we have add two new buttons "Merge" and "Permanent Delete" Now you can Merge Two or More Tickets in to one Single Ticket, and also you can Permanent Delete tickets without problems.We have attached the complete plugin with some fixes and optimised code, just upload and replace your support_manager folder.====================================================================If you didn´t run the qwery already, just do:Open phpMyAdmin form your host, select your database on the left, and then on the right click on "SQL" and add this below: ALTER TABLE `support_tickets` CHANGE `status` `status` ENUM( 'open', 'awaiting_reply', 'in_progress', 'closed', 'spam', 'deleted' ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT 'open'; Now click on "Execute" button to run the qwery.====================================================================If you find any bugs just tell us P.S- We will next week add the function to check SPAM status emails against new emails, and also add the button "Permanent Delete" to only show on "Delete" status, but today we have no time to add more code We hope you enjoy Regards,PV Edited February 23, 2014 by Paulo V Michael 1 Quote Link to comment Share on other sites More sharing options...
Virtovo Posted February 22, 2014 Report Share Posted February 22, 2014 This is great stuff. Really boosts the support manager functionality. Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 23, 2014 Author Report Share Posted February 23, 2014 Hello once again, New updated version, and more functionality Check first post. Regards, PV Quote Link to comment Share on other sites More sharing options...
Virtovo Posted February 23, 2014 Report Share Posted February 23, 2014 Will this cause any database issues going forwards with Blesta if they decide to implement something similar? Quote Link to comment Share on other sites More sharing options...
Paul Posted February 23, 2014 Report Share Posted February 23, 2014 Will this cause any database issues going forwards with Blesta if they decide to implement something similar? Probably. You'd need to merge these changes with any future updates to the support manager if you want to upgrade. This plugin should probably be forked and renamed. Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 23, 2014 Author Report Share Posted February 23, 2014 Will this cause any database issues going forwards with Blesta if they decide to implement something similar? Hello "Paul" is right, but if Blesta Devs could merge this changes in to the core that will be great If Blesta dosent whant to add to the core, we can rename the Plugin and makeit a new one with the modifications Regards, PV Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 25, 2014 Author Report Share Posted February 25, 2014 (edited) Hello again, New update. Now you can create a cliente account from Tickets See first post. P.S- Small bug detected and fixed now Regards, PV Edited February 25, 2014 by Paulo V Quote Link to comment Share on other sites More sharing options...
Virtovo Posted February 25, 2014 Report Share Posted February 25, 2014 This seems to be getting better and better. Any official word from Blesta if this will be merged into the core? Quote Link to comment Share on other sites More sharing options...
Paul Posted February 25, 2014 Report Share Posted February 25, 2014 This seems to be getting better and better. Any official word from Blesta if this will be merged into the core? We typically do not merge 3rd party modifications into the core. At least not blindly. We adhere to a strict Programming Style Guide, and look at each feature individually. Often times, we'll choose to implement a feature in a different way than someone else has, if we feel we can improve upon it. This modification should be considered an unsupported fork (At least not supported by us directly, forums are good for community support), and users should be aware that it is incompatible with any future releases of our support manager. As is the case with any modification. Michael 1 Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 26, 2014 Author Report Share Posted February 26, 2014 Hello Paul We think that we have apllied your strict Programming Style Guide, because we whant to Help Blesta Grow and attract more users to help us also build more plugins, extensions and modules for Blesta If you whant we can send a detailled explanation what modifications we have made to help you see more cleary the modifications that we made to you implement to core The modifications are secured and dosent afect any other action on Blesta, you can easily revert the Plugin, just putting an original Support Manager Plugin (we can build a revert qwery to run). We will also support future releases, because, we are using this modifications, and will in the future releases, also use, so, the support will go on Thanks to all, for your feedback about this modifications. Please send us your sugestions to implement and build a almost perfect Support Manager Plugin. Regards, PV Quote Link to comment Share on other sites More sharing options...
Michael Posted February 26, 2014 Report Share Posted February 26, 2014 Hello Paul We think that we have apllied your strict Programming Style Guide, because we whant to Help Blesta Grow and attract more users to help us also build more plugins, extensions and modules for Blesta If you whant we can send a detailled explanation what modifications we have made to help you see more cleary the modifications that we made to you implement to core The modifications are secured and dosent afect any other action on Blesta, you can easily revert the Plugin, just putting an original Support Manager Plugin (we can build a revert qwery to run). We will also support future releases, because, we are using this modifications, and will in the future releases, also use, so, the support will go on Thanks to all, for your feedback about this modifications. Please send us your sugestions to implement and build a almost perfect Support Manager Plugin. Regards, PV It would be nice if this was renamed support_manager+ or something so users can choose between each one and it won't be affected by the updates. However I would like to see these on the Blesta's official one if they would haha Tick boxes and the Spam section where if the email address is in spam it won't accept it again however adds it to the spam section like you do. PauloV 1 Quote Link to comment Share on other sites More sharing options...
MemoryX2 Posted February 26, 2014 Report Share Posted February 26, 2014 I haven't tried this yet but it looks awesome! Good work!! Quote Link to comment Share on other sites More sharing options...
Cody Posted February 26, 2014 Report Share Posted February 26, 2014 A number of these features we have in mind for adding to the support manager. We're glad the community is able to provide features to users now, that we won't likely have available for a little while. Michael 1 Quote Link to comment Share on other sites More sharing options...
Virtovo Posted February 26, 2014 Report Share Posted February 26, 2014 I'd definitely be using this if it was packaged as 'support plus' or something similar. Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 26, 2014 Author Report Share Posted February 26, 2014 Hello, Many thanks for all your feedback. I have open a voting pool on the first Post, please vote to decide what to do Regards, PV Quote Link to comment Share on other sites More sharing options...
Michael Posted February 26, 2014 Report Share Posted February 26, 2014 I've voted but it would be cool if the uninstaller, reverts to the support manager table just incase they need it. Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 27, 2014 Author Report Share Posted February 27, 2014 (edited) Hello Blestars Now you can have realtime (5 sencods delay), without reloading the Blesta page, a Red Badge on Support Manager Menu, diplaying the number of Open Tickets Teaser: How to Install: Download below the extra Support Manager files (it dosent replace any file), and upload to /plugins/ directory. (Download here) (updated 01-03-2014) Open the app/views/admin/default/structure.pdt (if your template dosent called "default", change the name "default" to your admin template name), and then find the bottom latest lines: </body> </html> change to: <?include(PLUGINDIR . DS . "support_manager" . DS . "views" . DS . "default" . DS . "admin_tickets_count_include.pdt");?> </body> </html> Now enjoy P.S- We will include this change in the Support Manager that we have released, after the merge diff betwin 3.1.1 and 3.1.2 released yesterday. Regards, PV Edited March 1, 2014 by PauloV ariq01 1 Quote Link to comment Share on other sites More sharing options...
Michael Posted February 27, 2014 Report Share Posted February 27, 2014 Hello Blestars Now you can have realtime (5 sencods delay), without reloading the Blesta page, a Red Badge on Support Manager Menu, diplaying the number of Open Tickets Teaser: How to Install: Download below the extra Support Manager files (it dosent replace any file), and upload to /plugins/ directory. (Download here) Open the app/views/admin/default/structure.pdt (if your template dosent called "default", change the name "default" to your admin template name), and then find the bottom latest lines: </body> </html> change to: <?include(PLUGINDIR . DS . "support_manager" . DS . "views" . DS . "default" . DS . "admin_tickets_count_include.pdt");?> </body> </html> Now enjoy P.S- We will include this change in the Support Manager that we have released, after the merge diff betwin 3.1.1 and 3.1.2 released yesterday. Regards, PV Doesn't work for me. But I use the default plugin with your tick box and spam sections. Quote Link to comment Share on other sites More sharing options...
PauloV Posted February 27, 2014 Author Report Share Posted February 27, 2014 Doesn't work for me. But I use the default plugin with your tick box and spam sections. Hello, Can you PM the "sorce code/html code" wen visiting the main admin page just to check what is being insert on the menu and on bottom Thanks, PV Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.