มาอีกแล้ว WHMCS V4.4 Stable - Now Available!

WHMCS Version 4.4 Full Changelog

Ajax Order Form Enhancements

Implemented stock control support to prevent orders when out of stock

Added support for domain addons

Added additional domain fields requests on new registrations

Added custom client field support

Added support for security question setting at signup

Added support for ordering hidden products

Added support for passing promotion code via the url

Fixed domain transfer option showing even when disabled in config

Fixed translation issue where Years word was hardcoded

Fixed bug which caused custom field values to not be saved on some occasions

Fixed bug allowing double user creation if user clicked checkout more than once

Admin Area

Multi-Language Support – Started admin area implementation of language files for full multi-language support in the admin area too

Mass Product/Service Updates – Added the ability to perform mass updates to products a client owns from the client summary page such as changing prices, bringing next due dates in line to a uniform date, and changing payment method, billing cycle and /or status

Automated Upgrades/Downgrades – Added the ability for admin users to create upgrade orders for products/services and configurable options from the admin interface which will charge a prorata amount for the difference due with a live preview of the cost of any changes

Admin Order Accept Error Reporting – Improved the admin order acceptance process to display a warning notice of any error messages that are returned by server or domain registrar modules when attempting auto provisioning

Client Name Display Format - Added new customisation setting for determining the format used for clients names in admin areas such as orders, product lists, transactions, support, etc… Can be Company Name or First Name/Last Name or a combination of the 2.

New Date Format - Added new date format of YYYY-MM-DD

Hidden Config Options - Made hidden configurable options more obvious to admin users with greyed out font

Invoicing

Split Invoices – Added the ability for admins to select one or more items on an existing invoice and split them out into a new invoice for separate payment

Merge Invoices – Added the ability for admins to select two or more invoices from the admin client invoices list and merge to combine the 2 invoices into one for a single payment

Invoice Grouping - Added option to disable automatic combining of products/services into a single grouped invoice when due on the same day and by the same client as a client profile and client group option

Credit Card Processing - Added option to disable automatic credit card processing of due invoices on a per client basis

Credit Card Removal - Added option to disable automatic removal of expired credit card details from the database when sending expiry notices to the clients

PayPal Module - Updated to pass language setting based on clients country

Domain Management

ResellerClub/LogicBoxes DNS Management & Email Forwarding – Added support for ResellerClub’s remote auto login interface to allow clients to perform DNS Host Record Management & use LogicBoxes Email Forwarding service (as they still have no remote API for performing it within WHMCS)

CIRA Registry Updates – Implemented new additional field requirements at signup of .CA Domains and updated Enom, ResellerClub + Other LogicBoxes Modules to pass them across

Transliteration Hook – the translation process run before modules are passed clients data in order to allow for automated character replacement of problematic characters has now been moved to an open source hook file to allow for full customisation to your specific needs

Support System

Improved Support Ticket Notes – added a more intuitive dedicated “Add Note” tab when viewing a ticket and display of any staff notes directly above the replies list to avoid needing to switch to a tab to view

Mass Block & Delete - Added mass block sender & delete button to support tickets list for easier cleanup of issues with autoresponder loops

Search Flagged Tickets - Modified support ticket list filter to show tickets flagged to other admins when searching tickets, even if not allowed to view flag tickets to avoid cases of thinking a ticket didn’t exist

Kayako V4 – Added a LoginShare module for those users who want to utilise Kayako V4 with WHMCS. Allows clients to login to Kayako using the email address & password they registered with in WHMCS.

Modules

Plesk 10 - A new module for Plesk’s latest release Version 10 and all new API has been added for this release

Enom SSL - Updated Enom module to include new Comodo certificate offerings and remove discontinued certificate types

Permissions

Client Activity Logging – Added a new Log tab to clients profiles which will hold an indefinite log of all system activity relating to that client such as password resets, module commands, orders, etc… showing who initiated them, from what IP, and on what date/time

Admin Dropdown Menus – Will now only display the sections an admin user has been granted access to, hiding the links to areas which they don’t have access

Admin Notes – Added new separate permissions added for viewing/editing/deleting notes

Developers

AutoAuth – Introduced a new automatic auth process to allow automatic login of users from trusted third party apps

New Addon Modules System – Introduced a new more structured addon module system for admin modules to allow modules to contain both admin interfaces and hooks from a single folder, and have specific activation and deactivation routines for install/removal

Widgets – This new feature which we are calling widgets in WHMCS provides a way for you to retrieve information like product names, prices, order links and domain pricing to display on your website in any page with a simple javascript include

API

UpgradeProduct: Added ability to calculate costs & create upgrade/downgrade orders for both products and configurable options using this command

UpdateClientProduct: Added the ability to change the billing cycle of a product

ModuleSuspend: Added support for passing a suspension reason

GetContacts: Added function for retrieving contacts

Other Enhancements/Improvements

Updated Reports - Updated monthly income graph to convert all income to base currency, updated income forecast to include domains, and updated sales tax liability to perform filters up to and including

