Version 4.7.0
This commit is contained in:
1 parent
517a5e1f70
commit
8ba7d43898
1933 files changed
+65613
-11332
No files matched your search
@@ -24,5 +24,14 @@
|
||||
"do": "",
|
||||
"restriction": "settings_manage"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"rsvp": {
|
||||
"tab": "stats",
|
||||
"controller": "rsvp",
|
||||
"do": "",
|
||||
"restriction": "rsvp_manage",
|
||||
"subcontrollers": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -22,5 +22,10 @@
|
||||
"venues": {
|
||||
"venues_manage": "venues_manage"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"rsvp": {
|
||||
"rsvp_manage": "rsvp_manage"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<build>
|
||||
<module key="admin/calendars"><![CDATA[{"default_controller":null,"protected":0,"default":1}]]></module>
|
||||
<module key="admin/venues"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
|
||||
<module key="admin/stats"><![CDATA[{"default_controller":"","protected":false,"default":null}]]></module>
|
||||
<module key="front/calendar"><![CDATA[{"default_controller":"view","protected":0,"default":1}]]></module>
|
||||
<task frequency="P0Y0M0DT4H0M0S">icalendar</task>
|
||||
<task frequency="P0Y0M0DT1H0M0S">eventreminders</task>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<javascript app="calendar">
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/browse" javascript_name="ips.browse.main.js" javascript_type="controller" javascript_version="106107" javascript_position="1000250"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/browse" javascript_name="ips.browse.main.js" javascript_type="controller" javascript_version="107014" javascript_position="1000250"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -112,7 +112,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/browse" javascript_name="ips.browse.monthView.js" javascript_type="controller" javascript_version="106107" javascript_position="1000250"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/browse" javascript_name="ips.browse.monthView.js" javascript_type="controller" javascript_version="107014" javascript_position="1000250"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -254,7 +254,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.dates.js" javascript_type="controller" javascript_version="106107" javascript_position="1000100"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/submit" javascript_name="ips.submit.dates.js" javascript_type="controller" javascript_version="107014" javascript_position="1000100"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -827,7 +827,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/venue" javascript_name="ips.venue.main.js" javascript_type="controller" javascript_version="106107" javascript_position="1000200"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/venue" javascript_name="ips.venue.main.js" javascript_type="controller" javascript_version="107014" javascript_position="1000200"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -939,7 +939,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.reminderButton.js" javascript_type="controller" javascript_version="106107" javascript_position="1000150"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.reminderButton.js" javascript_type="controller" javascript_version="107014" javascript_position="1000150"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -1022,7 +1022,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.reminderForm.js" javascript_type="controller" javascript_version="106107" javascript_position="1000150">/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="controllers/view" javascript_name="ips.view.reminderForm.js" javascript_type="controller" javascript_version="107014" javascript_position="1000150">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -1132,7 +1132,7 @@
|
||||
});
|
||||
}(jQuery, _));
|
||||
</file>
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="templates" javascript_name="ips.calendar.templates.js" javascript_type="framework" javascript_version="106107" javascript_position="1000050"><![CDATA[/**
|
||||
<file javascript_app="calendar" javascript_location="front" javascript_path="templates" javascript_name="ips.calendar.templates.js" javascript_type="framework" javascript_version="107014" javascript_position="1000050"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*/
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<language>
|
||||
<app key="calendar" version="106107">
|
||||
<app key="calendar" version="107014">
|
||||
<word key="__app_calendar" js="0">Calendar</word>
|
||||
<word key="frontnavigation_calendar" js="0">Calendar</word>
|
||||
<word key="__indefart_calendar_event_comment" js="0">a comment on a calendar event</word>
|
||||
@@ -189,6 +189,7 @@
|
||||
<word key="birthdays_today" js="0">{# [1:birthday][?:birthdays]} today</word>
|
||||
<word key="birthdays_count" js="0">{# [1:birthday][?:birthdays]}</word>
|
||||
<word key="birthdays_view_all" js="0">View all</word>
|
||||
<word key="birthdays" js="0">Birthdays</word>
|
||||
<word key="calendar_event" js="0">Event</word>
|
||||
<word key="calendar_event_comment" js="0">Event Comment</word>
|
||||
<word key="calendar_event_review" js="0">Event Review</word>
|
||||
@@ -485,6 +486,14 @@
|
||||
<word key="achievement_filter_Rsvp_giver" js="0">To the user who RSVP'd</word>
|
||||
<word key="AchievementAction__Rsvp_log" js="0">RSVP'd to %s</word>
|
||||
<word key="AchievementAction__Rsvp_title" js="0">Event RSVP</word>
|
||||
<word key="menu__calendar_stats" js="0">Calendar</word>
|
||||
<word key="menu__calendar_stats_rsvp" js="0">RSVP</word>
|
||||
<word key="calendar_stats_rsvp_title" js="0">RSVPs over time</word>
|
||||
<word key="calendar_stats_rsvp_response_0" js="0">Not Going</word>
|
||||
<word key="calendar_stats_rsvp_response_1" js="0">Going</word>
|
||||
<word key="calendar_stats_rsvp_response_2" js="0">Maybe</word>
|
||||
<word key="menu__calendar_stats_venues" js="0">Venues</word>
|
||||
<word key="webhook_calendarEvent_rsvp" js="0">Fired when somebody changes his RSVP status</word>
|
||||
<word key="x_daily" js="1">{# [1:day][?:days]}</word>
|
||||
<word key="x_weekly" js="1">{# [1:week][?:weeks]}</word>
|
||||
<word key="x_monthly" js="1">{# [1:month][?:months]}</word>
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
"protected": 0,
|
||||
"default": 1
|
||||
},
|
||||
"venues": {
|
||||
"stats": {
|
||||
"default_controller": "",
|
||||
"protected": 0,
|
||||
"default": 0
|
||||
"protected": false,
|
||||
"default": null
|
||||
}
|
||||
},
|
||||
"front": {
|
||||
|
||||
@@ -200,10 +200,13 @@
|
||||
<a href='#elCalendarSettings_menu' id='elCalendarSettings' data-ipsMenu data-ipsMenu-alignCenter data-ipsMenu-appendTo="#elCalendarsHeader" class='ipsType_blendLinks'><i class='fa fa-cog'></i></a>
|
||||
{{if ( $thisCalendar AND $thisCalendar->can('add') ) OR ( !$thisCalendar AND \IPS\calendar\Calendar::canOnAny('add') )}}
|
||||
|
||||
{{$day = \IPS\Request::i()->d;}}
|
||||
{{$month = \IPS\Request::i()->m;}}
|
||||
{{$year = \IPS\Request::i()->y;}}
|
||||
{{if $thisCalendar}}
|
||||
<a href='{url="app=calendar&module=calendar&controller=submit&do=submit&id={$thisCalendar->id}" seoTemplate="calendar_submit"}' class='ipsButton ipsButton_important ipsButton_small ipsResponsive_hidePhone ipsResponsive_inlineBlock'>{lang="create_event"}</a>
|
||||
<a href='{url="app=calendar&module=calendar&controller=submit&do=submit&id={$thisCalendar->id}&y={$year}&m={$month}&d={$day}" seoTemplate="calendar_submit"}' class='ipsButton ipsButton_important ipsButton_small ipsResponsive_hidePhone ipsResponsive_inlineBlock'>{lang="create_event"}</a>
|
||||
{{else}}
|
||||
<a href='{url="app=calendar&module=calendar&controller=submit" seoTemplate="calendar_submit"}' data-ipsdialog data-ipsdialog-title='{lang="event_container"}' data-ipsdialog-size='narrow' class='ipsButton ipsButton_important ipsButton_small ipsResponsive_hidePhone ipsResponsive_inlineBlock'>{lang="create_event"}</a>
|
||||
<a href='{url="app=calendar&module=calendar&controller=submit&y={$year}&m={$month}&d={$day}" seoTemplate="calendar_submit"}' data-ipsdialog data-ipsdialog-title='{lang="event_container"}' data-ipsdialog-size='narrow' class='ipsButton ipsButton_important ipsButton_small ipsResponsive_hidePhone ipsResponsive_inlineBlock'>{lang="create_event"}</a>
|
||||
{{endif}}
|
||||
{{endif}}
|
||||
<a href='#elCalendarJump' data-ipsMenu data-ipsMenu-menuID='elCalendarJump' data-ipsMenu-closeOnClick='false' class='ipsButton ipsButton_light ipsButton_small ipsResponsive_hidePhone ipsResponsive_inlineBlock'>{lang="jump_to"} <i class='fa fa-caret-down'></i></a>
|
||||
@@ -323,7 +326,7 @@
|
||||
</ul>
|
||||
{{endif}}
|
||||
{{if isset( $birthdays[ $date->mon . $k ] ) AND $birthdays[ $date->mon . $k ] }}
|
||||
<p class='cCalendar_birthdays ipsType_light'><a class='ipsType_blendLinks' href='{{if $thisCalendar}}{url="app=calendar&module=calendar&controller=view&id={$thisCalendar->_id}&y={$date->year}&m={$date->mon}&d={$k}" seoTemplate="calendar_calday" seoTitle="$thisCalendar->title_seo"}{{else}}{url="app=calendar&module=calendar&controller=view&y={$date->year}&m={$date->mon}&d={$k}" seoTemplate="calendar_day"}{{endif}}'>{lang="birthdays_count" pluralize="$birthdays[ $date->mon . $k ]"}</a></p>
|
||||
<p class='cCalendar_birthdays ipsType_light'><a class='ipsType_blendLinks' data-ipsdialog data-ipsdialog-title='{lang="birthdays"}' href='{{if $thisCalendar}}{url="app=calendar&module=calendar&controller=view&id={$thisCalendar->_id}&y={$date->year}&m={$date->mon}&d={$k}&show=birthdays" seoTemplate="calendar_calday" seoTitle="$thisCalendar->title_seo"}{{else}}{url="app=calendar&module=calendar&controller=view&y={$date->year}&m={$date->mon}&d={$k}&show=birthdays" seoTemplate="calendar_day"}{{endif}}'>{lang="birthdays_count" pluralize="$birthdays[ $date->mon . $k ]"}</a></p>
|
||||
{{endif}}
|
||||
</div>
|
||||
</td>
|
||||
@@ -1020,15 +1023,15 @@
|
||||
{{endif}}]]></template>
|
||||
<template template_group="global" template_name="searchResultEventSnippet" template_data="$indexData, $itemData, $nextOccurance, $startDate, $endDate, $allDay, $condensed" template_location="front" template_app="calendar"><![CDATA[{{if $condensed}}
|
||||
<time datetime='{$nextOccurance->mysqlDatetime()}' class='ipsCalendarDate ipsCalendarDate_small ipsPos_left'>
|
||||
<span class='ipsCalendarDate_month'>{$nextOccurance->monthNameShort}</span>
|
||||
<span class='ipsCalendarDate_date'>{$nextOccurance->mday}</span>
|
||||
<span class='ipsCalendarDate_month' data-controller="core.global.core.datetime" data-time="{$nextOccurance->format('c')}" data-format="%h" >{$nextOccurance->monthNameShort}</span>
|
||||
<span class='ipsCalendarDate_date' data-controller="core.global.core.datetime" data-time="{$nextOccurance->format('c')}" data-format="%d">{$nextOccurance->mday}</span>
|
||||
</time>
|
||||
{{else}}
|
||||
<div class='ipsColumns ipsColumns_collapsePhone'>
|
||||
<div class='ipsColumn ipsColumn_narrow ipsColumn--ipsCalendarDate'>
|
||||
<time datetime='{$nextOccurance->mysqlDatetime()}' class='ipsCalendarDate ipsCalendarDate_large ipsPos_center'>
|
||||
<span class='ipsCalendarDate_month'>{$nextOccurance->monthNameShort}</span>
|
||||
<span class='ipsCalendarDate_date'>{$nextOccurance->mday}</span>
|
||||
<span class='ipsCalendarDate_month' data-controller="core.global.core.datetime" data-time="{$nextOccurance->format('c')}" data-format="%h" >{$nextOccurance->monthNameShort}</span>
|
||||
<span class='ipsCalendarDate_date' data-controller="core.global.core.datetime" data-time="{$nextOccurance->format('c')}" data-format="%d">{$nextOccurance->mday}</span>
|
||||
</time>
|
||||
</div>
|
||||
<div class='ipsColumn ipsColumn_fluid ipsStream_snippetInfo'>
|
||||
@@ -1393,7 +1396,7 @@
|
||||
{{if \IPS\Member::loggedIn()->member_id}}
|
||||
<ul class="ipsToolList ipsClearfix ipsSpacer_both">
|
||||
<li class='ipsToolList_primaryAction'>
|
||||
<a class="ipsButton ipsButton_medium ipsButton_important ipsButton_fullWidth" href="{url="app=calendar&module=calendar&controller=submit&venue={$venue->id}" seoTemplate="calendar_submit"}" data-ipsDialog data-ipsdialog-size="narrow">{lang="create_event"}</a>
|
||||
<a class="ipsButton ipsButton_medium ipsButton_important ipsButton_fullWidth" href="{url="app=calendar&module=calendar&controller=submit&venue={$venue->id}" seoTemplate="calendar_submit"}" data-ipsDialog data-ipsdialog-size="narrow" rel='nofollow noindex'>{lang="create_event"}</a>
|
||||
</li>
|
||||
</ul>
|
||||
{{endif}}
|
||||
@@ -1677,6 +1680,19 @@
|
||||
{{endif}}
|
||||
{{endif}}
|
||||
</div>
|
||||
{{if settings.core_datalayer_enabled}}
|
||||
<script>
|
||||
$('body').trigger( 'ipsDataLayer', {
|
||||
_key: 'content_view',
|
||||
_properties: {
|
||||
{{foreach $event->getDataLayerProperties() as $key => $value}}
|
||||
$key : {expression="json_encode( $value )" raw="true"},
|
||||
{{endforeach}}
|
||||
view_location: 'hovercard',
|
||||
}
|
||||
} );
|
||||
</script>
|
||||
{{endif}}
|
||||
</div>]]></template>
|
||||
<template template_group="view" template_name="eventBlocks" template_data="$events" template_location="front" template_app="calendar"><![CDATA[
|
||||
<ul class='ipsDataList ipsDataList_reducedSpacing'>
|
||||
|
||||
@@ -385,5 +385,80 @@
|
||||
"106104": "4.6.0 Beta 3",
|
||||
"106105": "4.6.0 Beta 3.1",
|
||||
"106106": "4.6.0 Beta 4",
|
||||
"106107": "4.6.0"
|
||||
"106107": "4.6.0",
|
||||
"106108": "4.6.0",
|
||||
"106109": "4.6.0",
|
||||
"106110": "4.6.1",
|
||||
"106111": "4.6.1",
|
||||
"106112": "4.6.1",
|
||||
"106113": "4.6.2",
|
||||
"106114": "4.6.2",
|
||||
"106115": "4.6.2",
|
||||
"106116": "4.6.3",
|
||||
"106117": "4.6.3",
|
||||
"106118": "4.6.4",
|
||||
"106119": "4.6.4",
|
||||
"106120": "4.6.4",
|
||||
"106121": "4.6.4",
|
||||
"106122": "4.6.5",
|
||||
"106123": "4.6.5.1",
|
||||
"106125": "4.6.5.1",
|
||||
"106126": "4.6.5.1",
|
||||
"106127": "4.6.5.1",
|
||||
"106128": "4.6.5.1",
|
||||
"106129": "4.6.5.1",
|
||||
"106130": "4.6.5.1",
|
||||
"106131": "4.6.5.1",
|
||||
"106132": "4.6.6",
|
||||
"106133": "4.6.6",
|
||||
"106134": "4.6.7 Beta 1",
|
||||
"106135": "4.6.7 Beta 2",
|
||||
"106136": "4.6.7",
|
||||
"106137": "4.6.7",
|
||||
"106138": "4.6.8 Beta 1",
|
||||
"106139": "4.6.8 Beta 2",
|
||||
"106140": "4.6.8",
|
||||
"106141": "4.6.8",
|
||||
"106142": "4.6.8",
|
||||
"106143": "4.6.8",
|
||||
"106144": "4.6.9 Beta 1",
|
||||
"106145": "4.6.9 Beta 2",
|
||||
"106146": "4.6.9 Beta 3",
|
||||
"106147": "4.6.9",
|
||||
"106148": "4.6.9",
|
||||
"106149": "4.6.10 Beta 1",
|
||||
"106150": "4.6.10 Beta 2",
|
||||
"106151": "4.6.10",
|
||||
"106152": "4.6.10",
|
||||
"106153": "4.6.10",
|
||||
"106154": "4.6.10",
|
||||
"106155": "4.6.10",
|
||||
"106156": "4.6.11 Beta 1",
|
||||
"106157": "4.6.11 Beta 1",
|
||||
"106158": "4.6.11 Beta 2",
|
||||
"106159": "4.6.11",
|
||||
"106160": "4.6.11",
|
||||
"106161": "4.6.12 Beta 1",
|
||||
"106162": "4.6.12 Beta 1",
|
||||
"106163": "4.6.12 Beta 2",
|
||||
"106164": "4.6.12",
|
||||
"106165": "4.6.12",
|
||||
"106166": "4.6.12",
|
||||
"106167": "4.6.12.1",
|
||||
"106168": "4.6.13 Beta 1",
|
||||
"107000": "4.7.0 Beta 1",
|
||||
"107001": "4.7.0 Beta 1",
|
||||
"107002": "4.7.0 Beta 2",
|
||||
"107003": "4.7.0 Beta 2",
|
||||
"107004": "4.7.0 Beta 3",
|
||||
"107005": "4.7.0 Beta 4",
|
||||
"107006": "4.7.0 Beta 4.1",
|
||||
"107007": "4.7.0 Beta 5",
|
||||
"107008": "4.7.0 Beta 6",
|
||||
"107009": "4.7.0 Beta 7",
|
||||
"107010": "4.7.0 Beta 8",
|
||||
"107011": "4.7.0 Beta 9",
|
||||
"107012": "4.7.0 Beta 10",
|
||||
"107013": "4.7.0",
|
||||
"107014": "4.7.0"
|
||||
}
|
||||
Reference in new issue
Block a user