Mise à jour des styles de phpBB 3.3.12 à 3.3.13 Facile

Mise à jour des styles de phpBB 3.3.12 à 3.3.13

Détail des modifications des styles de phpBB 3.3.12 à 3.3.13


Détail des modifications prosilver

Liste des fichiers à modifier :

  • template/ajax.js
  • template/forum_fn.js
  • template/memberlist_view.html
  • template/mcp_post.html
  • template/posting_editor.html
  • template/posting_pm_header.html
  • template/ucp_groups_manage.html
  • template/ucp_prefs_post.html
  • theme/common.css
  • theme/responsive.css
  • theme/stylesheet.css
  • style.cfg


template/ajax.js

  1. Trouver et supprimer (vers ligne 340) :
    Code: Tout sélectionner
    // Prevent accidental double submission of form
    $('[data-prevent-flood] input[type=submit]').click(function(event) {
    	const $submitButton = $(this); // Store the button element
    	const $form = $submitButton.closest('form');
    
    	// Always add the disabled class for visual feedback
    	$submitButton.addClass('disabled');
    
    	// Submit form if it hasn't been submitted yet
    	if (!$form.prop('data-form-submitted')) {
    		$form.prop('data-form-submitted', true);
    
    		return;
    	}
    
    	// Prevent default submission for subsequent clicks within 5 seconds
    	event.preventDefault();
    
    	setTimeout(() => {
    		$form.prop('removeProp', 'data-form-submitted');
    		$submitButton.removeClass('disabled'); // Re-enable after 5 seconds
    	}, 5000);
    });

template/forum_fn.js

  1. Trouver et supprimer (vers ligne 332) :
    Code: Tout sélectionner
    	/**
    	* Adjust HTML code for IE8 and older versions
    	*/
    	// if (oldBrowser) {
    	// 	// Fix .linklist.bulletin lists
    	// 	$container
    	// 		.find('ul.linklist.bulletin > li')
    	// 		.filter(':first-child, .rightside:last-child')
    	// 		.addClass('no-bulletin');
    	// }
    

template/mcp_post.html

  1. Trouver (vers ligne 78) :
    Code: Tout sélectionner
    		<p class="author"><span><i class="icon fa-file fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{MINI_POST_IMG}</span></span> {L_POSTED} {L_POST_BY_AUTHOR} {POST_AUTHOR_FULL} &raquo; {POST_DATE}</p>
    		<!-- ENDIF -->
    
    		<!-- IF S_POST_UNAPPROVED -->
    			<form method="post" id="mcp_approve" action="{U_APPROVE_ACTION}">

    Remplacer par :
    Code: Tout sélectionner
    		<p class="author"><span><i class="icon fa-file fa-fw icon-lightgray icon-md" aria-hidden="true"></i><span class="sr-only">{MINI_POST_IMG}</span></span> {L_POSTED} {L_POST_BY_AUTHOR} {POST_AUTHOR_FULL} &raquo; {POST_DATE}</p>
    		<!-- ENDIF -->
    
    		{% if S_CAN_APPROVE %}
    		<!-- IF S_POST_UNAPPROVED -->
    			<form method="post" id="mcp_approve" action="{U_APPROVE_ACTION}">

  2. Trouver (vers ligne 101) :
    Code: Tout sélectionner
    			</p>
    			</form>
    		<!-- ENDIF -->
    
    		{% if S_POST_REPORTED and not S_MCP_REPORT %}
    			<p class="post-notice reported">

    Remplacer par :
    Code: Tout sélectionner
    			</p>
    			</form>
    		<!-- ENDIF -->
    		{% endif %}
    
    		{% if S_POST_REPORTED and not S_MCP_REPORT %}
    			<p class="post-notice reported">

template/memberlist_view.html

  1. Trouver (vers ligne 9) :
    Code: Tout sélectionner
    	<div class="inner">
    
    	<!-- IF AVATAR_IMG -->
    		<dl class="left-box">
    			<dt class="profile-avatar">{AVATAR_IMG}</dt>
    			<!-- EVENT memberlist_view_rank_avatar_before -->
    			<!-- IF RANK_TITLE --><dd style="text-align: center;">{RANK_TITLE}</dd><!-- ENDIF -->
    

    Remplacer par :
    Code: Tout sélectionner
    	<div class="inner">
    
    	<!-- IF AVATAR_IMG -->
    		<dl class="left-box avatar-rank-container">
    			<dt class="profile-avatar">{AVATAR_IMG}</dt>
    			<!-- EVENT memberlist_view_rank_avatar_before -->
    			<!-- IF RANK_TITLE --><dd style="text-align: center;">{RANK_TITLE}</dd><!-- ENDIF -->
    

template/posting_editor.html

  1. Trouver (vers ligne 100) :
    Code: Tout sélectionner
    	<!-- IF not S_SHOW_DRAFTS and not $SIG_EDIT eq 1 -->
    	<div class="panel bg2">
    		<div class="inner">
    		<fieldset class="submit-buttons" data-prevent-flood>
    			{S_HIDDEN_ADDRESS_FIELD}
    			{S_HIDDEN_FIELDS}
    			<!-- EVENT posting_editor_submit_buttons -->

    Remplacer par :
    Code: Tout sélectionner
    	<!-- IF not S_SHOW_DRAFTS and not $SIG_EDIT eq 1 -->
    	<div class="panel bg2">
    		<div class="inner">
    		<fieldset class="submit-buttons">
    			{S_HIDDEN_ADDRESS_FIELD}
    			{S_HIDDEN_FIELDS}
    			<!-- EVENT posting_editor_submit_buttons -->

template/posting_pm_header.html

  1. Trouver (vers ligne 31) :
    Code: Tout sélectionner
    					<ul class="recipients">
    						<!-- BEGIN to_recipient -->
    						<li>
    							<!-- IF not S_EDIT_POST --><input type="submit" name="remove_{to_recipient.TYPE}[{to_recipient.UG_ID}]" value="x" class="button2" /><!-- ENDIF -->
    							<!-- IF to_recipient.IS_GROUP --><a href="{to_recipient.U_VIEW}" style="color: {{ to_recipient.COLOUR }}"><strong>{to_recipient.NAME}</strong></a><!-- ELSE -->{to_recipient.NAME_FULL}<!-- ENDIF -->
    						</li>
    						<!-- END to_recipient -->
    					</ul>

    Remplacer par :
    Code: Tout sélectionner
    					<ul class="recipients">
    						<!-- BEGIN to_recipient -->
    						<li>
    							<!-- IF not S_EDIT_POST -->
    								<button type="submit" name="remove_{to_recipient.TYPE}[{to_recipient.UG_ID}]">
    									<i class="icon fa-times icon-red" aria-hidden="true"></i><span class="sr-only">{L_REMOVE}</span>
    								</button>
    							<!-- ENDIF -->
    							<!-- IF to_recipient.IS_GROUP --><a href="{to_recipient.U_VIEW}" style="color: {{ to_recipient.COLOUR }}"><strong>{to_recipient.NAME}</strong></a><!-- ELSE -->{to_recipient.NAME_FULL}<!-- ENDIF -->
    						</li>
    						<!-- END to_recipient -->
    					</ul>

  2. Trouver (vers ligne 48) :
    Code: Tout sélectionner
    					<ul class="recipients">
    						<!-- BEGIN bcc_recipient -->
    						<li>
    							<!-- IF not S_EDIT_POST --><input type="submit" name="remove_{bcc_recipient.TYPE}[{bcc_recipient.UG_ID}]" value="x" class="button2" /><!-- ENDIF -->
    							<!-- IF bcc_recipient.IS_GROUP --><a href="{bcc_recipient.U_VIEW}" style="color: {{ bcc_recipient.COLOUR }}"><strong>{bcc_recipient.NAME}</strong></a><!-- ELSE -->{bcc_recipient.NAME_FULL}<!-- ENDIF -->
    						</li>
    						<!-- END bcc_recipient -->
    					</ul>

    Remplacer par :
    Code: Tout sélectionner
    					<ul class="recipients">
    						<!-- BEGIN bcc_recipient -->
    						<li>
    							<!-- IF not S_EDIT_POST -->
    								<button type="submit" name="remove_{bcc_recipient.TYPE}[{bcc_recipient.UG_ID}]">
    									<i class="icon fa-times icon-red" aria-hidden="true"></i><span class="sr-only">{L_REMOVE}</span>
    								</button>
    							<!-- ENDIF -->
    							<!-- IF bcc_recipient.IS_GROUP --><a href="{bcc_recipient.U_VIEW}" style="color: {{ bcc_recipient.COLOUR }}"><strong>{bcc_recipient.NAME}</strong></a><!-- ELSE -->{bcc_recipient.NAME_FULL}<!-- ENDIF -->
    						</li>
    						<!-- END bcc_recipient -->
    					</ul>


  3. Trouver (vers ligne 69) :
    Code: Tout sélectionner
    						<ul class="recipients">
    							<!-- BEGIN to_recipient -->
    							<li>
    								<!-- IF to_recipient.IS_GROUP --><a href="{to_recipient.U_VIEW}"><strong>{to_recipient.NAME}</strong></a><!-- ELSE -->{to_recipient.NAME_FULL}<!-- ENDIF -->&nbsp;
    								<!-- IF not S_EDIT_POST --><input type="submit" name="remove_{to_recipient.TYPE}[{to_recipient.UG_ID}]" value="x" class="button2" /><!-- ENDIF -->
    							</li>
    							<!-- END to_recipient -->
    						</ul>

    Remplacer par :
    Code: Tout sélectionner
    						<ul class="recipients">
    							<!-- BEGIN to_recipient -->
    							<li>
    								<!-- IF not S_EDIT_POST -->
    									<button type="submit" name="remove_{to_recipient.TYPE}[{to_recipient.UG_ID}]">
    										<i class="icon fa-times icon-red" aria-hidden="true"></i><span class="sr-only">{L_REMOVE}</span>
    									</button>
    								<!-- ENDIF -->
    								<!-- IF to_recipient.IS_GROUP --><a href="{to_recipient.U_VIEW}"><strong>{to_recipient.NAME}</strong></a><!-- ELSE -->{to_recipient.NAME_FULL}<!-- ENDIF -->
    							</li>
    							<!-- END to_recipient -->
    						</ul>

