PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.14.4
Independent Analytics – WordPress Analytics Plugin v2.14.4
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / views / journeys / timeline.blade.php
independent-analytics / views / journeys Last commit date
timeline 7 months ago rows.blade.php 7 months ago table-heading.blade.php 7 months ago table.blade.php 7 months ago timeline.blade.php 7 months ago visitor-page.blade.php 7 months ago
timeline.blade.php
83 lines
1 @php
2 /** @var IAWP\Journey\Timeline $timeline */
3 @endphp
4
5 <div class="journey-timeline-container">
6 <div class="journey-timeline-events-container">
7 <div class="journey-heading-container">
8 <h3><?php esc_html_e('Session Timeline', 'independent-analytics'); ?></h3>
9 <div class="journey-user-info">
10 <div class="view-all-sessions <?php if($timeline->origin()->session_count() == 1) echo 'no-other-sessions'; ?>">
11 <span class="dashicons dashicons-admin-users"></span>
12 <?php if($timeline->origin()->session_count() > 1): ?>
13 <a href="<?php echo esc_url($timeline->visitor_url()); ?>" target="_blank"><?php echo esc_html($timeline->session_count_message()); ?> &rarr;</a>
14 <?php else: ?>
15 <?php echo esc_html($timeline->session_count_message()); ?>
16 <?php endif; ?>
17 </div>
18 <div class="icons">
19 <?php if($timeline->origin()->country_flag_url()): ?>
20 <button class="icon-button" data-controller="tooltip" data-tooltip-text-value="<?php echo esc_attr($timeline->origin()->country()); ?>">
21 <img class="icon" src="<?php echo esc_attr($timeline->origin()->country_flag_url()) ?>" alt="<?php echo esc_attr($timeline->origin()->country()); ?>">
22 </button>
23 <?php endif; ?>
24 <?php if($timeline->origin()->device_type()): ?>
25 <button class="icon-button" data-controller="tooltip" data-tooltip-text-value="<?php echo esc_attr($timeline->origin()->device_type()); ?>">
26 <img class="icon" src="<?php echo esc_attr($timeline->origin()->device_type_url()) ?>" alt="<?php echo esc_attr($timeline->origin()->device_type()); ?>">
27 </button>
28 <?php endif; ?>
29 <?php if($timeline->origin()->device_browser()): ?>
30 <button class="icon-button" data-controller="tooltip" data-tooltip-text-value="<?php echo esc_attr($timeline->origin()->device_browser()); ?>">
31 <img class="icon" src="<?php echo esc_attr($timeline->origin()->device_browser_url()) ?>" alt="<?php echo esc_attr($timeline->origin()->device_browser()); ?>">
32 </button>
33 <?php endif; ?>
34 </div>
35 </div>
36 </div>
37 <div class="journey-timeline-events">
38 <?php foreach($timeline->events() as $event): ?>
39 <span class="timeline-event-time"><?php
40 if ($event->type() == 'origin') {
41 echo esc_html($timeline->created_at_for_humans());
42 } else {
43 echo esc_html($event->created_at_for_humans());
44 } ?>
45 </span>
46 <div class="journey-timeline-event <?php echo esc_attr($event->type()); ?>">
47 <?php if (in_array($event->type(), ['click', 'submission', 'order'])) : ?>
48 <div class="border-box-1"></div>
49 <div class="border-box-2"></div>
50 <div class="border-box-3"></div>
51 <div class="border-box-4"></div>
52 <div class="dotted-border"></div>
53 <?php endif; ?>
54 <span class="timeline-event-label"><?php echo esc_html($event->label()); ?></span>
55 <div class="timeline-event-contents">
56 <?php echo wp_kses_post($event->html()); ?>
57 </div>
58 </div>
59 <?php endforeach; ?>
60 <span class="timeline-exit">
61 <span><?php esc_html_e('Exit', 'independent-analytics'); ?></span>
62 </span>
63 </div>
64 </div>
65 <div class="journey-timeline-conversions-container">
66 <h3><?php esc_html_e('Conversions', 'independent-analytics'); ?></h3>
67 <div class="journey-timeline-conversions">
68 <?php if (count($timeline->conversion_events()) == 0) : ?>
69 <span><?php esc_html_e('This session did not include any conversions.', 'independent-analytics'); ?></span>
70 <?php else: ?>
71 <?php foreach($timeline->conversion_events() as $event): ?>
72 <div class="journey-timeline-event <?php echo esc_attr($event->type()); ?>">
73 <span class="timeline-event-label"><?php echo esc_html($event->label()); ?></span>
74 <div class="timeline-event-contents">
75 <?php echo wp_kses_post($event->html()); ?>
76 </div>
77 </div>
78 <?php endforeach; ?>
79 <?php endif; ?>
80 </div>
81 </div>
82 </div>
83