MiikaaQC
-
Posts
48 -
Joined
-
Last visited
Reputation Activity
-
MiikaaQC reacted to Jonathan in [Blesta 3.2.1-3.5.1] Universal Module Workaround: Show Service Fields At Client Panel
This is absolutely wonderful.
-
MiikaaQC reacted to seebs in [Patch] Add discounts for line items
Okay, so, I found a couple of typos, and I've fixed those, and this is working for many things.
But not for everything, because it turns out there's a fairly large and complicated set of things in vendors/blesta/pricing which do their own price computations, completely separate from, so far as I can tell, all the price computations used when processing actual invoices. So in a list of services, the field saying "1 month at $125" is generated through fairly complicated nested series of operations on ItemPriceCollections, ItemPrices, UnitPrices, and so on. And that even has hooks for a "DiscountPrice" functionality... But I don't see anything else talking to this.
So, for instance, the total of line items for an invoice is just computed on the fly in SQL, and so far as I know, that's the total actually used for determining whether an invoice is valid. But the estimates for services use this entire different architecture, and I'm not sure how to get another data item into it, such as a flat discount percentage. And it looks like nothing is actually using that functionality yet (?).
So now I'm really confused by what's even happening there.
discount.patch
-
MiikaaQC reacted to seebs in [Patch] Add discounts for line items
This is NOT production-ready, but this is what I've got going so far.
In particular: I don't really understand the db migration tasks, or how I would create a migration and hint for it to be run, so right now if you want to use this, you'll have to manually add discount fields to services, service_options, invoice_lines, and invoice_recur_lines. (In all cases, any-old-int type should be fine.)
What this is supposed to do: Allow per-item discounting. This is distinct from coupons in a couple of ways. One is that the discount can be distinct for each package option in a package. Another is that the discount is actually preserved as a trait of the line item, rather than being computed statically and stored as a separate line item. So if something changes that would change the cost of a given line (pricing or quantity, for instance), the discount reflects that.
I haven't fully tested this, I don't think I've gone through the recurring line item use case at all, and I haven't figured out all the GUI elements. I'd quite like to see this get merged into core, or something like it, and I'm aware that it'll need significant cleanup before that would be plausible. But I want to get it out there for people to look at. (I think @Tyson might be the person to look at something like this?)
It's a patch, not a plugin, because plugins can't alter invoice pricing computations.
discount.patch
-
MiikaaQC reacted to Blesta Addons in set class attributes for widget
when we set a class for the widget in admin side, the widget class is not adding the set class to the default class . this is because a wrong addintion array are set . the fix to change
// Set the attributes, don't allow overwriting the default class, concat instead if (isset($attributes['class']) && isset($default_attributes['class'])) { $attributes['class'] .= ' ' . $default_attributes['class']; } to
// Set the attributes, don't allow overwriting the default class, concat instead if (isset($attributes['class']) && isset($default_attributes['class'])) { $default_attributes['class'] .= ' ' . $attributes['class']; }
widget helper class.
-
-
MiikaaQC got a reaction from Blesta Addons in [Ideas] Late fee Plugin
In Canada, we can modify an UNPAID invoice.
-
MiikaaQC got a reaction from Michael in [Ideas] Late fee Plugin
In Canada, we can modify an UNPAID invoice.
-
MiikaaQC reacted to Paul in Centovacast Module
A new Centovacast module is available, but it's an early alpha.
To install, download the attached centovacast.zip and unzip the file. Upload the centovacast directory to ~/components/modules/ and go to Settings > Company > Modules to install it.
centovacast.zip
Please give it a spin and give us your feedback. Here's a sample welcome email you can use for your Package:
-
MiikaaQC got a reaction from Michael in TCAdmin 2 Module (Alpha)
I just finished the game side. All is fine.
Just voice server is still buggy.
-
MiikaaQC reacted to evolvewh in Graph Loading Issues Remain
I don't know if this is a waste of time or not but it seems like the similar issue:
http://stackoverflow.com/questions/36087034/nvd3-chart-starts-out-squished-in-browser
-
MiikaaQC reacted to Blesta Addons in [Module] Ovh, Syoustra and Kimsufi servers amanagement module
Screenshots
-
MiikaaQC reacted to activa in Domain Manager - We need your feedback on domains
We have this auto in our production , we have hire @Blesta Addons to make some changes in logicboxes module to support potection privacy as configurable option, and to support the new transfert policy, support suspend and unsuspend domain, support manual renew from admin side, resend transfer request, restore domain, forwarding and dns manager, and i believe other modules can add such feature as well.
-
MiikaaQC got a reaction from Michael in [Plugin] Blesta Live Chat Rc 1.0.7 - 4ºrc
This pluggin is awesome
You should try to update the livehelp to the new version.. any news on a new version ?
Thanks
-
MiikaaQC reacted to Michael in Customize core features
Depends on what files? Naja7Host did the CSS/JS/PHP plugin which allows editing but keeping them as they are:
-
MiikaaQC got a reaction from activa in [Module] SolusVM Client Module
Out of subject, you should change your forum signature to show new stuff / old stuff
Nice release
-
MiikaaQC reacted to Michael in [Module] SolusVM Client Module
Nice module mate, any chance of maybe re-install OS / change hostname?
-
MiikaaQC reacted to Michael in [Module] cPanel Extended Module for Blesta (Broken)
Minus the icon on the second row Haha!
-
MiikaaQC reacted to Abdy in [Module] cPanel Extended Module for Blesta (Broken)
The module is not complete yet
But there is another screenshot of the next version
-
MiikaaQC reacted to timnboys in [Module] Proxmox Reloaded - Beta Release
I don't know have you seen my coding I don't think you will consider it "pretty" and likely have hard time following it as I know that is what will happen so that is why I don't ever release open source modules because I know the backlash that will cause and it won't drive sales it will instead bottom them out(not because it is that bad but only because it isn't what you call PSR-1 standard lol)
I have my own way of coding things that produce the same result of the PSR-1 coded code just in a different way.
Though I am currently making my own vps panel though so Proxmox for me now is irrelevant lol(since well I am currently building my own vps panel instead to run xen,kvm,openvz).
-
MiikaaQC reacted to Paul in Blesta 4.0.0 BETA 6 Released
Blesta version 4.0.0-b6 (BETA 6) is now available. You can download it from right here (Client Area Login Required).
If you haven't seen the blog post announcement for 4.0.0 BETA 1, you can read it here.
This is a BETA release. Beta releases are not considered stable enough for production use, and are UNSUPPORTED. DO NOT INSTALL IN A PRODUCTION ENVIRONMENT.
Please report any bugs you find in the v4 beta bug forum.
Installing Blesta
See Installing Blesta in the User Manual for instructions.
Upgrading Blesta
See Upgrading Blesta in the User Manual for instructions.
Release Notes
See Blesta Core - Version 4.0.0-b1-b6. SEE BETA 6 ONLY
For older releases see all Change Logs.
What to Test!
1. TEST EVERYTHING. Test email as well, both PHP and SMTP delivery as Swiftmailer was updated in this release.
Known issues
1. None
-
MiikaaQC reacted to Paul in Virtualmin Module (Alpha)
A new Virtualmin module (alpha) is available.
To install, download the attached virtualmin.zip, unzip and upload the "virtualmin" directory to ~/components/modules/ and visit Settings > Company > Modules to install and configure.
Any comments or suggestions, please post in this thread!
virtualmin.zip
-
MiikaaQC reacted to Paul in License Checker / Verification
You can now check to see if a hostname is using a valid license for Blesta at https://account.blesta.com/client/plugin/license_verify/
Over the past several months, we've found a number of Blesta installations that were nulled in production. If you suspect a company is using a nulled or invalid copy of Blesta, you can use this utility to find out.
If you find someone in violation, feel free to reach out to them directly to try to resolve the issue. Or, submit a ticket to us and we'll investigate and reach out to them. When people pay for Blesta it helps support development.
Tip! Follow the Tips on the page
Also, feel free to comment below if you have any suggestions.
-
MiikaaQC reacted to JNdev in [Plugin] Admin Tools (More Options For Staff)
Sir @Blesta Addons do you have a plan to check with blesta 4? I try to install in blesta 4 but could not.
-
-
MiikaaQC got a reaction from Michael in TCAdmin Module for Blesta by CubeData
Blesta is now for GSP's ! =)
Good job mate, happy to worked with you on this one !