Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 01/17/2020 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. Paul

    PHP 8 Support

    As of Blesta 5.4, PHP 8 is supported through the hotfix-php8 SourceGuardian patch included in the release. As of now, ionCube has yet to release support for PHP 8, so we have implemented this alternative.
    2 points
  28. Version 1.0.2 of the Allure Blesta Client Theme is now available to download! You can either download the latest version of the your account dashboard or use the amazing auto-update feature from the SwiftModders Blesta Theme Installer plugin. If you do not have a license, you can take advantage of our Memorial Day 2022 sale and save 30% on your purchase! Simply use the promo code "MEMORIALDAY22" at checkout! This offer will expire on May 31st. Get Started »
    2 points
  29. Having applied the fix suggested and re-tested as before, I can confirm that your fix has resolved the errors for both the Support Tickets and the Knowledgebase. Brilliant - thank you so much Jono!
    2 points
  30. To resolve, edit plugins/support_manager/views/default/css/styles.css and add: .card .ticket-reply p { margin-bottom: 1rem; }
    2 points
  31. This seems to happen on php7.4+. To fix replace vendors/blesta/Parsedown/Parsedown.php line 130 from: $CurrentBlock = null; To $CurrentBlock = ['type' => '', 'element' => ''];
    2 points
  32. Hello All, We want to announce that we are almost finished the development of our new module for Hetzner Dedicated Servers, the most wanted module for server resellers in europe, the module will handle the most important actions from admin and client area. with this module we have covered the big 2 companies in europe for dedicated servers (Ovh, Hetzner).
    2 points
  33. Dera All Community users, We are pleased to announce that we have released the AWS Lightsail reseller module for Blesta. Client Area Features With AWS Lightsail Module you can allow your clients full access over their servers and you don’t have to worry about technical assistance anymore. Here is all your clients can do now to manage their servers automatically. Server information Your customers can see the server information (like OS name, hostname, server private/static IP, RAM, CPU, disk, region, disk storage and SSH detail to login with server root) Power On / Power Off / Reboot Your clients can start, stop, reboot the server directly from the client area. Manage Snapshots Customers are allowed to create snapshot backup, delete and restore specific snapshot to server. Stats Your customers can see stats in the client area like CPU Overview, CPU Burst, incoming/outgoing network traffic, instance status check failures, system status check failures. Firewall Management Your customers can manage firewall rules from the clientarea. Server Activity logs Your customers can see the server activity logs from clientarea. Admin Area Features AWS Lightsail Module Module provides many features in the Blesta admin panel where the admin can easily manage the maximum required action directly from the admin are Create/Suspend/Unsuspend/Terminate Server Admin can manually create, suspend, unsuspend and terminate the server from Blesta admin. Start/Stop/Reboot Admin can directly start, stop and reboot the server from specific client service under Blesta admin. Server Information Admin can see the server information in admin side with specific client service. AWS Launch Scripts Module allows the admin to configure the launch scripts for each OS. Admin can set its own launch script with a specific operating system. Custom Email Templates Admin can manage the server welcome email template from admin side. Product Configurable Options Admin can manage the auto created required product configurable options from the admin side. Product link : https://whmcsglobalservices.com/blesta-amazon-lightsail-module/ Pricing Starting From : $5/mo Order Link : https://whmcsglobalservices.com/order/?pid=207
    2 points
  34. aliman

    Hetzner Cloud Module

    @TheMaster Please accept this as my official apology. I did not mean any harm towards your business and your plugin works without any issue after fixing the permission issues. That was the first time I dealt with blesta and spend few hours as a beginner to figure things out. Usually , it should work once extracted since it did not i contacted you. Asking $20 made me think that the developer should help since it was first time installation. Anyway I'm really sorry about this and hope you resell and keep developing this plugin further and more plugins to come in future. Again, Sorry for the trouble caused. For @TheMaster@Paul Keep developing your awesome plugin. It will be more helpful if you can make a video kind of thing including installations for blesta beginners like me.
    2 points
  35. Mr @aliman this is the second time you call us unethical and this is rude by your side let me clear this for you . folder permissions are affected by your server configs. it is has nothing to do with our module, we did our best to help you and we answer your tickets and since the first tickets we point you strait for the problem and we told you the javascript file is not accessible by web server and it should be accessible, and we point you for a few things to check if you don't know how to do it then that's not our fault . even your htaccess was one of the points and you ask us to check it for you and we did thought it is not our problem to check your htaccess but we offer help with open arms , and finally after loads of tickets and you make us lose plenty of time to checking your issue with no success we tell you we can check your server for a fee , and because of that you call us unethical , also sound you didn't read our TOS which clearly stated the bellow : Abuse towards our staff or other clients on our network is not tolerated. Your account and all associated will be suspended pending termination after review. if you keep using this kind of words and speech we will terminate your account and suspend your license . ask with respect if you have any issue with the module and we will be more than happy to fix it but if you don't know how to setup things on your server that's not our responsibility . @Paul is it allowed to call people (unethical) on Blesta forums ?
    2 points
  36. 2 points
  37. 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
  38. 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
  39. Super weird, but glad to hear it's working!
    2 points
  40. ... 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
  41. We are in the process of fully spec'ing out the Domain Manager plugin for 4.1 and would love your feedback. I want to give you a basic overview of what we're considering for the Domain Manager, and get your feedback. We want to resolve the current issues and frustrations with how domains are currently handled. Please understand that the new domain system may not include everything in the first release, but our goal is to build the proper foundation so that it can easily be improved upon in the future. What is the Domain Manager? The Domain Manager is a plugin that will be responsible for all things domain related. Think of the Order System, and the Support Manager which cover all things related to orders, and support, respectively. How will I define pricing? A pricing grid will exist, likely under Domains > TLD Pricing where the price can be set for each TLD for 1 through 10 years for Register, Renew, and Transfer. This will provide a simple pricing grid, with different price options for Register, Renew, and Transfer. Additionally, special pricing can be set on a Client Group level, which will override the default pricing. Additionally, domain extras like ID Protect, Email Forwarding, and DNS Management will be options on a per-TLD basis and pricing can be set for these. The customer would be able to check if they want these options during checkout. Question: Is it sufficient to have a single price of ID Protect, Email Forwarding, and DNS Management for all TLDs, or would you want the ability to set a different price for these extra options on each TLD? Are domains services? This is a question that has resulted in much debate internally. My personal thoughts are that domains are very unique and do not easily fit with services. I am proposing that domains be treated completely separately from services. This means there would be a separate table in the database that stores domains and information unique to domains like: Domain Name, Registrar, Status, Date Registered, Date Expires, Management Features Available, Expiration/Renewal Reminders, Last Sync Date, and whether to Auto Renew or not. If domains are not services, they will not be listed with services. For the Staff area, I propose a new Domains widget on client profile pages. For the client area, I propose a new primary nav link called Domains. The Domain Manager would be responsible for renewing domains, and invoicing for them and services and domains would not appear on the same invoices, even if they are billed on the same day. Question: What are your thoughts on domains not being considered services? What about email templates? The domain manager would create several new email templates, likely to include the following: Domain Registration, Domain Transfer Initiated, Domain Transferred, Domain Renewed, Domain Expired, Domain Renewal Notice (domains listed are going to expire in the next x days). What about automatic things? The Domain Manager would be responsible for the following Automation Tasks: Send expiration emails at the reminder intervals Renew domains that are set to automatically renew Synchronize renew dates with the registrar at a given interval What about Registrar Modules? The Domain Manager would implement its own module system, and existing registrar modules would not be compatible. The new registrar module system would be drop-in similar to the existing, but these would be enabled and configured under Domains > Registrars. New registrar modules would likely be more lightweight than current registrar modules as the plugin would implement the common features across registrars. What management features would be available? This will depend on the specific registrar module, but the following features would be supported: Register, Transfer, Renew Domain (obviously) with Renew Domain being an option for Clients and Staff Manage DNS for Domain (Get, Update DNS zone records if DNS hosted by registrar) Manage Registrar Lock for Domain (Enable, Disable registrar lock) Manage Email Forwarding for Domain Manage ID Protection for domain (Enable, Disable ID Protection) Manage Contacts for Domain Whois (Registrant, Admin, Tech) Update Name Servers for Domain (Get Name Servers, Update Name Servers) Register Name Servers (Unsupported by many registrars or not commonly done by average users, may be optional for first release) What about existing registrar modules? Existing registrar modules would be incompatible with the Domain Manager plugin. However, services using current domain registrar modules will continue to work as they do now. Any bulk features? We plan to have bulk features for both Staff and Clients. For Staff, under Domains > Browse Domains and under the Client Profile, Domains Widget. For Clients, under the Domains page. Bulk editing/tasks would work similar to selecting invoices for delivery with a checkbox on the left and some options to choose from like Renew Domain, Manage ID Protection, Domain Lock, Name Servers. I'm certain I'm missing something, but wanted to give you a rough overview of what we are planning and get your feedback. Please let us know what you think!
    2 points
  42. 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
  43. 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
  44. 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
  45. I think you mean 4.10.1? There is no 4.1.10. The answer is NO, patches are for patch releases only. Versions work like this MAJOR.MINOR.PATCH, so only when the PATCH versions changes can a patch be applied. e.g. 4.10.0->4.10.2. 4.0.1->4.10.2 is a MINOR version upgrade, so the full release of 4.10.2 will be required, and files must be overwritten.
    2 points
  46. 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
  47. @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
  48. Currently, bypassing this page is not an option, but renaming it is relatively simple. You can edit the language file under components/gateways/nonmerchant/razorpay/language/en_us/razorpay.php and modify line 2 $lang['Razorpay.name'] = 'Razorpay';
    2 points
  49. I tried to reach out but haven't gotten a response yet. I know its gotta be crazy with support right now because pretty much everyone is constantly on the internet right now for work, lol. I WAS able to fix it myself so I'm writing this here in case anyone else runs into this issue they can find an answer. What I did was after uninstalling Blesta CMS I had to also then COMPLETELY uninstall and remove the Blesta Portal plugin... then reinstall and reactivate it... and it returned things back to normal. Thanks so much Tyson for all your help!
    2 points
  50. Paul

    Affiliate module for Blesta

    New tasks were created for the Affiliate system, so the old task was closed. Those tasks are currently private, but will be made public closer to release. The Affiliate system is in active development, and it is integrated with the Order Manager. It will be able to be enabled or disabled through a new core feature that allows individual plugin actions to be disabled or enabled. I hope that makes sense. New tasks (many) related to Affiliate, old task closed as a result. Affiliate system in development.
    2 points
×
×
  • Create New...