diff --git a/share/apps.json b/share/apps.json index 41a5857dc..c12ace7b0 100644 --- a/share/apps.json +++ b/share/apps.json @@ -3139,6 +3139,16 @@ "cats": [ 6 ], "meta": { "generator": "xanario shopsoftware" } }, + "X-Cart": { + "website": "x-cart.com", + "cats": [ 6 ], + "meta": { "generator": "X-Cart(?: (\\d+))?\\;version:\\1" }, + "headers": { "Set-Cookie": "xid=[a-z0-9]{32}(?:;|$)" }, + "html": [ "Powered by X-Cart(?: (\\d+))? ]+href=\"http://www\\.x-cart\\.com/\"[^>]*>\\;version:\\1", "]+href=\"[^\"]*(?:\\?|&)xcart_form_id=[a-z0-9]{32}(?:&|$)" ], + "script": "/skin/common_files/modules/Product_Options/func\\.js", + "env": "^(?:xcart_web_dir|xliteConfig)$", + "implies": "PHP" + }, "XenForo": { "website": "xenforo.com", "cats": [ 2 ], diff --git a/share/images/icons/X-Cart.png b/share/images/icons/X-Cart.png new file mode 100644 index 000000000..28ad777dd Binary files /dev/null and b/share/images/icons/X-Cart.png differ