Mise à jour des styles de phpBB 3.2.9 à 3.2.10

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

Liste des fichiers à modifier :
  • template/mcp_front.html
  • template/mcp_post.html
  • template/mcp_reports.html
  • template/mcp_topic.html
  • template/navbar_header.html
  • template/posting_buttons.html
  • template/posting_editor.html
  • template/posting_layout.html
  • template/posting_pm_layout.html
  • template/simple_footer.html
  • template/ucp_header.html
  • template/ucp_notifications.html
  • template/ucp_register.html
  • template/viewforum_body.html
  • template/viewtopic_body.html
  • theme/content.css
  • theme/forms.css
  • style.cfg


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 158) :
    Code: Tout sélectionner
    				<!-- EVENT mcp_topic_postrow_attachments_after -->
    
    			</div>
    
    			</div>
    		</div>
    		<!-- END postrow -->

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

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 -->
    				<!-- EVENT overall_header_navlink_prepend -->
    				<span class="crumb" {$MICRODATA}<!-- IF navlinks.MICRODATA --> {navlinks.MICRODATA}<!-- ENDIF -->><a href="{navlinks.U_VIEW_FORUM}" itemtype="https://schema.org/Thing" itemscope itemprop="item"><span itemprop="name">{navlinks.FORUM_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/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') }}">
    		{custom_tags.BBCODE_TAG}
    	</button>

    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 }}">
    		{custom_tags.BBCODE_TAG}
    	</button>

template/posting_editor.html

  1. Trouver (vers ligne 4) :
    Code: Tout sélectionner
    	<!-- IF S_SHOW_TOPIC_ICONS or S_SHOW_PM_ICONS -->

    Ajouter sur la ligne précédente :
    Code: Tout sélectionner
    	{% EVENT posting_editor_topic_icons_before %}
    

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

    Ajouter sur la ligne précédente :
    Code: Tout sélectionner
    			{% EVENT posting_editor_topic_icons_prepend %}
    

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

    Ajouter sur la ligne suivante :
    Code: Tout sélectionner
    			{% EVENT posting_editor_topic_icons_append %}
  4. Trouver (vers ligne 22) :
    Code: Tout sélectionner
    	<!-- IF not S_PRIVMSGS and S_DISPLAY_USERNAME -->

    Ajouter sur la ligne précédente :
    Code: Tout sélectionner
    	{% EVENT posting_editor_topic_icons_after %}
    

  5. 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 76) :
    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/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>

template/ucp_header.html

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

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

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

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

  4. Trouver (vers ligne 45) :
    Code: Tout sélectionner
    	<!-- EVENT ucp_register_credentials_after -->

    Ajouter avant :
    Code: Tout sélectionner
    		<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/viewforum_body.html

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

    Ajouter après :
    Code: Tout sélectionner
    {% EVENT viewforum_body_online_list_before %}

  2. 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 et supprimer (vers ligne 379) :
    Code: Tout sélectionner
    	<hr class="divider" />

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

    Ajouter sur la ligne suivante :
    Code: Tout sélectionner
    {% EVENT viewtopic_body_online_list_before %}

theme/content.css

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

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

theme/forms.css

  1. Trouver (vers ligne 283) :
    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;
    }

style.cfg

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

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