diff options
Diffstat (limited to 'plugins/UserCountry/templates/_profileSummary.twig')
-rw-r--r-- | plugins/UserCountry/templates/_profileSummary.twig | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/plugins/UserCountry/templates/_profileSummary.twig b/plugins/UserCountry/templates/_profileSummary.twig new file mode 100644 index 0000000000..8e6b33ef96 --- /dev/null +++ b/plugins/UserCountry/templates/_profileSummary.twig @@ -0,0 +1,40 @@ +<div class="visitor-profile-summary visitor-profile-location"> + <h1>{{ 'UserCountry_Location'|translate }}</h1> + <p> + {%- for entry in visitorData.countries -%} + + {% set entryCity -%} + {% if entry.cities is defined and 1 == entry.cities|length and entry.cities|join -%} + {{ entry.cities|join }} + {%- elseif entry.cities is defined and 1 < entry.cities|length -%} + <span title="{{ entry.cities|join(', ') }}">{{ 'UserCountry_FromDifferentCities'|translate }}</span> + {%- endif %} + {%- endset %} + + {% set entryVisits -%} + <strong> + {% if entry.nb_visits == 1 -%} + {{ 'General_OneVisit'|translate }} + {%- else -%} + {{ 'General_NVisits'|translate(entry.nb_visits) }} + {%- endif -%} + </strong> + {%- endset %} + + {% set entryCountry -%} + {%- if entryCity -%} + {{ 'UserCountry_CityAndCountry'|translate(entryCity, entry.prettyName)|raw }} + {%- else -%} + {{ entry.prettyName }} + {%- endif -%} + + <img height="16px" src="{{ entry.flag }}" title="{{ entry.prettyName }}"/> + {%- endset %} + + {{- 'General_XFromY'|translate(entryVisits, entryCountry)|raw -}}{% if not loop.last %}, {% endif %} + {%- endfor %} + <a class="visitor-profile-show-map" href="#" {% if userCountryMapUrl|default('') is empty %}style="display:none"{% endif %}>({{ 'Live_ShowMap'|translate|replace({' ': ' '})|raw }})</a> <img class="loadingPiwik" style="display:none;" src="plugins/Morpheus/images/loading-blue.gif"/> + </p> + <div class="visitor-profile-map" style="display:none" data-href="{{ userCountryMapUrl|default('') }}"> + </div> +</div>
\ No newline at end of file |