Page 1 of 3

1.1.0.1 Questions / Comments / Concerns / Feedback

Posted: Fri Mar 28, 2025 10:51 am
by burt
Welcome to v1.1.0.1

1.1.0.1 solves some bugs in the introduction of Bootstrap 5.
1.1.0.1 re-introduces Paypal and introduces Stripe.

Added to Core

Based on numerous feedback received, we have added two payment methods into Core.

- Paypal
- Stripe

Many thanks to @raiwa and @BrockleyJohn for their help introducing these new payment methods.

Removed from Core

We have removed the left and right boxes, as well as other barely used modules.
These can still be found in the addons area, should you need them.

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Posted: Fri Mar 28, 2025 10:51 am
by burt
Updated and New Files (structure), in code tags to retain format for easy reading:

Code: Select all

├───admin
│   │   importers.php
│   │   language_explorer.php
│   │   products_attributes.php
│   │
│   └───includes
│       ├───actions
│       │   ├───advert_manager
│       │   │   └───views
│       │   │           default.php
│       │   │           edit.php
│       │   │
│       │   ├───backup
│       │   │   └───infoboxes
│       │   │           backup.php
│       │   │
│       │   ├───language_explorer
│       │   │       copy_to_template.php
│       │   │       delete_from_template.php
│       │   │
│       │   ├───newsletters
│       │   │   └───views
│       │   │           confirm_send.php
│       │   │           preview.php
│       │   │
│       │   └───stats_customers
│       │       └───views
│       │               default.php
│       │
│       ├───boxes
│       │       tools_language_explorer.php
│       │
│       └───languages
│           └───english
│               │   catalog.php
│               │   language_explorer.php
│               │
│               └───modules
│                   └───boxes
│                           tools_language_explorer.php
│
├───ext
│   └───modules
│       ├───content
│       │   └───account
│       │       └───stripe_sca
│       │               cards.php
│       │
│       └───payment
│           ├───paypal
│           │       checkout_confirmation.php
│           │       standard_ipn.php
│           │
│           └───stripe_sca
│                   payment_intent.php
│                   webhook.php
│
├───includes
│   │   version.php
│   │
│   ├───apps
│   │   └───stripe_sca
│   │       │   .editorconfig
│   │       │   .php-cs-fixer.php
│   │       │   build.php
│   │       │   CHANGELOG.md
│   │       │   CODE_OF_CONDUCT.md
│   │       │   composer.json
│   │       │   init.php
│   │       │   LICENSE
│   │       │   Makefile
│   │       │   OPENAPI_VERSION
│   │       │   phpdoc.dist.xml
│   │       │   phpstan-baseline.neon
│   │       │   phpstan.neon.dist
│   │       │   update_certs.php
│   │       │   VERSION
│   │       │
│   │       ├───data
│   │       │       ca-certificates.crt
│   │       │
│   │       └───lib
│   │           │   Account.php
│   │           │   AccountLink.php
│   │           │   ApiRequestor.php
│   │           │   ApiResource.php
│   │           │   ApiResponse.php
│   │           │   ApplePayDomain.php
│   │           │   ApplicationFee.php
│   │           │   ApplicationFeeRefund.php
│   │           │   Balance.php
│   │           │   BalanceTransaction.php
│   │           │   BankAccount.php
│   │           │   BaseStripeClient.php
│   │           │   BaseStripeClientInterface.php
│   │           │   Capability.php
│   │           │   Card.php
│   │           │   CashBalance.php
│   │           │   Charge.php
│   │           │   Collection.php
│   │           │   CountrySpec.php
│   │           │   Coupon.php
│   │           │   CreditNote.php
│   │           │   CreditNoteLineItem.php
│   │           │   Customer.php
│   │           │   CustomerBalanceTransaction.php
│   │           │   CustomerCashBalanceTransaction.php
│   │           │   Discount.php
│   │           │   Dispute.php
│   │           │   EphemeralKey.php
│   │           │   ErrorObject.php
│   │           │   Event.php
│   │           │   ExchangeRate.php
│   │           │   File.php
│   │           │   FileLink.php
│   │           │   FundingInstructions.php
│   │           │   Invoice.php
│   │           │   InvoiceItem.php
│   │           │   InvoiceLineItem.php
│   │           │   LineItem.php
│   │           │   LoginLink.php
│   │           │   Mandate.php
│   │           │   OAuth.php
│   │           │   OAuthErrorObject.php
│   │           │   PaymentIntent.php
│   │           │   PaymentLink.php
│   │           │   PaymentMethod.php
│   │           │   Payout.php
│   │           │   Person.php
│   │           │   Plan.php
│   │           │   Price.php
│   │           │   Product.php
│   │           │   PromotionCode.php
│   │           │   Quote.php
│   │           │   RecipientTransfer.php
│   │           │   Refund.php
│   │           │   RequestTelemetry.php
│   │           │   Review.php
│   │           │   SearchResult.php
│   │           │   SetupAttempt.php
│   │           │   SetupIntent.php
│   │           │   ShippingRate.php
│   │           │   SingletonApiResource.php
│   │           │   Source.php
│   │           │   SourceTransaction.php
│   │           │   Stripe.php
│   │           │   StripeClient.php
│   │           │   StripeClientInterface.php
│   │           │   StripeObject.php
│   │           │   StripeStreamingClientInterface.php
│   │           │   Subscription.php
│   │           │   SubscriptionItem.php
│   │           │   SubscriptionSchedule.php
│   │           │   TaxCode.php
│   │           │   TaxId.php
│   │           │   TaxRate.php
│   │           │   Token.php
│   │           │   Topup.php
│   │           │   Transfer.php
│   │           │   TransferReversal.php
│   │           │   UsageRecord.php
│   │           │   UsageRecordSummary.php
│   │           │   Webhook.php
│   │           │   WebhookEndpoint.php
│   │           │   WebhookSignature.php
│   │           │
│   │           ├───ApiOperations
│   │           │       All.php
│   │           │       Create.php
│   │           │       Delete.php
│   │           │       NestedResource.php
│   │           │       Request.php
│   │           │       Retrieve.php
│   │           │       Search.php
│   │           │       SingletonRetrieve.php
│   │           │       Update.php
│   │           │
│   │           ├───Apps
│   │           │       Secret.php
│   │           │
│   │           ├───BillingPortal
│   │           │       Configuration.php
│   │           │       Session.php
│   │           │
│   │           ├───Checkout
│   │           │       Session.php
│   │           │
│   │           ├───Exception
│   │           │   │   ApiConnectionException.php
│   │           │   │   ApiErrorException.php
│   │           │   │   AuthenticationException.php
│   │           │   │   BadMethodCallException.php
│   │           │   │   CardException.php
│   │           │   │   ExceptionInterface.php
│   │           │   │   IdempotencyException.php
│   │           │   │   InvalidArgumentException.php
│   │           │   │   InvalidRequestException.php
│   │           │   │   PermissionException.php
│   │           │   │   RateLimitException.php
│   │           │   │   SignatureVerificationException.php
│   │           │   │   UnexpectedValueException.php
│   │           │   │   UnknownApiErrorException.php
│   │           │   │
│   │           │   └───OAuth
│   │           │           ExceptionInterface.php
│   │           │           InvalidClientException.php
│   │           │           InvalidGrantException.php
│   │           │           InvalidRequestException.php
│   │           │           InvalidScopeException.php
│   │           │           OAuthErrorException.php
│   │           │           UnknownOAuthErrorException.php
│   │           │           UnsupportedGrantTypeException.php
│   │           │           UnsupportedResponseTypeException.php
│   │           │
│   │           ├───FinancialConnections
│   │           │       Account.php
│   │           │       AccountOwner.php
│   │           │       AccountOwnership.php
│   │           │       Session.php
│   │           │
│   │           ├───HttpClient
│   │           │       ClientInterface.php
│   │           │       CurlClient.php
│   │           │       StreamingClientInterface.php
│   │           │
│   │           ├───Identity
│   │           │       VerificationReport.php
│   │           │       VerificationSession.php
│   │           │
│   │           ├───Issuing
│   │           │       Authorization.php
│   │           │       Card.php
│   │           │       CardDetails.php
│   │           │       Cardholder.php
│   │           │       Dispute.php
│   │           │       Transaction.php
│   │           │
│   │           ├───Radar
│   │           │       EarlyFraudWarning.php
│   │           │       ValueList.php
│   │           │       ValueListItem.php
│   │           │
│   │           ├───Reporting
│   │           │       ReportRun.php
│   │           │       ReportType.php
│   │           │
│   │           ├───Service
│   │           │   │   AbstractService.php
│   │           │   │   AbstractServiceFactory.php
│   │           │   │   AccountLinkService.php
│   │           │   │   AccountService.php
│   │           │   │   ApplePayDomainService.php
│   │           │   │   ApplicationFeeService.php
│   │           │   │   BalanceService.php
│   │           │   │   BalanceTransactionService.php
│   │           │   │   ChargeService.php
│   │           │   │   CoreServiceFactory.php
│   │           │   │   CountrySpecService.php
│   │           │   │   CouponService.php
│   │           │   │   CreditNoteService.php
│   │           │   │   CustomerService.php
│   │           │   │   DisputeService.php
│   │           │   │   EphemeralKeyService.php
│   │           │   │   EventService.php
│   │           │   │   ExchangeRateService.php
│   │           │   │   FileLinkService.php
│   │           │   │   FileService.php
│   │           │   │   InvoiceItemService.php
│   │           │   │   InvoiceService.php
│   │           │   │   MandateService.php
│   │           │   │   OAuthService.php
│   │           │   │   PaymentIntentService.php
│   │           │   │   PaymentLinkService.php
│   │           │   │   PaymentMethodService.php
│   │           │   │   PayoutService.php
│   │           │   │   PlanService.php
│   │           │   │   PriceService.php
│   │           │   │   ProductService.php
│   │           │   │   PromotionCodeService.php
│   │           │   │   QuoteService.php
│   │           │   │   RefundService.php
│   │           │   │   ReviewService.php
│   │           │   │   SetupAttemptService.php
│   │           │   │   SetupIntentService.php
│   │           │   │   ShippingRateService.php
│   │           │   │   SourceService.php
│   │           │   │   SubscriptionItemService.php
│   │           │   │   SubscriptionScheduleService.php
│   │           │   │   SubscriptionService.php
│   │           │   │   TaxCodeService.php
│   │           │   │   TaxRateService.php
│   │           │   │   TokenService.php
│   │           │   │   TopupService.php
│   │           │   │   TransferService.php
│   │           │   │   WebhookEndpointService.php
│   │           │   │
│   │           │   ├───Apps
│   │           │   │       AppsServiceFactory.php
│   │           │   │       SecretService.php
│   │           │   │
│   │           │   ├───BillingPortal
│   │           │   │       BillingPortalServiceFactory.php
│   │           │   │       ConfigurationService.php
│   │           │   │       SessionService.php
│   │           │   │
│   │           │   ├───Checkout
│   │           │   │       CheckoutServiceFactory.php
│   │           │   │       SessionService.php
│   │           │   │
│   │           │   ├───FinancialConnections
│   │           │   │       AccountService.php
│   │           │   │       FinancialConnectionsServiceFactory.php
│   │           │   │       SessionService.php
│   │           │   │
│   │           │   ├───Identity
│   │           │   │       IdentityServiceFactory.php
│   │           │   │       VerificationReportService.php
│   │           │   │       VerificationSessionService.php
│   │           │   │
│   │           │   ├───Issuing
│   │           │   │       AuthorizationService.php
│   │           │   │       CardholderService.php
│   │           │   │       CardService.php
│   │           │   │       DisputeService.php
│   │           │   │       IssuingServiceFactory.php
│   │           │   │       TransactionService.php
│   │           │   │
│   │           │   ├───Radar
│   │           │   │       EarlyFraudWarningService.php
│   │           │   │       RadarServiceFactory.php
│   │           │   │       ValueListItemService.php
│   │           │   │       ValueListService.php
│   │           │   │
│   │           │   ├───Reporting
│   │           │   │       ReportingServiceFactory.php
│   │           │   │       ReportRunService.php
│   │           │   │       ReportTypeService.php
│   │           │   │
│   │           │   ├───Sigma
│   │           │   │       ScheduledQueryRunService.php
│   │           │   │       SigmaServiceFactory.php
│   │           │   │
│   │           │   ├───Terminal
│   │           │   │       ConfigurationService.php
│   │           │   │       ConnectionTokenService.php
│   │           │   │       LocationService.php
│   │           │   │       ReaderService.php
│   │           │   │       TerminalServiceFactory.php
│   │           │   │
│   │           │   ├───TestHelpers
│   │           │   │   │   CustomerService.php
│   │           │   │   │   RefundService.php
│   │           │   │   │   TestClockService.php
│   │           │   │   │   TestHelpersServiceFactory.php
│   │           │   │   │
│   │           │   │   ├───Issuing
│   │           │   │   │       CardService.php
│   │           │   │   │       IssuingServiceFactory.php
│   │           │   │   │
│   │           │   │   ├───Terminal
│   │           │   │   │       ReaderService.php
│   │           │   │   │       TerminalServiceFactory.php
│   │           │   │   │
│   │           │   │   └───Treasury
│   │           │   │           InboundTransferService.php
│   │           │   │           OutboundPaymentService.php
│   │           │   │           OutboundTransferService.php
│   │           │   │           ReceivedCreditService.php
│   │           │   │           ReceivedDebitService.php
│   │           │   │           TreasuryServiceFactory.php
│   │           │   │
│   │           │   └───Treasury
│   │           │           CreditReversalService.php
│   │           │           DebitReversalService.php
│   │           │           FinancialAccountService.php
│   │           │           InboundTransferService.php
│   │           │           OutboundPaymentService.php
│   │           │           OutboundTransferService.php
│   │           │           ReceivedCreditService.php
│   │           │           ReceivedDebitService.php
│   │           │           TransactionEntryService.php
│   │           │           TransactionService.php
│   │           │           TreasuryServiceFactory.php
│   │           │
│   │           ├───Sigma
│   │           │       ScheduledQueryRun.php
│   │           │
│   │           ├───Terminal
│   │           │       Configuration.php
│   │           │       ConnectionToken.php
│   │           │       Location.php
│   │           │       Reader.php
│   │           │
│   │           ├───TestHelpers
│   │           │       TestClock.php
│   │           │
│   │           ├───Treasury
│   │           │       CreditReversal.php
│   │           │       DebitReversal.php
│   │           │       FinancialAccount.php
│   │           │       FinancialAccountFeatures.php
│   │           │       InboundTransfer.php
│   │           │       OutboundPayment.php
│   │           │       OutboundTransfer.php
│   │           │       ReceivedCredit.php
│   │           │       ReceivedDebit.php
│   │           │       Transaction.php
│   │           │       TransactionEntry.php
│   │           │
│   │           └───Util
│   │                   ApiVersion.php
│   │                   CaseInsensitiveArray.php
│   │                   DefaultLogger.php
│   │                   LoggerInterface.php
│   │                   ObjectTypes.php
│   │                   RandomGenerator.php
│   │                   RequestOptions.php
│   │                   Set.php
│   │                   Util.php
│   │
│   ├───classes
│   │       paypal_api.php
│   │
│   ├───hooks
│   │   └───admin
│   │       └───orders
│   │               deleteStripeOrders.php
│   │
│   ├───languages
│   │   └───english
│   │       ├───modules
│   │       │   ├───content
│   │       │   │   ├───account
│   │       │   │   │       cm_account_stripe_sca_cards.php
│   │       │   │   │
│   │       │   │   ├───footer
│   │       │   │   │       cm_footer_contact_us.php
│   │       │   │   │
│   │       │   │   └───testimonials
│   │       │   │           cm_t_write.php
│   │       │   │
│   │       │   └───payment
│   │       │           paypal_standard.php
│   │       │           pm2checkout.php
│   │       │           stripe_sca.php
│   │       │
│   │       └───system
│   │           └───versioned
│   │               └───1.0.7.other
│   │                   └───1.0.7.12
│   │                           product.php
│   │
│   ├───modules
│   │   ├───content
│   │   │   ├───account
│   │   │   │       cm_account_stripe_sca_cards.php
│   │   │   │
│   │   │   ├───footer_suffix
│   │   │   │       cm_footer_extra_copyright.php
│   │   │   │       cm_footer_extra_icons.php
│   │   │   │
│   │   │   ├───gdpr
│   │   │   │   └───templates
│   │   │   │           tpl_cm_gdpr_cart.php
│   │   │   │           tpl_cm_gdpr_contact_addresses.php
│   │   │   │           tpl_cm_gdpr_contact_details.php
│   │   │   │           tpl_cm_gdpr_personal_details.php
│   │   │   │           tpl_cm_gdpr_site_actions.php
│   │   │   │           tpl_cm_gdpr_site_details.php
│   │   │   │
│   │   │   ├───header
│   │   │   │       cm_header_menu.php
│   │   │   │
│   │   │   ├───index_nested
│   │   │   │   └───templates
│   │   │   │           tpl_cm_in_category_description.php
│   │   │   │
│   │   │   ├───index_products
│   │   │   │   └───templates
│   │   │   │           tpl_cm_ip_category_manufacturer_description.php
│   │   │   │
│   │   │   ├───navigation
│   │   │   │       cm_navbar.php
│   │   │   │
│   │   │   └───product_info
│   │   │       └───templates
│   │   │               tpl_cm_pi_review_stars.php
│   │   │
│   │   ├───customer_data
│   │   │   │   cd_matc.php
│   │   │   │
│   │   │   └───templates
│   │   │           tpl_cd_gender.php
│   │   │
│   │   ├───header_tags
│   │   │       ht_table_click_jquery.php
│   │   │
│   │   ├───payment
│   │   │       paypal_standard.php
│   │   │       stripe_sca.php
│   │   │
│   │   └───pi
│   │       └───index
│   │           └───templates
│   │                   tpl_i_brand_icons.php
│   │
│   └───system
│       └───versioned
│           └───1.0.7.3
│                   order_total.php
│
├───install
│       phoenix.sql
│
└───templates
    └───default
        └───includes
            ├───components
            │       downloads.php
            │
            └───ext
                └───modules
                    └───content
                        └───account
                            │   set_password.php
                            │
                            └───stripe_sca
                                    cards.php

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Posted: Fri Mar 28, 2025 10:55 am
by burt
Updating from 1.1.0.10 to 1.1.0.1 is very simple.

