Mise à jour des styles de phpBB 3.3.0 à 3.3.1

Rédigé le: 31 Aoû 2020 à 15:00
par Steph
Détail des modifications prosilver

Liste des fichiers à modifier :
  • template/bbcode.html
  • template/captcha_recaptcha.html
  • template/mcp_front.html
  • template/mcp_post.html
  • template/mcp_reports.html
  • template/mcp_topic.html
  • template/navbar_footer.html
  • template/navbar_header.html
  • template/overall_footer.html
  • template/posting_buttons.html
  • template/posting_editor.html
  • template/posting_layout.html
  • template/posting_pm_layout.html
  • template/search_body.html
  • template/simple_footer.html
  • template/ucp_header.html
  • template/ucp_notifications.html
  • template/ucp_register.html
  • template/ucp_reset_password.html
  • template/viewforum_body.html
  • template/viewtopic_body.html
  • theme/bidi.css
  • theme/colours.css
  • theme/content.css
  • theme/forms.css
  • theme/icons.css
  • theme/responsive.css
  • theme/stylesheet.css
  • theme/tweaks.css
  • style.cfg


template/bbcode.html

  1. Trouver (vers ligne 14) :
    Code: Tout sélectionner
    <!-- BEGIN quote_extended -->
    <blockquote>

    Remplacer par :
    Code: Tout sélectionner
    <!-- BEGIN quote_extended -->
    <blockquote>
    	<xsl:if test="@post_url">
    		<xsl:attribute name="cite"><xsl:value-of select="@post_url"/></xsl:attribute>
    	</xsl:if>

  2. Trouver (vers ligne 48) :
    Code: Tout sélectionner
    					<div class="responsive-hide"><xsl:value-of select="@date"/></div>

    Remplacer par :
    Code: Tout sélectionner
    					<span class="responsive-hide"><xsl:value-of select="@date"/></span>

