Page 1 of 2
1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Fri Jul 25, 2025 1:39 pm
by burt
Welcome to v1.1.0.4
1.1.0.4 is a small release focusing mainly on minor optimisations.
General Updates
- [Bootstrap] updated to 5.3.7
New Features in Phoenix
- [Admin] Search Manufacturers
- [Admin] Menu Sorting
- [Shop] Actions now have a Hook ... more work may be done on this as feedback is given
Bug Fixes
- [HTML] correct autocomplete on email input TY @artfulweb
- [Bootstrap] JS fix for closure of Modal Windows
- [Javascript] remove defunct form submit check
- [Admin] remove defunct sort_order functionality TY @frankl
- [Shop] show `GDPR acceptance` only if invoked TY @frankl
- [Shop] remove manufacturer id Data Point from Cards
Other Optimisations
- [Accessibility] Make Links accessible in paging
- [HTML] Remove trailing slashes on void elements
- [Accessibility] Search Box
- [Modularisation] Introduced in Search Result page
- [Admin] Optimise the Orders Page for large shops
- [Shop] Updated Spider list TY @BrockleyJohn
Thank You to everyone who got involved for the help and advice in bringing 1.1.0.4 to release.
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Tue Jul 29, 2025 9:48 am
by burt
Updated Files (structure), in code tags to retain format for easy reading.
Code: Select all
├───admin
│ │ manufacturers.php
│ │
│ └───includes
│ │ template_top.php
│ │
│ ├───actions
│ │ ├───catalog
│ │ │ update_product.php
│ │ │
│ │ ├───manufacturers
│ │ │ └───views
│ │ │ default.php
│ │ │
│ │ └───orders
│ │ └───views
│ │ default.php
│ │
│ ├───boxes
│ │ catalog.php
│ │ configuration.php
│ │ customers.php
│ │ localization.php
│ │ modules.php
│ │ orders.php
│ │ outgoing.php
│ │ reports.php
│ │ taxes.php
│ │ tools.php
│ │
│ ├───classes
│ │ categories.php
│ │ split_page_results.php
│ │
│ ├───components
│ │ paginated_table.php
│ │
│ └───languages
│ └───english
│ administrators.php
│ backup.php
│ manufacturers.php
│ newsletters.php
│ tax_rates.php
│
├───ext
│ └───modules
│ └───content
│ └───account
│ nuke_account.php
│
├───includes
│ │ spiders.txt
│ │ version.php
│ │
│ ├───classes
│ │ actions.php
│ │
│ ├───hooks
│ │ ├───admin
│ │ │ └───siteWide
│ │ │ bootStrap.php
│ │ │ fontAwesome.php
│ │ │ hMenu.php
│ │ │
│ │ └───shop
│ │ └───siteWide
│ │ Favicon.php
│ │ modalFix.php
│ │
│ ├───install
│ │ │ phoenix.sql
│ │ │
│ │ └───templates
│ │ main_page.php
│ │
│ ├───languages
│ │ └───english
│ │ └───modules
│ │ ├───content
│ │ │ └───gdpr
│ │ │ cm_gdpr_reviews.php
│ │ │ cm_gdpr_testimonials.php
│ │ │
│ │ ├───navbar
│ │ │ nb_search.php
│ │ │
│ │ ├───payment
│ │ │ paypal_standard.php
│ │ │
│ │ └───pi
│ │ └───product_info
│ │ pi_date_available.php
│ │ pi_qty_input.php
│ │
│ ├───modules
│ │ ├───content
│ │ │ ├───account
│ │ │ │ cm_account_gdpr.php
│ │ │ │
│ │ │ ├───footer
│ │ │ │ └───templates
│ │ │ │ tpl_cm_footer_contact_us.php
│ │ │ │
│ │ │ └───gdpr
│ │ │ │ cm_gdpr_acceptance_data.php
│ │ │ │
│ │ │ └───templates
│ │ │ tpl_cm_gdpr_acceptance_data.php
│ │ │ tpl_cm_gdpr_site_actions.php
│ │ │
│ │ ├───customer_data
│ │ │ cd_email_address.php
│ │ │ cd_traditional_address.php
│ │ │
│ │ ├───header_tags
│ │ │ ht_canonical.php
│ │ │ ht_category_seo.php
│ │ │ ht_manufacturer_seo.php
│ │ │ ht_pages_seo.php
│ │ │ ht_product_meta.php
│ │ │ ht_product_opengraph.php
│ │ │ ht_robot_noindex.php
│ │ │
│ │ ├───navbar
│ │ │ └───templates
│ │ │ tpl_nb_search.php
│ │ │
│ │ ├───payment
│ │ │ stripe_sca.php
│ │ │
│ │ └───pi
│ │ ├───index
│ │ │ i_brand_icons.php
│ │ │
│ │ └───product_info
│ │ │ pi_qty_input.php
│ │ │
│ │ └───templates
│ │ tpl_pi_qty_input.php
│ │
│ └───system
│ └───versioned
│ ├───1.0.8.1
│ │ image.php
│ │ input.php
│ │
│ ├───1.0.9.3
│ │ split_page_results.php
│ │
│ ├───1.01.00.02
│ │ product_builder.php
│ │
│ └───1.01.00.04
│ navigation_history.php
│
└───templates
└───default
└───includes
├───components
│ order_total.php
│
├───hooks
│ └───shop
│ └───siteWide
│ bootStrap.php
│ fontAwesome.php
│
└───pages
account_history_info.php
advanced_search_result.php
checkout_confirmation.php
checkout_payment.php
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Tue Jul 29, 2025 9:57 am
by burt
Updating from 1.1.0.3 to 1.1.0.4 is simple.
PRE STEP. REQUIRED
Make a backup copy of your current Phoenix (as it stands) and current Database (as it stands) so that you can easily rollback if things do not go as planned.
If you are certain you wish to move to 1.1.0.4;
1. REQUIRED
Run this SQL to update the necessary parts of the 1.1.0.3 Database to 1.1.0.4 Spec
Code: Select all
CREATE INDEX idx_orders_total_orders_id_class ON orders_total (orders_id, class);
CREATE INDEX idx_orders_status_id_language ON orders_status (orders_status_id, language_id);
CREATE INDEX idx_orders_last_modified ON orders (last_modified);
CREATE INDEX idx_orders_date_purchased ON orders (date_purchased);
DELETE FROM sessions;
2. REQUIRED
Upload these files.
Note that your /admin/ folder is hopefully not called "admin".
1.1.0.4.zip
3. REQUIRED
Visit Security Checks page in Admin and solve any issues
Admin > Tools > Security Checks
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Tue Jul 29, 2025 9:58 am
by burt
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Tue Jul 29, 2025 10:49 am
by burt
I messed up on the Github Release
But I think I fixed it.
Any problems at Github, post here and I will try to solve.
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Tue Jul 29, 2025 1:54 pm
by raiwa
admin\includes\actions\manufacturers\infoboxes\default.php line 29
Code: Select all
$contents[] = ['text' => sprintf(TEXT_MANUFACTURERS_ADDRESS, nl2br($mInfo->manufacturers_address) ?? TEXT_NA)];
should be:
Code: Select all
$contents[] = ['text' => sprintf(TEXT_MANUFACTURERS_ADDRESS, nl2br($mInfo->manufacturers_address ?? TEXT_NA))];
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Tue Jul 29, 2025 2:03 pm
by burt
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Sun Aug 10, 2025 12:23 pm
by azpro
Vanilla installation 1.1.0.4 ... clicking several times in store .. put some items in Shopping Cart as guest (not logged-in).
admin/whos_online.php - Gives no items in Users shopping cart ....
Entry sesskey is present in table whos_online. This sesskey is present in the sessions table .. and there are items stored in this sesskey. But items are not displayed in whos_online.php.
Known? Normal behavior? In older version v1.0.9.8 the same - so I don't know if this was brought up before.
Tnx!
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Sun Aug 10, 2025 6:44 pm
by ecartz
azpro wrote: ↑Sun Aug 10, 2025 12:23 pm
Known? Normal behavior?
Yes. It doesn't try to show the cart until items are in the database, which only happens for logged in users.
Re: 1.1.0.4 Questions / Comments / Concerns / Feedback
Posted: Thu Aug 21, 2025 6:23 am
by Pierre_P
@ecartz Just a question
I do see table customers_basket contains column final_price
For what purpose? Where is this column used?
Relic's?