Created
June 21, 2020 19:06
-
-
Save marc1706/5101407c9bc09072dff93b90e4c0470c to your computer and use it in GitHub Desktop.
Prosilver changes 3.3.0 to 3.3.1-RC1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/phpBB/styles/prosilver/theme/colours.css b/phpBB/styles/prosilver/theme/colours.css | |
index 04a895873c..4c5559b93c 100644 | |
--- a/phpBB/styles/prosilver/theme/colours.css | |
+++ b/phpBB/styles/prosilver/theme/colours.css | |
@@ -116,6 +116,7 @@ a:hover { color: #D31141; } | |
color: #000000; | |
} | |
+.post h3 a.first-unread, | |
.post:target h3 a { | |
color: #000000; | |
} | |
@@ -692,7 +693,6 @@ Colours and backgrounds for buttons.css | |
.phpbb_website-icon { background-position: -40px 0; } | |
.phpbb_youtube-icon { background-position: -98px 0; } | |
.phpbb_facebook-icon { background-position: -119px 0; } | |
-.phpbb_googleplus-icon { background-position: -140px 0; } | |
.phpbb_skype-icon { background-position: -161px 0; } | |
.phpbb_twitter-icon { background-position: -203px 0; } | |
.phpbb_yahoo-icon { background-position: -224px 0; } | |
diff --git a/phpBB/styles/prosilver/theme/common.css b/phpBB/styles/prosilver/theme/common.css | |
index eb04c66223..e356bc9f18 100644 | |
--- a/phpBB/styles/prosilver/theme/common.css | |
+++ b/phpBB/styles/prosilver/theme/common.css | |
@@ -363,7 +363,7 @@ a.header-avatar img { | |
a.header-avatar span:after { | |
content: '\f0dd'; | |
display: inline-block; | |
- font: normal normal normal 14px/1 FontAwesome; | |
+ font: normal normal bold 14px/1 "Font Awesome 5 Free"; | |
padding-left: 6px; | |
padding-top: 2px; | |
vertical-align: top; | |
diff --git a/phpBB/styles/prosilver/theme/content.css b/phpBB/styles/prosilver/theme/content.css | |
index 807633864c..d1d20d4a99 100644 | |
--- a/phpBB/styles/prosilver/theme/content.css | |
+++ b/phpBB/styles/prosilver/theme/content.css | |
@@ -281,7 +281,7 @@ dd.option { | |
} | |
.search .postbody { | |
- width: 68% | |
+ width: 68%; | |
} | |
/* Topic review panel | |
@@ -484,7 +484,7 @@ blockquote cite:before, .uncited:before { | |
padding-right: 5px; | |
} | |
-blockquote cite > div { | |
+blockquote cite > span { | |
float: right; | |
font-weight: normal; | |
} | |
@@ -553,6 +553,7 @@ blockquote .codebox { | |
clear: left; | |
border-top: 1px solid transparent; | |
overflow-x: auto; | |
+ overflow-y: hidden; | |
} | |
.attachbox dd dd { | |
diff --git a/phpBB/styles/prosilver/theme/forms.css b/phpBB/styles/prosilver/theme/forms.css | |
index 99c898f41e..e3e02b4453 100644 | |
--- a/phpBB/styles/prosilver/theme/forms.css | |
+++ b/phpBB/styles/prosilver/theme/forms.css | |
@@ -145,7 +145,7 @@ dd textarea { | |
/* Browser-specific tweaks */ | |
button::-moz-focus-inner { | |
padding: 0; | |
- border: 0 | |
+ border: 0; | |
} | |
/* Quick-login on index page */ | |
diff --git a/phpBB/styles/prosilver/theme/icons.css b/phpBB/styles/prosilver/theme/icons.css | |
index 3ac598486c..e3919a227e 100644 | |
--- a/phpBB/styles/prosilver/theme/icons.css | |
+++ b/phpBB/styles/prosilver/theme/icons.css | |
@@ -11,10 +11,10 @@ | |
*/ | |
.icon, .button .icon, blockquote cite:before, .uncited:before { | |
display: inline-block; | |
- font-weight: normal; | |
+ font-family: "Font Awesome 5 Free", "Font Awesome 5 Brands"; | |
+ font-weight: 900; | |
font-style: normal; | |
font-variant: normal; | |
- font-family: FontAwesome; | |
font-size: 14px; | |
line-height: 1; | |
text-rendering: auto; /* optimizelegibility throws things off #1094 */ | |
@@ -22,9 +22,9 @@ | |
-moz-osx-font-smoothing: grayscale; | |
} | |
-.icon:before { padding-right: 2px; } | |
+.icon { padding-right: 2px; } | |
-.button .icon:before { | |
+.button .icon { | |
padding-right: 0; | |
} | |
diff --git a/phpBB/styles/prosilver/theme/responsive.css b/phpBB/styles/prosilver/theme/responsive.css | |
index ca4054c27f..61c204026b 100644 | |
--- a/phpBB/styles/prosilver/theme/responsive.css | |
+++ b/phpBB/styles/prosilver/theme/responsive.css | |
@@ -150,7 +150,7 @@ | |
margin-right: -5px; | |
} | |
- .cp-main .forabg, .cp-main .forumdb, .cp-main .post, .cp-main .panel { | |
+ .cp-main .forabg, .cp-main .forumbg, .cp-main .post, .cp-main .panel { | |
border-radius: 7px; | |
} | |
@@ -344,7 +344,7 @@ | |
} | |
fieldset dd, fieldset.fields1 dd, fieldset.fields2 dd { | |
- margin-left: 0px; | |
+ margin-left: 0; | |
} | |
textarea, dd textarea, .message-box textarea { | |
@@ -460,8 +460,7 @@ | |
width: auto; | |
border-width: 0 0 1px 0; | |
padding-bottom: 5px; | |
- margin: 0; | |
- margin-bottom: 5px; | |
+ margin: 0 0 5px 0; | |
min-height: 40px; | |
overflow: hidden; | |
} | |
@@ -553,22 +552,19 @@ | |
} | |
} | |
-@media (min-width: 700px) { | |
- .postbody { width: 70%; } | |
+@media (min-width: 701px) { | |
+ .postbody { | |
+ /** deduct postprofile width (including border width, margin and padding) and postbody margin and padding */ | |
+ width: calc(100% - 200px - 1px - 16px); | |
+ margin-right: 16px; | |
} | |
-@media (min-width: 850px) { | |
- .postbody { width: 76%; } | |
+ .postprofile { | |
+ width: 200px; | |
} | |
- | |
-@media (max-width: 850px) { | |
- .postprofile { width: 28%; } | |
- | |
- | |
} | |
@media (min-width: 701px) and (max-width: 950px) { | |
- | |
ul.topiclist dt { | |
margin-right: -410px; | |
} | |
diff --git a/phpBB/styles/prosilver/theme/tweaks.css b/phpBB/styles/prosilver/theme/tweaks.css | |
index ba82551f85..54f47df2e0 100644 | |
--- a/phpBB/styles/prosilver/theme/tweaks.css | |
+++ b/phpBB/styles/prosilver/theme/tweaks.css | |
@@ -28,14 +28,6 @@ dd label input { vertical-align: text-bottom\9; } | |
border-radius: 0; | |
} | |
-.headerbar, .forumbg { | |
- background-image: url("./images/bg_header.gif"); | |
-} | |
- | |
-.forabg { | |
- background-image: url("./images/bg_list.gif"); | |
-} | |
- | |
.tabs .tab > a { | |
border-radius: 0; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/phpBB/styles/prosilver/template/bbcode.html b/phpBB/styles/prosilver/template/bbcode.html | |
index b37ba238d2..54922620c4 100644 | |
--- a/phpBB/styles/prosilver/template/bbcode.html | |
+++ b/phpBB/styles/prosilver/template/bbcode.html | |
@@ -13,6 +13,9 @@ | |
<!-- BEGIN quote_close --></div></blockquote><!-- END quote_close --> | |
<!-- BEGIN quote_extended --> | |
<blockquote> | |
+ <xsl:if test="@post_url"> | |
+ <xsl:attribute name="cite"><xsl:value-of select="@post_url"/></xsl:attribute> | |
+ </xsl:if> | |
<xsl:if test="not(@author)"> | |
<xsl:attribute name="class">uncited</xsl:attribute> | |
</xsl:if> | |
@@ -42,7 +45,7 @@ | |
<a href="{@msg_url}" data-msg-id="{@msg_id}">↑</a> | |
</xsl:if> | |
<xsl:if test="@date"> | |
- <div class="responsive-hide"><xsl:value-of select="@date"/></div> | |
+ <span class="responsive-hide"><xsl:value-of select="@date"/></span> | |
</xsl:if> | |
</cite> | |
</xsl:if> | |
diff --git a/phpBB/styles/prosilver/template/captcha_recaptcha.html b/phpBB/styles/prosilver/template/captcha_recaptcha.html | |
index 8fc7faa50f..a62ea3c297 100644 | |
--- a/phpBB/styles/prosilver/template/captcha_recaptcha.html | |
+++ b/phpBB/styles/prosilver/template/captcha_recaptcha.html | |
@@ -3,6 +3,7 @@ | |
<div>{L_RECAPTCHA_NOSCRIPT}</div> | |
</noscript> | |
{% INCLUDEJS RECAPTCHA_SERVER ~ '.js?onload=phpbbRecaptchaOnLoad&hl=' ~ lang('RECAPTCHA_LANG') %} | |
+ {# The g-recaptcha class is used in JavaScript #} | |
<div class="g-recaptcha" data-sitekey="{RECAPTCHA_PUBKEY}" data-callback="phpbbRecaptchaOnSubmit" data-size="invisible" data-tabindex="<!-- IF $CAPTCHA_TAB_INDEX -->{$CAPTCHA_TAB_INDEX}<!-- ELSE -->10<!-- ENDIF -->"></div> | |
<!-- ELSE --> | |
{L_RECAPTCHA_NOT_AVAILABLE} | |
diff --git a/phpBB/styles/prosilver/template/captcha_recaptcha_v3.html b/phpBB/styles/prosilver/template/captcha_recaptcha_v3.html | |
new file mode 100644 | |
index 0000000000..76e5ef56cc | |
--- /dev/null | |
+++ b/phpBB/styles/prosilver/template/captcha_recaptcha_v3.html | |
@@ -0,0 +1,13 @@ | |
+{% if S_RECAPTCHA_AVAILABLE %} | |
+ <noscript> | |
+ <div>{{ lang('RECAPTCHA_NOSCRIPT') }}</div> | |
+ </noscript> | |
+ | |
+ <script src="{{ U_RECAPTCHA_SCRIPT }}" async defer></script> | |
+ | |
+ {# The g-recaptcha class is used in JavaScript #} | |
+ <input class="g-recaptcha" type="hidden" name="recaptcha_action" value="{{ RECAPTCHA_ACTION }}" data-recaptcha-v3="{{ RECAPTCHA_KEY }}"> | |
+ <input type="hidden" name="recaptcha_token" value=""> | |
+{% else %} | |
+ {{ lang('RECAPTCHA_NOT_AVAILABLE') }} | |
+{% endif %} | |
diff --git a/phpBB/styles/prosilver/template/mcp_front.html b/phpBB/styles/prosilver/template/mcp_front.html | |
index 90793d072b..3eba12fe74 100644 | |
--- a/phpBB/styles/prosilver/template/mcp_front.html | |
+++ b/phpBB/styles/prosilver/template/mcp_front.html | |
@@ -91,7 +91,7 @@ | |
</div> | |
</dt> | |
<dd class="moderation"> | |
- <span>{L_REPORTED} {L_POST_BY_AUTHOR} {report.REPORTER_FULL} {L_REPORTED_ON_DATE} <br /> | |
+ <span>{L_REPORTED} {L_POST_BY_AUTHOR} {report.REPORTER_FULL} {L_REPORTED_ON_DATE} {{ report.REPORT_TIME }}<br /> | |
{L_FORUM}{L_COLON} <a href="{report.U_FORUM}">{report.FORUM_NAME}</a></span> | |
</dd> | |
</dl> | |
diff --git a/phpBB/styles/prosilver/template/mcp_post.html b/phpBB/styles/prosilver/template/mcp_post.html | |
index c2297a8053..b62ed1ad5b 100644 | |
--- a/phpBB/styles/prosilver/template/mcp_post.html | |
+++ b/phpBB/styles/prosilver/template/mcp_post.html | |
@@ -102,11 +102,11 @@ | |
</form> | |
<!-- ENDIF --> | |
- <!-- IF S_MESSAGE_REPORTED --> | |
+ {% if S_POST_REPORTED and not S_MCP_REPORT %} | |
<p class="post-notice reported"> | |
- <i class="icon fa-exclamation fa-fw icon-red" aria-hidden="true"></i><span class="sr-only">{L_TOPIC_REPORTED}</span> <a href="{U_MCP_REPORT}"><strong>{L_MESSAGE_REPORTED}</strong></a> | |
+ <i class="icon fa-exclamation fa-fw icon-red" aria-hidden="true"></i><span class="sr-only">{{ lang('TOPIC_REPORTED') }}</span> <a href="{{ U_MCP_REPORT }}"><strong>{{ lang('POST_REPORTED') }}</strong></a> | |
</p> | |
- <!-- ENDIF --> | |
+ {% endif %} | |
{% EVENT mcp_post_text_before %} | |
@@ -329,9 +329,11 @@ | |
</tbody> | |
</table> | |
+ {% if U_LOOKUP_ALL %} | |
<div class="buttons"> | |
<p><a href="{U_LOOKUP_ALL}#ip">{L_LOOKUP_ALL}</a></p> | |
</div> | |
+ {% endif %} | |
<div class="pagination"> | |
<ul> | |
diff --git a/phpBB/styles/prosilver/template/mcp_reports.html b/phpBB/styles/prosilver/template/mcp_reports.html | |
index e7e0a5c9ba..fbf417cea4 100644 | |
--- a/phpBB/styles/prosilver/template/mcp_reports.html | |
+++ b/phpBB/styles/prosilver/template/mcp_reports.html | |
@@ -46,7 +46,9 @@ | |
<!-- IF S_PM --> | |
<dt> | |
<div class="list-inner"> | |
- <a href="{postrow.U_VIEW_DETAILS}" class="topictitle">{postrow.PM_SUBJECT}</a> <i class="icon fa-paperclip fa-fw" aria-hidden="true"></i> <br /> | |
+ <a href="{{ postrow.U_VIEW_DETAILS }}" class="topictitle">{{ postrow.PM_SUBJECT }}</a> | |
+ {% if postrow.ATTACH_ICON_IMG %} <i class="icon fa-paperclip fa-fw" aria-hidden="true"></i>{% endif %} | |
+ <br> | |
<span>{L_MESSAGE_BY_AUTHOR} {postrow.PM_AUTHOR_FULL} » {postrow.PM_TIME}</span><br /> | |
<span>{L_MESSAGE_TO} {postrow.RECIPIENTS}</span> | |
<div class="responsive-show" style="display: none;"> | |
@@ -60,7 +62,9 @@ | |
<!-- ELSE --> | |
<dt> | |
<div class="list-inner"> | |
- <a href="{postrow.U_VIEW_DETAILS}" class="topictitle">{postrow.POST_SUBJECT}</a><i class="icon fa-paperclip fa-fw" aria-hidden="true"></i> <br /> | |
+ <a href="{{ postrow.U_VIEW_DETAILS }}" class="topictitle">{{ postrow.POST_SUBJECT }}</a> | |
+ {% if postrow.ATTACH_ICON_IMG %} <i class="icon fa-paperclip fa-fw" aria-hidden="true"></i>{% endif %} | |
+ <br> | |
<span>{L_POSTED} {L_POST_BY_AUTHOR} {postrow.POST_AUTHOR_FULL} » {postrow.POST_TIME}</span> | |
<div class="responsive-show" style="display: none;"> | |
{L_REPORTER}{L_COLON} {postrow.REPORTER_FULL} « {postrow.REPORT_TIME}<br /> | |
@@ -81,7 +85,13 @@ | |
<div class="action-bar bottom"> | |
<!-- INCLUDE display_options.html --> | |
- <!-- IF TOPIC_ID --><label><input type="checkbox" class="radio" name="t" value="{TOPIC_ID}" checked="checked" onClick="document.getElementById('mcp').submit()" /> <strong>{L_ONLY_TOPIC}</strong></label><!-- ENDIF --> | |
+ <!-- IF TOPIC_ID --> | |
+ <label> | |
+ <input type="hidden" name="t" value="0"> | |
+ <input type="checkbox" class="radio" name="t" value="{TOPIC_ID}" checked="checked" onClick="document.getElementById('mcp').submit()" /> | |
+ <strong>{L_ONLY_TOPIC}</strong> | |
+ </label> | |
+ <!-- ENDIF --> | |
<div class="pagination"> | |
{TOTAL_REPORTS} | |
diff --git a/phpBB/styles/prosilver/template/mcp_topic.html b/phpBB/styles/prosilver/template/mcp_topic.html | |
index 889cab8b83..18588a6a76 100644 | |
--- a/phpBB/styles/prosilver/template/mcp_topic.html | |
+++ b/phpBB/styles/prosilver/template/mcp_topic.html | |
@@ -161,6 +161,8 @@ | |
</div> | |
</div> | |
+ <!-- BEGINELSE --> | |
+ <p><strong>{{ lang('NO_POSTS_TIME_FRAME') }}</strong></p> | |
<!-- END postrow --> | |
</div> | |
diff --git a/phpBB/styles/prosilver/template/navbar_footer.html b/phpBB/styles/prosilver/template/navbar_footer.html | |
index 4e3d1e295e..1c5031e9b9 100644 | |
--- a/phpBB/styles/prosilver/template/navbar_footer.html | |
+++ b/phpBB/styles/prosilver/template/navbar_footer.html | |
@@ -4,22 +4,22 @@ | |
<ul id="nav-footer" class="nav-footer linklist" role="menubar"> | |
<li class="breadcrumbs"> | |
<!-- IF U_SITE_HOME --> | |
- {% spaceless %} | |
+ {% apply spaceless %} | |
<span class="crumb"> | |
<a href="{U_SITE_HOME}" data-navbar-reference="home"> | |
<i class="icon fa-home fa-fw" aria-hidden="true"></i><span>{L_SITE_HOME}</span> | |
</a> | |
</span> | |
- {% endspaceless %} | |
+ {% endapply %} | |
<!-- ENDIF --> | |
<!-- EVENT overall_footer_breadcrumb_prepend --> | |
- {% spaceless %} | |
+ {% apply spaceless %} | |
<span class="crumb"> | |
<a href="{U_INDEX}" data-navbar-reference="index"> | |
<!-- IF not U_SITE_HOME --><i class="icon fa-home fa-fw" aria-hidden="true"></i><!-- ENDIF --><span>{L_INDEX}</span> | |
</a> | |
</span> | |
- {% endspaceless %} | |
+ {% endapply %} | |
<!-- EVENT overall_footer_breadcrumb_append --> | |
</li> | |
<!-- IF U_WATCH_FORUM_LINK and not S_IS_BOT --> | |
diff --git a/phpBB/styles/prosilver/template/navbar_header.html b/phpBB/styles/prosilver/template/navbar_header.html | |
index 4a1a436d4a..a4b23f6ace 100644 | |
--- a/phpBB/styles/prosilver/template/navbar_header.html | |
+++ b/phpBB/styles/prosilver/template/navbar_header.html | |
@@ -178,34 +178,41 @@ | |
</ul> | |
<ul id="nav-breadcrumbs" class="nav-breadcrumbs linklist navlinks" role="menubar"> | |
- <!-- DEFINE $MICRODATA = ' itemtype="http://schema.org/ListItem" itemprop="itemListElement" itemscope' --> | |
+ {% set MICRODATA = 'itemtype="https://schema.org/ListItem" itemprop="itemListElement" itemscope' %} | |
{% set navlink_position = 1 %} | |
- <!-- EVENT overall_header_breadcrumbs_before --> | |
- <li class="breadcrumbs" itemscope itemtype="http://schema.org/BreadcrumbList"> | |
- <!-- IF U_SITE_HOME --> | |
- <span class="crumb" {$MICRODATA}><a href="{U_SITE_HOME}" itemtype="https://schema.org/Thing" itemscope itemprop="item" data-navbar-reference="home"><i class="icon fa-home fa-fw" aria-hidden="true"></i><span itemprop="name">{L_SITE_HOME}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span> | |
- <!-- ENDIF --> | |
- <!-- EVENT overall_header_breadcrumb_prepend --> | |
- <span class="crumb" {$MICRODATA}><a href="{U_INDEX}" itemtype="https://schema.org/Thing" itemscope itemprop="item" accesskey="h" data-navbar-reference="index"><!-- IF not U_SITE_HOME --><i class="icon fa-home fa-fw"></i><!-- ENDIF --><span itemprop="name">{L_INDEX}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span> | |
- <!-- BEGIN navlinks --> | |
- {% set NAVLINK_NAME = navlinks.BREADCRUMB_NAME | default(navlinks.FORUM_NAME) %} | |
- {% set NAVLINK_LINK = navlinks.U_BREADCRUMB | default(navlinks.U_VIEW_FORUM) %} | |
- <!-- EVENT overall_header_navlink_prepend --> | |
- <span class="crumb" {$MICRODATA}<!-- IF navlinks.MICRODATA --> {navlinks.MICRODATA}<!-- ENDIF -->><a href="{{ NAVLINK_LINK }}" itemtype="https://schema.org/Thing" itemscope itemprop="item"><span itemprop="name">{{ NAVLINK_NAME }}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span> | |
- <!-- EVENT overall_header_navlink_append --> | |
- <!-- END navlinks --> | |
- <!-- EVENT overall_header_breadcrumb_append --> | |
+ {% EVENT overall_header_breadcrumbs_before %} | |
+ | |
+ <li class="breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList"> | |
+ | |
+ {% if U_SITE_HOME %} | |
+ <span class="crumb" {{ MICRODATA }}><a itemprop="item" href="{{ U_SITE_HOME }}" data-navbar-reference="home"><i class="icon fa-home fa-fw" aria-hidden="true"></i><span itemprop="name">{{ L_SITE_HOME }}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span> | |
+ {% endif %} | |
+ | |
+ {% EVENT overall_header_breadcrumb_prepend %} | |
+ <span class="crumb" {{ MICRODATA }}><a itemprop="item" href="{{ U_INDEX }}" accesskey="h" data-navbar-reference="index">{% if not U_SITE_HOME %}<i class="icon fa-home fa-fw"></i>{% endif %}<span itemprop="name">{{ L_INDEX }}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span> | |
+ | |
+ {% for navlink in navlinks %} | |
+ {% set NAVLINK_NAME = navlink.BREADCRUMB_NAME | default(navlink.FORUM_NAME) %} | |
+ {% set NAVLINK_LINK = navlink.U_BREADCRUMB | default(navlink.U_VIEW_FORUM) %} | |
+ | |
+ {% EVENT overall_header_navlink_prepend %} | |
+ <span class="crumb" {{ MICRODATA }}{% if navlink.MICRODATA %} {{ navlink.MICRODATA }}{% endif %}><a itemprop="item" href="{{ NAVLINK_LINK }}"><span itemprop="name">{{ NAVLINK_NAME }}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span> | |
+ {% EVENT overall_header_navlink_append %} | |
+ {% endfor %} | |
+ | |
+ {% EVENT overall_header_breadcrumb_append %} | |
</li> | |
- <!-- EVENT overall_header_breadcrumbs_after --> | |
- <!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH --> | |
+ {% EVENT overall_header_breadcrumbs_after %} | |
+ | |
+ {% if S_DISPLAY_SEARCH and not S_IN_SEARCH %} | |
<li class="rightside responsive-search"> | |
- <a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}" role="menuitem"> | |
- <i class="icon fa-search fa-fw" aria-hidden="true"></i><span class="sr-only">{L_SEARCH}</span> | |
+ <a href="{{ U_SEARCH }}" title="{{ lang('SEARCH_ADV_EXPLAIN') }}" role="menuitem"> | |
+ <i class="icon fa-search fa-fw" aria-hidden="true"></i><span class="sr-only">{{ lang('SEARCH') }}</span> | |
</a> | |
</li> | |
- <!-- ENDIF --> | |
+ {% endif %} | |
</ul> | |
</div> | |
diff --git a/phpBB/styles/prosilver/template/overall_footer.html b/phpBB/styles/prosilver/template/overall_footer.html | |
index d1b8863438..2213c3af9c 100644 | |
--- a/phpBB/styles/prosilver/template/overall_footer.html | |
+++ b/phpBB/styles/prosilver/template/overall_footer.html | |
@@ -73,7 +73,7 @@ | |
(function($){ | |
var $fa_cdn = $('head').find('link[rel="stylesheet"]').first(), | |
$span = $('<span class="fa" style="display:none"></span>').appendTo('body'); | |
- if ($span.css('fontFamily') !== 'FontAwesome' ) { | |
+ if ($span.css('fontFamily') !== 'Font Awesome 5 Free' ) { | |
$fa_cdn.after('<link href="{T_ASSETS_PATH}/css/font-awesome.min.css" rel="stylesheet">'); | |
$fa_cdn.remove(); | |
} | |
diff --git a/phpBB/styles/prosilver/template/overall_header.html b/phpBB/styles/prosilver/template/overall_header.html | |
index 2867802de4..00d58e8eb4 100644 | |
--- a/phpBB/styles/prosilver/template/overall_header.html | |
+++ b/phpBB/styles/prosilver/template/overall_header.html | |
@@ -46,6 +46,7 @@ | |
</script> | |
<!-- ENDIF --> | |
<link href="{T_FONT_AWESOME_LINK}" rel="stylesheet"> | |
+<link href="{T_FONT_AWESOME_V4SHIMS_LINK}" rel="stylesheet"> | |
<link href="{T_STYLESHEET_LINK}" rel="stylesheet"> | |
<link href="{T_STYLESHEET_LANG_LINK}" rel="stylesheet"> | |
diff --git a/phpBB/styles/prosilver/template/posting_buttons.html b/phpBB/styles/prosilver/template/posting_buttons.html | |
index 1564b5f522..92236b79ff 100644 | |
--- a/phpBB/styles/prosilver/template/posting_buttons.html | |
+++ b/phpBB/styles/prosilver/template/posting_buttons.html | |
@@ -96,7 +96,7 @@ | |
<!-- EVENT posting_editor_buttons_custom_tags_before --> | |
<!-- BEGIN custom_tags --> | |
- <button type="button" class="button button-secondary bbcode-{custom_tags.BBCODE_TAG_CLEAN}" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{{ custom_tags.BBCODE_HELPLINE|e('html_attr') }}"> | |
+ <button type="button" class="button button-secondary bbcode-{custom_tags.BBCODE_TAG_CLEAN}" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})" title="{{ custom_tags.BBCODE_HELPLINE }}"> | |
{custom_tags.BBCODE_TAG} | |
</button> | |
<!-- END custom_tags --> | |
diff --git a/phpBB/styles/prosilver/template/posting_editor.html b/phpBB/styles/prosilver/template/posting_editor.html | |
index d963c98e08..ce8a32b640 100644 | |
--- a/phpBB/styles/prosilver/template/posting_editor.html | |
+++ b/phpBB/styles/prosilver/template/posting_editor.html | |
@@ -1,16 +1,24 @@ | |
<fieldset class="fields1"> | |
<!-- IF ERROR --><p class="error">{ERROR}</p><!-- ENDIF --> | |
+ {% EVENT posting_editor_topic_icons_before %} | |
+ | |
<!-- IF S_SHOW_TOPIC_ICONS or S_SHOW_PM_ICONS --> | |
<dl> | |
<dt><label for="icon">{L_ICON}{L_COLON}</label></dt> | |
<dd> | |
+ {% EVENT posting_editor_topic_icons_prepend %} | |
+ | |
<label for="icon"><input type="radio" name="icon" id="icon" value="0" checked="checked" tabindex="1" /> <!-- IF S_SHOW_TOPIC_ICONS -->{L_NO_TOPIC_ICON}<!-- ELSE -->{L_NO_PM_ICON}<!-- ENDIF --></label> | |
<!-- BEGIN topic_icon --><label for="icon-{topic_icon.ICON_ID}"><input type="radio" name="icon" id="icon-{topic_icon.ICON_ID}" value="{topic_icon.ICON_ID}" {topic_icon.S_ICON_CHECKED} tabindex="1" /><img src="{topic_icon.ICON_IMG}" width="{topic_icon.ICON_WIDTH}" height="{topic_icon.ICON_HEIGHT}" alt="{topic_icon.ICON_ALT}" title="{topic_icon.ICON_ALT}" /></label> <!-- END topic_icon --> | |
+ | |
+ {% EVENT posting_editor_topic_icons_append %} | |
</dd> | |
</dl> | |
<!-- ENDIF --> | |
+ {% EVENT posting_editor_topic_icons_after %} | |
+ | |
<!-- IF not S_PRIVMSGS and S_DISPLAY_USERNAME --> | |
<dl style="clear: left;"> | |
<dt><label for="username">{L_USERNAME}{L_COLON}</label></dt> | |
@@ -109,7 +117,7 @@ | |
<div id="tabs" class="tabs sub-panels" data-show-panel="<!-- IF SHOW_PANEL -->{SHOW_PANEL}<!-- ELSE -->options-panel<!-- ENDIF -->" role="tablist"> | |
<ul> | |
<li id="options-panel-tab" class="tab activetab"><a href="#tabs" data-subpanel="options-panel" role="tab" aria-controls="options-panel"><span>{L_OPTIONS}</span></a></li> | |
- <!-- IF S_SHOW_ATTACH_BOX --> | |
+ <!-- IF S_SHOW_ATTACH_BOX and FILTERS --> | |
<li id="attach-panel-tab" class="tab"> | |
<a href="#tabs" data-subpanel="attach-panel" role="tab" aria-controls="attach-panel"> | |
{L_ATTACHMENTS} <strong id="file-total-progress" class="file-total-progress"><strong id="file-total-progress-bar" class="file-total-progress-bar"></strong></strong> | |
diff --git a/phpBB/styles/prosilver/template/posting_layout.html b/phpBB/styles/prosilver/template/posting_layout.html | |
index 7c9deb5369..3bb57593f4 100644 | |
--- a/phpBB/styles/prosilver/template/posting_layout.html | |
+++ b/phpBB/styles/prosilver/template/posting_layout.html | |
@@ -52,7 +52,7 @@ | |
</div> | |
</div> | |
-<!-- IF S_SHOW_ATTACH_BOX --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF --> | |
+<!-- IF S_SHOW_ATTACH_BOX and FILTERS --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF --> | |
<!-- IF S_SHOW_POLL_BOX or S_POLL_DELETE --><!-- INCLUDE posting_poll_body.html --><!-- ENDIF --> | |
diff --git a/phpBB/styles/prosilver/template/posting_pm_layout.html b/phpBB/styles/prosilver/template/posting_pm_layout.html | |
index 316fa791e4..9c9b327201 100644 | |
--- a/phpBB/styles/prosilver/template/posting_pm_layout.html | |
+++ b/phpBB/styles/prosilver/template/posting_pm_layout.html | |
@@ -34,7 +34,7 @@ | |
</div> | |
</div> | |
-<!-- IF S_SHOW_ATTACH_BOX --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF --> | |
+<!-- IF S_SHOW_ATTACH_BOX and FILTERS --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF --> | |
<!-- IF S_DISPLAY_REVIEW --><!-- INCLUDE posting_topic_review.html --><!-- ENDIF --> | |
diff --git a/phpBB/styles/prosilver/template/search_body.html b/phpBB/styles/prosilver/template/search_body.html | |
index 618e2680ba..2f667a3349 100644 | |
--- a/phpBB/styles/prosilver/template/search_body.html | |
+++ b/phpBB/styles/prosilver/template/search_body.html | |
@@ -79,8 +79,11 @@ | |
<dd>{S_SELECT_SORT_DAYS}</dd> | |
</dl> | |
<dl> | |
- <dt><label>{L_RETURN_FIRST}{L_COLON}</label></dt> | |
- <dd><select name="ch" title="{L_RETURN_FIRST}">{S_CHARACTER_OPTIONS}</select> {L_POST_CHARACTERS}</dd> | |
+ <dt> | |
+ <label for="ch">{{ lang('RETURN_FIRST') ~ lang('COLON') }}</label> | |
+ <br><span>{{ lang('RETURN_FIRST_EXPLAIN') }}</span> | |
+ </dt> | |
+ <dd><input id="ch" name="ch" type="number" value="{{ DEFAULT_RETURN_CHARS }}" min="0" max="9999" title="{{ lang('RETURN_FIRST') }}"> {{ lang('POST_CHARACTERS') }}</dd> | |
</dl> | |
<!-- EVENT search_body_search_display_options_append --> | |
</fieldset> | |
diff --git a/phpBB/styles/prosilver/template/simple_footer.html b/phpBB/styles/prosilver/template/simple_footer.html | |
index fde162ab34..904a2bbcbc 100644 | |
--- a/phpBB/styles/prosilver/template/simple_footer.html | |
+++ b/phpBB/styles/prosilver/template/simple_footer.html | |
@@ -1,8 +1,19 @@ | |
</div> | |
- <div class="copyright" role="contentinfo">{CREDIT_LINE} | |
- <!-- IF TRANSLATION_INFO --><br />{TRANSLATION_INFO}<!-- ENDIF --> | |
- <!-- IF DEBUG_OUTPUT --><br />{DEBUG_OUTPUT}<!-- ENDIF --> | |
+ <div class="copyright" role="contentinfo"> | |
+ <p class="footer-row"> | |
+ <span class="footer-copyright">{{ CREDIT_LINE }}</span> | |
+ </p> | |
+ {% if TRANSLATION_INFO %} | |
+ <p class="footer-row"> | |
+ <span class="footer-copyright">{{ TRANSLATION_INFO }}</span> | |
+ </p> | |
+ {% endif %} | |
+ {% if DEBUG_OUTPUT %} | |
+ <p class="footer-row"> | |
+ <span class="footer-info">{{ DEBUG_OUTPUT }}</span> | |
+ </p> | |
+ {% endif %} | |
</div> | |
<div id="darkenwrapper" class="darkenwrapper" data-ajax-error-title="{L_AJAX_ERROR_TITLE}" data-ajax-error-text="{L_AJAX_ERROR_TEXT}" data-ajax-error-text-abort="{L_AJAX_ERROR_TEXT_ABORT}" data-ajax-error-text-timeout="{L_AJAX_ERROR_TEXT_TIMEOUT}" data-ajax-error-text-parsererror="{L_AJAX_ERROR_TEXT_PARSERERROR}"> | |
diff --git a/phpBB/styles/prosilver/template/simple_header.html b/phpBB/styles/prosilver/template/simple_header.html | |
index 905d25096f..1c2d08adf6 100644 | |
--- a/phpBB/styles/prosilver/template/simple_header.html | |
+++ b/phpBB/styles/prosilver/template/simple_header.html | |
@@ -24,6 +24,7 @@ | |
</script> | |
<!-- ENDIF --> | |
<link href="{T_FONT_AWESOME_LINK}" rel="stylesheet"> | |
+<link href="{T_FONT_AWESOME_V4SHIMS_LINK}" rel="stylesheet"> | |
<link href="{T_STYLESHEET_LINK}" rel="stylesheet"> | |
<link href="{T_STYLESHEET_LANG_LINK}" rel="stylesheet"> | |
diff --git a/phpBB/styles/prosilver/template/ucp_header.html b/phpBB/styles/prosilver/template/ucp_header.html | |
index 98d2eee1a0..87c88e9fcc 100644 | |
--- a/phpBB/styles/prosilver/template/ucp_header.html | |
+++ b/phpBB/styles/prosilver/template/ucp_header.html | |
@@ -69,11 +69,11 @@ | |
<dt>{L_FRIENDS}</dt> | |
<!-- BEGIN friends_online --> | |
- <dd class="friend-online" title="{L_FRIENDS_ONLINE}">{friends_online.USERNAME_FULL} <!-- IF S_SHOW_PM_BOX --> <input type="submit" name="add_to[{friends_online.USER_ID}]" value="{L_ADD}" class="button2" /><!-- ENDIF --><!-- IF friends_online.S_LAST_ROW and .friends_offline --><hr /><!-- ENDIF --></dd> | |
+ <dd class="friend-online" title="{L_FRIENDS_ONLINE}">{% EVENT ucp_header_friends_online_username_full_prepend %}{friends_online.USERNAME_FULL}{% EVENT ucp_header_friends_online_username_full_append %} <!-- IF S_SHOW_PM_BOX --> <input type="submit" name="add_to[{friends_online.USER_ID}]" value="{L_ADD}" class="button2" /><!-- ENDIF --><!-- IF friends_online.S_LAST_ROW and .friends_offline --><hr /><!-- ENDIF --></dd> | |
<!-- END friends_online --> | |
<!-- BEGIN friends_offline --> | |
- <dd class="friend-offline" title="{L_FRIENDS_OFFLINE}">{friends_offline.USERNAME_FULL} <!-- IF S_SHOW_PM_BOX --><input type="submit" name="add_to[{friends_offline.USER_ID}]" value="{L_ADD}" class="button2" /><!-- ENDIF --></dd> | |
+ <dd class="friend-offline" title="{L_FRIENDS_OFFLINE}">{% EVENT ucp_header_friends_offline_username_full_prepend %}{friends_offline.USERNAME_FULL}{% EVENT ucp_header_friends_offline_username_full_append %} <!-- IF S_SHOW_PM_BOX --><input type="submit" name="add_to[{friends_offline.USER_ID}]" value="{L_ADD}" class="button2" /><!-- ENDIF --></dd> | |
<!-- END friends_offline --> | |
</dl> | |
diff --git a/phpBB/styles/prosilver/template/ucp_notifications.html b/phpBB/styles/prosilver/template/ucp_notifications.html | |
index 55e30477d2..1d0249abd1 100644 | |
--- a/phpBB/styles/prosilver/template/ucp_notifications.html | |
+++ b/phpBB/styles/prosilver/template/ucp_notifications.html | |
@@ -31,7 +31,7 @@ | |
<!-- IF notification_types.EXPLAIN --><br /> {notification_types.EXPLAIN}<!-- ENDIF --> | |
</td> | |
<!-- BEGIN notification_methods --> | |
- <td class="mark"><input type="checkbox" name="{notification_types.TYPE}_{notification_types.notification_methods.METHOD}"<!-- IF notification_types.notification_methods.AVAILABLE and notification_types.notification_methods.SUBSCRIBED --> checked="checked"<!-- ENDIF --><!-- IF not notification_types.notification_methods.AVAILABLE --> disabled="disabled"<!-- ENDIF --> /></td> | |
+ <td class="mark"><input type="checkbox" name="{notification_types.TYPE}_{notification_types.notification_methods.METHOD}"<!-- IF notification_types.notification_methods.SUBSCRIBED --> checked="checked"<!-- ENDIF --><!-- IF not notification_types.notification_methods.AVAILABLE --> disabled="disabled"<!-- ENDIF --> /></td> | |
<!-- END notification_methods --> | |
</tr> | |
<!-- ENDIF --> | |
diff --git a/phpBB/styles/prosilver/template/ucp_register.html b/phpBB/styles/prosilver/template/ucp_register.html | |
index f44382f500..5a97dbc1eb 100644 | |
--- a/phpBB/styles/prosilver/template/ucp_register.html | |
+++ b/phpBB/styles/prosilver/template/ucp_register.html | |
@@ -40,17 +40,17 @@ | |
<dt><label for="username">{L_USERNAME}{L_COLON}</label><br /><span>{L_USERNAME_EXPLAIN}</span></dt> | |
<dd><input type="text" tabindex="1" name="username" id="username" size="25" value="{USERNAME}" class="inputbox autowidth" title="{L_USERNAME}" /></dd> | |
</dl> | |
- <dl> | |
- <dt><label for="email">{L_EMAIL_ADDRESS}{L_COLON}</label></dt> | |
- <dd><input type="email" tabindex="2" name="email" id="email" size="25" maxlength="100" value="{EMAIL}" class="inputbox autowidth" title="{L_EMAIL_ADDRESS}" autocomplete="off" /></dd> | |
- </dl> | |
<dl> | |
<dt><label for="new_password">{L_PASSWORD}{L_COLON}</label><br /><span>{L_PASSWORD_EXPLAIN}</span></dt> | |
- <dd><input type="password" tabindex="4" name="new_password" id="new_password" size="25" value="{PASSWORD}" class="inputbox autowidth" title="{L_NEW_PASSWORD}" autocomplete="off" /></dd> | |
+ <dd><input type="password" tabindex="2" name="new_password" id="new_password" size="25" value="{PASSWORD}" class="inputbox autowidth" title="{L_NEW_PASSWORD}" autocomplete="off" /></dd> | |
</dl> | |
<dl> | |
<dt><label for="password_confirm">{L_CONFIRM_PASSWORD}{L_COLON}</label></dt> | |
- <dd><input type="password" tabindex="5" name="password_confirm" id="password_confirm" size="25" value="{PASSWORD_CONFIRM}" class="inputbox autowidth" title="{L_CONFIRM_PASSWORD}" autocomplete="off" /></dd> | |
+ <dd><input type="password" tabindex="3" name="password_confirm" id="password_confirm" size="25" value="{PASSWORD_CONFIRM}" class="inputbox autowidth" title="{L_CONFIRM_PASSWORD}" autocomplete="off" /></dd> | |
+ </dl> | |
+ <dl> | |
+ <dt><label for="email">{L_EMAIL_ADDRESS}{L_COLON}</label></dt> | |
+ <dd><input type="email" tabindex="4" name="email" id="email" size="25" maxlength="100" value="{EMAIL}" class="inputbox autowidth" title="{L_EMAIL_ADDRESS}" autocomplete="off" /></dd> | |
</dl> | |
<!-- EVENT ucp_register_credentials_after --> | |
diff --git a/phpBB/styles/prosilver/template/ucp_reset_password.html b/phpBB/styles/prosilver/template/ucp_reset_password.html | |
index 0a05f69aed..fc42164e11 100644 | |
--- a/phpBB/styles/prosilver/template/ucp_reset_password.html | |
+++ b/phpBB/styles/prosilver/template/ucp_reset_password.html | |
@@ -13,11 +13,11 @@ | |
{% if PASSWORD_RESET_ERRORS %}<p class="error">{{ PASSWORD_RESET_ERRORS | join('<br>') }}</p>{% endif %} | |
<dl> | |
<dt><label for="new_password">{{ lang('NEW_PASSWORD') ~ lang('COLON') }}</label></dt> | |
- <dd><input type="password" name="new_password" id="new_password" size="25" maxlength="255" title="{{ lang('CHANGE_PASSWORD') }}" autocomplete="off" /></dd> | |
+ <dd><input class="inputbox autowidth" type="password" name="new_password" id="new_password" size="25" maxlength="255" title="{{ lang('CHANGE_PASSWORD') }}" autocomplete="off" /></dd> | |
</dl> | |
<dl> | |
<dt><label for="new_password_confirm">{{ lang('CONFIRM_PASSWORD') ~ lang('COLON') }}</label></dt> | |
- <dd><input type="password" name="new_password_confirm" id="new_password_confirm" size="25" maxlength="255" title="{{ lang('CONFIRM_PASSWORD') }}" autocomplete="off" /></dd> | |
+ <dd><input class="inputbox autowidth" type="password" name="new_password_confirm" id="new_password_confirm" size="25" maxlength="255" title="{{ lang('CONFIRM_PASSWORD') }}" autocomplete="off" /></dd> | |
</dl> | |
{% else %} | |
{% if USERNAME_REQUIRED %} | |
@@ -25,12 +25,12 @@ | |
{% endif %} | |
<dl> | |
<dt><label for="email">{{ lang('EMAIL_ADDRESS') ~ lang('COLON') }}</label><br /><span>{{ lang('EMAIL_REMIND') }}</span></dt> | |
- <dd><input class="inputbox narrow" type="email" name="email" id="email" size="25" maxlength="100" value="{{ EMAIL }}" autofocus /></dd> | |
+ <dd><input class="inputbox autowidth" type="email" name="email" id="email" size="25" maxlength="100" value="{{ EMAIL }}" autofocus /></dd> | |
</dl> | |
{% if USERNAME_REQUIRED %} | |
<dl> | |
<dt><label for="username">{{ lang('USERNAME') ~ lang('COLON') }}</label></dt> | |
- <dd><input class="inputbox narrow" type="text" name="username" id="username" size="25" /></dd> | |
+ <dd><input class="inputbox autowidth" type="text" name="username" id="username" size="25" /></dd> | |
</dl> | |
{% endif %} | |
{% endif %} | |
diff --git a/phpBB/styles/prosilver/template/viewforum_body.html b/phpBB/styles/prosilver/template/viewforum_body.html | |
index 40beb784d7..1d0c7f4f74 100644 | |
--- a/phpBB/styles/prosilver/template/viewforum_body.html | |
+++ b/phpBB/styles/prosilver/template/viewforum_body.html | |
@@ -58,7 +58,7 @@ | |
<button class="button button-search" type="submit" title="{L_SEARCH}"> | |
<i class="icon fa-search fa-fw" aria-hidden="true"></i><span class="sr-only">{L_SEARCH}</span> | |
</button> | |
- <a href="{U_SEARCH}" class="button button-search-end" title="{L_SEARCH_ADV}"> | |
+ <a href="{{ U_SEARCH_FORUM }}" class="button button-search-end" title="{L_SEARCH_ADV}"> | |
<i class="icon fa-cog fa-fw" aria-hidden="true"></i><span class="sr-only">{L_SEARCH_ADV}</span> | |
</a> | |
{S_SEARCH_LOCAL_HIDDEN_FIELDS} | |
@@ -298,6 +298,8 @@ | |
<!-- INCLUDE jumpbox.html --> | |
+{% EVENT viewforum_body_online_list_before %} | |
+ | |
<!-- IF S_DISPLAY_ONLINE_LIST and U_VIEWONLINE --> | |
<div class="stat-block online-list"> | |
<h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3> | |
@@ -305,7 +307,7 @@ | |
</div> | |
<!-- ENDIF --> | |
-<!-- IF S_DISPLAY_POST_INFO --> | |
+<!-- IF S_IS_POSTABLE and rules|length --> | |
<div class="stat-block permissions"> | |
<h3>{L_FORUM_PERMISSIONS}</h3> | |
<p><!-- BEGIN rules -->{rules.RULE}<br /><!-- END rules --></p> | |
diff --git a/phpBB/styles/prosilver/template/viewtopic_body.html b/phpBB/styles/prosilver/template/viewtopic_body.html | |
index 6af33f2f87..be24263011 100644 | |
--- a/phpBB/styles/prosilver/template/viewtopic_body.html | |
+++ b/phpBB/styles/prosilver/template/viewtopic_body.html | |
@@ -77,7 +77,7 @@ | |
<!-- EVENT viewtopic_body_poll_before --> | |
<!-- IF S_HAS_POLL --> | |
- <form method="post" action="{S_POLL_ACTION}" data-ajax="vote_poll" class="topic_poll"> | |
+ <form method="post" action="{S_POLL_ACTION}" data-ajax="vote_poll" data-refresh="true" class="topic_poll"> | |
<div class="panel"> | |
<div class="inner"> | |
@@ -192,7 +192,7 @@ | |
<div> | |
<!-- ENDIF --> | |
<a href="<!-- IF postrow.contact.U_CONTACT -->{postrow.contact.U_CONTACT}<!-- ELSE -->{postrow.U_POST_AUTHOR}<!-- ENDIF -->" title="{postrow.contact.NAME}"<!-- IF $S_LAST_CELL --> class="last-cell"<!-- ENDIF --><!-- IF postrow.contact.ID eq 'jabber' --> onclick="popup(this.href, 750, 320); return false;"<!-- ENDIF -->> | |
- <span class="contact-icon {postrow.contact.ID}-icon">{postrow.contact.NAME}</span> | |
+ {% EVENT viewtopic_body_contact_icon_prepend %}<span class="contact-icon {postrow.contact.ID}-icon">{postrow.contact.NAME}</span>{% EVENT viewtopic_body_contact_icon_append %} | |
</a> | |
<!-- IF REMAINDER eq 3 or postrow.contact.S_LAST_ROW --> | |
</div> | |
@@ -224,7 +224,12 @@ | |
<div id="post_content{postrow.POST_ID}"<!-- IF postrow.S_POST_HIDDEN --> style="display: none;"<!-- ENDIF -->> | |
<!-- EVENT viewtopic_body_post_subject_before --> | |
- <h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="{postrow.POST_ICON_IMG_ALT}" title="{postrow.POST_ICON_IMG_ALT}" /> <!-- ENDIF --><a href="{postrow.U_MINI_POST}">{postrow.POST_SUBJECT}</a></h3> | |
+ <h3 {% if postrow.S_FIRST_ROW %}class="first"{% endif %}> | |
+ {% if postrow.POST_ICON_IMG %} | |
+ <img src="{{ T_ICONS_PATH }}{{ postrow.POST_ICON_IMG }}" width="{{ postrow.POST_ICON_IMG_WIDTH }}" height="{{ postrow.POST_ICON_IMG_HEIGHT }}" alt="{{ postrow.POST_ICON_IMG_ALT }}" title="{{ postrow.POST_ICON_IMG_ALT }}"> | |
+ {% endif %} | |
+ <a {% if postrow.S_FIRST_UNREAD %}class="first-unread" {% endif %}href="{{ postrow.U_MINI_POST }}">{{ postrow.POST_SUBJECT }}</a> | |
+ </h3> | |
<!-- DEFINE $SHOW_POST_BUTTONS = (postrow.U_EDIT or postrow.U_DELETE or postrow.U_REPORT or postrow.U_WARN or postrow.U_INFO or postrow.U_QUOTE) --> | |
<!-- EVENT viewtopic_body_post_buttons_list_before --> | |
@@ -383,7 +388,6 @@ | |
</div> | |
</div> | |
- <hr class="divider" /> | |
<!-- EVENT viewtopic_body_postrow_post_after --> | |
<!-- END postrow --> | |
@@ -449,6 +453,8 @@ | |
<!-- EVENT viewtopic_body_footer_before --> | |
<!-- INCLUDE jumpbox.html --> | |
+{% EVENT viewtopic_body_online_list_before %} | |
+ | |
<!-- IF S_DISPLAY_ONLINE_LIST and U_VIEWONLINE --> | |
<div class="stat-block online-list"> | |
<h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment