Skip to content

Commit

Permalink
Merge branch 'release/35.7.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
einpraegsam committed Jul 12, 2024
2 parents 8f1a79e + b9609a2 commit 3934af3
Show file tree
Hide file tree
Showing 3 changed files with 89 additions and 10 deletions.
96 changes: 87 additions & 9 deletions Classes/Domain/Service/Referrer/Readable.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ class Readable
* @var array
*/
protected array $sources = [
// Social Media
't.co' => 'X (Twitter)',
'www.twitter.com' => 'X (Twitter)',
'm.twitter.com' => 'X (Twitter)',
Expand All @@ -37,23 +38,100 @@ class Readable
'm.linkedin.com' => 'LinkedIn',
'l.linkedin.com' => 'LinkedIn',
'lm.linkedin.com' => 'LinkedIn',
'xing.com' => 'XING',
'www.xing.com' => 'XING',
'www.youtube.com' => 'YouTube',
'youtube.com' => 'YouTube',
'vimeo.com' => 'Vimeo',
'www.vimeo.com' => 'Vimeo',
'www.pinterest.com' => 'Pinterest',
'pin.it' => 'Pinterest',
'www.tiktok.com' => 'TikTok',
'vm.tiktok.com' => 'TikTok',
'www.snapchat.com' => 'Snapchat',
'www.reddit.com' => 'Reddit',
'www.tumblr.com' => 'Tumblr',
't.umblr.com' => 'Tumblr',

// Search Engines
'www.google.at' => 'Google Austria',
'www.google.com' => 'Google International',
'www.google.ch' => 'Google Switzerland',
'www.google.de' => 'Google Germany',
'www.google.fr' => 'Google France',
'www.google.it' => 'Google Italy',
'xing.com' => 'Xing',
'www.xing.com' => 'Xing',
'www.youtube.com' => 'YouTube',
'vimeo.com' => 'Vimeo',
'www.vimeo.com' => 'Vimeo',
'www.in2code.de' => 'in2code GmbH',
'cermat.de' => 'Cermat',
'typo3.org' => 'TYPO3',
'typo3.com' => 'TYPO3',
'www.adsensecustomsearchads.com' => 'Google AdSense',
'syndicatedsearch.goog' => 'Google AdSense',
'googleads.g.doubleclick.net' => 'Google AdSense',
'bing.com' => 'Microsoft Bing',
'duckduckgo.com' => 'DuckDuckGo',
'www.yahoo.com' => 'Yahoo',
'search.yahoo.com' => 'Yahoo Search',
'yandex.com' => 'Yandex',
'www.baidu.com' => 'Baidu',

// Email Marketing
'mailchimp.com' => 'Mailchimp',
'constantcontact.com' => 'Constant Contact',
'sendgrid.com' => 'SendGrid',
'campaign-archive.com' => 'Mailchimp Campaigns',

// Content Marketing and SEO
'medium.com' => 'Medium',
'wordpress.com' => 'WordPress',
'blogger.com' => 'Blogger',
'moz.com' => 'Moz',
'ahrefs.com' => 'Ahrefs',
'semrush.com' => 'Semrush',

// Advertising Platforms
'ads.google.com' => 'Google Ads',
'advertising.amazon.com' => 'Amazon Advertising',
'ads.microsoft.com' => 'Microsoft Advertising',

// Analytics and Tracking
'analytics.google.com' => 'Google Analytics',
'matomo.org' => 'Matomo Analytics',
'mixpanel.com' => 'Mixpanel',

// CRM and Marketing Automation
'salesforce.com' => 'Salesforce',
'hubspot.com' => 'HubSpot',
'marketo.com' => 'Marketo',

// Webinars and Online Events
'zoom.us' => 'Zoom',
'webex.com' => 'Webex',
'gotomeeting.com' => 'GoToMeeting',

// E-Commerce
'shopify.com' => 'Shopify',
'woocommerce.com' => 'WooCommerce',
'magento.com' => 'Magento',

// Affiliate Marketing
'clickbank.com' => 'ClickBank',
'shareasale.com' => 'ShareASale',
'cj.com' => 'Commission Junction',

// Messaging and Chat
'whatsapp.com' => 'WhatsApp',
'telegram.org' => 'Telegram',
'messenger.com' => 'Facebook Messenger',
'com.slack' => 'Slack',
'slack.com' => 'Slack',

// Professional Networks
'github.com' => 'GitHub',
'stackoverflow.com' => 'Stack Overflow',
'behance.net' => 'Behance',
'dribbble.com' => 'Dribbble',
'typo3.org' => 'TYPO3',
'typo3.com' => 'TYPO3',

// Other
'www.in2code.de' => 'in2code GmbH',
'cermat.de' => 'Cermat',
];

public function __construct(string $referrer = '')
Expand Down
1 change: 1 addition & 0 deletions Documentation/Technical/Changelog/Index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Double check if you have cleared all caches after installing a new LUX version t

| Version | Date | State | TYPO3 | Description |
|------------|------------|----------|----------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 35.7.0 | 2024-07-12 | Feature | `11.5 + 12.4` | Extend redable referrer list with Google AdSense and some other platforms |
| 35.6.0 | 2024-07-03 | Task | `11.5 + 12.4` | Use a typoscript constant now for default sender email and name, documentation update |
| 35.5.0 | 2024-07-02 | Feature | `11.5 + 12.4` | Add new getter to visitor model to get latest A/B test, some small CSS improvements, bugfix to always use pagevisit data for pagevisit timestamps |
| 35.4.0 | 2024-06-14 | Feature | `11.5 + 12.4` | Make formListening/fieldListening available for forms loaded via AJAX |
Expand Down
2 changes: 1 addition & 1 deletion ext_emconf.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
'description' => 'Living User Experience - LUX - the Marketing Automation tool for TYPO3.
Turn your visitors to leads. Identification and profiling of your visitors within your TYPO3 website.',
'category' => 'plugin',
'version' => '35.6.0',
'version' => '35.7.0',
'author' => 'Alex Kellner',
'author_email' => '[email protected]',
'author_company' => 'in2code.de',
Expand Down

0 comments on commit 3934af3

Please sign in to comment.