1.1.0.1 Questions / Comments / Concerns / Feedback

Open to all! Ask other shopowners for help.
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

1.1.0.1 Questions / Comments / Concerns / Feedback

Post 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.
I am not here to build for you.
I am here to build with you. Let's help each other.

Tags:


Join The Code Co-op to get access to your library in the Code Co-op Forum
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Post 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
I am not here to build for you.
I am here to build with you. Let's help each other.
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Post 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
You do not have the required permissions to view the files attached to this post.
I am not here to build for you.
I am here to build with you. Let's help each other.
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: 1.1.0.1 Questions / Comments / Concerns / Feedback

Post by burt »

I am not here to build for you.
I am here to build with you. Let's help each other.
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: 1.1.0.1 Questions / Comments / Concerns / Feedback

Post 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
You do not have the required permissions to view the files attached to this post.
I am not here to build for you.
I am here to build with you. Let's help each other.
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: 1.1.0.1 Questions / Comments / Concerns / Feedback

Post 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
I am not here to build for you.
I am here to build with you. Let's help each other.
frankl
Builder
Posts: 159
Joined: Tue Feb 23, 2021 8:39 pm
Phoenix Version: v1.1.0.4
Has thanked: 17 times
Been thanked: 25 times

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Post 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.
ecartz
Core Team
Posts: 3084
Joined: Tue Nov 05, 2019 6:02 pm
Phoenix Version:
Has thanked: 4 times
Been thanked: 208 times

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Post 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.
User avatar
burt
Core Team
Posts: 4550
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Post 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
I am not here to build for you.
I am here to build with you. Let's help each other.
heatherbell
Senior Contributor
Posts: 2540
Joined: Mon Oct 07, 2019 4:39 am
Phoenix Version:
Has thanked: 35 times
Been thanked: 243 times

Re: 1.1.0.1Questions / Comments / Concerns / Feedback

Post by heatherbell »

How will this affect Softaculous, Installatron and other 1-Click installers?


Join The Code Co-op to get access to your library in the Code Co-op Forum
Post Reply