PRE STEP. REQUIRED
Make a backup copy of your current Phoenix (as it stands) and current Database (as it stands)

Then, if you are certain you wish to move to 1.1.0.1;

1. REQUIRED
Run this SQL to update the necessary parts of the 1.1.0.0 Database to 1.1.0.1 Spec

Code: Select all

DELETE FROM configuration WHERE configuration_key = 'MAX_RANDOM_SELECT_REVIEWS';
DELETE FROM configuration WHERE configuration_key = 'MAX_RANDOM_SELECT_NEW';
DELETE FROM configuration WHERE configuration_key = 'MAX_RANDOM_SELECT_SPECIALS';
DELETE FROM configuration WHERE configuration_key = 'MAX_DISPLAY_PRODUCTS_IN_ORDER_HISTORY_BOX';

UPDATE configuration SET configuration_description = 'What type of container should the page content be shown in? See <a target="_blank" rel="noreferrer" href="https://getbootstrap.com/docs/5.3/layout/containers/"><u>layout/#containers</u></a>.' WHERE configuration_key = 'BOOTSTRAP_CONTAINER';

UPDATE configuration SET configuration_description = 'The background colour of the clicked Row.  See  https://getbootstrap.com/docs/5.3/content/tables/#variants' WHERE configuration_key = 'MODULE_HEADER_TAGS_TABLE_CLICK_JQUERY_TR_BACKGROUND';