template/captcha_recaptcha.html

  1. Trouver (vers ligne 5) :
    Code: Tout sélectionner
    	{% INCLUDEJS RECAPTCHA_SERVER ~ '.js?onload=phpbbRecaptchaOnLoad&hl=' ~ lang('RECAPTCHA_LANG') %}

    Remplacer par :
    Code: Tout sélectionner
    	{% INCLUDEJS RECAPTCHA_SERVER ~ '.js?onload=phpbbRecaptchaOnLoad&hl=' ~ lang('RECAPTCHA_LANG') %}
    
    	{# The g-recaptcha class is used in JavaScript #}

template/mcp_front.html

  1. Trouver (vers ligne 94) :
    Code: Tout sélectionner
    						<span>{L_REPORTED} {L_POST_BY_AUTHOR} {report.REPORTER_FULL} {L_REPORTED_ON_DATE} <br />

    Remplacer par :
    Code: Tout sélectionner
    						<span>{L_REPORTED} {L_POST_BY_AUTHOR} {report.REPORTER_FULL} {L_REPORTED_ON_DATE} {{ report.REPORT_TIME }}<br />

template/mcp_post.html

  1. Trouver (vers ligne 105) :
    Code: Tout sélectionner
    		<!-- IF S_MESSAGE_REPORTED -->
    			<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>
    			</p>
    		<!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    		{% 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">{{ lang('TOPIC_REPORTED') }}</span> <a href="{{ U_MCP_REPORT }}"><strong>{{ lang('POST_REPORTED') }}</strong></a>
    			</p>
    		{% endif %}

  2. Trouver (vers ligne 332) :
    Code: Tout sélectionner
    			<div class="buttons">
    				<p><a href="{U_LOOKUP_ALL}#ip">{L_LOOKUP_ALL}</a></p>
    			</div>

    Remplacer par :
    Code: Tout sélectionner
    			{% if U_LOOKUP_ALL %}
    				<div class="buttons">
    					<p><a href="{U_LOOKUP_ALL}#ip">{L_LOOKUP_ALL}</a></p>
    				</div>
    			{% endif %}

template/mcp_reports.html

  1. Trouver (vers ligne 49) :
    Code: Tout sélectionner
    							<a href="{postrow.U_VIEW_DETAILS}" class="topictitle">{postrow.PM_SUBJECT}</a> <i class="icon fa-paperclip fa-fw" aria-hidden="true"></i> <br />

    Remplacer par :
    Code: Tout sélectionner
    							<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>

  2. Trouver (vers ligne 65) :
    Code: Tout sélectionner
    							<a href="{postrow.U_VIEW_DETAILS}" class="topictitle">{postrow.POST_SUBJECT}</a><i class="icon fa-paperclip fa-fw" aria-hidden="true"></i> <br />

    Remplacer par :
    Code: Tout sélectionner
    							<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>

  3. Trouver (vers ligne 88) :
    Code: Tout sélectionner
    			<!-- 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 -->

    Remplacer par :
    Code: Tout sélectionner
    			<!-- 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 -->

template/mcp_topic.html

  1. Trouver (vers ligne 163) :
    Code: Tout sélectionner
    		</div>
    		<!-- END postrow -->

    Remplacer par :
    Code: Tout sélectionner
    		</div>
    		<!-- BEGINELSE -->
    			<p><strong>{{ lang('NO_POSTS_TIME_FRAME') }}</strong></p>
    		<!-- END postrow -->

template/navbar_footer.html

  1. Trouver (vers ligne 7) :
    Code: Tout sélectionner
    				{% spaceless %}

    Remplacer par :
    Code: Tout sélectionner
    				{% apply spaceless %}

  2. Trouver (vers ligne 13) :
    Code: Tout sélectionner
    				{% endspaceless %}

    Remplacer par :
    Code: Tout sélectionner
    				{% endapply %}

  3. Trouver (vers ligne 16) :
    Code: Tout sélectionner
    			{% spaceless %}

    Remplacer par :
    Code: Tout sélectionner
    			{% apply spaceless %}

  4. Trouver (vers ligne 22) :
    Code: Tout sélectionner
    			{% endspaceless %}

    Remplacer par :
    Code: Tout sélectionner
    			{% endapply %}

template/navbar_header.html

  1. Trouver (vers ligne 180) :
    Code: Tout sélectionner
    	<ul id="nav-breadcrumbs" class="nav-breadcrumbs linklist navlinks" role="menubar">
    		<!-- DEFINE $MICRODATA = ' itemtype="http://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 -->
    		</li>
    		<!-- 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>
    			</li>
    		<!-- ENDIF -->
    	</ul>

    Remplacer par :
    Code: Tout sélectionner
    	<ul id="nav-breadcrumbs" class="nav-breadcrumbs linklist navlinks" role="menubar">
    		{% set MICRODATA = 'itemtype="https://schema.org/ListItem" itemprop="itemListElement" itemscope' %}
    		{% set navlink_position = 1 %}
    
    		{% 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 %}
    			<li class="rightside responsive-search">
    				<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 %}
    	</ul>

template/overall_footer.html

  1. Trouver (vers ligne 67) :
    Code: Tout sélectionner
    <!-- IF S_ALLOW_CDN --><script>window.jQuery || document.write('\x3Cscript src="{T_ASSETS_PATH}/javascript/jquery-3.4.1.min.js?assets_version={T_ASSETS_VERSION}">\x3C/script>');</script><!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- IF S_ALLOW_CDN --><script>window.jQuery || document.write('\x3Cscript src="{T_ASSETS_PATH}/javascript/jquery-3.5.1.min.js?assets_version={T_ASSETS_VERSION}">\x3C/script>');</script><!-- ENDIF -->

template/posting_buttons.html

  1. Trouver (vers ligne 99) :
    Code: Tout sélectionner
    	<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') }}">

    Remplacer par :
    Code: Tout sélectionner
    	<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 }}">

template/posting_editor.html

  1. Trouver (vers ligne 4) :
    Code: Tout sélectionner
    	<!-- IF S_SHOW_TOPIC_ICONS or S_SHOW_PM_ICONS -->
    	<dl>
    		<dt><label for="icon">{L_ICON}{L_COLON}</label></dt>
    		<dd>
    			<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 -->
    		</dd>
    	</dl>
    	<!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    	{% 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 %}

  2. Trouver (vers ligne 120) :
    Code: Tout sélectionner
    				<!-- IF S_SHOW_ATTACH_BOX -->

    Remplacer par :
    Code: Tout sélectionner
    				<!-- IF S_SHOW_ATTACH_BOX and FILTERS -->

template/posting_layout.html

  1. Trouver (vers ligne 55) :
    Code: Tout sélectionner
    <!-- IF S_SHOW_ATTACH_BOX --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- IF S_SHOW_ATTACH_BOX and FILTERS --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->

template/posting_pm_layout.html

  1. Trouver (vers ligne 37) :
    Code: Tout sélectionner
    <!-- IF S_SHOW_ATTACH_BOX --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- IF S_SHOW_ATTACH_BOX and FILTERS --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->