CloudMind Module - Added Startup Function and Power Control Options to Client Area for the CloudMin module

Mark Unpaid - Mark unpaid button on invoices doesn’t blank datepaid field in the database which was causing some confusion for third party developers

Invoice Refund Status - Invoices status was being changed to refunded when full amount of an individual transaction was being refunded, even if other transactions on the invoice remained paid

Merge Client with Dropdown Disabled - Merge client process wasn’t checking new user ID entered was valid when client dropdown was disabled

Client Area jQuery Calls - Client side jQuery function calls converted to use full jquery syntax to minimise conflicts with other JS classes in custom website designs

Bug Fixes

Mass Pay Invoices were having client group discounts applied for a second time

Remote card storage/vault gateways were not storing card details correctly via new CC order form fields

Quote PDF was displaying name/address entity encoded when linked to an existing client

Client custom field filter options within the admin area were not carrying filter settings between pages using prev/next links

Admin domain reg process was checking for list clients permission rather than domain operations

Automated product setup was sending Automatic Setup Successful email template on failure

Fixed amount promo codes when applied to products costing less than the discount were creating a negative invoice

Insert merge field shortcuts were not working with new TinyMCE version

Admin order confirmation email was not using system date format

EPP Codes containing a comma were not being handled correctly

Remote CC storage modules asking for credit card entry in cart checkout when details should only be entered off site

Additional page was being shown in admin area results lists when number of results matched exactly record display limit

VirtualMin module was not always detecting disk/bw usage units correctly

Disk/bandwidth overage billing invoices were always displaying dates in UK date format

Config options not handling system|friendly name format properly in quantity validation error messages

Client area not showing active product options when a foreign language was selected

Admin change package button wasn’t working and suspension email was being sent regardless of checkbox selection

Product order process was not using addon weighting to determine display order for addons

Downloads were not displaying download filesize

Duplicate client email address feedback in admin profile area wasn’t working for all languages

Announcements template in default set was using an incorrect merge field name for twitter link

โอ้ว ออกมาใหม่อีกแล้ว อัพเดทกันไม่ทันเลย ขี้เกลียดอัพเดทจัง

อยากอัพจัง แต่น่าจะหมดอายุแล้ว ไว้ออกอีกเวอร์ชั่น ค่อยไปต่ออายุ

ใครเป็นหนูลองยาลองแล้วบอกด้วยจ้า

ผมไม่ได้ up มาตั้งแต่ 4.2 แล้วไม่มีเวลา 555

renew ตอนนี้ถูกครับ เงินบาทกำลังแข็ง

อัพเรียบร้อยแล้วครับ และก็เจอปัญหาเรียบร้อย ปัญหาเดิม ๆ คือ เรื่องภาษาคือดูในฐานข้อมูล

ภาษาก็เป็น utf-8 ปกติ แต่พอดึงข้อมูลในแสดงใน WHMCS กลายเป็น ???

แต่ข้อมูลใหม่ที่เพิ่มเข้าไป กลับแสดงผลเป็นภาษาไทยปกติ

[attachment=3611:2010-12-14_143108.png]

ไฟล์ configuration ครับ

add $mysql_charset = “utf8”; ใน configuration.php หาย

เซงอย่าง webnic ก็ยังไม่รองรับเต็มๆซักที

อุส่าไป โพสในบอร์ด คราวก่อนแล้วนะ

สงสัยคนใช้น้อยจัดๆ

คืนนี้อัพครับ theme หน้าร้านไม่เปลี่ยนใช่ไหม

อัพเดตแล้วครับ เรียบร้อยดี

อัพแล้วใช้ธีมเดิมของ 4.2 มันจะได้ไมครับ ไม่อยากอัพก็ตรงนี้แหละ ไม่อยากมาออกแบบธีมใหม่

อัพแล้วจ๊ะ ตามไปติดๆ

มีใครอัพแล้ว เหมือนมันจะติดต่อกับ registrar ไม่ได้

Registrar Error

An Error Occured with Connection

ผมใช้ onlinenic

หรือ inter ผมไม่เร็ว

ปัญหาที่ตัว modules onlinenic ครับ

ผมเอาตัว 4.3 ไปทับก็หาย

ขอบคุณมากครับ ผมแจ้งไปทาง whmcs แล้วแต่เค้าก็อ้างไปเรื่อง firewall เหอะๆ ผมเลยบอกเค้าไปตามที่คุณบอก เดี๋ยวคงมี patch ให้อัพละมั้งเนี้ย

Plesk Sync พัง !!!

เห็นทางเจ้าของสคริปบอกว่าโมดูลเก่าสามารถใช้ได้ไม่มีปัญหา เลยลองดู แต่พอเอา Plesk Sync ใส่ พังระนาวเลยต้องเอาออกก่อนรอให้ทางผู้พัฒนา Plesk Sync อัพเดท

จะต้องไปสอยมาหน่อยแร้วล่ะครับ ^^