-
Posts
9,521 -
Joined
-
Last visited
-
Days Won
185
Posts posted by Michael
-
-
2 minutes ago, furioussnail said:
A shadow, temporary account can be created for that.
more work to do? the simple way Blesta does it?
-
9 minutes ago, furioussnail said:
I was referring to the "from" header in combination with the {ticket.code}. Or maybe I am missing your point.
That works I suppose if it's a current client what about people without a client account? With Blesta you can have more than one contact so that would also cause issues wouldn't it?
-
13 hours ago, Paul said:
That's right, but the headers can be spoofed, that's why the ticket hash.
13 hours ago, furioussnail said:The original "from" header can be used for matching.
and not just spoofed but if you have more than one ticket open how does that reply go to the correct one?
-
-
1 hour ago, furioussnail said:
Uh, sorry. I meant {ticket.code} not {ticket.id}. Maybe matching a combination of "from" header (email address) with {company.code} (something like ACME) and {ticket.code} could solve this issue. Of course, if a message comes from another address it should be considered a different ticket. I see that some other platforms somehow manage to do.
By the way, how does Blesta handle CC and BCC?
It doesn't work because the support manager is looking for the hash in the subject. It' show it ties it to the authorised ticket I believe.
You could probably edit the support system to use the ticket.code but then I could open a ticket reply with your ticket.code if I knew it and just add a reply to the random ticket no authentication.
-
Did you apply the hotfix for the version of PHP if you use 7.0 or 7.1?
-
11 hours ago, Amit Kumar Mishra said:
what i was thinking was, then it would be more into development...
developers can fork it and add to it or even push ideas to github, or let us know I have a lot of plans for the Premium edition.
-
1 hour ago, Amit Kumar Mishra said:
how to get the forums trial
You can't yet sorry as it's not released fully, we're still working on ensuring it works fully.
-
1 hour ago, Amit Kumar Mishra said:
i was just thinking, if you would donate this to blesta, and may be replace blesta portal, or may be a clients choice to choose from portal or cms
and then may be then even blesta devs would constantly contribute on this...
what say?
I'm not sure as it's the Community Edition which is fully "free" If they need support and updates for the better features then the premium version the user will need a license. I am up for it if Paul and Blesta is.
-
10 minutes ago, Amit Kumar Mishra said:
it takes courage to take this decisions
excellent move mike...
Thanks mate it makes sense as I want to help Blesta grow and this may help and help grow with the premium side.
-
CMS Community Edition 1.3.0 released.
Since this has a new table and not backwards compatible I've had to release it as it's new version 1.3.0.You can download it from the Github or from our website: https://blesta.store/client/plugin/download_manager/client_main/download/29/cms-CE1-3-0.zip
Without Recaptcha enabled (Without the icon at the bottom right):
With Recaptcha enabled:
Settings:
Been hoping to do this for ages and @Joseph H asking for it last night I decided to try and get it implemented.
Please hit upgrade to upgrade your CMS CE to 1.3.0.If you get an error or the blestacms_settings hasn't been created or populated please open: blesta_cms_plugin.php
Find:
if(version_compare($current_version, '1.2.6', '<')){ or if(version_compare($current_version, '1.2.8', '<')){
change it to:
if(version_compare($current_version, '1.2.6', '>')){ or if(version_compare($current_version, '1.2.8', '>')){
-
14 minutes ago, Paul said:
More adoption!
Hopefully mate and more move to Blesta because you can make your Blesta your website for free haha and that gif lol.
-
Just now, Blesta Addons said:
Great Work .
Thanks mate
-
5 minutes ago, Jono said:
Nice!
Looks like you may have another typo in the success message. It says 'you can how submit a support ticket'.
Thanks mate wouldn't be possible without your help making the tickets and I'll fix that haha how is now in the future haha. Fixed.
-
After a long and great time building the CMS we wanted to change our way we do business to help others get the best out of Blesta and we can grow a bigger community with Blesta.
The BlestaCMS is now open-code and the "base" is free to everyone. That's currently 1.2.7. We will fix bugs and patch the version when needed for free but to upgrade to a new version let's say 1.3.0, you will need a license. We're still working on this to make sure the updates are safe and secure. You'll also need a license if you wish to get support from us with active support and updates.
If you do need support you can go to our support ticket page, click on BlestaCMS Support and then enter your license key. This will allow you to submit a ticket.
You can download the latest version of the BlestaCMS Base here: https://blesta.store/client/plugin/download_manager/client_main/download/26/CMS-1.2.7.zip
Support:
Valid:
Suspended:
PS: We've fixed the spelling on complimentary, sorry for the error on the screenshot.
Cancelled:
---
BlestaCMS previews: https://blesta.store/cms
Share / View the code / Modify / fork freedom on Github: https://github.com/atlanical/BlestaCMS-Community-Edition
-
It's something we don't know. have a look at your pending services. If it's paid it's probably trying to provision it.
Settings > Company > Automation then go to Pending provision.
You can clear the lock if it's available to do so. You can also disable it there too. -
Thanks mate
-
Thanks @Tyson mate that return
$this->valid($client_info);
worked as I found I had to pass the variable through to the function to show the information on the views.
However submitting another form it tries to run the first form post in the index function and not the post in the success function do I need to set something up on the forms to call each one?<?php class Validate extends SupportController { public function index(){ if (!empty($this->post)) { $data2 = (isset($this->post) ? $this->post : ''); if($data2){ return $this->valid($data2); } } } public function valid($data2){ if (!empty($this->post)) { $data = (isset($this->post) ? $this->post : ''); if($data){ return true; } } } }
both of the forms have this in the views:
<?php $this->Form->create(null, ['id' => 'validate', 'enctype' => 'multipart/form-data']); ?>
<?php $this->Form->create(null, ['id' => 'support_ticket', 'enctype' => 'multipart/form-data']); ?>
-
Thanks Tyson mate I'll try both
-
-
6 minutes ago, Tyson said:
There are two separate calls you need to make:
- Create a ticket (as @Jono mentioned above)
-
Create a reply for the ticket (as you did in your OP).
- FYI the first question from a customer that opens the ticket represents the first reply
Thanks mate. Is there a way to redirect to another function in Blesta for example:
<?php public function index(){ if($success == true){ return self::success(); } } public function success(){ //run this function? } ?>
-
-
9 hours ago, SteveR said:
I fully removed the Installatron installed version and it's database then manually installed the latest v4.4.2. This solved the issue for me, I can now edit email templates! Thanks
I wonder what they are doing to cause issues. @Paul
-
@Jono sorry mate how do we add the ticket content because we can't add 'details' to the ticket?
Installing mcrypt in php7.3 on Debian
in Contribute
Posted
depends if ioncube loaders work on 7.3.