template/search_body.html

  1. Trouver (vers ligne 81) :
    Code: Tout sélectionner
    	<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>
    	</dl>

    Remplacer par :
    Code: Tout sélectionner
    	<dl>
    		<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>

template/simple_footer.html

  1. Trouver (vers ligne 3) :
    Code: Tout sélectionner
    	<div class="copyright" role="contentinfo">{CREDIT_LINE}
    		<!-- IF TRANSLATION_INFO --><br />{TRANSLATION_INFO}<!-- ENDIF -->
    		<!-- IF DEBUG_OUTPUT --><br />{DEBUG_OUTPUT}<!-- ENDIF -->
    	</div>

    Remplacer par :
    Code: Tout sélectionner
    	<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>

  2. Trouver (vers ligne 39) :
    Code: Tout sélectionner
    <!-- IF S_ALLOW_CDN --><script>window.jQuery || document.write('\x3Cscript src="{T_ASSETS_PATH}/javascript/jquery-3.4.1.min.js?assets_version={T_ASSETS_VERSION}">\x3C/script>');</script><!-- ENDIF -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- IF S_ALLOW_CDN --><script>window.jQuery || document.write('\x3Cscript src="{T_ASSETS_PATH}/javascript/jquery-3.5.1.min.js?assets_version={T_ASSETS_VERSION}">\x3C/script>');</script><!-- ENDIF -->

template/ucp_header.html

  1. Trouver (vers ligne 72) :
    Code: Tout sélectionner
    					<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>

    Remplacer par :
    Code: Tout sélectionner
    					<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>
  2. Trouver (vers ligne 76) :
    Code: Tout sélectionner
    					<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>

    Remplacer par :
    Code: Tout sélectionner
    					<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>

template/ucp_notifications.html

  1. Trouver (vers ligne 34) :
    Code: Tout sélectionner
    								<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>

    Remplacer par :
    Code: Tout sélectionner
    								<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>

template/ucp_register.html

  1. Trouver et supprimer (vers ligne 44) :
    Code: Tout sélectionner
    	</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>

  2. Trouver (vers ligne 45) :
    Code: Tout sélectionner
    		<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>

    Remplacer par :
    Code: Tout sélectionner
    		<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>

  3. Trouver (vers ligne 48) :
    Code: Tout sélectionner
    		<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>
    	</dl>

    Remplacer par :
    Code: Tout sélectionner
    		<dt><label for="password_confirm">{L_CONFIRM_PASSWORD}{L_COLON}</label></dt>
    		<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>

template/ucp_reset_password.html

  1. Trouver (vers ligne 16) :
    Code: Tout sélectionner
    				<dd><input type="password" name="new_password" id="new_password" size="25" maxlength="255" title="{{ lang('CHANGE_PASSWORD') }}" autocomplete="off" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    				<dd><input class="inputbox autowidth" type="password" name="new_password" id="new_password" size="25" maxlength="255" title="{{ lang('CHANGE_PASSWORD') }}" autocomplete="off" /></dd>

  2. Trouver (vers ligne 20) :
    Code: Tout sélectionner
    				<dd><input type="password" name="new_password_confirm" id="new_password_confirm" size="25" maxlength="255" title="{{ lang('CONFIRM_PASSWORD') }}" autocomplete="off" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    				<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>

  3. Trouver (vers ligne 28) :
    Code: Tout sélectionner
    				<dd><input class="inputbox narrow" type="email" name="email" id="email" size="25" maxlength="100" value="{{ EMAIL }}" autofocus /></dd>

    Remplacer par :
    Code: Tout sélectionner
    				<dd><input class="inputbox autowidth" type="email" name="email" id="email" size="25" maxlength="100" value="{{ EMAIL }}" autofocus /></dd>

  4. Trouver (vers ligne 33) :
    Code: Tout sélectionner
    				<dd><input class="inputbox narrow" type="text" name="username" id="username" size="25" /></dd>

    Remplacer par :
    Code: Tout sélectionner
    				<dd><input class="inputbox autowidth" type="text" name="username" id="username" size="25" /></dd>

template/viewforum_body.html

  1. Trouver (vers ligne 61) :
    Code: Tout sélectionner
    				<a href="{U_SEARCH}" class="button button-search-end" title="{L_SEARCH_ADV}">

    Remplacer par :
    Code: Tout sélectionner
    				<a href="{{ U_SEARCH_FORUM }}" class="button button-search-end" title="{L_SEARCH_ADV}">

  2. Trouver (vers ligne 299) :
    Code: Tout sélectionner
    <!-- INCLUDE jumpbox.html -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- INCLUDE jumpbox.html -->
    
    {% EVENT viewforum_body_online_list_before %}

  3. Trouver (vers ligne 310) :
    Code: Tout sélectionner
    <!-- IF S_DISPLAY_POST_INFO -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- IF S_IS_POSTABLE and rules|length -->

