Jump to content

NETLINK

Members
  • Posts

    125
  • Joined

  • Last visited

  • Days Won

    7

Reputation Activity

  1. Like
    NETLINK reacted to Nelsa in Domain Registration With Universal Module   
    NETLINK
    This is very nice and useful  peace of code..THANKS
  2. Like
    NETLINK got a reaction from Blesta Addons in Domain Registration With Universal Module   
    Okay, got it. You have to create an account before you can use the module. I'll fix that, but you'll get it working by doing the following:
     
    Go to Settings -> Modules -> Installed.
    Click Manage beside the Universal Domains Module.
    Enter a username and password (it can be anything at all, as it currently doesn't have any function).
    Go to Packages and edit your domain package. Click Save to update the module.
    The module name should now be entered correctly and you should be able to register domains.
  3. Like
    NETLINK got a reaction from Blesta Addons in Bug In Postalmethods Api Causing A 400 Bad Request   
    Adding hmtlentities() to line 384 in components/delivery/postal_methods/postal_methods.php as follows seems to have fixed my specific issue:
    $address_xml .= "<" . $key . ">" . htmlentities( $value, ENT_XML1 | ENT_DISALLOWED ) . "</" . $key . ">\n";
  4. Like
    NETLINK got a reaction from bunny in Domain Registration With Universal Module   
    Hang on. I think I know what the problem is. Give me a few minutes.
  5. Like
    NETLINK got a reaction from Michael in Domain Registration With Universal Module   
    Hang on. I think I know what the problem is. Give me a few minutes.
  6. Like
    NETLINK got a reaction from Michael in Bug In Postalmethods Api Causing A 400 Bad Request   
    Adding hmtlentities() to line 384 in components/delivery/postal_methods/postal_methods.php as follows seems to have fixed my specific issue:
    $address_xml .= "<" . $key . ">" . htmlentities( $value, ENT_XML1 | ENT_DISALLOWED ) . "</" . $key . ">\n";
  7. Like
    NETLINK got a reaction from Nelsa in Domain Registration With Universal Module   
    No problem!
     
    Nikko, just in case you are registering .de domains, Namecheap offer those for under €9 per year, and Namecheap does have an API for Blesta, although, I spotted a couple of bugs the other day. It should still be usable, though.
  8. Like
    NETLINK got a reaction from Michael in Domain Registration With Universal Module   
    No problem!
     
    Nikko, just in case you are registering .de domains, Namecheap offer those for under €9 per year, and Namecheap does have an API for Blesta, although, I spotted a couple of bugs the other day. It should still be usable, though.
  9. Like
    NETLINK reacted to Michael in Domain Registration With Universal Module   
    Merci mate.
  10. Like
    NETLINK got a reaction from Sokaris07 in Domain Registration With Universal Module   
    Here ya go...
    https://github.com/NETLINK/Blesta-UniversalDomains
  11. Like
    NETLINK got a reaction from activa in Domain Registration With Universal Module   
    Would this be popular? I've had to make a universal domain module to sell TLDs for which I don't have an API. Most importantly, it adds the TLD extension to the order form and checks availability. It also does DNS / nameserver lookups. That's about all the functionality it has, but it should work with any domain name extension. If it's something that's popular, I'd be happy to release the code.
  12. Like
    NETLINK got a reaction from Michael in Domain Registration With Universal Module   
    Hi Nikko,
     
    I'll release my code when I get a chance, and I'll update this thread.
     
    All the best,
    Julian
  13. Like
    NETLINK got a reaction from Nikko in Domain Registration With Universal Module   
    Would this be popular? I've had to make a universal domain module to sell TLDs for which I don't have an API. Most importantly, it adds the TLD extension to the order form and checks availability. It also does DNS / nameserver lookups. That's about all the functionality it has, but it should work with any domain name extension. If it's something that's popular, I'd be happy to release the code.
  14. Thanks
    NETLINK got a reaction from Joseph H in Namesilo Domain Management Plugin   
    For reference:
    https://github.com/NETLINK/Blesta-Namesilo
  15. Like
    NETLINK got a reaction from Blesta Addons in Client Billing Statement   
    Thank you! I'm moving on to the admin functions now. I'm going to create an email template and add a link to the admin Account Actions that can be used to send the statements via email.
  16. Like
    NETLINK got a reaction from Michael in Client Billing Statement   
    Thank you! I'm moving on to the admin functions now. I'm going to create an email template and add a link to the admin Account Actions that can be used to send the statements via email.
  17. Like
    NETLINK reacted to Blesta Addons in Client Billing Statement   
    nice and hard work .
  18. Like
    NETLINK got a reaction from Paul in Client Billing Statement   
    Okay, I made some more improvements...
    The currency information is now retrieved via the Invoice::invoicedCurrencies() method. If a client has invoices in multiple currencies, then the client will be able to select the currency from the dropdown box shown in the screenshot. Client can select between 6 month, 12 month, or 24 month statements. Client can select whether to open the statement in the browser window or force a PDF download. Company name, address and telephone number are retrieved via Configure::get( "Blesta.company ). The client will see an alert for overdue invoices on the Account Statement window, with a Pay Now button. I think those are the main features. I'm attaching 2 screenshots. One is the Account Statement screen and the other is the rendered PDF statement.
     
    I'll update the repo shortly (20 minutes or so). If anyone wants to test it out on their own system, any feedback is welcome, of course.
     


  19. Like
    NETLINK got a reaction from Michael in Client Billing Statement   
    Okay, I made some more improvements...
    The currency information is now retrieved via the Invoice::invoicedCurrencies() method. If a client has invoices in multiple currencies, then the client will be able to select the currency from the dropdown box shown in the screenshot. Client can select between 6 month, 12 month, or 24 month statements. Client can select whether to open the statement in the browser window or force a PDF download. Company name, address and telephone number are retrieved via Configure::get( "Blesta.company ). The client will see an alert for overdue invoices on the Account Statement window, with a Pay Now button. I think those are the main features. I'm attaching 2 screenshots. One is the Account Statement screen and the other is the rendered PDF statement.
     
    I'll update the repo shortly (20 minutes or so). If anyone wants to test it out on their own system, any feedback is welcome, of course.
     


  20. Like
    NETLINK got a reaction from Michael in Client Billing Statement   
    Thanks, Paul! Not yet, but I was actually planning to put some up. I just need to update the client view template, as I still had some stuff for debugging in there.
  21. Like
    NETLINK got a reaction from Blesta Addons in Client Billing Statement   
    Thanks! Yeah, it can definitely be improved. I just wanted to get it working and the ball rolling and I like the idea of collaboration, so, you're all welcome to share/collaborate/fork/commit/pull
     
    I put the plugin on to a new branch called "plugin":
    https://github.com/NETLINK/BlestaClientStatements
  22. Like
    NETLINK got a reaction from Paul in Client Billing Statement   
    Thanks! Yeah, it can definitely be improved. I just wanted to get it working and the ball rolling and I like the idea of collaboration, so, you're all welcome to share/collaborate/fork/commit/pull
     
    I put the plugin on to a new branch called "plugin":
    https://github.com/NETLINK/BlestaClientStatements
  23. Like
    NETLINK reacted to Blesta Addons in Client Billing Statement   
    i have looked your code , some data in the config can be fetched from the settings company , like the currency , logo picture from invoice logo if set . ect .
     
    also blesta has the tcpdf already , just call and load it inside your model .  you can make a look at the invoice template components to inspire from it .
     
    but finally, great work
  24. Like
    NETLINK got a reaction from Blesta Addons in Reload Plugin / Refresh Code   
    Thanks guys!
  25. Like
    NETLINK got a reaction from activa in Client Billing Statement   
    I'm almost done integrating this with the client dashboard. I have it working right now, I just need to clean up the code and push it to the Git repo. Should have that done tonight. Then, you can give it a test drive.
×
×
  • Create New...