WDF/BA Updates & Improvements
Wed, Jul 31 2024 Permalink![wdf/ba](https://www.sds82.com/wdf-icon.png)
WDF/BA Updates:
- Added a setting in GP006, LOGOUT-ON-IP-CHANGE, 0/1, to control whether or not a user should be logged out when the IP-address (s)he uses changes.
- Made searching on Country code and Location ID faster in MD000, MD001 and MD002.
- Improved file name cleaning for uploaded files.
- Added logging of data exports.
- Clicking the 'Clear search fields' icon now also clears the drop-down menus.
- Various bug fixes and code improvemnts.
WDF/BA Updates and improvements
Tue, May 07 2024 Permalink![wdf/ba](https://www.sds82.com/wdf-icon.png)
WDF/BA Updates:
- Added database column names to $rsMAIN. Now, when no records are found, the apps can export an empty file with correct column headings.
- Replaced regular string functions by their multi-byte equivalents.
- Added the number of activations and allowed total number of activations to the Serial Number API email response.
- New function : mv_array_count_keys(). This function counts the number of occurrences of a specific key in a one- or multi-dimensional array.
- New function: mv_array_sum(). This functions sums each occurrence of a specific key in a one- or multi-dimensional array.
- Improved function: mv_str_starts_with().
- GP006MNU: Added automatic filling in of a new sequence number for a new entry.
- PFD001: Added /drbd/ path to find uploaded files.
- Added ob_clean() before exporting data to Excel or CSV.
- Various code improvemnets.
Webshop.stack v1.1.1 for Stacks with RapidWeaver #webshop #onlineshop #onlinestore #yourhead #rapidweaver #realmac #webtools
Sat, Mar 30 2024 Permalink![webshop.stack](https://www.sds82.com/products/webshop-stack/files/webshop-stack.png)
Changes, additions and improvements:
- Fixed a bug in WSAPI with the determination of taxes when the country was not listed under 'Countries and Taxes'.
- Improved sending mail to the 'Send copy to' email address.
Webshop.stack v1.1.0 for Stacks with RapidWeaver
Sun, Mar 17 2024 Permalink![webshop.stack](https://www.sds82.com/products/webshop-stack/files/webshop-stack.png)
Changes, additions and improvements:
- Fixed a bug with the determination of taxes when the country was not listed under 'Countries and Taxes'.
Webshop.stack v1.0.9 for Stacks with RapidWeaver
Fri, Mar 01 2024 Permalink![webshop.stack](https://www.sds82.com/products/webshop-stack/files/webshop-stack.png)
Changes, additions and improvements:
- Fixed a bug when 'Apply taxes' in the 'Product' was set to 'None'.
- Fixed a bug when 'Sold out' in the indivudual 'Product' page should (not) be displayed.
- Fixed a bug where an empty coupon code record was inserted in the coupons-table.
- Fixed a bug when the buyer's names were entered without a space in between. Now, an error message is displayed when only one word is found. For example, 'J.Smith' is one word, but 'J. Smith' are two words. The webshop will try to put a space between the last dot and the following word, to avoid the error message. Reason: Paypal and Mollie require a 'first' and 'last' name.
- Fixed a logic error where one could order a product directly from the catalog without seeing, and adding, the availabe options. Now, when any option is detected for a product, the 'View product' button is shown, instead of the 'add-to-cart' buttons.
- In the product-stack's title bar, I gave 'Promoted', 'Show only in versions' and 'NOT published' different colors for better recogition of these important settings.
- The 'Back to catalog'-button in the 'Individual product'-page is now also the same blue/white as the others.
- Added a new checkbox to the 'Product'-stack: 'Allow orders?'. This checkbox only appears when 'Stock available?' is unchecked, and only affects physical products. Normally the 'Sold out' message would appear, but now you can still allow orders, which is very handy for (artisan) products that need manufacturing, or for products for which stock is never kept. When checked, a text 'No stock, allow orders' is shown in the products title bar.
- Added a new admin cq. dashboard page: /files/wsacoupons.php to manage coupons.
Webshop.stack v1.0.8 for Stacks with RapidWeaver
Fri, Feb 23 2024 Permalink![webshop.stack](https://www.sds82.com/products/webshop-stack/files/webshop-stack.png)
Changes, additions and improvements:
- Added a new button 'Remove all' to the products-list under the Cart in the Toolbar, to clear the whole cart at once. This also resets the session.
- The names / descriptions of Options, Costs and Discounts do not have to be unique anymore. You can now use the same description (aka 'key') in various contexts, like different categories or tags.
- Improved database synchronisation of new products and new discount coupons.
- Added a new admin cq. dashboard page: /files/wsaratings.php to moderate product reviews.
- Improved date filters in the WSA-applications.
- Fixed 'required' display bug in Cart options.
Webshop.stack v1.0.7 for Stacks with RapidWeaver
Fri, Feb 16 2024 Permalink![webshop.stack](https://www.sds82.com/products/webshop-stack/files/webshop-stack.png)
Changes, additions and improvements:
- Added an option 'Show only in Versions' in 'Products', under 'Grouping', attached to 'Groups'. When using groups to create 'Versions', you can now exclude products from the 'Catalog' and have them only show up in the 'Product Versions'-bar.
- Added two new admin cq. dashboard pages:
- /files/wsaproducts.php to manage product's stock.
- /files/wsadownloads.php to manage digital downloads.
- (see Stock Management Dashboard for more info).
- Fixed the column titles of the CSV-export in WSA-applications.
- Last sort column and direction are now memorized during the session in WSA-applications.
- Fixed the digital download problem where only a part of the file would be downloaded.
- Fixed other minor issues in WSA-applications.
Webshop.stack v1.0.6 for Stacks with RapidWeaver
Fri, Feb 09 2024 Permalink![webshop.stack](https://www.sds82.com/products/webshop-stack/files/webshop-stack.png)
Changes, additions and improvements:
- When testing your webshop locally, you can now clear the cart's session contents by checking 'Enable maintenance mode', click the 'Preview'-eye, and then uncheck 'Enable maintenance mode'. New products are only added to the database once per user-session, to prevent unnecessary reading of the database at each page load; so when the session is cleared, a new user-session is initiated and thus will the database be updated.
- Fixed the Time Zone in the API file. It now reads the Time Zone from the Webshop's settings.
- Fixed a bug that would prevent products from showing up, when 'Webshop -> Catalog -> Page numbers' was set to 'Bottom'.
- Fixed a bug that would display a wrong month in the product's JSON-LD.
- Added headings 'Discounts' (is also the default) and 'Costs' (is also the default) in the Cart-localization settings.
- Added heading 'Customer' (is also the default) in the Admin-localization settings.
- Added the first admin page: /files/wsaorders.php (see Stock Management Dashboard for more info).
- Added translateable texts and date/time formats to the 'Localization' substack, in the 'Admin'-section.
- Removed some texts from the 'Admin'-section in the 'Localization' substack, because those were never going to be used.
Webshop.stack v1.0.5 for Stacks with RapidWeaver
Thu, Jan 25 2024 Permalink![webshop.stack](https://www.sds82.com/products/webshop-stack/files/webshop-stack.png)
Changes, additions and improvements:
- Improved EU VAT handling regarding combinations between Default Country, VAT Country or no VAT-Country, VAT-ID Prefix or no VAT-ID and Customer's country.
Webshop.stack v1.0.4 for Stacks with RapidWeaver
Wed, Jan 24 2024 Permalink![webshop.stack](https://www.sds82.com/products/webshop-stack/files/webshop-stack.png)
Changes, additions and improvements:
- The Price in Option Sets can now be max +/- 1000.00 instead of 100.00.
- Renamed 'Czech Republic' to 'Czechia' in country drop down menus.
- Increased the maximum number of Shipping Rules, Cart and/or Product options, Costs, Discounts and Countries & Taxes substacks from the default 25 to 500 and Products to 5000.
- Increased the number of options in 'Cart and/or Product options' for 'Drop-down menu' or 'Checkboxes' from 5 to 10.
- Improved speed by using new functions for detecting Cart and/or Product options.
- Improved EU VAT handling regarding selling digital downloadable products.
- VAT is now split per country when you have to calulate VAT of the buyer's EU-country, when it is different from your EU-country.
- Added the VAT/TAX countries, tax percentages and amounts to the webhook data, in the 'payment->taxes'-array.
See the manual under 'Webshop Stack Settings -> Cart/Checkout', 'Countries and taxes' and 'Products'.
- Improved reading the publishing date from the Product. An AM/PM date could result in a faulty date and not show any product in the catalog.
- Reduced the serial number check to once per session.
- Added a memory cleanup before serving a downloadable file.
- Fixed replacing '%i' placeholders in Discounts and Costs names.
Categoriƫn
Activations
API
auto-complete
Background
Backup
Blog
Buttons
CentOS
CO2
Cookie
Country
cron
CSS
CSV
Currency
dates
Deletion
Dialog window
DNS
DRBD
drop-down menus
Encryption
Excel
Export
Fedora
Fields
File names
File types
Film
Filter
Formatting
FTP
Functions
GD004
GP000
GP001
GP001H
GP002
GP003
GP004
GP005
GP006
GP006MNU
GP007
GP008
GP009
GP010
GP011
GP013
GP014
GP015
GPS
GST
Hacking
Hostname
HTTPS
Image
Images
iOS
iPad OS
Keyboard
Languages
Layout
Lightbox
Links
Log
Login
Logo
Logout
Mac
macOS
Mac OS X
MD000
MD001
MD002
MD003
MD005
MD005W
MD006
MD007
Menu
Mobile
Money
Movie
Password
PFD000
PFD001
Photo
Photography
programming
RapidWeaver
Reading data
Reload
Scrolling
Search
Server
Shortcuts
SMS
Software
sorting
SSL
Stacks
Strings
Tags
Tasks
Textarea
Timeout
TinyMCE
Tooltip
Upload
User check
User interface
User profile
Variables
VAT
Video
Web browser
Webshop
Xojo
Zoom
Archieven
May 2024 (1)
Mar 2024 (3)
Feb 2024 (3)
Jan 2024 (3)
Dec 2023 (1)
Sep 2023 (1)
Aug 2023 (2)
Jul 2023 (1)
May 2023 (3)
Apr 2023 (3)
Mar 2023 (2)
Feb 2023 (1)
Jan 2023 (1)
Dec 2022 (1)
Nov 2022 (1)
Oct 2022 (1)
Sep 2022 (1)
Aug 2022 (1)
Jul 2022 (2)
Jun 2022 (1)
May 2022 (1)
Apr 2022 (1)
Mar 2022 (1)
Feb 2022 (1)
Jan 2022 (1)
Dec 2021 (1)
Oct 2021 (1)
Sep 2021 (1)
Aug 2021 (1)
Jul 2021 (1)
Jun 2021 (1)
May 2021 (1)
Apr 2021 (1)
Jan 2021 (1)
Dec 2020 (1)
Nov 2020 (2)
Oct 2020 (1)
Sep 2020 (6)
Aug 2020 (4)
Jul 2020 (4)
Jun 2020 (7)
May 2020 (4)
Apr 2020 (3)
Feb 2020 (3)