template/viewtopic_body.html

  1. Trouver (vers ligne 80) :
    Code: Tout sélectionner
    	<form method="post" action="{S_POLL_ACTION}" data-ajax="vote_poll" class="topic_poll">

    Remplacer par :
    Code: Tout sélectionner
    	<form method="post" action="{S_POLL_ACTION}" data-ajax="vote_poll" data-refresh="true" class="topic_poll">

  2. Trouver (vers ligne 195) :
    Code: Tout sélectionner
    										<span class="contact-icon {postrow.contact.ID}-icon">{postrow.contact.NAME}</span>

    Remplacer par :
    Code: Tout sélectionner
    										{% EVENT viewtopic_body_contact_icon_prepend %}<span class="contact-icon {postrow.contact.ID}-icon">{postrow.contact.NAME}</span>{% EVENT viewtopic_body_contact_icon_append %}

  3. Trouver (vers ligne 227) :
    Code: Tout sélectionner
    			<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>

    Remplacer par :
    Code: Tout sélectionner
    		<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>

  4. Trouver et supprimer (vers ligne 391) :
    Code: Tout sélectionner
    	<hr class="divider" />

  5. Trouver (vers ligne 454) :
    Code: Tout sélectionner
    <!-- INCLUDE jumpbox.html -->

    Remplacer par :
    Code: Tout sélectionner
    <!-- INCLUDE jumpbox.html -->
    
    {% EVENT viewtopic_body_online_list_before %}

