namespace Nop.Services.Common; /// /// Represents default links values /// public static partial class NopLinksDefaults { /// /// Represents default values of the official site URLs /// public static partial class OfficialSite { /// /// Gets the main site page /// public static string Main => "https://www.nopcommerce.com/"; /// /// Gets the boards page /// public static string Boards => "https://www.nopcommerce.com/boards/"; /// /// Gets the translations page /// public static string Translations => "https://www.nopcommerce.com/translations/"; /// /// Gets the copyright removal key page /// public static string CopyrightRemovalKey => "https://www.nopcommerce.com/nopcommerce-copyright-removal-key"; /// /// Gets the premium support services page /// public static string PremiumSupportServices => "https://www.nopcommerce.com/nopcommerce-premium-support-services"; /// /// Gets the marketplace page /// public static string Marketplace => "https://www.nopcommerce.com/marketplace/"; /// /// Gets the payment plugins page /// public static string PaymentPlugins => "https://www.nopcommerce.com/en/marketplace/?category=payment-modules"; /// /// Gets the shipping plugins page /// public static string ShippingPlugins => "https://www.nopcommerce.com/en/marketplace/?category=shipping-delivery"; /// /// Gets the tax plugins page /// public static string TaxPlugins => "https://www.nopcommerce.com/en/marketplace/?category=taxes"; /// /// Gets the themes page /// public static string Themes => "https://www.nopcommerce.com/themes/"; /// /// Gets the states and provinces package page /// public static string StatesPackage => "https://www.nopcommerce.com/all-states-provinces-package-nopcommerce-team/"; } /// /// Represents default values of the docs site URLs /// public static partial class Docs { /// /// Gets a URL of the main docs page /// public static string Main => "https://docs.nopcommerce.com/"; /// /// Gets a URL of the Products docs page /// public static string Products => "https://docs.nopcommerce.com/running-your-store/catalog/products/index.html"; /// /// Gets a URL of the Categories docs page /// public static string Categories => "https://docs.nopcommerce.com/running-your-store/catalog/categories.html"; /// /// Gets a URL of the manufacturers docs page /// public static string Manufacturers => "https://docs.nopcommerce.com/running-your-store/catalog/manufacturers.html"; /// /// Gets a URL of the product reviews docs page /// public static string ProductReviews => "https://docs.nopcommerce.com/running-your-store/catalog/products/product-reviews.html"; /// /// Gets a URL of the product tags docs page /// public static string ProductTags => "https://docs.nopcommerce.com/running-your-store/catalog/products/product-tags.html"; /// /// Gets a URL of the product attributes docs page /// public static string ProductAttributes => "https://docs.nopcommerce.com/running-your-store/catalog/products/product-attributes.html"; /// /// Gets a URL of the specification attributes docs page /// public static string SpecificationAttributes => "https://docs.nopcommerce.com/running-your-store/catalog/products/specification-attributes.html"; /// /// Gets a URL of the checkout attributes docs page /// public static string CheckoutAttributes => "https://docs.nopcommerce.com/running-your-store/order-management/checkout-attributes.html"; /// /// Gets a URL of the orders docs page /// public static string Orders => "https://docs.nopcommerce.com/running-your-store/order-management/orders.html"; /// /// Gets a URL of the shipping management docs page /// public static string ShippingManagement => "https://docs.nopcommerce.com/running-your-store/order-management/shipping-management.html"; /// /// Gets a URL of the return requests docs page /// public static string ReturnRequests => "https://docs.nopcommerce.com/running-your-store/order-management/return-requests.html"; /// /// Gets a URL of the recurring payments docs page /// public static string RecurringPayments => "https://docs.nopcommerce.com/running-your-store/catalog/products/recurring-products.html"; /// /// Gets a URL of the shopping carts and wishlists docs page /// public static string ShoppingCartsAndWishlists => "https://docs.nopcommerce.com/running-your-store/order-management/shopping-carts-and-wishlists.html"; /// /// Gets a URL of the gift cards docs page /// public static string GiftCards => "https://docs.nopcommerce.com/running-your-store/promotional-tools/gift-cards.html"; /// /// Gets a URL of the customers docs page /// public static string Customers => "https://docs.nopcommerce.com/running-your-store/customer-management/managing-customers.html"; /// /// Gets a URL of the customer roles docs page /// public static string CustomerRoles => "https://docs.nopcommerce.com/running-your-store/customer-management/customer-roles.html"; /// /// Gets a URL of the online customers docs page /// public static string OnlineCustomers => "https://docs.nopcommerce.com/running-your-store/customer-management/online-customers.html"; /// /// Gets a URL of the vendor management docs page /// public static string VendorManagement => "https://docs.nopcommerce.com/running-your-store/vendor-management.html"; /// /// Gets a URL of the activity log docs page /// public static string ActivityLog => "https://docs.nopcommerce.com/running-your-store/customer-management/activity-log.html"; /// /// Gets a URL of the GDPR docs page /// public static string Gdpr => "https://docs.nopcommerce.com/getting-started/advanced-configuration/gdpr-settings.html"; /// /// Gets a URL of the discounts docs page /// public static string Discounts => "https://docs.nopcommerce.com/running-your-store/promotional-tools/discounts.html"; /// /// Gets a URL of the affiliates docs page /// public static string Affiliates => "https://docs.nopcommerce.com/running-your-store/promotional-tools/affiliates.html"; /// /// Gets a URL of the email campaigns docs page /// public static string EmailCampaigns => "https://docs.nopcommerce.com/running-your-store/promotional-tools/email-campaigns.html"; /// /// Gets a URL of the topics and pages docs page /// public static string TopicsPages => "https://docs.nopcommerce.com/running-your-store/content-management/topics-pages.html"; /// /// Gets a URL of the message templates docs page /// public static string MessageTemplates => "https://docs.nopcommerce.com/running-your-store/content-management/message-templates.html"; /// /// Gets a URL of the news docs page /// public static string News => "https://docs.nopcommerce.com/running-your-store/content-management/news.html"; /// /// Gets a URL of the blog docs page /// public static string Blog => "https://docs.nopcommerce.com/running-your-store/content-management/blog.html"; /// /// Gets a URL of the polls docs page /// public static string Polls => "https://docs.nopcommerce.com/running-your-store/content-management/polls.html"; /// /// Gets a URL of the forums docs page /// public static string Forums => "https://docs.nopcommerce.com/running-your-store/content-management/forums.html"; /// /// Gets a URL of the email accounts docs page /// public static string EmailAccounts => "https://docs.nopcommerce.com/getting-started/email-accounts.html"; /// /// Gets a URL of the multistore docs page /// public static string MultiStore => "https://docs.nopcommerce.com/getting-started/advanced-configuration/multi-store.html"; /// /// Gets a URL of the countries and states docs page /// public static string CountriesStates => "https://docs.nopcommerce.com/getting-started/configure-shipping/advanced-configuration/countries-states.html"; /// /// Gets a URL of the localization docs page /// public static string Localization => "https://docs.nopcommerce.com/getting-started/advanced-configuration/localization.html"; /// /// Gets a URL of the currencies docs page /// public static string Currencies => "https://docs.nopcommerce.com/getting-started/configure-payments/advanced-configuration/currencies.html"; /// /// Gets a URL of the payment methods docs page /// public static string PaymentMethods => "https://docs.nopcommerce.com/getting-started/configure-payments/payment-methods/index.html"; /// /// Gets a URL of the payment method restrictions docs page /// public static string PaymentMethodRestrictions => "https://docs.nopcommerce.com/getting-started/configure-payments/advanced-configuration/payment-method-restrictions.html"; /// /// Gets a URL of the tax providers docs page /// public static string TaxProviders => "https://docs.nopcommerce.com/getting-started/configure-taxes/tax-providers/index.html"; /// /// Gets a URL of the shipping providers docs page /// public static string ShippingProviders => "https://docs.nopcommerce.com/getting-started/configure-shipping/shipping-providers/index.html"; /// /// Gets a URL of the warehouses docs page /// public static string Warehouses => "https://docs.nopcommerce.com/getting-started/configure-shipping/advanced-configuration/warehouses.html"; /// /// Gets a URL of the pickup points docs page /// public static string PickupPoints => "https://docs.nopcommerce.com/getting-started/configure-shipping/advanced-configuration/pickup-points.html"; /// /// Gets a URL of the dates and ranges docs page /// public static string DatesAndRanges => "https://docs.nopcommerce.com/getting-started/configure-shipping/advanced-configuration/dates-and-ranges.html"; /// /// Gets a URL of the measures docs page /// public static string Measures => "https://docs.nopcommerce.com/getting-started/configure-shipping/advanced-configuration/measures.html"; /// /// Gets a URL of the ACL docs page /// public static string Acl => "https://docs.nopcommerce.com/running-your-store/customer-management/access-control-list.html"; /// /// Gets a URL of the external authentication docs page /// public static string ExternalAuthentication => "https://docs.nopcommerce.com/getting-started/advanced-configuration/external-authentication-methods.html"; /// /// Gets a URL of the plugins docs page /// public static string Plugins => "https://docs.nopcommerce.com/getting-started/advanced-configuration/plugins-in-nopcommerce.html"; /// /// Gets a URL of the log docs page /// public static string Log => "https://docs.nopcommerce.com/running-your-store/system-administration/log.html"; /// /// Gets a URL of the maintenance docs page /// public static string Maintenance => "https://docs.nopcommerce.com/running-your-store/system-administration/maintenance.html"; /// /// Gets a URL of the message queue docs page /// public static string MessageQueue => "https://docs.nopcommerce.com/running-your-store/system-administration/message-queue.html"; /// /// Gets a URL of the schedule tasks docs page /// public static string ScheduleTasks => "https://docs.nopcommerce.com/running-your-store/system-administration/schedule-tasks.html"; /// /// Gets a URL of the SEO optimization docs page /// public static string SeoOptimization => "https://docs.nopcommerce.com/running-your-store/search-engine-optimization.html"; /// /// Gets a URL of the templates docs page /// public static string Templates => "https://docs.nopcommerce.com/running-your-store/system-administration/templates.html"; /// /// Gets a URL of the reports docs page /// public static string Reports => "https://docs.nopcommerce.com/running-your-store/reports.html"; /// /// Gets a URL of the tax management docs page /// public static string TaxManagement => "https://docs.nopcommerce.com/getting-started/configure-taxes/index.html"; /// /// Gets a URL of the app settings docs page /// public static string AppSettings => " https://docs.nopcommerce.com/en/developer/tutorials/appsettings-json-file.html"; /// /// Gets a URL of the themes docs page /// public static string Themes => "https://docs.nopcommerce.com/getting-started/design-your-store/choose-and-install-a-theme.html"; /// /// Gets a URL of the SSL install docs page /// public static string SslInstall => "https://docs.nopcommerce.com/getting-started/advanced-configuration/how-to-install-and-configure-ssl-certification.html"; /// /// Gets a URL of the PayPal docs page /// public static string PayPal => "https://docs.nopcommerce.com/getting-started/configure-payments/payment-methods/paypal-commerce.html"; /// /// Gets a URL of the Avalara docs page /// public static string Avalara => "https://docs.nopcommerce.com/getting-started/configure-taxes/tax-providers/avalara.html"; } /// /// Represents default values of the UTM parameters /// public static partial class Utm { /// /// Gets parameters used on admin area /// public static string OnAdmin => "?utm_source=admin-panel&utm_medium=admin-page&utm_campaign=documentation&utm_content=doc-reference"; /// /// Gets parameters used on admin area tour /// public static string OnAdminTour => "?utm_source=admin-panel&utm_medium=tour&utm_campaign=marketplace&utm_content=tooltip"; /// /// Gets parameters used on admin area tour /// public static string OnAdminTourDocs => "?utm_source=admin-panel&utm_medium=tour&utm_campaign=documentation&utm_content=tooltip"; /// /// Gets parameters used on admin area log /// public static string OnAdminLog => "?utm_source=admin-panel&utm_medium=menu&utm_campaign=premium_support&utm_content=log-details"; /// /// Gets parameters used on admin area log list /// public static string OnAdminLogList => "?utm_source=admin-panel&utm_medium=menu&utm_campaign=premium_support&utm_content=log-list"; /// /// Gets parameters used on admin area footer /// public static string OnAdminFooter => "?utm_source=admin-panel&utm_medium=footer&utm_campaign=admin-panel"; /// /// Gets parameters used on admin area countries page /// public static string OnAdminCountries => "?utm_source=admin-panel&utm_medium=countries&utm_campaign=admin-panel"; /// /// Gets parameters used on admin area all plugins page /// public static string OnAdminAllPlugins => "?utm_source=admin-panel&utm_medium=menu&utm_campaign=marketplace&utm_content=all-plugins"; /// /// Gets parameters used on admin area plugins feed page /// public static string OnAdminPluginsFeed => "?utm_source=admin-panel&utm_medium=menu&utm_campaign=marketplace&utm_content=official-plugins"; /// /// Gets parameters used on admin area 'choose a theme' page /// public static string OnAdminThemes => "?utm_source=admin-panel&utm_medium=menu&utm_campaign=marketplace&utm_content=general-common-theme"; /// /// Gets parameters used on admin area payment plugins page /// public static string OnAdminPaymentPlugins => "?utm_source=admin-panel&utm_medium=menu&utm_campaign=marketplace&utm_content=payment-plugins"; /// /// Gets parameters used on admin area shipping plugins page /// public static string OnAdminShippingPlugins => "?utm_source=admin-panel&utm_medium=menu&utm_campaign=marketplace&utm_content=shipping-plugins"; /// /// Gets parameters used on admin area tax plugins page /// public static string OnAdminTaxPlugins => "?utm_source=admin-panel&utm_medium=menu&utm_campaign=marketplace&utm_content=tax-plugins"; /// /// Gets parameters used on install /// public static string OnInstall => "?utm_source=installation-page&utm_medium=footer&utm_campaign=installation-page"; /// /// Gets parameters used on admin area configuration steps block /// public static string OnAdminConfigurationSteps => "?utm_source=admin-panel&utm_medium=tour&utm_campaign=powered_by_nopcommerce&utm_content=dashboard"; } }