Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 09/29/2019 in all areas

  1. Kal

    Friendly URLs (permalinks)

    Friendly URLs are, in my opinion, an essential element of any content management system. No one likes a long, ugly URL. But more importantly, no one likes link rot—least of all the site owner who may lose their precious search engine rank when a URL changes. For this reason, a URL should never be dependant on the underlying platform. Here's an example of such a URL, from Blesta's Knowledge Base plugin: https://blesta.example.com/plugin/support_manager/knowledgebase/view/12/testing-your-website-before-it-goes-live/5/ Aside from being unnecessarily long, the URL also includes the following, platform-specific data: Blesta's Knowledge Base is a 'plugin'. The plug-in is called 'Support Manager'. The article is the 12th one that was added to the database. The article belongs to the 5th category that was added to the database. Each of these is a point at which the URL is likely to break if and when the underlying software platform changes. A platform agnostic URL, or permalink, is a URL that should never change, and it's a critical element of website design/development. Tim Berners-Lee stated this firmly in the 1998 article, Cool URIs don't change, where he espoused the concept of URI design. I request that Blesta introduce a permalink feature, which is accessible via the UI, easy to use, and central to the design of the whole system. The Knowledge Base, perhaps, needs special attention, so that database table row IDs are never part of the article URLs. (routes.php does not fulfil these requirements.) Without this feature, the user must go to considerable effort to manually create many individual redirects using Apache configuration files or .htaccess files.
    7 points
  2. nahanil

    [Plugin] Support PIN

    Support PIN Plugin Assign clients a support PIN to use when making contact. Features Configurable length PIN Client & admin widget Optional PIN expiration/rotation Validation API endpoint It's open sauce https://github.com/webmastery/blesta-support-pin/ https://marketplace.blesta.com/#/extensions/98-Support PIN
    6 points
  3. TheMaster

    Hetzner Cloud Module

    (THIS MODULE IS SOLD OUT ) Hetzner Clouds Blesta Module A full Refund will be issued with in the initial 14 Days of Purchase date if Module dos not meet the bellow : Life time Updates included (Hetzner API V1) Bug Fixes Guaranteed in Max 7 Days Instant Activation of Cloud Server Automatic Suspension Automatic Unsuspension Automatic Termination Unlimited Hetzner Projects Automatic enable/ disable Backups (see included instructions) Reboot/Boot/Shutdown Change Root Password Reinstall enable/disable/restore Backup Show Available IP address Modify/Reset DNS PTR for both IPV4 and IPV6 Enable/Disable Rescue mode Console Access Server action logs with real status and process percentage Admin Can import exiting server (Please check included instructions) Admin Can new server
    4 points
  4. Love it, thanks for the input Can't guarantee it for 5.1 but I'll look at getting it in 5.2 or 5.3. https://dev.blesta.com/browse/CORE-4342
    4 points
  5. The unofficial Facebook Messenger plugin for Blesta is a free and easy to use tool to connect with customers on your website. With a few clicks, you can add the plugin to your website, enabling customers to message you while browsing your website. Chats started on your website can be continued in the customers’ Messenger app, so you never lose connections with your customers. Even those without a Facebook Messenger account can chat with you in guest mode, so you can reach more customers than ever. “Having an open line of communication with our customers gives them a sense of confidence from the browsing stage to final checkout,” said Ryan Pamplin, CEO of BlendJet. “We noticed that customers who engage with us are three to four times more likely to checkout. With the Chat Plugin allowing us to reach more customers, we’ve tripled our sales since offering it as a customer engagement channel.” Features Enable or disable the Blesta Facebook Messenger Setup the Blesta Facebook Messenger chat from admin area Automatic get page ID Automatic language translation No disconnection: Using the module creates a long-lived thread between you and your customers in Messenger. Customers can start a chat on your website and carry on in their mobile device with the Messenger app. Chat transcripts are automatically created in the customer’s Messenger account The familiar, modern interface of Messenger builds trust and encourages your customers to engage with you You can use the same Inboxes on desktop and mobile that you use to manage your Facebook page messaging For more details and screenshot visit the product page https://www.hardsoftcode.com/products.php?p=product&a=blesta-facebook-messenger Other free blesta plugins Blesta Contact Form https://www.hardsoftcode.com/products.php?p=product&a=blesta-contact-form Blesta Privacy Policy https://www.hardsoftcode.com/products.php?p=product&a=blesta-privacy-policy Blesta Terms of Service https://www.hardsoftcode.com/products.php?p=product&a=blesta-terms-of-service
    4 points
  6. Hello all, I have finally finished the module you can use to resell SSL Certificate through SSLTrust: https://gitlab.com/ssltrust/besta/-/wikis/Installation https://www.ssltrust.com.au/
    4 points
  7. Blestarized - Modern Blesta Admin Template Blestarized is a clean and smart blesta admin template & theme for your every day use. It includes a bunch of features & skins in a modern & responsive UX that will ease your every day work with Blesta. What's included: Modern admin template. Continuous development & feature adding. Current extra Skins & new Skins License for 1 domain Support 24 / 7 - Skype, discord and email. Honest message: Theme Demo: https://www.youtube.com/watch?v=5MxLNdpS5Pw Purchase this theme: https://blestarized.aalayer.com/
    3 points
  8. Take Blesta to the next level! Take your customer’s user experience to another level with the most powerful and customizable Blesta theme available. The Allure Blesta Theme comes with a custom-built Blesta plugin that allows complete control over the look and feel of your Blesta client area. With over 20 editable options, effortless color palette adjustments, dark theme mode, built-in favicon support, RTL, and much more! Learn More View Demo Documentation Feature Highlights Fully Responsive: This theme comes with a fully responsive design framework built around Bootstrap 4.6 and an easy-to-use mobile menu. SwiftModders Blesta Theme Installer: Use the Theme Installer to customize the general layout, fonts, colors, and any custom CSS/SCSS you would like to add. Fast & Friendly Support: One of my missions is to ensure that every client who purchases this team is well-supported and, most importantly, happy! Dark Theme Toggle: Give your customers the ability to "turn off the lights" by enabling the dark theme toggle or set the dark theme as your default! Right-to-Left (RTL) Support: Let your customers know you support their native language variants by enabling RTL support for specific languages. Favicon Support: Take advantage of the excellent service over at RealFaviconGenerator and add favicon support quickly and easily to your Blesta client area. Menu Icon Editor: It has never been easier to enable, disable, edit, or remove icons in the primary navigation for your Blesta client area. Unencoded PDT Files: There is nothing more annoying for a developer than not accessing source files. Luckily this theme offers unencoded PDT files. Custom Order Forms: This theme provides its own set of custom order forms that are integrated into the look and feel of your customizations. License Options & Pricing Yearly Renewal Licenses The below license options will be renewed at the purchase price each year. Renewal is required to maintain access to support and downloads. You can cancel at any time, and your license will remain active for the product's lifetime. Personal (1 Site): $70 per year - Buy Now Pro (5 Sites): $140 per year - Buy Now Agency (Unlimited Sites): $280 per year - Buy Now One-Time Licenses The below license options have no recurring charges and come with support and download access for the product's lifetime. Personal+ (1 Site): $280 one-time - Buy Now Pro+ (5 Sites): $560 one-time - Buy Now Agency+ (Unlimited Sites): $1,102 one-time - Buy Now The source code for this product is not available for purchase at this time. Additional Services Theme Installation ($15): If you're not confident in your ability to install the theme yourself, I can do it for you! Give yourself peace of mind by hiring me to do the process for you. It's quick, easy, and, best of all, inexpensive. Theme Customization ($100): Want to ensure that your client area matches your branding? You can hire me to adjust your theme settings to match your brand colors, fonts, logo, and more. *Note: The "Theme Customization" service is NOT an integration service. I will not integrate anything from your current website design. I will match your brand colors, logo, and additional style assets. Nothing extra will be done outside of that. Refund Policy The Software available for purchase on our website is downloadable, functional, and try-before-you-buy. In addition, the licensor provides a working demo environment for evaluating the Software before purchasing. Please use the demos provided to ensure that the Software meets your needs before purchasing. Licensor may also be contacted if you have any questions regarding the Software before purchase. If you purchase the Software after your payment has cleared, your license to use the Software will be generated. No refunds will be provided once the Software is downloaded and the license is activated. You may request a refund for your Software purchase before downloading or activating your license. Licensor is unable to grant refunds for subscription renewal payments. Licensor will send notifications two (2) weeks before your renewal payment date, and it will be your responsibility to cancel your subscription before that date. Browser Support Microsoft Edge 12+ Google Chrome 29+ Mozilla Firefox 29+ Apple Safari (iOS) 9+ SwiftModders, LLC does not provide technical support for older, outdated browsers. Please update your browser and browse safer. In need of a new website design, custom Blesta theme, or other web development work? SwiftModders, LLC is taking on new projects! If you're interested in working with me, please do not hesitate to reach out. Screenshots
    3 points
  9. Latest Version 1.1.3 FREE DEMO FEATURES V0.8.0.BETA Part 1 of BlestaCRM Bundle Clients (Overview Data) Top Clients Due Top Clients Credit Top Clients By Income (Overall, This Year, This Month, This Week, Today) Top Clients By Services (Active, Suspended, Canceled, Pending) Top Clients by Country The total number of active services per country in map format, as well as total active unique clients per country in a table beneath the map. Credits Reviewer All the credits that you issued to clients between two dates you specify. New Customers The total number of new customers, orders, and complete orders for the current year and compares each of these to the previous year on the graph. Services & Packages (Overview Data) Top Active Services (Overall, This Year, This Month, This Week, Today) Top Canceled Services (Overall, This Year, This Month, This Week, Today) Top Packages by Income (Overall, This Year, This Month, This Week, Today) Top Packages by Sold (Overall, This Year, This Month, This Week, Today) Packages Unordered (Packages never ordered by term) Daily Performance A daily activity summary for a given month. Data in this report includes Completed Orders, New Invoices, Paid Invoices, Opened Tickets, Ticket Replies and Cancellation Requests. Monthly Orders A breakdown of the number of units sold of each product per month per currency. This allows you to see your most profitable products. Promotions Usage Usage statistics for each promotional code to see how often clients have used each promo code. You can download it from here : Click Here Any suggestion or bug report is welcome, we had test the plugin on our system and it works well (based on 1 currency)
    3 points
  10. Lowendhost - Official discussion thread as requested by the marketplace Link to download About It's a completely free HTML/PHP hosting template, now integrated with Blesta. It comes in 3 colors and is fully integrated with Blesta in all 3 colors. It has these pages: Homepage, Web Hosting, VPS, Dedicated, Game Servers and Terms of Service. It's extreemly easy to edit with basic HTML knowledge. Live preview of HTML version: Green Version Preview Blue Version Preview Red Version Preview It's developed & designed by our web design firm. If you have any question or issue, we might help! Reply here don't PM. Thanks!
    3 points
  11. Adam

    Cerb for Blesta

    Hi All, I am proud to announce that first release of Blesta-Cerb plugin. What is it? This plugin enables Cerb integration with the Blesta clients to create, update, reply, attach files and close tickets in the native Blesta client interface. This plugin replaces the built-in Support Manager with Cerb. Why do I want it? What is it good for?: If you receive high volume of emails or helpdesk tickets then replacing Blesta’s helpdesk for Cerb’s would increase productivity and reduce time spent answering emails. What is it not good for?: If the Blesta built-in helpdesk and support system meets your needs then switching to Cerb might add additional complexity. However Cerb’s features are unmatched in the industry. What is it not yet good for?: Cerb offers knowledge base articles that can be viewed by staff and published on its own support center portals. This functionality is not yet integrated into the blesta-cerb plugin. Common use cases for Blesta-Cerb Plugin: If you find that you need to do any of the following then Blesta-Cerb would be a good fit. Email and Helpdesk services are out source Notify workers and staff of new emails and events You offer out source services and need a central place for all support requests Need the ability to automate email and support workflows such as password reset, IP unblocks, etc. Collect Net Promoter Score (NPS), Customer Satisfaction (CSAT) or Customer Effort Score (CES) scores … and so much more with their bots … Cost: This plugin is 100% open source under the MIT license and is offered at no cost to you. Paid support is available for those who need it. Otherwise support is offered as best effort on the BitBucket issue page. Screenshot Tour: Visit: https://docs.solidnet.software/blesta-cerb/tour/ How do I use this plugin? Visit our online documentation: https://docs.solidnet.software/blesta-cerb/getting-started/
    3 points
  12. Hi Everybody, If anyone is interested in selling all 521 tld's that Enom support, I have attached my enom config file. I have not done any fancy sorting of the list, just from a-z. This needs to replace the ./blesta/components/modules/enom/config/enom.php file in the zip. Hope this helps everyone Paul enom.php
    3 points
  13. For details and download, please see https://www.blesta.com/2021/10/19/blesta-5.2-released/
    3 points
  14. For details, see https://www.blesta.com/2021/06/09/blesta-5.1-beta-released/
    3 points
  15. Dear all the community member, We are pleased to announce that we are working hard to make the Trendy blesta clientX theme. Here is the some screenshot.
    3 points
  16. Attached is an updated version of the import manager. Some users experienced some issues with special characters not being imported correctly from WHMCS. If you experienced this issue, try this import manager. Download, unzip, and replace the default files in /plugins/import_manager/, then install or upgrade under Settings > Company > Plugins. Follow the docs to import here: https://docs.blesta.com/display/user/Migrating+to+Blesta UPDATE 4/16/21: Now imports Stripe tokens and adds mapping files for the following Gateways: Stripe Payments, Authorize.net, PayPal Payments Standard. UPDATE 5/4/21: Fixed issue importing from WHMCS versions older than 8.0. import_manager-2021-05-04.zip Some have reported that the link above does not work for them. If not, you can download it at http://blesta.us/import_manager-2021-05-04.zip
    3 points
  17. Presently there's no way to access the suspension reason within the suspendService() method in modules. Looking at the source in app/models/services.php this is because the updated suspension_reason isn't set until after suspendService() runs, thus the suspension_reason field in the $service object is incorrect (ie it's the old/previous reason, if any). It would be great to be able to pass this value along to modules which may have their own methods of notifying customers, taking actions, etc.
    3 points
  18. Here's the task: CORE-4213
    3 points
  19. Hello, Although I cannot promise a completion date I have recently started working on a xero integration - as it stands it currently syncs contacts only I have many projects on the go now but have something in the works; this one along with Jira software bug tracking and IBP auto-registration are some of the first plugins we have planned as we are integrating into our own setups. Kind Regards
    3 points
  20. Perfect!! While I'm saying thank you, thanks for all the great new features in 4.11 too. I especially appreciate the ability to enforce email address usernames—something I switched on straight away. ?
    3 points
  21. When you log in to NameSilo you may see this message: The user in question needs to confirm their email address to comply with rules set. "In order to comply with ICANN rules, all email addresses listed in WHOIS for the Registrant role must be verified. This is a rule that applies to all accredited registrars including NameSilo. "
    3 points
  22. Just wanted to bring that topic up again (since I would love to use Blesta, but EU VAT handling would be necessary to do so). Maybe my above wall of text was a bit too much. Let me try with a "rule-based" description. The following rules apply for any VAT-registerd company located within the European Union (basically every company, except very small ones):
    3 points
  23. Affiliate commissions can be recurring or one time. No ETA, but 4.11 is well under way at this point. We just released 4.10 this week.. maybe late June? We'll see.
    3 points
  24. What is blesta contact form? Contact form plugin for Blesta is the best solution to receive messages from customers right to your email address(-es). It's a clean and simple, secure, plug-&-play contact form. The contact form has fields for Name, Email, Subject and Message. For added piece of mind this plugin also allows you to add a google reCAPTCHA. The contact form plugin has user friendly interface, so it should be relatively easy to use for most users. The contact form plugin can be installed with multi companies each company can use different email address(-es) and google reCAPTCHA. Why do you need it? If you're running a company that sell online products you really need to use our contact form plugin for pre-sales questions. Most customers have a lot of questions before buying a product as many of you know that blesta come only with support ticket system and this confuse the customer as they only want to ask one or two questions and need direct reply to their email address that’s why you need to use our contact form plugin for blesta How it works? After installing the contact form plugin, the admin can manage the plugin on how it going to work for each company. The admin can enter multi email addresses and an option to enter google reCAPTCHA site key and secret key if you need to use google reCAPTCHA. The contact form plugin creates an item in the client area menu so that customer can easily find the contact form. Every time a customer uses the contact form an email will be send to the email addresses the admin enter in the contact form settings. Features Multi email addresses Multi companies Google reCAPTCHA v2 Name, Email, Subject and Message fields Add contact form to client area menu Multi language User friendly interface For more details and screenshot visit the product page https://www.hardsoftcode.com/products.php?p=product&a=blesta-contact-form Other free blesta plugins Blesta Privacy Policy https://www.hardsoftcode.com/products.php?p=product&a=blesta-privacy-policy Blesta Terms of Service https://www.hardsoftcode.com/products.php?p=product&a=blesta-terms-of-service
    3 points
  25. This thread has been modified to show that this module is now open source. This code is no longer maintained but now available to the public: https://github.com/Gigaion/module-centovacastpanel https://github.com/Gigaion/module-centovacastpanelreseller https://github.com/Gigaion/module-sonicpanel https://github.com/Gigaion/module-sonicpanelreseller (Last edit: November 13 2022. This post above has been simplified to show this is now open source instead of closed source)
    3 points
  26. we are in 4.8 beta, and we are from v3 waiting something for a real hosting market . blesta has added a subdomain feature for cPanel module, from professional view is unused features with that way, companies that sell subdomain with a defined domains can be hosted in cpanel or plesk or vesta or any platform that support subdomains in account creation (almost all panels support this), this feature should be a part of order plugin and not a with cpanel or plesk module, because the client in the first step should select the domain then select the hosting (please make a view in other apps that they have already this done), and of course the check availability should be working for subdomain, i think a simple way is to check if exist record A for the subdomain with a simple php function dns_get_record() . unify functions in registrar modules, like (get name server, set name server, update whois, get whois, get epp, set lock, get lock status, ....ect ) pricing system for domain, now a lock for transfer/restore prices . bundles package, is a trivial features that all hosting companies need it to make offers/promotions . in the end i can say another time Blesta is a good software for almost any thing unless hosting industry .
    3 points
  27. 2 points
  28. TheMaster

    Hetzner Cloud Module

    We Are Glad to release hetzner cloud module V 1.5.0 - Create server from snapshot added based on customer request @TeYroX -Ability to add a nick name for each server based on customer request - cache server images added to reduce API request -oh didn't mention we celebrate 0 BUGS reported so there is no bug fixes ? ------------------------------ how to enable create from snapshot ? -go to hetzner account create your snapshots -on blesta backend go settings -> modules -> manage ->edit (the API token or add a new one ) -tick the check box next to allow create from snapshots -save it -on the main manage page click clear cache (if you don't do that it will be automatically cleared every 24 Hours ) you are done !
    2 points
  29. with the new domain manager , it would be better to unify the functions actions like getExpirationDate(), is the only unified function in domain registrar modules, something like getContacts(), updateContact(), getNameservers(), updateNameservers() .... ect this way we can create more plugins/addons that interact with registrar modules with a unified function without care about the registrar module type. other competitors has this.
    2 points
  30. when we use a nonmarchent gateway, the callback/return page redirect to received page, if a error is set by the gateways, blesta show the error message with a non well design panel box above. also the panel box is not 100% width. we are testing in blesta 5.0.4
    2 points
  31. Hello, Check the file: \components\gateways\nonmerchant\mollie\mollie.php and line: 78: return array("EUR"); Change it to: return array("EUR", "USD"); This is untested but I think it should work.
    2 points
  32. Hello Sir firstly all the ticket in our website has a reply, unless today's ticket . for your question, we are updating add-on by add-on, we have more than 40 add-ons + more than 50 custom add-ons for client that should be upgraded to v5. we are doing our best to update as soon as possible, we regret that we causing you a trouble in your add-ons, wish add-on are trivial for you, i will push it in our backlog to speed the update for it. generally a lot of add-on still working in v4 and v5.
    2 points
  33. ... Oddly, it's now working perfectly fine. I've made literally no changes since I posted, went for lunch, came back, seems fine. Clearly, there's some magic afoot here. Thanks!
    2 points
  34. Am glad to announce the release of new blesta module (HETZNER CLOUD) we are currently in testing stage the module will be ready published in Max 10 Days check out a shrot video for the module here https://youtu.be/yILCwkFAmCE waiting for your comments and suggestions.
    2 points
  35. Adam

    Cerb for Blesta

    Cats, Plugin has been updated to address this issue. v.1.20 has been tested and releasted with the latest version of Cerb and Blesta 4 series. Blesta 5 support is being test now. https://github.com/SolidNetSoftware/plugin-cerberus/issues/1 https://github.com/SolidNetSoftware/plugin-cerberus/releases/tag/v1.2.0 Follow the upgrade process here: https://docs.solidnet.software/blesta-cerb/getting-started/upgrade/ Thanks, -Adam
    2 points
  36. Here's the steps to reset the admin password in order of simplest to most involved: To reset the staff password visit /admin/login and click the "Reset My Password" link. Enter your username, and click the "Reset Password" button. You should get an email with a password reset link within a few minutes. If you don't get an email, ensure that your username is correct. In phpMyAdmin or other MySQL database utility, look in the users table. Your username should appear in the "username" column, typically where id equals 1, as the primary staff account is the first user to be created. If that still doesn't work, you will need to temporarily enable legacy passwords. Please see [encryption](http://docs.blesta.com/display/user/Configuration+Files#ConfigurationFiles-Encryption) in the user manual, specifically Blesta.auth_legacy_passwords and set it to true. Then, in the users table for your username, update the password field to: 5f4dcc3b5aa765d61d8327deb882cf99 Then, try logging in with your username and the password password. Reset your password. Then, change Blesta.auth_legacy_passwords back to false.
    2 points
  37. https://dev.blesta.com/browse/CORE-2903 was added in v4.12 and adds an option to require recaptcha to public support departments. The option is labeled "Require Human Verification for unauthenticated user" and requires that you first configure your captcha under Settings > Company > General > Human Verification
    2 points
  38. Sorry guys didn't notice mod security was enabled on my server once i disabled that everything works as it should
    2 points
  39. Hi Jono, thanks for your help. It is definitely package group description i was after as i'm using the group as a product and the packages as tiers for that product. your solution only half worked since the module controller was already setting $this->view->set("package", $package->meta ); and it seemed i could only get one or the other working and not both. I'l just have to find a developer to implement it for me since it seems it should be sufficiently straight forward for someone in the know. Hopefully @Blesta Addons reappears soon so i can hire him since he seems to have disappeared off the face of the earth. Thanks again for your help ??
    2 points
  40. We have a task for VIES integration, CORE-3780 that we'll likely implement later this year. I'm not sure what you mean by split payment, not familiar with that EU regulation. Business type We don't have any country specific electronic invoicing yet, and no ETA. Credit notes are planned, but with proforma invoices it hasn't been a huge priority. Invoice formats can be customized for invoice, invoice drafts under Settings > Company > Billing/Payment > Invoice Customization, including tag replacement for year, month, day, invoice start value and increment value. Duplicate invoices and gaps in invoice numbers don't typically occur, unless an invoice is deleted manually. Payments that are not applied to an invoice remain as a credit on the account. Blesta can invoice monthly and handle automatic payments monthly, but I'm not sure if this is what you mean. Invoices are generated based on renew date, which can be pushed back. There's not a "pause" option that would back bill once unpaused, but that's an interesting idea. Public and private notes on invoices is supported, but they are not automatic based on some criteria. Overpayments are issued as a credit on the account and can be used for future invoices. Both overpayments and partial payments are supported in Blesta, and fully tracked. Not sure I follow on this one. Invoices that are fully paid are closed as soon as that occurs. Does not currently exist. Blesta will generate an invoice that may result in 0 due, but the invoice will be automatically closed. Changes to contact information is tracked and available under Tools > Logs > Contacts, but it's not easy to go back and see what it was when an invoice was originally issued. Planned for the future. Yes, implemented recently. Not familiar with this one. Not yet, but planned. Not supported. There is a report, but I don't believe it includes all of the details for invoices. There is currently no location based gateway restrictions, interesting idea. Order form supports embedding code like facebook pixel, or editing a template file for all of Blesta. Only when placing an order do they need to agree to terms. No option to force on updates. Blesta can send email via 3rd party SMTP, but I'm not sure if that's what you mean. Affiliates system was just released, includes recurring and one time. Commissions cannot be different per product, but it's planned for a future update.
    2 points
  41. Something like this https://marketplace.whmcs.com/product/330-paypal-on-demand-billing-agreement-gateway
    2 points
  42. Tadso

    My first Plugin throws an error

    Problem found: typo in folder name "controllers". Also, for a new page in the client the combination of: $this->structure->setDefaultView(APPDIR); and $this->view->view = 'default'; renders the new page inside the client portal. Consider this topic as solved.
    2 points
  43. We will not stop releasing updates entirely while we finish up big features. We did that when we were rewriting Blesta for v3.0, and it was a mistake. We need to be consistent with releases, and there are tasks big and small. Filtering was pretty simple, and it's useful for the majority. Everyone has this "one feature" that they need, and all other features are "useless" to them. That's the wrong way of looking at it. New features that you may not care for, someone else cares for greatly. We can consistently release updates with new features, while still working on the big ones. Affiliate system excludes tax in the payout amount, it looks at the package price pre-tax. So if your payout rate is 10%, and the item costs $100 + $30 tax ($130 total), the payout would be $10, not $13. You referenced quite a few potential new features, if you don't mind, please check that they are individually listed at https://requests.blesta.com with sufficient detail. When we plan new releases, we review the requests site.
    2 points
  44. Hi all, I found the issue. Apparently our server provider implemented some new anti-fraud thing, and it was blocking outbound requests. So because I had a URL in the post notification of the universal module, the request wasn't making it out to the endpoint and the whole process was failing. Thanks for the input.
    2 points
  45. @SmallWeb Which version of PHP are you using when the issue occurs? This is a known issue with the XML parser in PHP 7.3.17 and 7.4.5 specifically and not neccessarily Blesta itself https://bugs.php.net/bug.php?id=79528 There is currently an open pull request for the namesilo module that fixes it https://github.com/blesta/module-namesilo/pull/9 and the next PHP releases should also fix the issue with the XML parser, but we will likely have to wait until early next week for the changes to be merged into the blesta module's master branch (cant work Jono too hard, he's probably already got too much on his plate) https://github.com/php/php-src/commit/cb265a0addf15c5cf0c029f167a9de030150cf15 https://github.com/php/php-src/commit/54148fd68677e8b13b5a11c309c601d1248fb78b
    2 points
  46. some of our clients asked us to change the mass mailer plugin to limit the emails sent on the cron, as the actual one some times block the smtp or the hosting account if the list is a big one. so we have decided to look in the code and i have found a simple way to do the jobs, and since is simple we have decided to share it with the community . open the file plugins/mass_mailer/Cron/Email.php and change this lines (begin from line 55) while (($task = $this->MassMailerTasks->getByJob($job->id))) { // Send the email $this->MassMailerEmails->send($task, $email); // Delete the task $this->MassMailerTasks->delete($task->id); } $this->completeJob($job->id); by this one $counter = 0; $limit = 15; while (($task = $this->MassMailerTasks->getByJob($job->id))) { if ($counter > $limit) { break; } // Send the email $this->MassMailerEmails->send($task, $email); // Delete the task $this->MassMailerTasks->delete($task->id); $counter += 1; } if (!$task) { $this->completeJob($job->id); } you can set you limit by editing the var $limit, in our example every cron (5min) it well send only 15 emails. i hope if Blesta staff can look into this simple task and add a limit to the mailer plugin via the plugin setting.
    2 points
  47. Paul

    Blesta 4.9 Released

    Version 4.9.0 is now available, please see the release announcement. Patching Blesta See Patching Blesta in the User Manual for instructions. Installing Blesta See Installing Blesta in the User Manual for instructions. Upgrading Blesta See Upgrading Blesta in the User Manual for instructions. Migrating to Blesta See Migrating to Blesta in the User Manual for instructions. Release Notes See Blesta Core - Version 4.9.0. For older releases see all Change Logs.
    2 points
  48. Perfect! This is exactly what I was looking for and needed. This will for sure work for my use case I believe! ?
    2 points
  49. Looks to me like the plugin itself is causing an error and therefore cannot be displayed by Blesta. You may notice this in your error logs as "Undefined offset 0". It appears to be a bit of the chicken and the egg problem. The plugin tries to assign a database record of itself to the variable "$this->plugin" before it's installed, but it could only work after it's installed. You may be able to workaround the issue by commenting out the line in the constructor: list($this->plugin) = $this->PluginManager->getByDir('blesta_cms'); //list($this->plugin) = $this->PluginManager->getByDir('blesta_cms'); I haven't tested this, but it may work for you. The plugin author should fix the error.
    2 points
  50. Just FYI, we are looking to implement this, probably as a core change. See CORE-3024
    2 points
×
×
  • Create New...