UPDATE configuration SET configuration_description = 'What background and foreground colour should the Navbar have?  See <a target="_blank" rel="noreferrer" href="https://getbootstrap.com/docs/5.3/utilities/background/#background-color"><u>background/#background-color</u></a> and <a target="_blank" rel="noreferrer" href="https://getbootstrap.com/docs/5.3/components/navbar/#color-schemes"><u>navbar/#color-schemes</u></a>' WHERE configuration_key = 'MODULE_CONTENT_NAVBAR_STYLE_BG';

UPDATE configuration SET configuration_description = 'Should the Navbar be Fixed/Sticky/Default behaviour? See <a target="_blank" rel="noreferrer" href="https://getbootstrap.com/docs/5.3/components/navbar/#placement"><u>navbar/#placement</u></a>' WHERE configuration_key = 'MODULE_CONTENT_NAVBAR_FIXED';

UPDATE configuration SET configuration_description = 'When should the Navbar Show? See <a target="_blank" rel="noreferrer" href="https://getbootstrap.com/docs/5.3/components/navbar/#how-it-works"><u>navbar/#how-it-works</u></a>' WHERE configuration_key = 'MODULE_CONTENT_NAVBAR_COLLAPSE';

UPDATE configuration SET configuration_description = 'What colour scheme should this Navigation Bar have?  See https://getbootstrap.com/docs/5.3/components/navbar/#color-schemes' WHERE configuration_key = 'MODULE_CONTENT_HEADER_MENU_STYLE';

