Page 1 sur 1

phpBB 3.3.12 to 3.3.13-RC1 modification de prosilver

Posté : 06 août 2024, 09:16
par Admin
Mise à jour phpBB 3.3.12 à phpBB 3.3.13-RC1
Pour mettre à jour vos styles enfants hérités de prosilver.



►Modification CSS

Ouvrir ./styles/prosilver/theme/common.css

►Trouver

Code : Tout sélectionner

.left-box {
	float: left;
	width: auto;
	text-align: left;
	max-width: 100%;
}
Trouver et supprimer ceci :

Code : Tout sélectionner

fieldset.fields1 ul.recipients  input.button2{
	font-size: 0.8em;
	margin-right: 0;
	padding: 0;
}

Ouvrir ./styles/prosilver/theme/responsive.css

►Trouver

Code : Tout sélectionner

	.column1, .column2, .left-box.profile-details {
		float: none;
		width: auto;
		clear: both;
	}

Ouvrir ./styles/prosilver/theme/stylesheet.css

Remplacez ces lignes existantes

Code : Tout sélectionner

@import url("common.css?hash=843d5d5f");

Code : Tout sélectionner

@import url("responsive.css?hash=c9d32cba");


► Modification composer.json

Pour le fichier composer.json remplacer la section comme ci

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




►Modification template

Ouvrir ./styles/prosilver/template/mcp_post.html

►Trouver

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} » {POST_DATE}</p>
		<!-- ENDIF -->

►Trouver

Code : Tout sélectionner

			</p>
			</form>
		<!-- ENDIF -->

Ouvrir ./styles/prosilver/template/memberlist_view.html

►Trouver

Code : Tout sélectionner

	<dl class="left-box">

Ouvrir ./styles/prosilver/template/posting_pm_header.html

►Trouver

Code : Tout sélectionner

						<!-- IF not S_EDIT_POST --><input type="submit" name="remove_{to_recipient.TYPE}[{to_recipient.UG_ID}]" value="x" class="button2" /><!-- ENDIF -->
  • Remplacer par

    Code : Tout sélectionner

    							<!-- 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 -->
►Trouver

Code : Tout sélectionner

						<!-- IF not S_EDIT_POST --><input type="submit" name="remove_{bcc_recipient.TYPE}[{bcc_recipient.UG_ID}]" value="x" class="button2" /><!-- ENDIF -->
  • Remplacer par

    Code : Tout sélectionner

    							<!-- 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 -->
►Trouver

Code : Tout sélectionner

							<!-- IF to_recipient.IS_GROUP --><a href="{to_recipient.U_VIEW}"><strong>{to_recipient.NAME}</strong></a><!-- ELSE -->{to_recipient.NAME_FULL}<!-- ENDIF --> 
-								<!-- IF not S_EDIT_POST --><input type="submit" name="remove_{to_recipient.TYPE}[{to_recipient.UG_ID}]" value="x" class="button2" /><!-- ENDIF -->
  • Remplacer par

    Code : Tout sélectionner

    							<!-- 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 -->

Ouvrir ./styles/prosilver/template/ucp_groups_manage.html

►Trouver

Code : Tout sélectionner

	<h3>{L_GROUP_SETTINGS_SAVE}</h3>

	<fieldset>
►Trouver

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>

Ouvrir ./styles/prosilver/template/ucp_prefs_post.html

►Trouver

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>
►Trouver

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>

Ouvrir ./styles/prosilver/template/template/ajax.js

►Trouver et supprimer

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);
});

Ouvrir ./styles/prosilver/template/template/forum_fn.js

►Trouver et supprimer

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');
	// }



Source : https://gist.github.com/marc1706/5bc566 ... 9692c88f93

phpBB 3.3.12 to 3.3.13 modification de prosilver

Posté : 30 août 2024, 08:17
par Admin
Aucun changement supplémentaire par rapport à la version 3.3.13-RC1