Version 4.7.13
This commit is contained in:
1 parent
fd22d99e69
commit
7124a02564
954 files changed
+29277
-59308
No files matched your search
@@ -1,67 +1,77 @@
|
||||
{
|
||||
"core": {
|
||||
"RssImport": {
|
||||
"RssImport": "IPS\\forums\\extensions\\core\\RssImport\\RssImport"
|
||||
"AchievementAction": {
|
||||
"AnswerMarkedBest": "IPS\\forums\\extensions\\core\\AchievementAction\\AnswerMarkedBest"
|
||||
},
|
||||
"AdvertisementLocations": {
|
||||
"ForumListing": "IPS\\forums\\extensions\\core\\AdvertisementLocations\\ForumListing",
|
||||
"IndexView": "IPS\\forums\\extensions\\core\\AdvertisementLocations\\IndexView",
|
||||
"TopicView": "IPS\\forums\\extensions\\core\\AdvertisementLocations\\TopicView"
|
||||
},
|
||||
"Announcements": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\Announcements\\Forums"
|
||||
},
|
||||
"BBCode": {
|
||||
"post": "IPS\\forums\\extensions\\core\\BBCode\\post",
|
||||
"snapback": "IPS\\forums\\extensions\\core\\BBCode\\snapback",
|
||||
"topic": "IPS\\forums\\extensions\\core\\BBCode\\topic"
|
||||
},
|
||||
"ContentModeratorPermissions": {
|
||||
"Topics": "IPS\\forums\\extensions\\core\\ContentModeratorPermissions\\Topics"
|
||||
},
|
||||
"ContentRouter": {
|
||||
"Topics": "IPS\\forums\\extensions\\core\\ContentRouter\\Topics"
|
||||
},
|
||||
"AchievementAction": {
|
||||
"AnswerMarkedBest": "IPS\\forums\\extensions\\core\\AchievementAction\\AnswerMarkedBest"
|
||||
"CreateMenu": {
|
||||
"Topic": "IPS\\forums\\extensions\\core\\CreateMenu\\Topic"
|
||||
},
|
||||
"LiveSearch": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\LiveSearch\\Forums"
|
||||
},
|
||||
"ContentModeratorPermissions": {
|
||||
"Topics": "IPS\\forums\\extensions\\core\\ContentModeratorPermissions\\Topics"
|
||||
"EditorLocations": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\EditorLocations\\Forums"
|
||||
},
|
||||
"FileStorage": {
|
||||
"Cards": "IPS\\forums\\extensions\\core\\FileStorage\\Cards",
|
||||
"Icons": "IPS\\forums\\extensions\\core\\FileStorage\\Icons"
|
||||
},
|
||||
"Announcements": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\Announcements\\Forums"
|
||||
},
|
||||
"EditorLocations": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\EditorLocations\\Forums"
|
||||
},
|
||||
"Permissions": {
|
||||
"Permissions": "IPS\\forums\\extensions\\core\\Permissions\\Permissions"
|
||||
},
|
||||
"CreateMenu": {
|
||||
"Topic": "IPS\\forums\\extensions\\core\\CreateMenu\\Topic"
|
||||
},
|
||||
"Queue": {
|
||||
"DeleteLegacyTopics": "IPS\\forums\\extensions\\core\\Queue\\DeleteLegacyTopics",
|
||||
"RebuildSolvedStats": "IPS\\forums\\extensions\\core\\Queue\\RebuildSolvedStats",
|
||||
"TopicStarterIds": "IPS\\forums\\extensions\\core\\Queue\\TopicStarterIds",
|
||||
"DeleteLegacyPosts": "IPS\\forums\\extensions\\core\\Queue\\DeleteLegacyPosts",
|
||||
"HiddenFirstPost": "IPS\\forums\\extensions\\core\\Queue\\HiddenFirstPost",
|
||||
"RebuildSolvedIndex": "IPS\\forums\\extensions\\core\\Queue\\RebuildSolvedIndex",
|
||||
"RebuildNewTopicFlag": "IPS\\forums\\extensions\\core\\Queue\\RebuildNewTopicFlag"
|
||||
},
|
||||
"MobileNavigation": {
|
||||
"Topics": "IPS\\forums\\extensions\\core\\MobileNavigation\\Topics",
|
||||
"Forums": "IPS\\forums\\extensions\\core\\MobileNavigation\\Forums"
|
||||
},
|
||||
"OverviewStatistics": {
|
||||
"Solved": "IPS\\forums\\extensions\\core\\OverviewStatistics\\Solved"
|
||||
},
|
||||
"FrontNavigation": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\FrontNavigation\\Forums"
|
||||
},
|
||||
"LiveSearch": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\LiveSearch\\Forums"
|
||||
},
|
||||
"MemberSync": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\MemberSync\\Forums"
|
||||
},
|
||||
"BBCode": {
|
||||
"post": "IPS\\forums\\extensions\\core\\BBCode\\post",
|
||||
"topic": "IPS\\forums\\extensions\\core\\BBCode\\topic",
|
||||
"snapback": "IPS\\forums\\extensions\\core\\BBCode\\snapback"
|
||||
"MobileNavigation": {
|
||||
"Forums": "IPS\\forums\\extensions\\core\\MobileNavigation\\Forums",
|
||||
"Topics": "IPS\\forums\\extensions\\core\\MobileNavigation\\Topics"
|
||||
},
|
||||
"AdvertisementLocations": {
|
||||
"IndexView": "IPS\\forums\\extensions\\core\\AdvertisementLocations\\IndexView",
|
||||
"TopicView": "IPS\\forums\\extensions\\core\\AdvertisementLocations\\TopicView",
|
||||
"ForumListing": "IPS\\forums\\extensions\\core\\AdvertisementLocations\\ForumListing"
|
||||
"OverviewStatistics": {
|
||||
"Solved": "IPS\\forums\\extensions\\core\\OverviewStatistics\\Solved"
|
||||
},
|
||||
"Permissions": {
|
||||
"Permissions": "IPS\\forums\\extensions\\core\\Permissions\\Permissions"
|
||||
},
|
||||
"Queue": {
|
||||
"DeleteLegacyPosts": "IPS\\forums\\extensions\\core\\Queue\\DeleteLegacyPosts",
|
||||
"DeleteLegacyTopics": "IPS\\forums\\extensions\\core\\Queue\\DeleteLegacyTopics",
|
||||
"HiddenFirstPost": "IPS\\forums\\extensions\\core\\Queue\\HiddenFirstPost",
|
||||
"RebuildNewTopicFlag": "IPS\\forums\\extensions\\core\\Queue\\RebuildNewTopicFlag",
|
||||
"RebuildSolvedIndex": "IPS\\forums\\extensions\\core\\Queue\\RebuildSolvedIndex",
|
||||
"RebuildSolvedStats": "IPS\\forums\\extensions\\core\\Queue\\RebuildSolvedStats",
|
||||
"TopicStarterIds": "IPS\\forums\\extensions\\core\\Queue\\TopicStarterIds"
|
||||
},
|
||||
"RssImport": {
|
||||
"RssImport": "IPS\\forums\\extensions\\core\\RssImport\\RssImport"
|
||||
},
|
||||
"Statistics": {
|
||||
"PercentageSolved": "IPS\\forums\\extensions\\core\\Statistics\\PercentageSolved",
|
||||
"Posts": "IPS\\forums\\extensions\\core\\Statistics\\Posts",
|
||||
"PostsByForum": "IPS\\forums\\extensions\\core\\Statistics\\PostsByForum",
|
||||
"Questions": "IPS\\forums\\extensions\\core\\Statistics\\Questions",
|
||||
"SolvedByForum": "IPS\\forums\\extensions\\core\\Statistics\\SolvedByForum",
|
||||
"TimeSolved": "IPS\\forums\\extensions\\core\\Statistics\\TimeSolved",
|
||||
"Topics": "IPS\\forums\\extensions\\core\\Statistics\\Topics",
|
||||
"TopicsByForum": "IPS\\forums\\extensions\\core\\Statistics\\TopicsByForum"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<javascript app="forums">
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/forum" javascript_name="ips.forum.flow.js" javascript_type="controller" javascript_version="107643" javascript_position="1000050"><![CDATA[/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/forum" javascript_name="ips.forum.flow.js" javascript_type="controller" javascript_version="107712" javascript_position="1000050"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -272,7 +272,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/forum" javascript_name="ips.forum.forumList.js" javascript_type="controller" javascript_version="107643" javascript_position="1000050"><![CDATA[/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/forum" javascript_name="ips.forum.forumList.js" javascript_type="controller" javascript_version="107712" javascript_position="1000050"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -351,7 +351,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/forum" javascript_name="ips.forum.forumPage.js" javascript_type="controller" javascript_version="107643" javascript_position="1000050">/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/forum" javascript_name="ips.forum.forumPage.js" javascript_type="controller" javascript_version="107712" javascript_position="1000050">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -410,7 +410,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));</file>
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/forum" javascript_name="ips.forum.hovercard.js" javascript_type="controller" javascript_version="107643" javascript_position="1000050">/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/forum" javascript_name="ips.forum.hovercard.js" javascript_type="controller" javascript_version="107712" javascript_position="1000050">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -460,7 +460,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));</file>
|
||||
<file javascript_app="forums" javascript_location="admin" javascript_path="controllers/settings" javascript_name="ips.settings.archiveRules.js" javascript_type="controller" javascript_version="107643" javascript_position="1000050"><![CDATA[/**
|
||||
<file javascript_app="forums" javascript_location="admin" javascript_path="controllers/settings" javascript_name="ips.settings.archiveRules.js" javascript_type="controller" javascript_version="107712" javascript_position="1000050"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -525,7 +525,7 @@
|
||||
});
|
||||
}(jQuery, _));
|
||||
]]></file>
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.activity.js" javascript_type="controller" javascript_version="107643" javascript_position="1000100">/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.activity.js" javascript_type="controller" javascript_version="107712" javascript_position="1000100">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -557,7 +557,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));</file>
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.answers.js" javascript_type="controller" javascript_version="107643" javascript_position="1000100"><![CDATA[/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.answers.js" javascript_type="controller" javascript_version="107712" javascript_position="1000100"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -697,7 +697,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.reply.js" javascript_type="controller" javascript_version="107643" javascript_position="1000100">/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.reply.js" javascript_type="controller" javascript_version="107712" javascript_position="1000100">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -725,7 +725,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));</file>
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.solved.js" javascript_type="controller" javascript_version="107643" javascript_position="1000100"><![CDATA[/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.solved.js" javascript_type="controller" javascript_version="107712" javascript_position="1000100"><![CDATA[/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -763,7 +763,7 @@
|
||||
}
|
||||
});
|
||||
}(jQuery, _));]]></file>
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.view.js" javascript_type="controller" javascript_version="107643" javascript_position="1000100">/**
|
||||
<file javascript_app="forums" javascript_location="front" javascript_path="controllers/topic" javascript_name="ips.topic.view.js" javascript_type="controller" javascript_version="107712" javascript_position="1000100">/**
|
||||
* Invision Community
|
||||
* (c) Invision Power Services, Inc. - https://www.invisioncommunity.com
|
||||
*
|
||||
@@ -834,7 +834,6 @@ controllers</order>
|
||||
<order app="global" path="/dev/js//library/">underscore
|
||||
jquery
|
||||
mustache
|
||||
IntersectionObserver
|
||||
Debug.js
|
||||
app.js</order>
|
||||
<order app="global" path="/dev/js//library//jquery">jquery.js
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<language>
|
||||
<app key="forums" version="107643">
|
||||
<app key="forums" version="107712">
|
||||
<word key="__app_forums" js="0">Forums</word>
|
||||
<word key="frontnavigation_forums" js="0">Forums</word>
|
||||
<word key="__indefart_post" js="0">a post in a topic</word>
|
||||
@@ -534,6 +534,8 @@
|
||||
<word key="topic_posted_in_groups" js="0">Posts by %s</word>
|
||||
<word key="filter_hidden_topics" js="0">Hidden Topics</word>
|
||||
<word key="filter_hidden_posts_in_topics" js="0">Topics With Hidden Posts</word>
|
||||
<word key="moderation_log" js="0">Moderation History</word>
|
||||
<word key="cookie_forumpass_*_description" js="0">These cookies are used to track authentication for password protected forums. There may be multiple cookies with similar names where * is replaced with the forum ID.</word>
|
||||
<word key="saved_actions" js="0">Saved Actions</word>
|
||||
<word key="saved_actions_sg" js="0">Saved Action</word>
|
||||
<word key="mm_title" js="0">Name</word>
|
||||
|
||||
@@ -1570,7 +1570,7 @@
|
||||
"last_post": "<%TIME%>",
|
||||
"starter_name": "<%ADMIN_NAME%>",
|
||||
"last_poster_name": "<%ADMIN_NAME%>",
|
||||
"poll_state": "",
|
||||
"poll_state": null,
|
||||
"last_vote": "0",
|
||||
"views": "0",
|
||||
"forum_id": "2",
|
||||
|
||||
@@ -75,7 +75,12 @@
|
||||
{{if $forum->sub_can_post and !$forum->password}}
|
||||
<hr class='ipsHr ipsResponsive_hidePhone' />
|
||||
<div class='ipsClearfix ipsResponsive_hidePhone'>
|
||||
<div class='ipsPos_right'>{template="follow" app="core" group="global" params="'forums','forum', $forum->_id, $followerCount"}</div>
|
||||
<div class='ipsPos_right'>
|
||||
{{if \IPS\Application::appIsEnabled('cloud')}}
|
||||
{template="analyticsButton" app="cloud" group="analytics" params="$forum, $forum->_id"}
|
||||
{{endif}}
|
||||
{template="follow" app="core" group="global" params="'forums','forum', $forum->_id, $followerCount"}
|
||||
</div>
|
||||
</div>
|
||||
{{endif}}
|
||||
</header>
|
||||
@@ -774,13 +779,7 @@
|
||||
if ( IpsDataLayerConfig && !window.IpsDataLayerConfig && IpsDataLayerConfig._events.content_view.enabled ) {
|
||||
$('body').trigger( 'ipsDataLayer', {
|
||||
_key: 'content_view',
|
||||
_properties: {
|
||||
{{foreach $topic->getDataLayerProperties() as $key => $value}}
|
||||
'{$key}' : {{if \is_numeric($value)}} {$value} {{else}} "{$value}" {{endif}},
|
||||
{{endforeach}}
|
||||
page_number : null,
|
||||
view_location: 'hovercard',
|
||||
}
|
||||
_properties: {expression="json_encode(array_replace($topic->getDataLayerProperties(), ['view_location' => 'hovercard', 'page_number' => null]))" raw="true"}
|
||||
} );
|
||||
}
|
||||
</script>
|
||||
@@ -835,7 +834,7 @@
|
||||
</li>
|
||||
{{endif}}
|
||||
{{else}}
|
||||
<li class="ipsDataItem ipsDataItem_responsivePhoto {{if $row->groupsPosted}}ipsDataItem_highlighted{{endif}} {{if $row->unread()}}ipsDataItem_unread{{endif}} {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}} {{if $row->hidden() or $row->isFutureDate()}}ipsModerated{{endif}} {{if $row->isFutureDate()}}ipsModerated_alternate{{endif}}" data-rowID='{$row->$idField}' data-location='{$row->locationHash}' data-controller='forums.front.forum.topicRow'>
|
||||
<li class="ipsDataItem ipsDataItem_responsivePhoto {{if $row->groupsPosted}}ipsDataItem_highlighted{{endif}} {{if $row->unread()}}ipsDataItem_unread{{endif}} {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}} {{if $row->hidden() or $row->isFutureDate()}}ipsModerated{{endif}} {{if $row->isFutureDate()}}ipsModerated_alternate{{endif}}" data-rowID='{$row->$idField}' data-location='{{if isset($row->locationHash)}}{$row->locationHash}{{endif}}' data-controller='forums.front.forum.topicRow'>
|
||||
{{if member.member_id}}
|
||||
<div class='ipsDataItem_icon ipsPos_top'>
|
||||
{{if $row->unread()}}
|
||||
@@ -879,7 +878,8 @@
|
||||
{{if $row->isFutureDate() || $row->mapped('pinned') || $row->mapped('featured') || $row->hidden() === -1 || $row->hidden() === 1}}
|
||||
{{if $row->isFutureDate()}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->futureDateBlurb()}'><i class='fa fa-clock-o'></i></span></span>
|
||||
{{elseif $row->hidden() === -1}}
|
||||
{{endif}}
|
||||
{{if $row->hidden() === -1}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span></span>
|
||||
{{elseif $row->hidden() === 1}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span></span>
|
||||
@@ -2125,7 +2125,8 @@
|
||||
{{if $row->isFutureDate() || $row->mapped('pinned') || $row->mapped('featured') || $row->hidden() === -1 || $row->hidden() === 1 || $row->isSolved()}}
|
||||
{{if $row->isFutureDate()}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->futureDateBlurb()}'><i class='fa fa-clock-o'></i></span></span>
|
||||
{{elseif $row->hidden() === -1}}
|
||||
{{endif}}
|
||||
{{if $row->hidden() === -1}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span></span>
|
||||
{{elseif $row->hidden() === 1}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span></span>
|
||||
@@ -3212,6 +3213,9 @@
|
||||
{{endif}}
|
||||
{{if $comment->item()->canSolve() AND ! $comment->item()->isSolved() AND ! $comment->item()->isNotModeratorButCanSolve()}}
|
||||
<li><a href='{$item->url()->csrf()->setQueryString( array( 'do' => 'solve', 'answer' => $comment->pid ) )}' data-action="solveComment">{lang="solve_content"}</a></li>
|
||||
{{endif}}
|
||||
{{if \IPS\Application::appIsEnabled('cloud')}}
|
||||
<li>{template="spam" app="cloud" group="spam" params="$comment, FALSE"}</li>
|
||||
{{endif}}
|
||||
{{endif}}
|
||||
<li class='ipsHide' data-role='commentLoading'>
|
||||
@@ -3460,7 +3464,8 @@
|
||||
{{if $topic->isFutureDate() || $topic->mapped('pinned') || $topic->mapped('featured') || $topic->hidden() === -1 || $topic->hidden() === 1 || $topic->hidden() === -2 || $topic->isSolved() || ( $topic->canToggleItemModeration() and $topic->itemModerationEnabled() )}}
|
||||
{{if $topic->isFutureDate()}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{$topic->futureDateBlurb()}'><i class='fa fa-clock-o'></i></span></span>
|
||||
{{elseif $topic->hidden() === -1}}
|
||||
{{endif}}
|
||||
{{if $topic->hidden() === -1}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{$topic->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span></span>
|
||||
{{elseif $topic->hidden() === -2}}
|
||||
<span><span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{$topic->deletedBlurb()}'><i class='fa fa-trash'></i></span></span>
|
||||
@@ -3538,6 +3543,10 @@
|
||||
{{if !$topic->container()->disable_sharelinks}}
|
||||
{template="shareButton" app="core" group="sharelinks" params="$topic"}
|
||||
{{endif}}
|
||||
{{if \IPS\Application::appIsEnabled('cloud')}}
|
||||
{template="spam" app="cloud" group="spam" params="$topic"}
|
||||
{{endif}}
|
||||
{template="analyticsItemLink" app="core" group="system" params="$topic"}
|
||||
{template="promote" app="core" group="global" params="$topic"}
|
||||
{template="follow" app="core" group="global" params="'forums', 'topic', $topic->tid, $topic->followersCount()"}
|
||||
</div>
|
||||
@@ -3679,8 +3688,8 @@
|
||||
{{endif}}
|
||||
{{if \IPS\Member::loggedIn()->modPermission('can_view_moderation_log')}}
|
||||
<li class='ipsMenu_sep'><hr></li>
|
||||
<li class="ipsMenu_item"><a href='{$topic->url()->setQueryString( array( 'do' => 'modLog' ) )}' data-ipsDialog data-ipsDialog-title='{lang="moderation_history"}'>{lang="moderation_history"}</a></li>
|
||||
{{endif}}
|
||||
<li class="ipsMenu_item"><a data-ipsDialog data-ipsDialogTitle="{lang="moderation_log"}" href='{$topic->url()->setQueryString( array( 'do' => 'modLog' ) )}'>{lang="moderation_log"}</a></li>
|
||||
{{endif}}
|
||||
</ul>
|
||||
</li>
|
||||
{{endif}}
|
||||
@@ -3836,7 +3845,7 @@
|
||||
</div>
|
||||
{{endif}}
|
||||
|
||||
{{if $topic->commentForm() || $topic->locked() || \IPS\Member::loggedIn()->restrict_post || \IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings'] || !\IPS\Member::loggedIn()->checkPostsPerDay()}}
|
||||
{{if ( $topic->commentForm() || $topic->locked() || \IPS\Member::loggedIn()->restrict_post || \IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings'] || !\IPS\Member::loggedIn()->checkPostsPerDay()) && !$topic->isArchived()}}
|
||||
<a id='replyForm'></a>
|
||||
<div data-role='replyArea' class='cTopicPostArea ipsBox ipsResponsive_pull ipsPadding {{if !$topic->canComment()}}cTopicPostArea_noSize{{endif}} ipsSpacer_top' {{if \IPS\Application::appIsEnabled('cloud') AND \IPS\cloud\Application::featureIsEnabled( 'realtime' )}}data-controller='cloud.front.realtime.forumsReplyArea,cloud.front.realtime.whosTyping'{{endif}}>
|
||||
{{if $topic->commentForm()}}
|
||||
@@ -3866,7 +3875,11 @@
|
||||
{{if !$topic->container()->disable_sharelinks}}
|
||||
{template="shareButton" app="core" group="sharelinks" params="$topic, 'verySmall', 'light'"}
|
||||
{{endif}}
|
||||
{template="follow" app="core" group="global" params="'forums', 'topic', $topic->tid, $topic->followersCount()"}
|
||||
{{if \IPS\Application::appIsEnabled('cloud')}}
|
||||
{template="spam" app="cloud" group="spam" params="$topic"}
|
||||
{{endif}}
|
||||
{template="analyticsItemLink" app="core" group="system" params="$topic"}
|
||||
{template="follow" app="core" group="global" params="'forums', 'topic', $topic->tid, $topic->followersCount()"}
|
||||
{{if $topic->canPromoteToSocialMedia() and ( $topic instanceof \IPS\Content or $topic instanceof \IPS\Node\Model )}}
|
||||
{template="promote" app="core" group="global" params="$topic"}
|
||||
{{endif}}
|
||||
@@ -3936,11 +3949,11 @@
|
||||
<li class="ipsMenu_item"><a href='{$topic->url()->csrf()->setQueryString( array( 'do' => 'savedAction', 'action' => $action->_id ) )}' data-confirm>{$action->_title}</a></li>
|
||||
{{endforeach}}
|
||||
{{endif}}
|
||||
{{if \IPS\Member::loggedIn()->modPermission('can_view_moderation_log')}}
|
||||
<li class='ipsMenu_sep'><hr></li>
|
||||
<li class="ipsMenu_item"><a href='{$topic->url()->setQueryString( array( 'do' => 'modLog' ) )}' data-ipsDialog data-ipsDialog-title='{lang="moderation_history"}'>{lang="moderation_history"}</a></li>
|
||||
{{endif}}
|
||||
{{endif}}
|
||||
{{if \IPS\Member::loggedIn()->modPermission('can_view_moderation_log')}}
|
||||
<li class='ipsMenu_sep'><hr></li>
|
||||
<li class="ipsMenu_item"><a data-ipsDialog data-ipsDialogTitle="{lang="moderation_log"}" href='{$topic->url()->setQueryString( array( 'do' => 'modLog' ) )}'>{lang="moderation_log"}</a></li>
|
||||
{{endif}}
|
||||
{{endif}}
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -4869,6 +4882,7 @@
|
||||
|
||||
.cTopicList .ipsLiveActivity--small {
|
||||
margin-inline-end: calc( var(--sp-2) * -1 );
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.cTopicHovercard .cTopicHovercard_container {
|
||||
@@ -5627,6 +5641,28 @@ html[dir="rtl"] .cForumFluidTable .ipsDataItem_loading > div > span:last-child:a
|
||||
margin-inline-end: 15px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* Analytics and statistics */
|
||||
.ipsFluidGrid--analytics-and-statistics{
|
||||
--FluidGrid--width: 300px;
|
||||
}
|
||||
|
||||
.ipsLayout_sidebarUsed .ipsFluidGrid--analytics-and-statistics{
|
||||
--FluidGrid--width: 340px;
|
||||
}
|
||||
|
||||
.analytics-and-statistics {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.analytics-and-statistics--chart {
|
||||
padding-bottom: 0px;
|
||||
}
|
||||
|
||||
/* Hide empty page header on analytics page */
|
||||
.ipsPageHeader:has(.ipsType_pageTitle:empty:only-child){
|
||||
display: none;
|
||||
}]]></css>
|
||||
<css css_location="front" css_app="forums" css_attributes="" css_path="." css_name="posts.css"></css>
|
||||
<css css_location="front" css_app="forums" css_attributes="" css_path="." css_name="topics.css"><![CDATA[/* Ensure border-radius is followed */
|
||||
|
||||
@@ -509,5 +509,35 @@
|
||||
"107640": "4.7.8 Beta 1",
|
||||
"107641": "4.7.8 Beta 2",
|
||||
"107642": "4.7.8 Beta 3",
|
||||
"107643": "4.7.8"
|
||||
"107643": "4.7.8",
|
||||
"107644": "4.7.8",
|
||||
"107645": "4.7.8",
|
||||
"107660": "4.7.9 Beta 1",
|
||||
"107661": "4.7.9 Beta 2",
|
||||
"107662": "4.7.9 Beta 3",
|
||||
"107663": "4.7.9",
|
||||
"107664": "4.7.9",
|
||||
"107665": "4.7.9",
|
||||
"107666": "4.7.9",
|
||||
"107667": "4.7.9",
|
||||
"107668": "4.7.9",
|
||||
"107680": "4.7.10 Beta 1",
|
||||
"107681": "4.7.10 Beta 2",
|
||||
"107682": "4.7.10",
|
||||
"107683": "4.7.10",
|
||||
"107684": "4.7.10",
|
||||
"107690": "4.7.11 Beta 1",
|
||||
"107691": "4.7.11 Beta 2",
|
||||
"107692": "4.7.11",
|
||||
"107693": "4.7.11",
|
||||
"107694": "4.7.11",
|
||||
"107695": "4.7.11.1",
|
||||
"107700": "4.7.12 Beta 1",
|
||||
"107701": "4.7.12 Beta 2",
|
||||
"107702": "4.7.12 Beta 3",
|
||||
"107703": "4.7.12 Beta 4",
|
||||
"107704": "4.7.12",
|
||||
"107710": "4.7.13 Beta 1",
|
||||
"107711": "4.7.13 Beta 2",
|
||||
"107712": "4.7.13"
|
||||
}
|
||||
Reference in new issue
Block a user