UPDATE configuration SET configuration_description = 'When should this Navigation Bar Show? See https://getbootstrap.com/docs/5.3/components/navbar/#how-it-works' WHERE configuration_key = 'MODULE_CONTENT_HEADER_MENU_COLLAPSE';

2. REQUIRED
Upload these files.
Note that your /admin/ folder is hopefully not called "admin".

1.1.0.1.zip

3. REQUIRED
Visit Security Checks page in Admin and solve any issues
Admin > Tools > security checks

Re: 1.1.0.1 Questions / Comments / Concerns / Feedback

Posted: Sat Mar 29, 2025 2:09 pm
by burt

Re: 1.1.0.1 Questions / Comments / Concerns / Feedback

Posted: Sat Mar 29, 2025 2:29 pm
by burt
If you are not interested in Paypal or Stripe, here is the ZIP which does not include these.

Follow the instructions above, but use this Zip instead of the larger one above;

1.1.0.1 MINI update.zip

Code: Select all

├───admin
│   │   importers.php
│   │   language_explorer.php
│   │   products_attributes.php
│   │
│   └───includes
│       ├───actions
│       │   ├───advert_manager
│       │   │   └───views
│       │   │           default.php
│       │   │           edit.php
│       │   │
│       │   ├───backup
│       │   │   └───infoboxes
│       │   │           backup.php
│       │   │
│       │   ├───language_explorer
│       │   │       copy_to_template.php
│       │   │       delete_from_template.php
│       │   │
│       │   ├───newsletters
│       │   │   └───views
│       │   │           confirm_send.php
│       │   │           preview.php
│       │   │
│       │   └───stats_customers
│       │       └───views
│       │               default.php
│       │
│       ├───boxes
│       │       tools_language_explorer.php
│       │
│       └───languages
│           └───english
│               │   catalog.php
│               │   language_explorer.php
│               │
│               └───modules
│                   └───boxes
│                           tools_language_explorer.php
│
├───includes
│   │   version.php
│   │
│   ├───languages
│   │   └───english
│   │       ├───modules
│   │       │   ├───content
│   │       │   │   ├───footer
│   │       │   │   │       cm_footer_contact_us.php
│   │       │   │   │
│   │       │   │   └───testimonials
│   │       │   │           cm_t_write.php
│   │       │   │
│   │       │   └───payment
│   │       │           pm2checkout.php
│   │       │
│   │       └───system
│   │           └───versioned
│   │               └───1.0.7.other
│   │                   └───1.0.7.12
│   │                           product.php
│   │
│   ├───modules
│   │   ├───content
│   │   │   ├───footer_suffix
│   │   │   │       cm_footer_extra_copyright.php
│   │   │   │       cm_footer_extra_icons.php
│   │   │   │
│   │   │   ├───gdpr
│   │   │   │   └───templates
│   │   │   │           tpl_cm_gdpr_cart.php
│   │   │   │           tpl_cm_gdpr_contact_addresses.php
│   │   │   │           tpl_cm_gdpr_contact_details.php
│   │   │   │           tpl_cm_gdpr_personal_details.php
│   │   │   │           tpl_cm_gdpr_site_actions.php
│   │   │   │           tpl_cm_gdpr_site_details.php
│   │   │   │
│   │   │   ├───header
│   │   │   │       cm_header_menu.php
│   │   │   │
│   │   │   ├───index_nested
│   │   │   │   └───templates
│   │   │   │           tpl_cm_in_category_description.php
│   │   │   │
│   │   │   ├───index_products
│   │   │   │   └───templates
│   │   │   │           tpl_cm_ip_category_manufacturer_description.php
│   │   │   │
│   │   │   ├───navigation
│   │   │   │       cm_navbar.php
│   │   │   │
│   │   │   └───product_info
│   │   │       └───templates
│   │   │               tpl_cm_pi_review_stars.php
│   │   │
│   │   ├───customer_data
│   │   │   │   cd_matc.php
│   │   │   │
│   │   │   └───templates
│   │   │           tpl_cd_gender.php
│   │   │
│   │   ├───header_tags
│   │   │       ht_table_click_jquery.php
│   │   │
│   │   └───pi
│   │       └───index
│   │           └───templates
│   │                   tpl_i_brand_icons.php
│   │
│   └───system
│       └───versioned
│           └───1.0.7.3
│                   order_total.php
│
├───install
│       phoenix.sql
│
└───templates
    └───default
        └───includes
            ├───components
            │       downloads.php
            │
            └───ext
                └───modules
                    └───content
                        └───account
                                set_password.php