template/ucp_groups_manage.html

  1. Trouver (vers ligne 52) :
    Code: Tout sélectionner
    	<h3>{L_GROUP_SETTINGS_SAVE}</h3>
    
    	<fieldset>
    	<dl>
    		<dt><label for="group_colour">{L_GROUP_COLOR}{L_COLON}</label><br /><span>{L_GROUP_COLOR_EXPLAIN}</span></dt>
    		<dd>

    Remplacer par :
    Code: Tout sélectionner
    	<h3>{L_GROUP_SETTINGS_SAVE}</h3>
    
    	<fieldset>
    	<!-- EVENT ucp_group_settings_before -->
    	<dl>
    		<dt><label for="group_colour">{L_GROUP_COLOR}{L_COLON}</label><br /><span>{L_GROUP_COLOR_EXPLAIN}</span></dt>
    		<dd>

  2. Trouver (vers ligne 65) :
    Code: Tout sélectionner
    		<dt><label for="group_rank">{L_GROUP_RANK}{L_COLON}</label></dt>
    		<dd><select name="group_rank" id="group_rank">{S_RANK_OPTIONS}</select></dd>
    	</dl>
    	</fieldset>
    
    	</div>

    Remplacer par :
    Code: Tout sélectionner
    		<dt><label for="group_rank">{L_GROUP_RANK}{L_COLON}</label></dt>
    		<dd><select name="group_rank" id="group_rank">{S_RANK_OPTIONS}</select></dd>
    	</dl>
    	<!-- EVENT ucp_group_settings_after -->
    	</fieldset>
    
    	</div>

