Version 5.0.0 beta 1
This commit is contained in:
1 parent
25ddeb65d6
commit
15c7beabc5
6736 files changed
+627902
-497943
No files matched your search
@@ -12,12 +12,6 @@
|
||||
"do": "",
|
||||
"restriction": "invoices_manage"
|
||||
},
|
||||
"shipping": {
|
||||
"tab": "nexus",
|
||||
"controller": "shipping",
|
||||
"do": "",
|
||||
"restriction": "shiporders_manage"
|
||||
},
|
||||
"donations": {
|
||||
"tab": "nexus",
|
||||
"controller": "donations",
|
||||
@@ -28,8 +22,7 @@
|
||||
"tab": "nexus",
|
||||
"controller": "payouts",
|
||||
"do": "",
|
||||
"restriction": null,
|
||||
"callback": "return ( ( \\IPS\\Member::loggedIn()->hasAcpRestriction( 'nexus', 'payments', 'payouts_manage' ) and \\IPS\\Settings::i()->nexus_payout ) or \\IPS\\Member::loggedIn()->hasAcpRestriction( 'nexus', 'payments', 'payouts_settings' ) );"
|
||||
"restriction": "payouts_manage"
|
||||
},
|
||||
"paymentsettings": {
|
||||
"tab": "nexus",
|
||||
@@ -116,6 +109,13 @@
|
||||
"controller": "markets",
|
||||
"do": "",
|
||||
"restriction": "markets_manage"
|
||||
},
|
||||
"donations": {
|
||||
"tab": "stats",
|
||||
"controller": "donations",
|
||||
"do": "",
|
||||
"restriction": "donations_stats_manage",
|
||||
"subcontrollers": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -15,12 +15,6 @@
|
||||
"invoices_delete": "invoices_delete",
|
||||
"invoices_settings": "invoices_settings"
|
||||
},
|
||||
"shipping": {
|
||||
"shiporders_manage": "shiporders_manage",
|
||||
"shiporders_edit": "shiporders_edit",
|
||||
"shiporders_delete": "shiporders_delete",
|
||||
"shipmethods_manage": "shipmethods_manage"
|
||||
},
|
||||
"paymentsettings": {
|
||||
"paymentsettings_overview": "paymentsettings_overview",
|
||||
"gateways_manage": "gateways_manage",
|
||||
@@ -79,37 +73,6 @@
|
||||
"customer_notes_delete": "customer_notes_delete"
|
||||
}
|
||||
},
|
||||
"support": {
|
||||
"requests": {
|
||||
"requests_ratings": "requests_ratings",
|
||||
"requests_ratings_feedback": "requests_ratings_feedback",
|
||||
"requests_split": "requests_split",
|
||||
"requests_block_sev": "requests_block_sev",
|
||||
"requests_reply_delete": "requests_reply_delete",
|
||||
"requests_create": "requests_create",
|
||||
"requests_merge": "requests_merge",
|
||||
"requests_delete": "requests_delete",
|
||||
"requests_manage": "requests_manage"
|
||||
},
|
||||
"support_reports": {
|
||||
"reports_manage": "reports_manage"
|
||||
},
|
||||
"settings": {
|
||||
"settings_manage": "settings_manage",
|
||||
"departments_manage": "departments_manage",
|
||||
"stockactions_manage": "stockactions_manage",
|
||||
"scfields_manage": "scfields_manage",
|
||||
"severities_manage": "severities_manage",
|
||||
"statuses_manage": "statuses_manage",
|
||||
"autoresolve_manage": "autoresolve_manage",
|
||||
"customerfeedback_manage": "customerfeedback_manage",
|
||||
"outgoingemail_manage": "outgoingemail_manage",
|
||||
"incomingemail_manage": "incomingemail_manage"
|
||||
},
|
||||
"stats": {
|
||||
"volume_manage": "volume_manage"
|
||||
}
|
||||
},
|
||||
"store": {
|
||||
"packages": {
|
||||
"packages_manage": "packages_manage",
|
||||
@@ -142,6 +105,9 @@
|
||||
},
|
||||
"markets": {
|
||||
"markets_manage": "markets_manage"
|
||||
},
|
||||
"donations": {
|
||||
"donations_stats_manage": "donations_stats_manage"
|
||||
}
|
||||
},
|
||||
"subscriptions": {
|
||||
|
||||
@@ -1,12 +1,4 @@
|
||||
{
|
||||
"app=core&module=applications&controller=enhancements&do=edit&id=nexus_EasyPost&searchResult=form_easypost_enable": {
|
||||
"lang_key": "easypost_enable",
|
||||
"restriction": "enhancements_manage",
|
||||
"keywords": [
|
||||
"easy post",
|
||||
"easypost"
|
||||
]
|
||||
},
|
||||
"app=core&module=applications&controller=enhancements&do=edit&id=nexus_MaxMind&searchResult=form_maxmind_enable": {
|
||||
"lang_key": "maxmind_enable",
|
||||
"restriction": "enhancements_manage",
|
||||
@@ -16,7 +8,7 @@
|
||||
]
|
||||
},
|
||||
"app=nexus&module=customers&controller=fields": {
|
||||
"lang_key": "menu__nexus_customers_fields",
|
||||
"lang_key": "acpsearch__nexus_customers_fields",
|
||||
"restriction": null,
|
||||
"keywords": [
|
||||
"custom customer fields",
|
||||
@@ -213,9 +205,6 @@
|
||||
"lang_key": "payment_methods",
|
||||
"restriction": "gateways_manage",
|
||||
"keywords": [
|
||||
"2checkout",
|
||||
"auth.net",
|
||||
"authorize.net",
|
||||
"bank",
|
||||
"cards",
|
||||
"checks",
|
||||
@@ -239,13 +228,6 @@
|
||||
"transaction review"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=payments&controller=paymentsettings&tab=review&searchResult=form_nexus_revw_sa_on": {
|
||||
"lang_key": "nexus_revw_sa_on",
|
||||
"restriction": "paymentsettings_overview",
|
||||
"keywords": [
|
||||
"transaction review support ticket"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=payments&controller=paymentsettings&tab=tax": {
|
||||
"lang_key": "tax_rates",
|
||||
"restriction": "tax_manage",
|
||||
@@ -268,7 +250,7 @@
|
||||
]
|
||||
},
|
||||
"app=nexus&module=payments&controller=payouts&do=settings": {
|
||||
"lang_key": "menu__nexus_payments_payouts",
|
||||
"lang_key": "account_credit_settings",
|
||||
"restriction": "payouts_manage",
|
||||
"keywords": [
|
||||
"account credit",
|
||||
@@ -352,36 +334,6 @@
|
||||
"minimum withdrawal"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=payments&controller=shipping": {
|
||||
"lang_key": "menu__nexus_payments_shipping",
|
||||
"restriction": "shiporders_manage",
|
||||
"keywords": [
|
||||
"handling",
|
||||
"orders",
|
||||
"postage",
|
||||
"ship",
|
||||
"shipments",
|
||||
"shipping"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=payments&controller=shippingrates": {
|
||||
"lang_key": "shipping_rates",
|
||||
"restriction": "shipmethods_manage",
|
||||
"keywords": [
|
||||
"air mail",
|
||||
"airmail",
|
||||
"fedex",
|
||||
"mail",
|
||||
"orders",
|
||||
"post",
|
||||
"royal mail",
|
||||
"shipments",
|
||||
"shipping",
|
||||
"tracking",
|
||||
"ups",
|
||||
"usps"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=payments&controller=transactions": {
|
||||
"lang_key": "menu__nexus_payments_transactions",
|
||||
"restriction": "transactions_manage",
|
||||
@@ -459,7 +411,7 @@
|
||||
]
|
||||
},
|
||||
"app=nexus&module=store&controller=fields": {
|
||||
"lang_key": "menu__nexus_store_fields",
|
||||
"lang_key": "acpsearch__nexus_store_fields",
|
||||
"restriction": "package_fields_manage",
|
||||
"keywords": [
|
||||
"custom package fields",
|
||||
@@ -596,194 +548,40 @@
|
||||
"require subscription"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=reports": {
|
||||
"lang_key": "menu__nexus_support_reports",
|
||||
"restriction": "reports_manage",
|
||||
"app=nexus&module=payments&controller=paymentsettings": {
|
||||
"lang_key": "acpsearch__nexus_payments_paymentsettings",
|
||||
"restriction": "paymentsettings_overview",
|
||||
"keywords": [
|
||||
"customer feedback",
|
||||
"customer satisfaction",
|
||||
"staff performance",
|
||||
"support performance",
|
||||
"support ratings",
|
||||
"support replies",
|
||||
"support reports",
|
||||
"support reviews",
|
||||
"support staff"
|
||||
"payment",
|
||||
"gateway",
|
||||
"paypal",
|
||||
"stripe"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=reports&tab=feedback_ratings": {
|
||||
"lang_key": "feedback_ratings",
|
||||
"restriction": "reports_manage",
|
||||
"app=nexus&module=store&controller=filters": {
|
||||
"lang_key": "menu__nexus_store_filters",
|
||||
"restriction": "packages_manage",
|
||||
"keywords": [
|
||||
"support feedback"
|
||||
"product",
|
||||
"filters",
|
||||
"store",
|
||||
"package"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=reports&tab=latest_feedback": {
|
||||
"lang_key": "latest_feedback",
|
||||
"restriction": "reports_manage",
|
||||
"keywords": [
|
||||
"latest support feedback"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=reports&tab=overview": {
|
||||
"lang_key": "overview",
|
||||
"restriction": "reports_manage",
|
||||
"keywords": [
|
||||
"support overview"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=reports&tab=replies": {
|
||||
"lang_key": "replies",
|
||||
"restriction": "reports_manage",
|
||||
"keywords": [
|
||||
"support replies"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=requests": {
|
||||
"lang_key": "menu__nexus_support_requests",
|
||||
"restriction": "requests_manage",
|
||||
"keywords": [
|
||||
"support",
|
||||
"support requests",
|
||||
"support tickets",
|
||||
"tickets"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=autoresolve": {
|
||||
"lang_key": "autoresolve",
|
||||
"restriction": "autoresolve_manage",
|
||||
"keywords": [
|
||||
"auto resolve",
|
||||
"auto-resolve",
|
||||
"automatic resolve",
|
||||
"automatically resolve",
|
||||
"autoresolve",
|
||||
"resolve"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=customerfeedback": {
|
||||
"lang_key": "customer_feedback",
|
||||
"restriction": "customerfeedback_manage",
|
||||
"keywords": [
|
||||
"feedback",
|
||||
"performance",
|
||||
"ratings",
|
||||
"satisfaction"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=departments": {
|
||||
"lang_key": "departments",
|
||||
"restriction": "departments_manage",
|
||||
"keywords": [
|
||||
"categories",
|
||||
"departments",
|
||||
"email"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=fields": {
|
||||
"lang_key": "custom_support_fields",
|
||||
"restriction": "scfields_manage",
|
||||
"keywords": [
|
||||
"custom support fields",
|
||||
"custom ticket fields",
|
||||
"support custom fields",
|
||||
"support fields",
|
||||
"support form",
|
||||
"support information",
|
||||
"ticket custom fields",
|
||||
"ticket fields",
|
||||
"ticket information"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=incomingemail": {
|
||||
"lang_key": "incoming_emails",
|
||||
"restriction": "incomingemail_manage",
|
||||
"keywords": [
|
||||
"email filters",
|
||||
"email piping",
|
||||
"incoming emails",
|
||||
"pop3",
|
||||
"spam filters",
|
||||
"support emails",
|
||||
"ticket emails"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=outgoingemail": {
|
||||
"lang_key": "outgoing_emails",
|
||||
"restriction": "outgoingemail_manage",
|
||||
"keywords": [
|
||||
"support emails",
|
||||
"ticket emails"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=outgoingemail&searchResult=form_nexus_sout_autoreply": {
|
||||
"lang_key": "nexus_sout_autoreply",
|
||||
"app=nexus&module=store&controller=settings": {
|
||||
"lang_key": "acpsearch__nexus_store_settings",
|
||||
"restriction": "settings_manage",
|
||||
"keywords": [
|
||||
"support confirmation",
|
||||
"ticket confirmation"
|
||||
"store",
|
||||
"store setting"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=outgoingemail&searchResult=form_nexus_sout_chrome": {
|
||||
"lang_key": "nexus_sout_chrome",
|
||||
"restriction": "settings_manage",
|
||||
"app=nexus&module=reports&controller=donations": {
|
||||
"lang_key": "acpsearch__nexus_reports_donations",
|
||||
"restriction": "donations_stats_manage",
|
||||
"keywords": [
|
||||
"email format",
|
||||
"email template"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=outgoingemail&searchResult=form_nexus_sout_from": {
|
||||
"lang_key": "nexus_sout_from",
|
||||
"restriction": "settings_manage",
|
||||
"keywords": [
|
||||
"email from"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=severities": {
|
||||
"lang_key": "severities",
|
||||
"restriction": "severities_manage",
|
||||
"keywords": [
|
||||
"critical",
|
||||
"emergency",
|
||||
"severities",
|
||||
"severity",
|
||||
"urgency",
|
||||
"urgent"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=statuses": {
|
||||
"lang_key": "statuses",
|
||||
"restriction": "settings_manage",
|
||||
"keywords": [
|
||||
"closed",
|
||||
"open",
|
||||
"resolved",
|
||||
"statuses",
|
||||
"tags"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=settings&tab=stockactions": {
|
||||
"lang_key": "stock_actions",
|
||||
"restriction": "stockactions_manage",
|
||||
"keywords": [
|
||||
"defined",
|
||||
"pre defined",
|
||||
"pre set",
|
||||
"predefined",
|
||||
"preset",
|
||||
"stock",
|
||||
"stock actions",
|
||||
"stock messages",
|
||||
"stock replies"
|
||||
]
|
||||
},
|
||||
"app=nexus&module=support&controller=volume": {
|
||||
"lang_key": "menu__nexus_support_volume",
|
||||
"restriction": "volume_manage",
|
||||
"keywords": [
|
||||
"new ticket stats",
|
||||
"support statistics",
|
||||
"support stats"
|
||||
"donation",
|
||||
"goal"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
"app_author": "",
|
||||
"app_directory": "nexus",
|
||||
"app_protected": 0,
|
||||
"app_website": null,
|
||||
"app_update_check": null,
|
||||
"app_website": "",
|
||||
"app_update_check": "",
|
||||
"app_hide_tab": 0
|
||||
}
|
||||
@@ -2,13 +2,10 @@
|
||||
<build>
|
||||
<module key="front/store"><![CDATA[{"default_controller":"store","protected":0,"default":1}]]></module>
|
||||
<module key="front/checkout"><![CDATA[{"default_controller":null,"protected":1,"default":0}]]></module>
|
||||
<module key="front/support"><![CDATA[{"default_controller":"home","protected":0,"default":0}]]></module>
|
||||
<module key="front/clients"><![CDATA[{"default_controller":"purchases","protected":0,"default":0}]]></module>
|
||||
<module key="front/promotion"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
|
||||
<module key="front/subscriptions"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
|
||||
<module key="admin/payments"><![CDATA[{"default_controller":"transactions","protected":0,"default":1}]]></module>
|
||||
<module key="admin/customers"><![CDATA[{"default_controller":null,"protected":0,"default":0}]]></module>
|
||||
<module key="admin/support"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
|
||||
<module key="admin/store"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
|
||||
<module key="admin/reports"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
|
||||
<module key="admin/subscriptions"><![CDATA[{"default_controller":"subscriptions","protected":0,"default":0}]]></module>
|
||||
@@ -17,8 +14,6 @@
|
||||
<task frequency="P0Y0M0DT0H30M0S">generateRenewalInvoices</task>
|
||||
<task frequency="P0Y0M0DT1H0M0S">expirePurchases</task>
|
||||
<task frequency="P0Y0M0DT1H0M0S">expireInvoices</task>
|
||||
<task frequency="P0Y0M0DT1H0M0S">supportAutoresolve</task>
|
||||
<task frequency="P0Y0M1DT0H0M0S">supportAssignedReminder</task>
|
||||
<task frequency="P0Y0M1DT0H0M0S">cartCleanup</task>
|
||||
<task frequency="P0Y0M0DT0H10M0S">billingAgreements</task>
|
||||
<task frequency="P0Y0M0DT0H10M0S">gatewayPending</task>
|
||||
@@ -29,15 +24,7 @@
|
||||
<setting key="cm_invoice_generate"><![CDATA[{"key":"cm_invoice_generate","default":"12","report":"full"}]]></setting>
|
||||
<setting key="cm_invoice_warning"><![CDATA[{"key":"cm_invoice_warning","default":"72","report":"full"}]]></setting>
|
||||
<setting key="cm_protected"><![CDATA[{"key":"cm_protected","default":"","report":"bool"}]]></setting>
|
||||
<setting key="customer_fields"><![CDATA[{"key":"customer_fields","default":"0","report":"bool"}]]></setting>
|
||||
<setting key="donation_goals"><![CDATA[{"key":"donation_goals","default":"0","report":"bool"}]]></setting>
|
||||
<setting key="easypost_address"><![CDATA[{"key":"easypost_address","default":"","report":"bool"}]]></setting>
|
||||
<setting key="easypost_api_key"><![CDATA[{"key":"easypost_api_key","default":"","report":"bool"}]]></setting>
|
||||
<setting key="easypost_delivery_adjustment"><![CDATA[{"key":"easypost_delivery_adjustment","default":"0","report":"full"}]]></setting>
|
||||
<setting key="easypost_phone"><![CDATA[{"key":"easypost_phone","default":"","report":"bool"}]]></setting>
|
||||
<setting key="easypost_price_adjustment"><![CDATA[{"key":"easypost_price_adjustment","default":"","report":"bool"}]]></setting>
|
||||
<setting key="easypost_show_rates"><![CDATA[{"key":"easypost_show_rates","default":"0","report":"full"}]]></setting>
|
||||
<setting key="easypost_tax"><![CDATA[{"key":"easypost_tax","default":"0","report":"bool"}]]></setting>
|
||||
<setting key="gateways_counts"><![CDATA[{"key":"gateways_counts","default":"{}","report":"none"}]]></setting>
|
||||
<setting key="idm_nexus_display"><![CDATA[{"key":"idm_nexus_display","default":"purchases","report":"full"}]]></setting>
|
||||
<setting key="idm_nexus_gateways"><![CDATA[{"key":"idm_nexus_gateways","default":"","report":"bool"}]]></setting>
|
||||
@@ -51,17 +38,11 @@
|
||||
<setting key="maxmind_id"><![CDATA[{"key":"maxmind_id","default":"","report":"none"}]]></setting>
|
||||
<setting key="maxmind_key"><![CDATA[{"key":"maxmind_key","default":"","report":"bool"}]]></setting>
|
||||
<setting key="maxmind_tracking_code"><![CDATA[{"key":"maxmind_tracking_code","default":"0","report":"bool"}]]></setting>
|
||||
<setting key="nexus_autoresolve_applicable"><![CDATA[{"key":"nexus_autoresolve_applicable","default":"3","report":"full"}]]></setting>
|
||||
<setting key="nexus_autoresolve_days"><![CDATA[{"key":"nexus_autoresolve_days","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_autoresolve_departments"><![CDATA[{"key":"nexus_autoresolve_departments","default":"*","report":"bool"}]]></setting>
|
||||
<setting key="nexus_autoresolve_notify"><![CDATA[{"key":"nexus_autoresolve_notify","default":"24","report":"full"}]]></setting>
|
||||
<setting key="nexus_autoresolve_status"><![CDATA[{"key":"nexus_autoresolve_status","default":"4","report":"full"}]]></setting>
|
||||
<setting key="nexus_checkreg_captcha"><![CDATA[{"key":"nexus_checkreg_captcha","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_checkreg_usernames"><![CDATA[{"key":"nexus_checkreg_usernames","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_checkreg_validate"><![CDATA[{"key":"nexus_checkreg_validate","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_com_rules"><![CDATA[{"key":"nexus_com_rules","default":"1","report":"full"}]]></setting>
|
||||
<setting key="nexus_currency"><![CDATA[{"key":"nexus_currency","default":"USD","report":"none"}]]></setting>
|
||||
<setting key="nexus_donate_loggedin"><![CDATA[{"key":"nexus_donate_loggedin","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_gift_vouchers"><![CDATA[{"key":"nexus_gift_vouchers","default":"{}","report":"bool"}]]></setting>
|
||||
<setting key="nexus_gift_vouchers_free"><![CDATA[{"key":"nexus_gift_vouchers_free","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_invoice_footer"><![CDATA[{"key":"nexus_invoice_footer","default":"","report":"bool"}]]></setting>
|
||||
@@ -80,16 +61,10 @@
|
||||
<setting key="nexus_payout_unlimited_times"><![CDATA[{"key":"nexus_payout_unlimited_times","default":"1","report":"full"}]]></setting>
|
||||
<setting key="nexus_prune_history"><![CDATA[{"key":"nexus_prune_history","default":"0","report":"none"}]]></setting>
|
||||
<setting key="nexus_reg_force"><![CDATA[{"key":"nexus_reg_force","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_reg_group"><![CDATA[{"key":"nexus_reg_group","default":"0","report":"bool"}]]></setting>
|
||||
<setting key="nexus_require_billing"><![CDATA[{"key":"nexus_require_billing","default":"product,giftvoucher,donation,other,subscriptions","report":"bool"}]]></setting>
|
||||
<setting key="nexus_revw_sa"><![CDATA[{"key":"nexus_revw_sa","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_severities"><![CDATA[{"key":"nexus_severities","default":"1","report":"full"}]]></setting>
|
||||
<setting key="nexus_show_renew_option_savings"><![CDATA[{"key":"nexus_show_renew_option_savings","default":"amount","report":"full"}]]></setting>
|
||||
<setting key="nexus_show_stock"><![CDATA[{"key":"nexus_show_stock","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_show_tax"><![CDATA[{"key":"nexus_show_tax","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_sout_autoreply"><![CDATA[{"key":"nexus_sout_autoreply","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_sout_chrome"><![CDATA[{"key":"nexus_sout_chrome","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_sout_from"><![CDATA[{"key":"nexus_sout_from","default":"staff","report":"full"}]]></setting>
|
||||
<setting key="nexus_split_payments"><![CDATA[{"key":"nexus_split_payments","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_store_new"><![CDATA[{"key":"nexus_store_new","default":"10,30","report":"bool"}]]></setting>
|
||||
<setting key="nexus_store_popular"><![CDATA[{"key":"nexus_store_popular","default":"10,365","report":"bool"}]]></setting>
|
||||
@@ -100,10 +75,8 @@
|
||||
<setting key="nexus_subs_register"><![CDATA[{"key":"nexus_subs_register","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_subs_show_public"><![CDATA[{"key":"nexus_subs_show_public","default":"1","report":"full"}]]></setting>
|
||||
<setting key="nexus_subs_upgrade"><![CDATA[{"key":"nexus_subs_upgrade","default":"0","report":"full"}]]></setting>
|
||||
<setting key="nexus_support_satisfaction"><![CDATA[{"key":"nexus_support_satisfaction","default":"1","report":"full"}]]></setting>
|
||||
<setting key="nexus_tac"><![CDATA[{"key":"nexus_tac","default":"none","report":"full"}]]></setting>
|
||||
<setting key="nexus_tac_link"><![CDATA[{"key":"nexus_tac_link","default":"","report":"bool"}]]></setting>
|
||||
<setting key="reply_request_resolved"><![CDATA[{"key":"reply_request_resolved","default":"reopen","report":"full"}]]></setting>
|
||||
<widget key="pendingActions"><![CDATA[{"class":"\\IPS\\Widget","restrict":["sidebar","cms"],"default_area":"","allow_reuse":false,"menu_style":"menu","embeddable":true}]]></widget>
|
||||
<widget key="donations"><![CDATA[{"class":"\\IPS\\Widget\\StaticCache","restrict":["sidebar","cms"],"default_area":"","allow_reuse":false,"menu_style":"menu","embeddable":true}]]></widget>
|
||||
<widget key="subscriptions"><![CDATA[{"class":"\\IPS\\Widget","restrict":["sidebar","cms"],"default_area":"","allow_reuse":false,"menu_style":"menu","embeddable":true}]]></widget>
|
||||
@@ -111,9 +84,8 @@
|
||||
<widget key="latestProducts"><![CDATA[{"class":"\\IPS\\Widget\\PermissionCache","restrict":["sidebar","cms"],"default_area":"","allow_reuse":true,"menu_style":"menu","embeddable":true}]]></widget>
|
||||
<widget key="recentCommerceReviews"><![CDATA[{"class":"\\IPS\\Widget\\PermissionCache","restrict":["sidebar","cms"],"default_area":"","allow_reuse":true,"menu_style":"menu","embeddable":true}]]></widget>
|
||||
<widget key="featuredProduct"><![CDATA[{"class":"\\IPS\\Widget\\PermissionCache","restrict":["sidebar","cms"],"default_area":"","allow_reuse":true,"menu_style":"menu","embeddable":true}]]></widget>
|
||||
<acpsearch key="app=core&module=applications&controller=enhancements&do=edit&id=nexus_EasyPost&searchResult=form_easypost_enable"><![CDATA[{"lang_key":"easypost_enable","restriction":"enhancements_manage","keywords":["easy post","easypost"]}]]></acpsearch>
|
||||
<acpsearch key="app=core&module=applications&controller=enhancements&do=edit&id=nexus_MaxMind&searchResult=form_maxmind_enable"><![CDATA[{"lang_key":"maxmind_enable","restriction":"enhancements_manage","keywords":["fraud","maxmind"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=customers&controller=fields"><![CDATA[{"lang_key":"menu__nexus_customers_fields","restriction":null,"keywords":["custom customer fields","custom fields","custom nexus fields","customer fields","nexus fields"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=customers&controller=fields"><![CDATA[{"lang_key":"acpsearch__nexus_customers_fields","restriction":null,"keywords":["custom customer fields","custom fields","custom nexus fields","customer fields","nexus fields"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=customers&controller=search"><![CDATA[{"lang_key":"menu__nexus_customers_search","restriction":"customers_view","keywords":["clients","customers"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=donations"><![CDATA[{"lang_key":"menu__nexus_payments_donations","restriction":"donations_manage","keywords":["donate","donations","goals"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=invoices"><![CDATA[{"lang_key":"menu__nexus_payments_invoices","restriction":"invoices_manage","keywords":["invoices","orders"]}]]></acpsearch>
|
||||
@@ -135,20 +107,17 @@
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings&tab=emails&searchResult=form_nexus_notify_copy_email"><![CDATA[{"lang_key":"nexus_notify_copy_email","restriction":"paymentsettings_overview","keywords":["email notification","email notifications list commerce"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings&tab=emails&searchResult=form_nexus_notify_copy_types"><![CDATA[{"lang_key":"nexus_notify_copy_types","restriction":"paymentsettings_overview","keywords":["commission notification","email notifications commerce","payment notification","transaction notification"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings&tab=fraud"><![CDATA[{"lang_key":"anti_fraud_rules","restriction":"fraud_manage","keywords":["anti fraud rules","anti-fraud rules","antifraud rules","fraud","fraud rules"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings&tab=gateways"><![CDATA[{"lang_key":"payment_methods","restriction":"gateways_manage","keywords":["2checkout","auth.net","authorize.net","bank","cards","checks","cheques","credit","credit cards","debit","gateways","methods","paypal","stripe"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings&tab=gateways"><![CDATA[{"lang_key":"payment_methods","restriction":"gateways_manage","keywords":["bank","cards","checks","cheques","credit","credit cards","debit","gateways","methods","paypal","stripe"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings&tab=review"><![CDATA[{"lang_key":"transaction_review","restriction":null,"keywords":["flag for review","hold for review","transaction flag","transaction review"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings&tab=review&searchResult=form_nexus_revw_sa_on"><![CDATA[{"lang_key":"nexus_revw_sa_on","restriction":"paymentsettings_overview","keywords":["transaction review support ticket"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings&tab=tax"><![CDATA[{"lang_key":"tax_rates","restriction":"tax_manage","keywords":["sales tax","tax","tax rate","vat"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts"><![CDATA[{"lang_key":"menu__nexus_payments_payouts","restriction":"payouts_manage","keywords":["account credit","credit","pay outs","payouts","withdrawals"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts&do=settings"><![CDATA[{"lang_key":"menu__nexus_payments_payouts","restriction":"payouts_manage","keywords":["account credit","account credit settings","credit","credit settings","pay out","pay out settings","pay outs settings","payout settings","payouts","payouts settings","withdrawal settings","withdrawals","withdrawals settings"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts&do=settings"><![CDATA[{"lang_key":"account_credit_settings","restriction":"payouts_manage","keywords":["account credit","account credit settings","credit","credit settings","pay out","pay out settings","pay outs settings","payout settings","payouts","payouts settings","withdrawal settings","withdrawals","withdrawals settings"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts&do=settings&searchResult=form_allow_topups"><![CDATA[{"lang_key":"allow_topups","restriction":"payouts_manage","keywords":["account credit","add credit","buy credit","credit","top ups","topups"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts&do=settings&searchResult=form_nexus_no_commission"><![CDATA[{"lang_key":"nexus_no_commission","restriction":"payouts_settings","keywords":["comision","comission","commission","no commission"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts&do=settings&searchResult=form_nexus_payout"><![CDATA[{"lang_key":"nexus_payout","restriction":"payouts_settings","keywords":["bank","check","cheque","credit card","pay outs","payouts","paypal","stripe","withdrawals"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts&do=settings&searchResult=nexus_max_credit"><![CDATA[{"lang_key":"nexus_max_credit","restriction":"payouts_manage","keywords":["maximum account credit","maximum credit"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts&do=settings&searchResult=nexus_payout_approve"><![CDATA[{"lang_key":"nexus_payout_approve","restriction":"payouts_manage","keywords":["approve pay outs","approve payouts","approve withdrawals","pay out approve","payout approve","withdrawal approve"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=payouts&do=settings&searchResult=nexus_payout_min"><![CDATA[{"lang_key":"nexus_payout_min","restriction":"payouts_manage","keywords":["minimum pay out","minimum payout","minimum withdrawal"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=shipping"><![CDATA[{"lang_key":"menu__nexus_payments_shipping","restriction":"shiporders_manage","keywords":["handling","orders","postage","ship","shipments","shipping"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=shippingrates"><![CDATA[{"lang_key":"shipping_rates","restriction":"shipmethods_manage","keywords":["air mail","airmail","fedex","mail","orders","post","royal mail","shipments","shipping","tracking","ups","usps"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=payments&controller=transactions"><![CDATA[{"lang_key":"menu__nexus_payments_transactions","restriction":"transactions_manage","keywords":["approve","payments","sales","transactions"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=reports&controller=income"><![CDATA[{"lang_key":"menu__nexus_reports_income","restriction":"income_manage","keywords":["income","income stats","revenue"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=reports&controller=income&tab=totals"><![CDATA[{"lang_key":"nexus_report_income_totals","restriction":"income_manage","keywords":["income","total income"]}]]></acpsearch>
|
||||
@@ -158,7 +127,7 @@
|
||||
<acpsearch key="app=nexus&module=reports&controller=markets&tab=USD"><![CDATA[{"lang_key":"USD Income","restriction":"markets_manage","keywords":["income reports"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=reports&controller=purchases"><![CDATA[{"lang_key":"menu__nexus_reports_purchases","restriction":"purchases_manage","keywords":["order stats","sale stats","sales stats"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=store&controller=coupons"><![CDATA[{"lang_key":"menu__nexus_store_coupons","restriction":"coupons_manage","keywords":["coupons","discounts","gift","promotions","vouchers"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=store&controller=fields"><![CDATA[{"lang_key":"menu__nexus_store_fields","restriction":"package_fields_manage","keywords":["custom package fields","custom product fields","package fields","product fields"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=store&controller=fields"><![CDATA[{"lang_key":"acpsearch__nexus_store_fields","restriction":"package_fields_manage","keywords":["custom package fields","custom product fields","package fields","product fields"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=store&controller=packages"><![CDATA[{"lang_key":"menu__nexus_store_packages","restriction":"packages_manage","keywords":["items","packages","plans","products","stock","store"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=store&controller=settings&searchResult=form_cm_protected"><![CDATA[{"lang_key":"cm_protected","restriction":"settings_manage","keywords":["protected groups"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=store&controller=settings&searchResult=form_nexus_gift_vouchers"><![CDATA[{"lang_key":"nexus_gift_vouchers","restriction":"settings_manage","keywords":["gift cards","gift vouchers","vouchers"]}]]></acpsearch>
|
||||
@@ -174,29 +143,9 @@
|
||||
<acpsearch key="app=nexus&module=subscriptions&controller=subscriptions"><![CDATA[{"lang_key":"menu__nexus_subscriptions_subscriptions","restriction":"subscriptions_manage","keywords":["monetize","package","subscription"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=subscriptions&controller=subscriptions&do=settings&searchResult=nexus_subs_enabled"><![CDATA[{"lang_key":"nexus_subs_enabled","restriction":"subscriptions_manage","keywords":["member subscription","package","subscription"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=subscriptions&controller=subscriptions&do=settings&searchResult=nexus_subs_register"><![CDATA[{"lang_key":"nexus_subs_register","restriction":"subscriptions_manage","keywords":["require subscription"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=reports"><![CDATA[{"lang_key":"menu__nexus_support_reports","restriction":"reports_manage","keywords":["customer feedback","customer satisfaction","staff performance","support performance","support ratings","support replies","support reports","support reviews","support staff"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=reports&tab=feedback_ratings"><![CDATA[{"lang_key":"feedback_ratings","restriction":"reports_manage","keywords":["support feedback"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=reports&tab=latest_feedback"><![CDATA[{"lang_key":"latest_feedback","restriction":"reports_manage","keywords":["latest support feedback"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=reports&tab=overview"><![CDATA[{"lang_key":"overview","restriction":"reports_manage","keywords":["support overview"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=reports&tab=replies"><![CDATA[{"lang_key":"replies","restriction":"reports_manage","keywords":["support replies"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=requests"><![CDATA[{"lang_key":"menu__nexus_support_requests","restriction":"requests_manage","keywords":["support","support requests","support tickets","tickets"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=autoresolve"><![CDATA[{"lang_key":"autoresolve","restriction":"autoresolve_manage","keywords":["auto resolve","auto-resolve","automatic resolve","automatically resolve","autoresolve","resolve"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=customerfeedback"><![CDATA[{"lang_key":"customer_feedback","restriction":"customerfeedback_manage","keywords":["feedback","performance","ratings","satisfaction"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=departments"><![CDATA[{"lang_key":"departments","restriction":"departments_manage","keywords":["categories","departments","email"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=fields"><![CDATA[{"lang_key":"custom_support_fields","restriction":"scfields_manage","keywords":["custom support fields","custom ticket fields","support custom fields","support fields","support form","support information","ticket custom fields","ticket fields","ticket information"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=incomingemail"><![CDATA[{"lang_key":"incoming_emails","restriction":"incomingemail_manage","keywords":["email filters","email piping","incoming emails","pop3","spam filters","support emails","ticket emails"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=outgoingemail"><![CDATA[{"lang_key":"outgoing_emails","restriction":"outgoingemail_manage","keywords":["support emails","ticket emails"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=outgoingemail&searchResult=form_nexus_sout_autoreply"><![CDATA[{"lang_key":"nexus_sout_autoreply","restriction":"settings_manage","keywords":["support confirmation","ticket confirmation"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=outgoingemail&searchResult=form_nexus_sout_chrome"><![CDATA[{"lang_key":"nexus_sout_chrome","restriction":"settings_manage","keywords":["email format","email template"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=outgoingemail&searchResult=form_nexus_sout_from"><![CDATA[{"lang_key":"nexus_sout_from","restriction":"settings_manage","keywords":["email from"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=severities"><![CDATA[{"lang_key":"severities","restriction":"severities_manage","keywords":["critical","emergency","severities","severity","urgency","urgent"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=statuses"><![CDATA[{"lang_key":"statuses","restriction":"settings_manage","keywords":["closed","open","resolved","statuses","tags"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=settings&tab=stockactions"><![CDATA[{"lang_key":"stock_actions","restriction":"stockactions_manage","keywords":["defined","pre defined","pre set","predefined","preset","stock","stock actions","stock messages","stock replies"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=support&controller=volume"><![CDATA[{"lang_key":"menu__nexus_support_volume","restriction":"volume_manage","keywords":["new ticket stats","support statistics","support stats"]}]]></acpsearch>
|
||||
<hook key="clientAreaLinkLoad"><![CDATA[{"type":"C","class":"\\IPS\\Data\\Store\\Database"}]]></hook>
|
||||
<hook key="register"><![CDATA[{"type":"C","class":"\\IPS\\core\\modules\\front\\system\\register"}]]></hook>
|
||||
<hook key="clientAreaLink"><![CDATA[{"type":"S","class":"\\IPS\\Theme\\class_core_front_global"}]]></hook>
|
||||
<hook key="Database"><![CDATA[{"type":"C","class":"\\IPS\\Data\\Store\\Database"}]]></hook>
|
||||
<hook key="DispatcherAdmin"><![CDATA[{"type":"C","class":"\\IPS\\Dispatcher\\Admin"}]]></hook>
|
||||
<themesetting key="cm_store_view"><![CDATA[{"sc_key":"cm_store_view","sc_type":"Select","sc_multiple":0,"sc_content":"[{\"key\":\"grid\",\"value\":\"cm_store_view_grid\"},{\"key\":\"list\",\"value\":\"cm_store_view_list\"}]","sc_app":"nexus","sc_default":"grid","sc_tab_key":"custom","sc_show_in_vse":0,"sc_title":"themesetting_cm_store_view","sc_order":12,"sc_condition":null}]]></themesetting>
|
||||
<acpsearch key="app=nexus&module=payments&controller=paymentsettings"><![CDATA[{"lang_key":"acpsearch__nexus_payments_paymentsettings","restriction":"paymentsettings_overview","keywords":["payment","gateway","paypal","stripe"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=store&controller=filters"><![CDATA[{"lang_key":"menu__nexus_store_filters","restriction":"packages_manage","keywords":["product","filters","store","package"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=store&controller=settings"><![CDATA[{"lang_key":"acpsearch__nexus_store_settings","restriction":"settings_manage","keywords":["store","store setting"]}]]></acpsearch>
|
||||
<acpsearch key="app=nexus&module=reports&controller=donations"><![CDATA[{"lang_key":"acpsearch__nexus_reports_donations","restriction":"donations_stats_manage","keywords":["donation","goal"]}]]></acpsearch>
|
||||
<themeeditorsetting key="layout_store_view"><![CDATA[{"key":"layout_store_view","type":"select","name":"Store View","desc":"Default layout for the store categories","refresh":true,"options":[["list","List"],["grid","Grid"]],"default":"grid","cat":"pageLayouts"}]]></themeeditorsetting>
|
||||
</build>
|
||||
@@ -0,0 +1 @@
|
||||
[]
|
||||
@@ -0,0 +1,118 @@
|
||||
<?php
|
||||
/**
|
||||
* @brief {class}
|
||||
* @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a>
|
||||
* @copyright (c) Invision Power Services, Inc.
|
||||
* @license https://www.invisioncommunity.com/legal/standards/
|
||||
* @package Invision Community
|
||||
{subpackage}
|
||||
* @since {date}
|
||||
*/
|
||||
|
||||
namespace IPS\{app}\extensions\nexus\Gateway;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
|
||||
use IPS\nexus\Customer;
|
||||
use IPS\nexus\Gateway;
|
||||
use IPS\nexus\Invoice;
|
||||
use IPS\nexus\Money;
|
||||
use IPS\nexus\Transaction;
|
||||
use IPS\Helpers\Form;
|
||||
use Exception;
|
||||
use InvalidArgumentException;
|
||||
use LogicException;
|
||||
use function defined;
|
||||
|
||||
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( $_SERVER['SERVER_PROTOCOL'] ?? 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* {class}
|
||||
*/
|
||||
class {class} extends Gateway
|
||||
{
|
||||
public static string $gatewayKey = '{class}';
|
||||
|
||||
/* !Features */
|
||||
|
||||
const SUPPORTS_REFUNDS = TRUE;
|
||||
const SUPPORTS_PARTIAL_REFUNDS = TRUE;
|
||||
|
||||
/**
|
||||
* Capture
|
||||
*
|
||||
* @param Transaction $transaction Transaction
|
||||
* @return void
|
||||
* @throws LogicException
|
||||
*/
|
||||
public function capture( Transaction $transaction ): void
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Refund
|
||||
*
|
||||
* @param Transaction $transaction Transaction to be refunded
|
||||
* @param mixed|NULL $amount Amount to refund (NULL for full amount - always in same currency as transaction)
|
||||
* @param string|null $reason
|
||||
* @return mixed Gateway reference ID for refund, if applicable
|
||||
* @throws Exception
|
||||
*/
|
||||
public function refund( Transaction $transaction, mixed $amount = NULL, ?string $reason = NULL): mixed
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* Refund Reasons that the gateway understands, if the gateway supports this
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public static function refundReasons(): array
|
||||
{
|
||||
return [];
|
||||
}
|
||||
|
||||
/**
|
||||
* Settings
|
||||
*
|
||||
* @param Form $form The form
|
||||
* @return void
|
||||
*/
|
||||
public function settings( Form $form ): void
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Test Settings
|
||||
*
|
||||
* @param array $settings Settings
|
||||
* @return array
|
||||
* @throws InvalidArgumentException
|
||||
*/
|
||||
public function testSettings( array $settings=array() ): array
|
||||
{
|
||||
return $settings;
|
||||
}
|
||||
|
||||
/**
|
||||
* Payment Screen Fields
|
||||
*
|
||||
* @param Invoice $invoice Invoice
|
||||
* @param Money $amount The amount to pay now
|
||||
* @param Customer|null $member The member the payment screen is for (if in the ACP charging to a member's card) or NULL for currently logged in member
|
||||
* @param array $recurrings Details about recurring costs
|
||||
* @param string $type 'checkout' means the cusotmer is doing this on the normal checkout screen, 'admin' means the admin is doing this in the ACP, 'card' means the user is just adding a card
|
||||
* @return array
|
||||
*/
|
||||
public function paymentScreen( Invoice $invoice, Money $amount, ?Customer $member = NULL, array $recurrings = [], string $type = 'checkout' ): array
|
||||
{
|
||||
return [];
|
||||
}
|
||||
}
|
||||
@@ -12,45 +12,51 @@
|
||||
namespace IPS\{app}\extensions\nexus\Item;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
|
||||
use IPS\Helpers\Form;
|
||||
use IPS\nexus\Invoice;
|
||||
use IPS\nexus\Invoice\Item;
|
||||
use function defined;
|
||||
|
||||
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
header( ( $_SERVER['SERVER_PROTOCOL'] ?? 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* {class}
|
||||
*/
|
||||
class _{class} extends \IPS\nexus\Invoice\Item\Charge // or \IPS\nexus\Invoice\Item\Purchase
|
||||
class {class} extends Item\{itemType}
|
||||
{
|
||||
/**
|
||||
* @brief Application
|
||||
*/
|
||||
public static $application = '{app}';
|
||||
public static string $application = '{app}';
|
||||
|
||||
/**
|
||||
* @brief Application
|
||||
*/
|
||||
public static $type = '';
|
||||
public static string $type = '{type}';
|
||||
|
||||
/**
|
||||
* @brief Icon
|
||||
*/
|
||||
public static $icon = '';
|
||||
public static string $icon = '';
|
||||
|
||||
/**
|
||||
* @brief Title
|
||||
*/
|
||||
public static $title = '';
|
||||
public static string $title = '';
|
||||
|
||||
/**
|
||||
* Generate Invoice Form
|
||||
*
|
||||
* @param \IPS\Helpers\Form $form The form
|
||||
* @param \IPS\nexus\Invoice $invoice The invoice
|
||||
* @param Form $form The form
|
||||
* @param Invoice $invoice The invoice
|
||||
* @return void
|
||||
*/
|
||||
public static function form( \IPS\Helpers\Form $form, \IPS\nexus\Invoice $invoice )
|
||||
public static function form( Form $form, Invoice $invoice ) : void
|
||||
{
|
||||
|
||||
}
|
||||
@@ -59,10 +65,10 @@ class _{class} extends \IPS\nexus\Invoice\Item\Charge // or \IPS\nexus\Invoice\I
|
||||
* Create From Form
|
||||
*
|
||||
* @param array $values Values from form
|
||||
* @param \IPS\nexus\Invoice $invoice The invoice
|
||||
* @return \IPS\nexus\extensions\nexus\Item\MiscellaneousCharge
|
||||
* @param Invoice $invoice The invoice
|
||||
* @return static
|
||||
*/
|
||||
public static function createFromForm( array $values, \IPS\nexus\Invoice $invoice )
|
||||
public static function createFromForm( array $values, Invoice $invoice ) : static
|
||||
{
|
||||
|
||||
}
|
||||
@@ -70,10 +76,10 @@ class _{class} extends \IPS\nexus\Invoice\Item\Charge // or \IPS\nexus\Invoice\I
|
||||
/**
|
||||
* On Paid
|
||||
*
|
||||
* @param \IPS\nexus\Invoice $invoice The invoice
|
||||
* @param Invoice $invoice The invoice
|
||||
* @return void
|
||||
*/
|
||||
public function onPaid( \IPS\nexus\Invoice $invoice )
|
||||
public function onPaid( Invoice $invoice ): void
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
/**
|
||||
* @brief {class}
|
||||
* @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a>
|
||||
* @copyright (c) Invision Power Services, Inc.
|
||||
* @license https://www.invisioncommunity.com/legal/standards/
|
||||
* @package Invision Community
|
||||
{subpackage}
|
||||
* @since {date}
|
||||
*/
|
||||
|
||||
namespace IPS\{app}\extensions\nexus\LicenseKey;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
|
||||
use IPS\nexus\Purchase\LicenseKey;
|
||||
use function defined;
|
||||
|
||||
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( $_SERVER['SERVER_PROTOCOL'] ?? 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* {class}
|
||||
*/
|
||||
class {class} extends LicenseKey
|
||||
{
|
||||
public static string $keyType = '{class}';
|
||||
|
||||
/**
|
||||
* Generates a License Key
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public static function generateKey() : string
|
||||
{
|
||||
return '';
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
<?php
|
||||
/**
|
||||
* @brief {class}
|
||||
* @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a>
|
||||
* @copyright (c) Invision Power Services, Inc.
|
||||
* @license https://www.invisioncommunity.com/legal/standards/
|
||||
* @package Invision Community
|
||||
{subpackage}
|
||||
* @since {date}
|
||||
*/
|
||||
|
||||
namespace IPS\{app}\extensions\nexus\Payout;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
|
||||
use IPS\nexus\Payout;
|
||||
use DomainException;
|
||||
use Exception;
|
||||
use function defined;
|
||||
|
||||
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( $_SERVER['SERVER_PROTOCOL'] ?? 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* {class}
|
||||
*/
|
||||
class {class} extends Payout
|
||||
{
|
||||
public static string $gatewayKey = '{class}';
|
||||
|
||||
/**
|
||||
* ACP Settings
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public static function settings() : array
|
||||
{
|
||||
return array();
|
||||
}
|
||||
|
||||
/**
|
||||
* Payout Form
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public static function form() :array
|
||||
{
|
||||
return array();
|
||||
}
|
||||
|
||||
/**
|
||||
* Get data and validate
|
||||
*
|
||||
* @param array $values Values from form
|
||||
* @return mixed
|
||||
* @throws DomainException
|
||||
*/
|
||||
public function getData( array $values ) : mixed
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* Process the payout
|
||||
* Return the new status for this payout record
|
||||
*
|
||||
* @return string
|
||||
* @throws Exception
|
||||
*/
|
||||
public function process() : string
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,156 +1,139 @@
|
||||
{
|
||||
"core": {
|
||||
"IncomingEmail": {
|
||||
"Support": "IPS\\nexus\\extensions\\core\\IncomingEmail\\Support"
|
||||
"AchievementAction": {
|
||||
"Donation": "IPS\\nexus\\extensions\\core\\AchievementAction\\Donation",
|
||||
"Package": "IPS\\nexus\\extensions\\core\\AchievementAction\\Package",
|
||||
"Subscription": "IPS\\nexus\\extensions\\core\\AchievementAction\\Subscription"
|
||||
},
|
||||
"AdminNotifications": {
|
||||
"Shipment": "IPS\\nexus\\extensions\\core\\AdminNotifications\\Shipment",
|
||||
"Transaction": "IPS\\nexus\\extensions\\core\\AdminNotifications\\Transaction",
|
||||
"Support": "IPS\\nexus\\extensions\\core\\AdminNotifications\\Support",
|
||||
"Advertisement": "IPS\\nexus\\extensions\\core\\AdminNotifications\\Advertisement",
|
||||
"Withdrawal": "IPS\\nexus\\extensions\\core\\AdminNotifications\\Withdrawal",
|
||||
"ConfigurationError": "IPS\\nexus\\extensions\\core\\AdminNotifications\\ConfigurationError",
|
||||
"Maxmind": "IPS\\nexus\\extensions\\core\\AdminNotifications\\Maxmind",
|
||||
"ConfigurationError": "IPS\\nexus\\extensions\\core\\AdminNotifications\\ConfigurationError"
|
||||
"Transaction": "IPS\\nexus\\extensions\\core\\AdminNotifications\\Transaction",
|
||||
"Withdrawal": "IPS\\nexus\\extensions\\core\\AdminNotifications\\Withdrawal"
|
||||
},
|
||||
"CommunityEnhancements": {
|
||||
"MaxMind": "IPS\\nexus\\extensions\\core\\CommunityEnhancements\\MaxMind"
|
||||
},
|
||||
"ContentRouter": {
|
||||
"Reviews": "IPS\\nexus\\extensions\\core\\ContentRouter\\Reviews"
|
||||
},
|
||||
"MemberACPProfileBlocks": {
|
||||
"Support": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Support",
|
||||
"AccountInformation": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\AccountInformation",
|
||||
"Notes": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Notes",
|
||||
"Statistics": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Statistics",
|
||||
"Invoices": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Invoices",
|
||||
"Purchases": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Purchases",
|
||||
"ParentAccounts": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\ParentAccounts"
|
||||
"Dashboard": {
|
||||
"Income": "IPS\\nexus\\extensions\\core\\Dashboard\\Income",
|
||||
"PendingActions": "IPS\\nexus\\extensions\\core\\Dashboard\\PendingActions"
|
||||
},
|
||||
"MemberExportPersonalInformation": {
|
||||
"Customer": "IPS\\nexus\\extensions\\core\\MemberExportPersonalInformation\\Customer"
|
||||
},
|
||||
"AchievementAction": {
|
||||
"Subscription": "IPS\\nexus\\extensions\\core\\AchievementAction\\Subscription",
|
||||
"Package": "IPS\\nexus\\extensions\\core\\AchievementAction\\Package"
|
||||
},
|
||||
"LiveSearch": {
|
||||
"Nexus": "IPS\\nexus\\extensions\\core\\LiveSearch\\Nexus"
|
||||
"EditorLocations": {
|
||||
"Admin": "IPS\\nexus\\extensions\\core\\EditorLocations\\Admin",
|
||||
"Customer": "IPS\\nexus\\extensions\\core\\EditorLocations\\Customer",
|
||||
"Purchases": "IPS\\nexus\\extensions\\core\\EditorLocations\\Purchases",
|
||||
"Store": "IPS\\nexus\\extensions\\core\\EditorLocations\\Store"
|
||||
},
|
||||
"FileStorage": {
|
||||
"Ads": "IPS\\nexus\\extensions\\core\\FileStorage\\Ads",
|
||||
"Support": "IPS\\nexus\\extensions\\core\\FileStorage\\Support",
|
||||
"PurchaseFields": "IPS\\nexus\\extensions\\core\\FileStorage\\PurchaseFields",
|
||||
"Customer": "IPS\\nexus\\extensions\\core\\FileStorage\\Customer",
|
||||
"Gateways": "IPS\\nexus\\extensions\\core\\FileStorage\\Gateways",
|
||||
"PackageGroups": "IPS\\nexus\\extensions\\core\\FileStorage\\PackageGroups",
|
||||
"Products": "IPS\\nexus\\extensions\\core\\FileStorage\\Products"
|
||||
"Products": "IPS\\nexus\\extensions\\core\\FileStorage\\Products",
|
||||
"PurchaseFields": "IPS\\nexus\\extensions\\core\\FileStorage\\PurchaseFields"
|
||||
},
|
||||
"MFAArea": {
|
||||
"Alternatives": "IPS\\nexus\\extensions\\core\\MFAArea\\Alternatives",
|
||||
"AccountCredit": "IPS\\nexus\\extensions\\core\\MFAArea\\AccountCredit",
|
||||
"BillingAgreements": "IPS\\nexus\\extensions\\core\\MFAArea\\BillingAgreements",
|
||||
"Cards": "IPS\\nexus\\extensions\\core\\MFAArea\\Cards",
|
||||
"BillingInfo": "IPS\\nexus\\extensions\\core\\MFAArea\\BillingInfo",
|
||||
"Addresses": "IPS\\nexus\\extensions\\core\\MFAArea\\Addresses"
|
||||
"FrontNavigation": {
|
||||
"Addresses": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Addresses",
|
||||
"Alternatives": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Alternatives",
|
||||
"BillingAgreements": "IPS\\nexus\\extensions\\core\\FrontNavigation\\BillingAgreements",
|
||||
"Cards": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Cards",
|
||||
"Credit": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Credit",
|
||||
"Donations": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Donations",
|
||||
"Gifts": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Gifts",
|
||||
"Info": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Info",
|
||||
"Orders": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Orders",
|
||||
"Purchases": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Purchases",
|
||||
"Store": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Store",
|
||||
"Subscriptions": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Subscriptions"
|
||||
},
|
||||
"GroupForm": {
|
||||
"PreventDeletion": "IPS\\nexus\\extensions\\core\\GroupForm\\PreventDeletion"
|
||||
},
|
||||
"EditorLocations": {
|
||||
"Support": "IPS\\nexus\\extensions\\core\\EditorLocations\\Support",
|
||||
"Store": "IPS\\nexus\\extensions\\core\\EditorLocations\\Store",
|
||||
"Customer": "IPS\\nexus\\extensions\\core\\EditorLocations\\Customer",
|
||||
"Purchases": "IPS\\nexus\\extensions\\core\\EditorLocations\\Purchases",
|
||||
"Admin": "IPS\\nexus\\extensions\\core\\EditorLocations\\Admin"
|
||||
"IpAddresses": {
|
||||
"Payouts": "IPS\\nexus\\extensions\\core\\IpAddresses\\Payouts",
|
||||
"Transactions": "IPS\\nexus\\extensions\\core\\IpAddresses\\Transactions"
|
||||
},
|
||||
"MemberHistory": {
|
||||
"Nexus": "IPS\\nexus\\extensions\\core\\MemberHistory\\Nexus"
|
||||
"LiveSearch": {
|
||||
"Nexus": "IPS\\nexus\\extensions\\core\\LiveSearch\\Nexus"
|
||||
},
|
||||
"Dashboard": {
|
||||
"PendingActions": "IPS\\nexus\\extensions\\core\\Dashboard\\PendingActions",
|
||||
"Income": "IPS\\nexus\\extensions\\core\\Dashboard\\Income"
|
||||
"MFAArea": {
|
||||
"AccountCredit": "IPS\\nexus\\extensions\\core\\MFAArea\\AccountCredit",
|
||||
"Addresses": "IPS\\nexus\\extensions\\core\\MFAArea\\Addresses",
|
||||
"Alternatives": "IPS\\nexus\\extensions\\core\\MFAArea\\Alternatives",
|
||||
"BillingAgreements": "IPS\\nexus\\extensions\\core\\MFAArea\\BillingAgreements",
|
||||
"BillingInfo": "IPS\\nexus\\extensions\\core\\MFAArea\\BillingInfo",
|
||||
"Cards": "IPS\\nexus\\extensions\\core\\MFAArea\\Cards"
|
||||
},
|
||||
"Uninstall": {
|
||||
"DisablePOP": "IPS\\nexus\\extensions\\core\\Uninstall\\DisablePOP"
|
||||
"MemberACPProfileBlocks": {
|
||||
"AccountInformation": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\AccountInformation",
|
||||
"Invoices": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Invoices",
|
||||
"Notes": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Notes",
|
||||
"ParentAccounts": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\ParentAccounts",
|
||||
"Purchases": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Purchases",
|
||||
"Statistics": "IPS\\nexus\\extensions\\core\\MemberACPProfileBlocks\\Statistics"
|
||||
},
|
||||
"MemberACPProfileTabs": {
|
||||
"Main": "IPS\\nexus\\extensions\\core\\MemberACPProfileTabs\\Main"
|
||||
},
|
||||
"MemberExportPersonalInformation": {
|
||||
"Customer": "IPS\\nexus\\extensions\\core\\MemberExportPersonalInformation\\Customer"
|
||||
},
|
||||
"MemberFilter": {
|
||||
"Donations": "IPS\\nexus\\extensions\\core\\MemberFilter\\Donations",
|
||||
"Purchases": "IPS\\nexus\\extensions\\core\\MemberFilter\\Purchases",
|
||||
"Subscriptions": "IPS\\nexus\\extensions\\core\\MemberFilter\\Subscriptions",
|
||||
"TotalSpend": "IPS\\nexus\\extensions\\core\\MemberFilter\\TotalSpend"
|
||||
},
|
||||
"MemberHistory": {
|
||||
"Nexus": "IPS\\nexus\\extensions\\core\\MemberHistory\\Nexus"
|
||||
},
|
||||
"OutputPlugins": {
|
||||
"Money": "IPS\\nexus\\extensions\\core\\OutputPlugins\\Money"
|
||||
},
|
||||
"OverviewStatistics": {
|
||||
"Products": "IPS\\nexus\\extensions\\core\\OverviewStatistics\\Products",
|
||||
"Subscriptions": "IPS\\nexus\\extensions\\core\\OverviewStatistics\\Subscriptions"
|
||||
},
|
||||
"ProfileSteps": {
|
||||
"CustomerFields": "IPS\\nexus\\extensions\\core\\ProfileSteps\\CustomerFields"
|
||||
},
|
||||
"ContactUs": {
|
||||
"SupportRequest": "IPS\\nexus\\extensions\\core\\ContactUs\\SupportRequest"
|
||||
},
|
||||
"CommunityEnhancements": {
|
||||
"MaxMind": "IPS\\nexus\\extensions\\core\\CommunityEnhancements\\MaxMind",
|
||||
"EasyPost": "IPS\\nexus\\extensions\\core\\CommunityEnhancements\\EasyPost"
|
||||
},
|
||||
"Queue": {
|
||||
"FixMissingAddresses": "IPS\\nexus\\extensions\\core\\Queue\\FixMissingAddresses",
|
||||
"RecountTotalSpend": "IPS\\nexus\\extensions\\core\\Queue\\RecountTotalSpend",
|
||||
"FixMissingSubscriptionPurchases": "IPS\\nexus\\extensions\\core\\Queue\\FixMissingSubscriptionPurchases",
|
||||
"FixRefundTransactions": "IPS\\nexus\\extensions\\core\\Queue\\FixRefundTransactions",
|
||||
"MassChangePurchases": "IPS\\nexus\\extensions\\core\\Queue\\MassChangePurchases",
|
||||
"MoveCustomerHistory": "IPS\\nexus\\extensions\\core\\Queue\\MoveCustomerHistory",
|
||||
"DeletePaymentMethod": "IPS\\nexus\\extensions\\core\\Queue\\DeletePaymentMethod",
|
||||
"DeleteSubscriptions": "IPS\\nexus\\extensions\\core\\Queue\\DeleteSubscriptions",
|
||||
"DeletePaymentMethod": "IPS\\nexus\\extensions\\core\\Queue\\DeletePaymentMethod"
|
||||
"FixMissingSubscriptionPurchases": "IPS\\nexus\\extensions\\core\\Queue\\FixMissingSubscriptionPurchases",
|
||||
"MassChangePurchases": "IPS\\nexus\\extensions\\core\\Queue\\MassChangePurchases",
|
||||
"RecountTotalSpend": "IPS\\nexus\\extensions\\core\\Queue\\RecountTotalSpend"
|
||||
},
|
||||
"MemberFilter": {
|
||||
"Subscriptions": "IPS\\nexus\\extensions\\core\\MemberFilter\\Subscriptions",
|
||||
"TotalSpend": "IPS\\nexus\\extensions\\core\\MemberFilter\\TotalSpend",
|
||||
"Purchases": "IPS\\nexus\\extensions\\core\\MemberFilter\\Purchases"
|
||||
},
|
||||
"OverviewStatistics": {
|
||||
"Subscriptions": "IPS\\nexus\\extensions\\core\\OverviewStatistics\\Subscriptions",
|
||||
"Products": "IPS\\nexus\\extensions\\core\\OverviewStatistics\\Products"
|
||||
},
|
||||
"IpAddresses": {
|
||||
"Payouts": "IPS\\nexus\\extensions\\core\\IpAddresses\\Payouts",
|
||||
"Support": "IPS\\nexus\\extensions\\core\\IpAddresses\\Support",
|
||||
"Transactions": "IPS\\nexus\\extensions\\core\\IpAddresses\\Transactions"
|
||||
},
|
||||
"FrontNavigation": {
|
||||
"Info": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Info",
|
||||
"Alternatives": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Alternatives",
|
||||
"Subscriptions": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Subscriptions",
|
||||
"Support": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Support",
|
||||
"BillingAgreements": "IPS\\nexus\\extensions\\core\\FrontNavigation\\BillingAgreements",
|
||||
"Gifts": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Gifts",
|
||||
"Store": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Store",
|
||||
"Cards": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Cards",
|
||||
"Credit": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Credit",
|
||||
"Purchases": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Purchases",
|
||||
"Addresses": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Addresses",
|
||||
"Donations": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Donations",
|
||||
"Orders": "IPS\\nexus\\extensions\\core\\FrontNavigation\\Orders"
|
||||
},
|
||||
"OutputPlugins": {
|
||||
"Weight": "IPS\\nexus\\extensions\\core\\OutputPlugins\\Weight",
|
||||
"Money": "IPS\\nexus\\extensions\\core\\OutputPlugins\\Money",
|
||||
"Length": "IPS\\nexus\\extensions\\core\\OutputPlugins\\Length"
|
||||
},
|
||||
"MemberSync": {
|
||||
"Nexus": "IPS\\nexus\\extensions\\core\\MemberSync\\Nexus"
|
||||
"SearchContent": {
|
||||
"Packages": "IPS\\nexus\\extensions\\core\\SearchContent\\Packages"
|
||||
},
|
||||
"Statistics": {
|
||||
"Income": "IPS\\nexus\\extensions\\core\\Statistics\\Income",
|
||||
"Market": "IPS\\nexus\\extensions\\core\\Statistics\\Market",
|
||||
"Sales": "IPS\\nexus\\extensions\\core\\Statistics\\Sales",
|
||||
"Support": "IPS\\nexus\\extensions\\core\\Statistics\\Support"
|
||||
"Sales": "IPS\\nexus\\extensions\\core\\Statistics\\Sales"
|
||||
},
|
||||
"Uninstall": {
|
||||
"DisablePOP": "IPS\\nexus\\extensions\\core\\Uninstall\\DisablePOP"
|
||||
},
|
||||
"UserMenu": {
|
||||
"Store": "IPS\\nexus\\extensions\\core\\UserMenu\\Store"
|
||||
}
|
||||
},
|
||||
"nexus": {
|
||||
"Item": {
|
||||
"Subscription": "IPS\\nexus\\extensions\\nexus\\Item\\Subscription",
|
||||
"ShippingCharge": "IPS\\nexus\\extensions\\nexus\\Item\\ShippingCharge",
|
||||
"Package": "IPS\\nexus\\extensions\\nexus\\Item\\Package",
|
||||
"GiftVoucher": "IPS\\nexus\\extensions\\nexus\\Item\\GiftVoucher",
|
||||
"SubscriptionUpgrade": "IPS\\nexus\\extensions\\nexus\\Item\\SubscriptionUpgrade",
|
||||
"SupportCharge": "IPS\\nexus\\extensions\\nexus\\Item\\SupportCharge",
|
||||
"AccountCreditIncrease": "IPS\\nexus\\extensions\\nexus\\Item\\AccountCreditIncrease",
|
||||
"CouponDiscount": "IPS\\nexus\\extensions\\nexus\\Item\\CouponDiscount",
|
||||
"CustomPackage": "IPS\\nexus\\extensions\\nexus\\Item\\CustomPackage",
|
||||
"AccountCreditIncrease": "IPS\\nexus\\extensions\\nexus\\Item\\AccountCreditIncrease",
|
||||
"MiscellaneousCharge": "IPS\\nexus\\extensions\\nexus\\Item\\MiscellaneousCharge",
|
||||
"Donation": "IPS\\nexus\\extensions\\nexus\\Item\\Donation",
|
||||
"GiftVoucher": "IPS\\nexus\\extensions\\nexus\\Item\\GiftVoucher",
|
||||
"MiscellaneousCharge": "IPS\\nexus\\extensions\\nexus\\Item\\MiscellaneousCharge",
|
||||
"Package": "IPS\\nexus\\extensions\\nexus\\Item\\Package",
|
||||
"Subscription": "IPS\\nexus\\extensions\\nexus\\Item\\Subscription",
|
||||
"SubscriptionUpgrade": "IPS\\nexus\\extensions\\nexus\\Item\\SubscriptionUpgrade",
|
||||
"UpgradeCharge": "IPS\\nexus\\extensions\\nexus\\Item\\UpgradeCharge"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,26 +1,3 @@
|
||||
/**
|
||||
* Friendly URL Structure
|
||||
*
|
||||
* For each value in the $furl array:
|
||||
* The key should be the "SEO Template" - an identifier which you'll use when displaying a URL.
|
||||
* The value should be an associative array with two or three elements: 'friendly' and 'real', and optionally 'verify':
|
||||
* 'friendly'
|
||||
* The friendly URL to use - encase variables in {curly braces} containing a symbol, followed by the name of the parameter that matches in the "real" URL
|
||||
* The symbol should be # for numbers or @ for strings
|
||||
* For example, if the "real" URL contains id=XXX, where XXX is a number, you should include {#id} somewhere in the friendly URL.
|
||||
* You can also use the tag {?} for the "SEO Title" (that is, any variables that shouldn't be part of the real URL, such as the name of the topipc being viewed).
|
||||
* If you want to support more than one SEO Title, you can give them zero-indexed keys like so: {?0} {?1} {?2}
|
||||
* 'real'
|
||||
* This should be the base of the real URL. You should not include parameters which will be parsed out from the friendly URL.
|
||||
* 'verify'
|
||||
* This should be the name of a class that contains a loadFromUrl() and an url() method. The dynamic URL (i.e. app=core&...) will be passed to loadFromUrl(), and the url()
|
||||
* method will subsequently be called to retrieve the correct URL, ideal with ActiveRecord pattern classes.
|
||||
*
|
||||
* IMPORTANT: Ensure values are listed with the most specific ones first. This is to ensure that non-FURL redirects are done correctly. For example, if you have these FURLs:
|
||||
* /index.php?app=myapp&module=mymodule&controller=mycontroller&do=myaction -> /myfolder/myaction
|
||||
* /index.php?app=myapp&module=mymodule&controller=mycontroller -> /myfolder
|
||||
* They must be provided in that order, otherwise the former will redirec to /myfolder/?do=myaction rather than /myfolder/myaction
|
||||
*/
|
||||
{
|
||||
"topLevel": "",
|
||||
"pages": {
|
||||
@@ -28,19 +5,6 @@
|
||||
"friendly": "checkout/{#id}",
|
||||
"real": "app=nexus&module=checkout&controller=checkout"
|
||||
},
|
||||
"support_create": {
|
||||
"friendly": "support/create",
|
||||
"real": "app=nexus&module=support&controller=home&do=create"
|
||||
},
|
||||
"support_view": {
|
||||
"friendly": "support/{#id}",
|
||||
"real": "app=nexus&module=support&controller=view",
|
||||
"verify": "\\IPS\\nexus\\Support\\Request"
|
||||
},
|
||||
"support": {
|
||||
"friendly": "support",
|
||||
"real": "app=nexus&module=support&controller=home"
|
||||
},
|
||||
"store_group": {
|
||||
"friendly": "store/category/{#cat}-{?}",
|
||||
"real": "app=nexus&module=store&controller=store",
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
{
|
||||
"clientAreaLinkLoad": {
|
||||
"type": "C",
|
||||
"class": "\\IPS\\Data\\Store\\Database"
|
||||
},
|
||||
"register": {
|
||||
"type": "C",
|
||||
"class": "\\IPS\\core\\modules\\front\\system\\register"
|
||||
},
|
||||
"clientAreaLink": {
|
||||
"type": "S",
|
||||
"class": "\\IPS\\Theme\\class_core_front_global"
|
||||
},
|
||||
"Database": {
|
||||
"type": "C",
|
||||
"class": "\\IPS\\Data\\Store\\Database"
|
||||
},
|
||||
"DispatcherAdmin": {
|
||||
"type": "C",
|
||||
"class": "\\IPS\\Dispatcher\\Admin"
|
||||
}
|
||||
}
|
||||
@@ -1,18 +1,4 @@
|
||||
{
|
||||
"nexus_status_1_front": "Open",
|
||||
"nexus_status_1_admin": "Open",
|
||||
"nexus_status_2_front": "On Hold",
|
||||
"nexus_status_2_admin": "Hold",
|
||||
"nexus_status_3_front": "Awaiting your reply",
|
||||
"nexus_status_3_admin": "Closed",
|
||||
"nexus_status_4_front": "Resolved",
|
||||
"nexus_status_4_admin": "Resolved",
|
||||
"nexus_status_4_set": "Mark Resolved",
|
||||
"nexus_status_5_front": "Marked as Spam - Reply if this is an error",
|
||||
"nexus_status_5_admin": "Spam",
|
||||
"nexus_status_6_front": "In Progress",
|
||||
"nexus_status_6_admin": "Working",
|
||||
"nexus_severity_1": "Normal",
|
||||
"cm_phone": "Phone Number",
|
||||
"nexus_ccfield_1": "Phone Number"
|
||||
}
|
||||
+100
-2238
File diff suppressed because it is too large.
Load diff
+70
-1001
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"Nexus": {
|
||||
"type": "MemberListenerType",
|
||||
"classname": "IPS\\nexus\\listeners\\Nexus",
|
||||
"extends": "IPS\\Member"
|
||||
}
|
||||
}
|
||||
@@ -10,21 +10,11 @@
|
||||
"protected": 1,
|
||||
"default": 0
|
||||
},
|
||||
"support": {
|
||||
"default_controller": "home",
|
||||
"protected": 0,
|
||||
"default": 0
|
||||
},
|
||||
"clients": {
|
||||
"default_controller": "purchases",
|
||||
"protected": 0,
|
||||
"default": 0
|
||||
},
|
||||
"promotion": {
|
||||
"default_controller": "",
|
||||
"protected": 0,
|
||||
"default": 0
|
||||
},
|
||||
"subscriptions": {
|
||||
"default_controller": "",
|
||||
"protected": 0,
|
||||
@@ -42,11 +32,6 @@
|
||||
"protected": 0,
|
||||
"default": 0
|
||||
},
|
||||
"support": {
|
||||
"default_controller": "",
|
||||
"protected": 0,
|
||||
"default": 0
|
||||
},
|
||||
"store": {
|
||||
"default_controller": "",
|
||||
"protected": 0,
|
||||
|
||||
+81
-3197
File diff suppressed because it is too large.
Load diff
@@ -29,51 +29,11 @@
|
||||
"default": "",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "customer_fields",
|
||||
"default": "0",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "donation_goals",
|
||||
"default": "0",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "easypost_address",
|
||||
"default": "",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "easypost_api_key",
|
||||
"default": "",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "easypost_delivery_adjustment",
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "easypost_phone",
|
||||
"default": "",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "easypost_price_adjustment",
|
||||
"default": "",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "easypost_show_rates",
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "easypost_tax",
|
||||
"default": "0",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "gateways_counts",
|
||||
"default": "{}",
|
||||
@@ -139,31 +99,6 @@
|
||||
"default": "0",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "nexus_autoresolve_applicable",
|
||||
"default": "3",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_autoresolve_days",
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_autoresolve_departments",
|
||||
"default": "*",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "nexus_autoresolve_notify",
|
||||
"default": "24",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_autoresolve_status",
|
||||
"default": "4",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_checkreg_captcha",
|
||||
"default": "0",
|
||||
@@ -189,11 +124,6 @@
|
||||
"default": "USD",
|
||||
"report": "none"
|
||||
},
|
||||
{
|
||||
"key": "nexus_donate_loggedin",
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_gift_vouchers",
|
||||
"default": "{}",
|
||||
@@ -284,26 +214,11 @@
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_reg_group",
|
||||
"default": "0",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "nexus_require_billing",
|
||||
"default": "product,giftvoucher,donation,other,subscriptions",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "nexus_revw_sa",
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_severities",
|
||||
"default": "1",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_show_renew_option_savings",
|
||||
"default": "amount",
|
||||
@@ -319,21 +234,6 @@
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_sout_autoreply",
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_sout_chrome",
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_sout_from",
|
||||
"default": "staff",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_split_payments",
|
||||
"default": "0",
|
||||
@@ -384,11 +284,6 @@
|
||||
"default": "0",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_support_satisfaction",
|
||||
"default": "1",
|
||||
"report": "full"
|
||||
},
|
||||
{
|
||||
"key": "nexus_tac",
|
||||
"default": "none",
|
||||
@@ -398,10 +293,5 @@
|
||||
"key": "nexus_tac_link",
|
||||
"default": "",
|
||||
"report": "bool"
|
||||
},
|
||||
{
|
||||
"key": "reply_request_resolved",
|
||||
"default": "reopen",
|
||||
"report": "full"
|
||||
}
|
||||
]
|
||||
@@ -1 +1 @@
|
||||
{"capture":"P0Y0M0DT1H0M0S","sendInvoiceWarnings":"P0Y0M0DT1H0M0S","generateRenewalInvoices":"P0Y0M0DT0H30M0S","expirePurchases":"P0Y0M0DT1H0M0S","expireInvoices":"P0Y0M0DT1H0M0S","supportAutoresolve":"P0Y0M0DT1H0M0S","supportAssignedReminder":"P0Y0M1DT0H0M0S","cartCleanup":"P0Y0M1DT0H0M0S","billingAgreements":"P0Y0M0DT0H10M0S","gatewayPending":"P0Y0M0DT0H10M0S","payoutPending":"P0Y0M0DT0H10M0S"}
|
||||
{"capture":"P0Y0M0DT1H0M0S","sendInvoiceWarnings":"P0Y0M0DT1H0M0S","generateRenewalInvoices":"P0Y0M0DT0H30M0S","expirePurchases":"P0Y0M0DT1H0M0S","expireInvoices":"P0Y0M0DT1H0M0S","cartCleanup":"P0Y0M1DT0H0M0S","billingAgreements":"P0Y0M0DT0H10M0S","gatewayPending":"P0Y0M0DT0H10M0S","payoutPending":"P0Y0M0DT0H10M0S"}
|
||||
+4320
-9487
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"settings": {
|
||||
"layout_store_view": {
|
||||
"key": "layout_store_view",
|
||||
"type": "select",
|
||||
"name": "Store View",
|
||||
"desc": "Default layout for the store categories",
|
||||
"refresh": true,
|
||||
"options": [
|
||||
[
|
||||
"list",
|
||||
"List"
|
||||
],
|
||||
[
|
||||
"grid",
|
||||
"Grid"
|
||||
]
|
||||
],
|
||||
"default": "grid",
|
||||
"cat": "pageLayouts"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,15 +1 @@
|
||||
[
|
||||
{
|
||||
"sc_key": "cm_store_view",
|
||||
"sc_type": "Select",
|
||||
"sc_multiple": 0,
|
||||
"sc_content": "[{\"key\":\"grid\",\"value\":\"cm_store_view_grid\"},{\"key\":\"list\",\"value\":\"cm_store_view_list\"}]",
|
||||
"sc_app": "nexus",
|
||||
"sc_default": "grid",
|
||||
"sc_tab_key": "custom",
|
||||
"sc_show_in_vse": 0,
|
||||
"sc_title": "themesetting_cm_store_view",
|
||||
"sc_order": 12,
|
||||
"sc_condition": null
|
||||
}
|
||||
]
|
||||
[]
|
||||
@@ -1,388 +1,4 @@
|
||||
{
|
||||
"10000": "1.0 Alpha 1",
|
||||
"10001": "1.0 Alpha 2",
|
||||
"10002": "1.0 Alpha 3",
|
||||
"10003": "1.0 Alpha 4",
|
||||
"10004": "1.0 Alpha 5",
|
||||
"10005": "1.0 Alpha 6",
|
||||
"10006": "1.0 Beta 1",
|
||||
"10007": "1.0 Beta 2",
|
||||
"10008": "1.0 Beta 3",
|
||||
"10009": "1.0 Beta 4",
|
||||
"10010": "1.0 Beta 5",
|
||||
"10011": "1.0 Beta 6",
|
||||
"10012": "1.0 Beta 7",
|
||||
"10013": "1.0 Beta 8",
|
||||
"10014": "1.0.0",
|
||||
"10015": "1.0.1",
|
||||
"10016": "1.0.2",
|
||||
"10017": "1.0.3",
|
||||
"10100": "1.1.0 Alpha 1",
|
||||
"10101": "1.1.0 Alpha 2",
|
||||
"10102": "1.1.0 Alpha 3",
|
||||
"10103": "1.1.0 Alpha 4",
|
||||
"10104": "1.1.0 Alpha 5",
|
||||
"10105": "1.1.0 Beta 1",
|
||||
"11000": "1.1.0",
|
||||
"11001": "1.1.1",
|
||||
"11002": "1.1.2",
|
||||
"11003": "1.1.3",
|
||||
"11100": "1.2 Alpha 1",
|
||||
"11101": "1.2 Alpha 2",
|
||||
"11102": "1.2 Alpha 3",
|
||||
"11103": "1.2 Alpha 4",
|
||||
"11104": "1.2 Beta 1",
|
||||
"11105": "1.2 Beta 2",
|
||||
"11106": "1.2 Beta 3",
|
||||
"11107": "1.2 Beta 4",
|
||||
"11108": "1.2 Beta 5",
|
||||
"11109": "1.2.0",
|
||||
"12001": "1.2.1",
|
||||
"12002": "1.2.2",
|
||||
"12100": "1.3.0 Alpha 1",
|
||||
"13000": "1.3.0",
|
||||
"13001": "1.3.0 Beta 2",
|
||||
"13002": "1.3.0",
|
||||
"13003": "1.3.1",
|
||||
"13004": "1.3.2",
|
||||
"14000": "1.4.0 Beta 1",
|
||||
"14001": "1.4.0 Beta 2",
|
||||
"14002": "1.4.0",
|
||||
"14003": "1.4.1",
|
||||
"14004": "1.4.2",
|
||||
"15000": "1.5.0 Alpha 1",
|
||||
"15001": "1.5.0 Alpha 2",
|
||||
"15002": "1.5.0 Alpha 3",
|
||||
"15003": "1.5.0 Beta 1",
|
||||
"15004": "1.5.0 Beta 2",
|
||||
"15005": "1.5.0",
|
||||
"15006": "1.5.1",
|
||||
"15007": "1.5.2",
|
||||
"15008": "1.5.3",
|
||||
"15009": "1.5.4",
|
||||
"15010": "1.5.5",
|
||||
"15011": "1.5.6",
|
||||
"15012": "1.5.7",
|
||||
"15013": "1.5.8",
|
||||
"15014": "1.5.9",
|
||||
"40000": "4.0.0",
|
||||
"100000": "4.0.0 Beta 0",
|
||||
"100001": "4.0.0 Beta 1",
|
||||
"100002": "4.0.0 Beta 2",
|
||||
"100003": "4.0.0 Beta 3",
|
||||
"100004": "4.0.0 Beta 3a",
|
||||
"100005": "4.0.0 Beta 4",
|
||||
"100006": "4.0.0 Beta 4a",
|
||||
"100007": "4.0.0 Beta 4b",
|
||||
"100008": "4.0.0 Beta 5",
|
||||
"100009": "4.0.0 Beta 5a",
|
||||
"100010": "4.0.0 Beta 6",
|
||||
"100011": "4.0.0 Beta 7",
|
||||
"100012": "4.0.0 Beta 7a",
|
||||
"100013": "4.0.0 Beta 8",
|
||||
"100014": "4.0.0 RC1",
|
||||
"100015": "4.0.0 RC2",
|
||||
"100016": "4.0.0 RC3",
|
||||
"100017": "4.0.0 RC4",
|
||||
"100018": "4.0.0 RC5",
|
||||
"100019": "4.0.0 RC5a",
|
||||
"100020": "4.0.0 RC6",
|
||||
"100021": "4.0.0 RC7",
|
||||
"100022": "4.0.0 RC7a",
|
||||
"100023": "4.0.0",
|
||||
"100024": "4.0.1",
|
||||
"100025": "4.0.2",
|
||||
"100026": "4.0.3",
|
||||
"100027": "4.0.4",
|
||||
"100028": "4.0.5",
|
||||
"100029": "4.0.5.1",
|
||||
"100030": "4.0.6",
|
||||
"100031": "4.0.6.1",
|
||||
"100032": "4.0.7",
|
||||
"100033": "4.0.8",
|
||||
"100034": "4.0.8.1",
|
||||
"100035": "4.0.9",
|
||||
"100036": "4.0.9.1",
|
||||
"100037": "4.0.9.2",
|
||||
"100038": "4.0.10",
|
||||
"100039": "4.0.10.1",
|
||||
"100040": "4.0.10.2",
|
||||
"100041": "4.0.11",
|
||||
"100042": "4.0.12",
|
||||
"100043": "4.0.12.1",
|
||||
"100044": "4.0.13",
|
||||
"100045": "4.0.13.1",
|
||||
"101000": "4.1.0 Beta 1",
|
||||
"101001": "4.1.0 Beta 2",
|
||||
"101002": "4.1.0 Beta 3",
|
||||
"101003": "4.1.0 Beta 4",
|
||||
"101004": "4.1.0 Beta 5",
|
||||
"101005": "4.1.0 Beta 6",
|
||||
"101006": "4.1.0 Beta 7",
|
||||
"101007": "4.1.0 Beta 8",
|
||||
"101008": "4.1.0 Beta 9",
|
||||
"101009": "4.1.0 Beta 10",
|
||||
"101010": "4.1.0",
|
||||
"101011": "4.1.1",
|
||||
"101012": "4.1.2",
|
||||
"101013": "4.1.3",
|
||||
"101014": "4.1.3.1",
|
||||
"101015": "4.1.3.2",
|
||||
"101016": "4.1.4",
|
||||
"101017": "4.1.4.1",
|
||||
"101018": "4.1.5",
|
||||
"101019": "4.1.5.1",
|
||||
"101020": "4.1.5.2",
|
||||
"101021": "4.1.6",
|
||||
"101022": "4.1.6.1",
|
||||
"101023": "4.1.7",
|
||||
"101024": "4.1.8",
|
||||
"101025": "4.1.8.1",
|
||||
"101026": "4.1.9",
|
||||
"101027": "4.1.10",
|
||||
"101028": "4.1.11",
|
||||
"101029": "4.1.11.1",
|
||||
"101030": "4.1.12",
|
||||
"101031": "4.1.12.1",
|
||||
"101032": "4.1.12.2",
|
||||
"101033": "4.1.12.3",
|
||||
"101034": "4.1.13 Beta 1",
|
||||
"101035": "4.1.13 Beta 2",
|
||||
"101036": "4.1.13",
|
||||
"101037": "4.1.13",
|
||||
"101038": "4.1.13.1",
|
||||
"101040": "4.1.13.2",
|
||||
"101041": "4.1.13.2",
|
||||
"101042": "4.1.14 Beta 1",
|
||||
"101043": "4.1.14 Beta 2",
|
||||
"101044": "4.1.14 Beta 3",
|
||||
"101045": "4.1.14 Beta 4",
|
||||
"101046": "4.1.14 Beta 5",
|
||||
"101049": "4.1.14 Beta 6",
|
||||
"101050": "4.1.14 Beta 7",
|
||||
"101051": "4.1.14 RC",
|
||||
"101052": "4.1.14",
|
||||
"101053": "4.1.14.1",
|
||||
"101054": "4.1.14.2",
|
||||
"101055": "4.1.14.3",
|
||||
"101056": "4.1.15",
|
||||
"101057": "4.1.15 Beta 1",
|
||||
"101058": "4.1.15 Beta 2",
|
||||
"101059": "4.1.15 Beta 2a",
|
||||
"101060": "4.1.15 Beta 3",
|
||||
"101061": "4.1.15",
|
||||
"101062": "4.1.15",
|
||||
"101063": "4.1.15",
|
||||
"101064": "4.1.16 Beta 1",
|
||||
"101065": "4.1.16 Beta 2",
|
||||
"101066": "4.1.16 Beta 3",
|
||||
"101067": "4.1.16 Beta 4",
|
||||
"101068": "4.1.16 Beta 5",
|
||||
"101069": "4.1.16",
|
||||
"101070": "4.1.16.1",
|
||||
"101071": "4.1.17 Beta 1",
|
||||
"101072": "4.1.17 Beta 1a",
|
||||
"101073": "4.1.17 Beta 1b",
|
||||
"101074": "4.1.17 Beta 2",
|
||||
"101075": "4.1.17 Beta 3",
|
||||
"101076": "4.1.17 Beta 3",
|
||||
"101077": "4.1.17",
|
||||
"101078": "4.1.17.1",
|
||||
"101079": "4.1.18 Beta 1",
|
||||
"101082": "4.1.18 Beta 1b",
|
||||
"101083": "4.1.18 Beta 2",
|
||||
"101084": "4.1.18 Beta 3",
|
||||
"101085": "4.1.18",
|
||||
"101088": "4.1.18.1",
|
||||
"101089": "4.1.18.2",
|
||||
"101090": "4.1.19 Beta 1",
|
||||
"101091": "4.1.19 Beta 2",
|
||||
"101092": "4.1.19 Beta 3",
|
||||
"101093": "4.1.19",
|
||||
"101094": "4.1.19.1",
|
||||
"101095": "4.1.19.2 Beta 1",
|
||||
"101096": "4.1.19.2",
|
||||
"101097": "4.1.19.2",
|
||||
"101098": "4.1.19.3",
|
||||
"101099": "4.1.19.4",
|
||||
"101100": "4.2.0 Beta 1",
|
||||
"101101": "4.2.0 Beta 1",
|
||||
"101102": "4.2.0 Beta 1",
|
||||
"101103": "4.2.0 Beta 1",
|
||||
"101104": "4.2.0 Beta 2",
|
||||
"101105": "4.2.0 Beta 3",
|
||||
"101106": "4.2.0 Beta 3a",
|
||||
"101107": "4.2.0 Beta 4",
|
||||
"101108": "4.2.0 Beta 4",
|
||||
"101109": "4.2.0 Beta 5",
|
||||
"101110": "4.2.0 Beta 5a",
|
||||
"101111": "4.2.0 Beta 6",
|
||||
"101112": "4.2.0 Beta 6a",
|
||||
"101113": "4.2.0 Beta 6a",
|
||||
"101114": "4.2.0 Beta 7",
|
||||
"101115": "4.2.0 Beta 7a",
|
||||
"101116": "4.2.0 Beta 8",
|
||||
"101117": "4.2.0 Beta 8",
|
||||
"102000": "4.2.0",
|
||||
"102001": "4.2.0",
|
||||
"102002": "4.2.0",
|
||||
"102003": "4.2.0",
|
||||
"102004": "4.2.1",
|
||||
"102005": "4.2.2 Beta 1",
|
||||
"102006": "4.2.2 Beta 2",
|
||||
"102007": "4.2.2",
|
||||
"102008": "4.2.2",
|
||||
"102009": "4.2.2",
|
||||
"102010": "4.2.3 Beta 1",
|
||||
"102011": "4.2.3",
|
||||
"102012": "4.2.3",
|
||||
"102013": "4.2.3",
|
||||
"102014": "4.2.4 Beta 1",
|
||||
"102015": "4.2.4 Beta 2",
|
||||
"102016": "4.2.4",
|
||||
"102017": "4.2.4",
|
||||
"102018": "4.2.4",
|
||||
"102019": "4.2.4",
|
||||
"102020": "4.2.4",
|
||||
"102021": "4.2.5 Beta 1",
|
||||
"102022": "4.2.5 Beta 2",
|
||||
"102023": "4.2.5 Beta 3",
|
||||
"102024": "4.2.5",
|
||||
"102025": "4.2.5",
|
||||
"102026": "4.2.5",
|
||||
"102027": "4.2.5",
|
||||
"102028": "4.2.5",
|
||||
"102029": "4.2.5",
|
||||
"102030": "4.2.6 Beta 1",
|
||||
"102031": "4.2.6 Beta 1",
|
||||
"102032": "4.2.6 Beta 2",
|
||||
"102033": "4.2.6 Beta 3",
|
||||
"102034": "4.2.6",
|
||||
"102035": "4.2.6",
|
||||
"102036": "4.2.6",
|
||||
"102037": "4.2.7 Beta 1",
|
||||
"102038": "4.2.7 Beta 2",
|
||||
"102039": "4.2.7 Beta 3",
|
||||
"102040": "4.2.7 Beta 4",
|
||||
"102041": "4.2.7 Beta 5",
|
||||
"102042": "4.2.7",
|
||||
"102043": "4.2.7",
|
||||
"102044": "4.2.7",
|
||||
"102045": "4.2.7",
|
||||
"102046": "4.2.7",
|
||||
"102047": "4.2.8",
|
||||
"102048": "4.2.8",
|
||||
"102049": "4.2.9",
|
||||
"103000": "4.3.0 Beta 1",
|
||||
"103002": "4.3.0 Beta 2",
|
||||
"103003": "4.3.0 Beta 3",
|
||||
"103004": "4.3.0 Beta 4",
|
||||
"103005": "4.3.0",
|
||||
"103006": "4.3.1",
|
||||
"103007": "4.3.1",
|
||||
"103008": "4.3.1",
|
||||
"103009": "4.3.2",
|
||||
"103010": "4.3.2",
|
||||
"103011": "4.3.3",
|
||||
"103012": "4.3.3",
|
||||
"103013": "4.3.3",
|
||||
"103014": "4.3.3",
|
||||
"103015": "4.3.3",
|
||||
"103016": "4.3.3",
|
||||
"103017": "4.3.3",
|
||||
"103018": "4.3.3",
|
||||
"103019": "4.3.3",
|
||||
"103020": "4.3.3",
|
||||
"103021": "4.3.4",
|
||||
"103022": "4.3.4",
|
||||
"103023": "4.3.4",
|
||||
"103024": "4.3.4",
|
||||
"103025": "4.3.4",
|
||||
"103026": "4.3.5 Beta 1",
|
||||
"103027": "4.3.5 Beta 2",
|
||||
"103028": "4.3.5",
|
||||
"103029": "4.3.5",
|
||||
"103030": "4.3.5",
|
||||
"103031": "4.3.5",
|
||||
"103032": "4.3.5",
|
||||
"103033": "4.3.6 Beta 1",
|
||||
"103034": "4.3.6 Beta 2",
|
||||
"103035": "4.3.6",
|
||||
"103036": "4.3.6",
|
||||
"103037": "4.3.6",
|
||||
"103038": "4.3.6",
|
||||
"103039": "4.3.6",
|
||||
"104000": "4.4.0 Beta 1",
|
||||
"104001": "4.4.0 Beta 2",
|
||||
"104002": "4.4.0 Beta 3",
|
||||
"104004": "4.4.0 Beta 4",
|
||||
"104003": "4.4.0 Beta 4",
|
||||
"104005": "4.4.0",
|
||||
"104006": "4.4.0",
|
||||
"104007": "4.4.0",
|
||||
"104008": "4.4.0",
|
||||
"104009": "4.4.1",
|
||||
"104010": "4.4.1 Beta 2",
|
||||
"104011": "4.4.1",
|
||||
"104012": "4.4.1",
|
||||
"104013": "4.4.1",
|
||||
"104014": "4.4.1",
|
||||
"104015": "4.4.2 Beta 1",
|
||||
"104016": "4.4.2",
|
||||
"104017": "4.4.2",
|
||||
"104018": "4.4.2",
|
||||
"104019": "4.4.2",
|
||||
"104020": "4.4.2",
|
||||
"104021": "4.4.3 Beta 1",
|
||||
"104022": "4.4.3 Beta 2",
|
||||
"104023": "4.4.3",
|
||||
"104024": "4.4.3",
|
||||
"104025": "4.4.3",
|
||||
"104026": "4.4.4 Beta 1",
|
||||
"104027": "4.4.4",
|
||||
"104028": "4.4.4",
|
||||
"104029": "4.4.4",
|
||||
"104030": "4.4.5 Beta 1",
|
||||
"104031": "4.4.5 Beta 2",
|
||||
"104032": "4.4.5 Beta 2",
|
||||
"104033": "4.4.5",
|
||||
"104034": "4.4.5",
|
||||
"104035": "4.4.5",
|
||||
"104036": "4.4.5",
|
||||
"104037": "4.4.5",
|
||||
"104038": "4.4.6",
|
||||
"104039": "4.4.6",
|
||||
"104040": "4.4.6",
|
||||
"104041": "4.4.7 Beta 1",
|
||||
"104042": "4.4.7 Beta 2",
|
||||
"104043": "4.4.7 Beta 3",
|
||||
"104044": "4.4.7",
|
||||
"104045": "4.4.8 Beta 1",
|
||||
"104046": "4.4.8 Beta 2",
|
||||
"104047": "4.4.8",
|
||||
"104048": "4.4.9 Beta 1",
|
||||
"104049": "4.4.9",
|
||||
"104050": "4.4.9",
|
||||
"104051": "4.4.9",
|
||||
"104052": "4.4.9",
|
||||
"104053": "4.4.9.1",
|
||||
"104054": "4.4.9.1",
|
||||
"104055": "4.4.9.2",
|
||||
"104056": "4.4.9.2",
|
||||
"104057": "4.4.10 Beta 1",
|
||||
"104058": "4.4.10 Beta 2",
|
||||
"104059": "4.4.10 Beta 3",
|
||||
"104060": "4.4.10 Beta 4",
|
||||
"104061": "4.4.10",
|
||||
"104062": "4.4.10",
|
||||
"104063": "4.4.10",
|
||||
"104064": "4.4.10",
|
||||
"104065": "4.4.10",
|
||||
"104066": "4.4.10",
|
||||
"104067": "4.4.10",
|
||||
"104068": "4.4.10",
|
||||
"104069": "4.4.10",
|
||||
"104070": "4.4.11",
|
||||
"105013": "4.5.0 Beta 1",
|
||||
"105014": "4.5.0 Beta 1",
|
||||
"105015": "4.5.0 Beta 2",
|
||||
@@ -634,41 +250,30 @@
|
||||
"107751": "4.7.16",
|
||||
"107760": "4.7.17 Beta 1",
|
||||
"107761": "4.7.17 Beta 2",
|
||||
"107762": "4.7.17 Beta 3",
|
||||
"107763": "4.7.17",
|
||||
"107764": "4.7.17",
|
||||
"107765": "4.7.17",
|
||||
"107770": "4.7.18 Beta 1",
|
||||
"107771": "4.7.18 Beta 2",
|
||||
"107772": "4.7.18 Beta 3",
|
||||
"107773": "4.7.18",
|
||||
"107774": "4.7.18",
|
||||
"107775": "4.7.18",
|
||||
"107780": "4.7.19 Beta 1",
|
||||
"107781": "4.7.19 Beta 2",
|
||||
"107782": "4.7.19 Beta 3",
|
||||
"107783": "4.7.19 Beta 4",
|
||||
"107784": "4.7.19",
|
||||
"107785": "4.7.19",
|
||||
"107786": "4.7.19",
|
||||
"107787": "4.7.19",
|
||||
"107795": "4.7.20 Beta 1",
|
||||
"107796": "4.7.20 Beta 2",
|
||||
"107797": "4.7.20 Beta 3",
|
||||
"107798": "4.7.20 Beta 4",
|
||||
"107799": "4.7.20 Beta 5",
|
||||
"107800": "4.7.20",
|
||||
"107801": "4.7.20",
|
||||
"107802": "4.7.20",
|
||||
"107803": "4.7.20",
|
||||
"107810": "4.7.21 Beta 1",
|
||||
"107811": "4.7.21",
|
||||
"107815": "4.7.22 Beta 1",
|
||||
"107816": "4.7.22 Beta 2",
|
||||
"107817": "4.7.22",
|
||||
"107818": "4.7.22",
|
||||
"107819": "4.7.22",
|
||||
"107820": "4.7.22",
|
||||
"107826": "4.7.23 Beta 1",
|
||||
"107827": "4.7.23"
|
||||
"500001": "5.0.0 Alpha 1",
|
||||
"500002": "5.0.0 Alpha 2",
|
||||
"5000003": "5.0.0 Alpha 3",
|
||||
"5000004": "5.0.0 Alpha 4",
|
||||
"5000005": "5.0.0 Alpha 5",
|
||||
"5000006": "5.0.0 Alpha 5",
|
||||
"5000007": "5.0.0 Alpha 5",
|
||||
"5000008": "5.0.0 Alpha 5",
|
||||
"5000009": "5.0.0 Alpha 6",
|
||||
"5000010": "5.0.0 Alpha 7",
|
||||
"5000011": "5.0.0 Alpha 8",
|
||||
"5000012": "5.0.0 Alpha 9",
|
||||
"5000013": "5.0.0 Alpha 9",
|
||||
"5000014": "5.0.0 Alpha 9",
|
||||
"5000015": "5.0.0 Alpha 10",
|
||||
"5000016": "5.0.0 Alpha 11",
|
||||
"5000017": "5.0.0 Alpha 11",
|
||||
"5000018": "5.0.0 Alpha 12",
|
||||
"5000019": "5.0.0 Alpha 12",
|
||||
"5000020": "5.0.0 Alpha 12",
|
||||
"5000021": "5.0.0 Alpha 13",
|
||||
"5000022": "5.0.0 Alpha 14",
|
||||
"5000023": "5.0.0 Alpha 15",
|
||||
"5000024": "5.0.0 Alpha 16",
|
||||
"5000025": "5.0.0 Alpha 16",
|
||||
"5000026": "5.0.0 Beta 1"
|
||||
}
|
||||
Reference in new issue
Block a user