Re: 1.1.0.1 Questions / Comments / Concerns / Feedback

Posted: Sat Mar 29, 2025 3:37 pm
by burt
I forgot that we also introduced a new feature in Admin called "Language Explorer". This is a page that allows shopowner to copy a language file from it's `normal` place into whichever template is being used.

Long time users know that the correct way to change a language file is to put it into your template - feedback we received was that this was difficult for your less technical or new shopowners, so this tool was created to try to take away some of the difficulty...

Admin > Tools > Language Explorer

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Posted: Tue Apr 15, 2025 3:58 am
by frankl
burt wrote: Fri Mar 28, 2025 10:55 am
Note that your /admin/ folder is hopefully not called "admin".
Perhaps as part of the install routine force a name change for the admin folder? Would be good for Phoenix Cart security reputation overall.

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Posted: Tue Apr 15, 2025 5:24 am
by ecartz
frankl wrote: Tue Apr 15, 2025 3:58 am Perhaps as part of the install routine force a name change for the admin folder?
Hopefully the web server security would block that anywhere we currently control the install behavior.

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Posted: Tue Apr 15, 2025 3:43 pm
by burt
frankl wrote: Tue Apr 15, 2025 3:58 am Perhaps as part of the install routine force a name change for the admin folder? Would be good for Phoenix Cart security reputation overall.
https://github.com/CE-PhoenixCart/Phoen ... 137481dce9

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Posted: Wed Apr 16, 2025 4:58 am
by heatherbell
How will this affect Softaculous, Installatron and other 1-Click installers?