template/ucp_prefs_post.html

  1. Trouver (vers ligne 23) :
    Code: Tout sélectionner
    			<label for="smilies0"><input type="radio" name="smilies" id="smilies0" value="0"<!-- IF not S_SMILIES --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
    		</dd>
    	</dl>
    	<dl>
    		<dt><label for="sig1">{L_DEFAULT_ADD_SIG}{L_COLON}</label></dt>
    		<dd>

    Remplacer par :
    Code: Tout sélectionner
    			<label for="smilies0"><input type="radio" name="smilies" id="smilies0" value="0"<!-- IF not S_SMILIES --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
    		</dd>
    	</dl>
    	{% if S_SIG_ALLOWED %}
    	<dl>
    		<dt><label for="sig1">{L_DEFAULT_ADD_SIG}{L_COLON}</label></dt>
    		<dd>


  2. Trouver (vers ligne 30) :
    Code: Tout sélectionner
    			<label for="sig0"><input type="radio" name="sig" id="sig0" value="0"<!-- IF not S_SIG --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
    		</dd>
    	</dl>
    	<dl>
    		<dt><label for="notify1">{L_DEFAULT_NOTIFY}{L_COLON}</label></dt>
    		<dd>

    Remplacer par :
    Code: Tout sélectionner
    			<label for="sig0"><input type="radio" name="sig" id="sig0" value="0"<!-- IF not S_SIG --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
    		</dd>
    	{% endif %}
    	</dl>
    	<dl>
    		<dt><label for="notify1">{L_DEFAULT_NOTIFY}{L_COLON}</label></dt>
    		<dd>

theme/common.css

  1. Trouver (vers ligne 727) :
    Code: Tout sélectionner
    .left-box {
    	float: left;
    	width: auto;
    	text-align: left;
    	max-width: 100%;
    }
    
    .left-box.profile-details {
    	width: 80%;
    }

    Remplacer par :
    Code: Tout sélectionner
    .left-box {
    	float: left;
    	width: auto;
    	text-align: left;
    	max-width: 100%;
    }
    
    .avatar-rank-container {
    	max-width: 20%;
    }
    
    .left-box.profile-details {
    	width: 80%;
    }

  2. Trouver et supprimer (vers ligne 783) :
    Code: Tout sélectionner
    fieldset.fields1 ul.recipients  input.button2 {
    	font-size: 0.8em;
    	margin-right: 0;
    	padding: 0;
    }
    

theme/responsive.css

  1. Trouver (vers ligne 409) :
    Code: Tout sélectionner
    	.column1, .column2, .left-box.profile-details {
    		float: none;
    		width: auto;
    		clear: both;
    	}
    

    Remplacer par :
    Code: Tout sélectionner
    	.column1, .column2, .left-box.profile-details {
    		float: none;
    		width: auto;
    		clear: both;
    	}
    
    	.avatar-rank-container {
    		max-width: 100%;
    	}

theme/stylesheet.css

  1. Trouver (vers ligne 10) :
    Code: Tout sélectionner
    @import url("normalize.css?hash=48eb3f89");
    @import url("base.css?hash=7c5543be");
    @import url("utilities.css?hash=d8f72c42");
    @import url("common.css?hash=a9741ba1");
    @import url("links.css?hash=18286e16");
    @import url("content.css?hash=d0e24377");
    @import url("buttons.css?hash=56f0d25f");
    @import url("cp.css?hash=50d868ab");
    @import url("forms.css?hash=9016b55c");
    @import url("icons.css?hash=64da33ce");
    @import url("colours.css?hash=fcb2f289");
    @import url("responsive.css?hash=91525545");

    Remplacer par :
    Code: Tout sélectionner
    @import url("normalize.css?hash=48eb3f89");
    @import url("base.css?hash=7c5543be");
    @import url("utilities.css?hash=d8f72c42");
    @import url("common.css?hash=843d5d5f");
    @import url("links.css?hash=18286e16");
    @import url("content.css?hash=d0e24377");
    @import url("buttons.css?hash=56f0d25f");
    @import url("cp.css?hash=50d868ab");
    @import url("forms.css?hash=9016b55c");
    @import url("icons.css?hash=64da33ce");
    @import url("colours.css?hash=fcb2f289");
    @import url("responsive.css?hash=c9d32cba");

style.cfg

  1. Trouver (vers ligne 21) :
    Code: Tout sélectionner
    # General Information about this style
    name = prosilver
    copyright = © phpBB Limited, 2007
    style_version = 3.3.12
    phpbb_version = 3.3.12

    Remplacer par :
    Code: Tout sélectionner
    # General Information about this style
    name = prosilver
    copyright = © phpBB Limited, 2007
    style_version = 3.3.13
    phpbb_version = 3.3.13
Avatar de l’utilisateur
Mazeltof
Resp. des graphistes
Resp. des graphistes
 
Rédigé le: 31 Aoû 2024 à 08:28
Articles: 23
Noter cet article: 123456 Votants: Aucun

Retourner vers Mise à jour


cron