theme/bidi.css

  1. Trouver (vers ligne 1086) :
    Code: Tout sélectionner
    		float: none;
    		text-align: center;
    		margin-bottom: 5px;

    Ajouter après :
    Code: Tout sélectionner
    	}
    }
    
    @media (min-width: 701px) {
    	.rtl .postbody {
    		margin-right: 0;
    		margin-left: 16px;
    

theme/colours.css

  1. Trouver (vers ligne 119) :
    Code: Tout sélectionner
    .post:target h3 a {

    Remplacer par :
    Code: Tout sélectionner
    .post h3 a.first-unread,
    .post:target h3 a {

  2. Trouver et supprimer (vers ligne 696) :
    Code: Tout sélectionner
    .phpbb_googleplus-icon				{ background-position: -140px 0; }

theme/content.css

  1. Trouver (vers ligne 183) :
    Code: Tout sélectionner
    .search .postbody {
    	width: 68%
    }

    Remplacer par :
    Code: Tout sélectionner
    .search .postbody {
    	width: 68%;
    }

  2. Trouver (vers ligne 487) :
    Code: Tout sélectionner
    blockquote cite > div {

    Remplacer par :
    Code: Tout sélectionner
    blockquote cite > span {

  3. Trouver (vers ligne 553) :
    Code: Tout sélectionner
    	clear: left;
    	border-top: 1px solid transparent;
    	overflow-x: auto;
    

    Remplacer par :
    Code: Tout sélectionner
    	clear: left;
    	border-top: 1px solid transparent;
    	overflow-x: auto;
    
     	
    	overflow-y: hidden;
    

theme/forms.css

  1. Trouver (vers ligne 146) :
    Code: Tout sélectionner
    button::-moz-focus-inner {
    	padding: 0;
    	border: 0
    }

    Remplacer par :
    Code: Tout sélectionner
    button::-moz-focus-inner {
    	padding: 0;
    	border: 0;
    }

theme/icons.css

  1. Trouver (vers ligne 12) :
    Code: Tout sélectionner
    .icon, .button .icon, blockquote cite:before, .uncited:before {
    	display: inline-block;
      	font-weight: normal;
      	font-style: normal;
      	font-variant: normal;
      	font-family: FontAwesome;
      	font-size: 14px;
      	line-height: 1;
      	text-rendering: auto; /* optimizelegibility throws things off #1094 */
      	-webkit-font-smoothing: antialiased;
      	-moz-osx-font-smoothing: grayscale;
    }

    Remplacer par :
    Code: Tout sélectionner
    .icon, .button .icon, blockquote cite:before, .uncited:before {
    	display: inline-block;
      	font-family: FontAwesome;
      	font-weight: normal;
      	font-style: normal;
      	font-variant: normal;
      	font-size: 14px;
      	line-height: 1;
      	text-rendering: auto; /* optimizelegibility throws things off #1094 */
      	-webkit-font-smoothing: antialiased;
      	-moz-osx-font-smoothing: grayscale;
    }

theme/responsive.css

  1. Trouver (vers ligne 153) :
    Code: Tout sélectionner
    	.cp-main .forabg, .cp-main .forumdb, .cp-main .post, .cp-main .panel {

    Remplacer par :
    Code: Tout sélectionner
    	.cp-main .forabg, .cp-main .forumbg, .cp-main .post, .cp-main .panel {

  2. Trouver (vers ligne 346) :
    Code: Tout sélectionner
    	fieldset dd, fieldset.fields1 dd, fieldset.fields2 dd {
    		margin-left: 0px;
    	}

    Remplacer par :
    Code: Tout sélectionner
    	fieldset dd, fieldset.fields1 dd, fieldset.fields2 dd {
    		margin-left: 0;
    	}

  3. Trouver (vers ligne 459) :
    Code: Tout sélectionner
    	.post .postprofile {
    		width: auto;
    		border-width: 0 0 1px 0;
    		padding-bottom: 5px;
    		margin: 0;
    		margin-bottom: 5px;
    		min-height: 40px;
    		overflow: hidden;
    	}

    Remplacer par :
    Code: Tout sélectionner
    	.post .postprofile {
    		width: auto;
    		border-width: 0 0 1px 0;
    		padding-bottom: 5px;
    		margin: 0 0 5px 0;
    		min-height: 40px;
    		overflow: hidden;
    	}

  4. Trouver (vers ligne 556) :
    Code: Tout sélectionner
    @media (min-width: 700px) {
    	.postbody { width: 70%; }
    }
    
    @media (min-width: 850px) {
    	.postbody { width: 76%; }
    }
    
    @media (max-width: 850px) {
    	.postprofile { width: 28%; }
    
    
    }
    
    @media (min-width: 701px) and (max-width: 950px) {
    
    	ul.topiclist dt {
        	margin-right: -410px;
    	}
    
    	ul.topiclist dt .list-inner {
        	margin-right: 410px;
    	}
    
    	dd.posts, dd.topics, dd.views {
        	width: 80px;
    	}
    }

    Remplacer par :
    Code: Tout sélectionner
    @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;
    	}
    
    	.postprofile {
    		width: 200px;
    	}
    }
    
    @media (min-width: 701px) and (max-width: 950px) {
    	ul.topiclist dt {
        	margin-right: -410px;
    	}
    
    	ul.topiclist dt .list-inner {
        	margin-right: 410px;
    	}
    
    	dd.posts, dd.topics, dd.views {
        	width: 80px;
    	}
    }

theme/stylesheet.css

  1. Trouver (vers ligne 10) :
    Code: Tout sélectionner
    @import url("normalize.css?v=3.3");
    @import url("base.css?v=3.3");
    @import url("utilities.css?v=3.3");
    @import url("common.css?v=3.3");
    @import url("links.css?v=3.3");
    @import url("content.css?v=3.3");
    @import url("buttons.css?v=3.3");
    @import url("cp.css?v=3.3");
    @import url("forms.css?v=3.3");
    @import url("icons.css?v=3.3");
    @import url("colours.css?v=3.3");
    @import url("responsive.css?v=3.3");

    Remplacer par :
    Code: Tout sélectionner
    @import url("normalize.css?hash=48eb3f89");
    @import url("base.css?hash=3a7fafb1");
    @import url("utilities.css?hash=1034bac8");
    @import url("common.css?hash=70bd1301");
    @import url("links.css?hash=da040ebb");
    @import url("content.css?hash=d7d65e66");
    @import url("buttons.css?hash=15c14833");
    @import url("cp.css?hash=5cc9ac0c");
    @import url("forms.css?hash=18ee8211");
    @import url("icons.css?hash=dbc0f3b9");
    @import url("colours.css?hash=3b03ccfa");
    @import url("responsive.css?hash=438ff202");

theme/tweaks.css

  1. Trouver et supprimer (vers ligne 31) :
    Code: Tout sélectionner
    .headerbar, .forumbg {
    	background-image: url("./images/bg_header.gif");
    }
    
    .forabg {
    	background-image: url("./images/bg_list.gif");
    }

style.cfg

  1. Trouver (vers ligne 24) :
    Code: Tout sélectionner
    style_version = 3.3.0
    phpbb_version = 3.3.0

    Remplacer par :
    Code: Tout sélectionner
    style_version = 3.3.1
    phpbb_version = 3.3.1